11100000 137001954030118556705627563538841600000 11100001 -740059281019849284179771237818185566592 11100002 -148907476287419833270653470317099039968 11100003 -140230073057995125290079876548686319496 11100004 -277424317208897253555245916329208002944 11100005 69305459934003364332957474125546209920 11100006 -82526372109344783748932450037280141056 11100007 -510685527263776276667267251438654802776 11100008 271974245364391829730036274494086568960 11100009 -206761202188056631906379112676520491200 11100010 140483994431656698863822216017786936320 11100011 -377223300699439373598384105739246974480 11100012 -24480059619857658031375571219512983552 11100013 352209209824583094833850232614642898262 11100014 -88683303548159213059541171799310791168 11100015 3119915273948972869204129715327174400 11100016 -83273895772178939714954846808413798400 11100017 171201725004121170751596524496147450066 11100018 20494169557417121584912366390138706688 11100019 849531112943583725683062440330430369276 11100020 2222245050001790017775079698958612480 11100021 65676678510188368961274898266694804800 11100022 -292591592496105961975726409231180558688 11100023 -487090772263253598387954109594026786432 11100024 287334501291723709340601869808156672000 11100025 526801973859535882890485613987753301550 11100026 47284549998497543241010974448918785024 11100027 -54963146653350965227722467495746351080 11100028 12092642162276565229068729735831694848 11100029 -63144603450395348093569242371936981370 11100030 38098389193409667564472444860454686720 11100031 202098355025347681687721001772782840672 11100032 534837269887483789936007520493712179200 11100033 -152320693862989834833395651583423591936 11100034 -458254598204168565983521394920734469248 11100035 205605604558507612283550645196850766480 11100036 153957501643360240436412393403420299264 11100037 -136885535350446573543924822422653099776 11100038 -346957522064371642231107011572792690080 11100039 19812444835977841464273453539288538024 11100040 143471596219083647789674032598597632000 11100041 -541536463405326739392070944840071091558 11100042 -64841685861172724815871351645702231760 11100043 819206762277369513501594463082644078292 11100044 -334344842429329977652455227450618052864 11100045 -58136866785300467991021357767569997760 11100046 -113755746263216495836402199111111870976 11100047 72635252683557645108034172956353763200 11100048 -87655953841208135087674371974230966272 11100049 -939011552438438103336710612273442239950 11100050 32384249793414771488791847067589816800 11100051 703578655822874076045958704816980093040 11100052 250957800112581990348232464384573116160 11100053 -244232431143281564547226926687463872000 11100054 87344805497237967000207692329465872384 11100055 141755362352244126025227314013489701760 11100056 -694327252599686617782567835655362560 11100057 212148385597316803710044063669805240192 11100058 -97592936555939581472311485056277519120 11100059 -371058325789494889325998379249016703740 11100060 -43966895146716033838437415462934853120 11100061 -149048267606083072615179878254021931168 11100062 -265672146059925903262679001332325111936 11100063 694896006662045723983909512722348160 11100064 -485714495358565516128591027459069640704 11100065 -769598926939907719901134012038246355800 11100066 192458726066697620483160531191870956800 11100067 -868754609199401356674884415419971081848 11100068 -559883240265446415929147238746917875072 11100069 243183582927904658542246972196564112000 11100070 -82874093516818446006773757841013435520 11100071 -598961064319068838130008617799729870728 11100072 -574059925492647790453225467960880742400 11100073 -37241505701890957932199352489497810464 11100074 -154225793305986064137403715627761568928 11100075 33794626392229335935318421478509945600 11100076 5879054216680119788872704711149574144 11100077 -209973611938649701124932098695914964736 11100078 -10938561249501337761661784339284453440 11100079 -945375429875275221904845010717932062320 11100080 -9433730893767048709281638137479168000 11100081 -66798027789393378371859906545305876896 11100082 -135482904185497870282752226860146165760 11100083 671320295313171631034635378415231400360 11100084 811539001900907252059357828059801772032 11100085 -81560651232274809026643788610412209600 11100086 -60695432896214835720947639818153936896 11100087 258054541726017421356970355749585065600 11100088 42894357435588530768975631775776153600 11100089 -195594590483089000346489012275147785792 11100090 64244408934088051631253998832643096320 11100091 -50216078532518059717841835776983379048 11100092 198883634244213529339171417003260940800 11100093 -467844441697575572339579900795343726336 11100094 -117666140907049672298663210670363788928 11100095 -186165566502426848731128788802512610000 11100096 18933652917085122415742760298701914112 11100097 -30613128501009284162933996150103243454 11100098 -275347935940372890314545612904376853440 11100099 -278578524499587711429622492364489636352 11100100 164401487291084725788631808490631756800 11100101 -298177568588701363701976353596025788898 11100102 -15914086794803727173766093421453758720 11100103 59105129217676011671610796937697105504 11100104 -141992393384545177916922818648690688000 11100105 -553726718506515016870713336964175020800 11100106 11510830396794646060906352738914934784 11100107 -151121945970900037543614515211849578880 11100108 -7664086924612715727635611278065467392 11100109 35342471382392811316794089473167924128 11100110 -60434052470454679644530171184884317440 11100111 248938382423346427802741168274304226688 11100112 -83254133655456444826802500190071005184 11100113 465063424828290217967464595418328069362 11100114 -1338915724764397132795024636461651696 11100115 -12141228324546299397984053612120424000 11100116 219994217026289904189296549271903805440 11100117 -36886703368952566103597242519226590368 11100118 105072827616561244763584302892081385760 11100119 -624882323353658564081276822606192559480 11100120 -375840335243517129780756686639902310400 11100121 459345513243758899687389386068977421322 11100122 110160527169822720189269476277727650304 11100123 446411034199696697042585144229909057600 11100124 48241483374794058766219714908512122880 11100125 -729657910872592225165246228886282601000 11100126 92401140220056797073990415680383809344 11100127 -89674042346174971237234524721772410440 11100128 -266414146104516146731057883647198887936 11100129 83899647404572447999128287880460657584 11100130 -203605193943736167933408281511728291040 11100131 607530507865627535198270160355979927040 11100132 -324179025569969968712023807928282726400 11100133 -269615701869631940788668657985069428480 11100134 -497782260268287759806049304953809510400 11100135 -152348457790631444431602287974514364000 11100136 76054826931119216873906942518611655680 11100137 201394326698970153067879142016321325200 11100138 80691490640563844393004003288356590080 11100139 -159638885989591178501233423833315872960 11100140 -52826633015350807194260152492905707520 11100141 174510849805725175581366084454966643148 11100142 236601609968423846328116034267664358400 11100143 327917710902525779395284667591507981392 11100144 56612041600250619358526262382279262208 11100145 -133294298539373859911716919849214009600 11100146 34838734014698322424542568874247712272 11100147 89066045980184785598098635075421932600 11100148 33103334579952298295050306265627596800 11100149 6472612455725683724749838456399566464 11100150 -110900652531830730379185801961921646400 11100151 180124158630931637009494838635432449792 11100152 4520321177555870666727783442459852800 11100153 -559002689093146746644742915318861310896 11100154 203654014903392231009731638823163152640 11100155 6166959772691006747265937559978031120 11100156 -362475208595346158938329523378319523840 11100157 -39545908791698180059532268594626041568 11100158 207433659075299291520175374323302598976 11100159 -14891351247232725940464068855570960784 11100160 -36397842307107753289131460458593648640 11100161 20535494370231330068996346994520184960 11100162 112960237830642705106767563622018929664 11100163 -984888435102919859471895432386858907776 11100164 -420003175932016124787628836681867594624 11100165 92568904378784924063020706195988181920 11100166 -125272421433355518524670409267354828800 11100167 -322155750511174777111538243504211197808 11100168 -256396878350760595577135368732929884160 11100169 380682862285598757906079584349331654580 11100170 -103729418696892596095704305894633902080 11100171 -19241552259482289262953312054913692480 11100172 -301098245988535271814695107541521901824 11100173 120609538393477942761121758528285964800 11100174 166856580463795551809136512348036765760 11100175 358165522191206699448571960217190523400 11100176 19617487755170625603859541846424305664 11100177 -219093602322702430950882399365373198 11100178 -958703494907139511078244326759675545600 11100179 -47772286841001502560403085509365707220 11100180 -16674999348165259541869262473268428800 11100181 139041179466568097463648122346751524352 11100182 -372855809239768293888798388550184028416 11100183 -595477754444686004047813053809750196096 11100184 -39478320930906727617041913599750246400 11100185 228429257458195760082082203787999218000 11100186 67842028281576968300594589810758899200 11100187 -73361742481911759158931881115356752096 11100188 430322932702115562301031133132199835136 11100189 35464959158047035320946515582946702240 11100190 -24573479653894891501250578083071966400 11100191 -96103799659052131515202161843720923136 11100192 7714471562842029715610182975472271360 11100193 -5514670113925567896843886519516430656 11100194 -213037551838096367264207270775654010368 11100195 182595149072286813341933654090734441920 11100196 489744861467423970692445419231937192960 11100197 -254372481071564045599821287367700682628 11100198 -126907628429156243235500743466101897536 11100199 -82939351889740162456556339688912366720 11100200 83385041147421949202469067328098944000 11100201 -15527543335782488219068656757124935680 11100202 422430731933670539583679614955884022800 11100203 385481798402910037294928716662990729504 11100204 209571104408561206074771519058103983104 11100205 -107425157712869071803754652428673185140 11100206 142099622382831194212184266844110181184 11100207 675884967942664227642844009452372425088 11100208 39588314308977175938064846067039272960 11100209 -402866684397185020340056297452611126784 11100210 -11781869626585975127143818499112378880 11100211 883669087413762366623779175778467596800 11100212 673739465928274993278834875748572424192 11100213 -397018436142897452599649770724728041600 11100214 120596076712675258200751648318363768320 11100215 -59164355698474987672303107573353124360 11100216 71508937803882945843076679250683043840 11100217 343809892645748579972316667237852806612 11100218 -82561907174511596384085459472487208960 11100219 4125120767097276135727865106347986656 11100220 -33340856989052135641470196199604480000 11100221 283958583782336099847353016783382103904 11100222 10179277742283077792225050260450672384 11100223 367231726541300174765852099332261921472 11100224 -96279914076187492040354183362734194688 11100225 472513617146551755160401187308109772400 11100226 -275088425835984831197371751559479312688 11100227 78302899945813186666471145114739782076 11100228 -268702934871363446410879929364554900480 11100229 211625699312028444811712348571942278176 11100230 -116269656321712245973288161588184890240 11100231 280487311623518928417815753647079569080 11100232 -137167682093997981631072361265117265920 11100233 271721210146562466057525564045077706660 11100234 17792125577723910149069093844927234048 11100235 8292379914028052787301337623032099360 11100236 -66244406143504976252794473212478999552 11100237 -83202828874153220344563139630107640320 11100238 -536985681719031350074649032018593727680 11100239 311517279984421289957193855310973040 11100240 91509681388317284065696434271556075520 11100241 -106996190433598920729526163230691241358 11100242 -193834528440214293202859827713165775728 11100243 -123230870076300619656249367307894407680 11100244 -364534711026335315912792683943923580928 11100245 -29823074917598815385037550509425099880 11100246 -170269670453587443845147299709774385216 11100247 699245213521583111301078864496196806080 11100248 289965102528019542721351546673807247360 11100249 699063669127727350225740074665437865434 11100250 -126455125262230800991815356094264576000 11100251 604833577658083242500593213343193319752 11100252 -471114154419470565478296439249738165248 11100253 223853942565432500387494942225030366502 11100254 310522285036498881610278649168951173120 11100255 31213255399424139676323190318714800000 11100256 339488974549320599505009004151584849920 11100257 -5125046500842008701070556468504763008 11100258 30631047831510054777155641530266673120 11100259 -136474903039414191378818471128285622384 11100260 -141807164624629564267868361896788992000 11100261 -285842901538010398334441066834801754528 11100262 -139131073662253594907163754114044676800 11100263 78318505048314157640683753035671699904 11100264 187125194981424634380953780615877427200 11100265 -535853355436566218831085100516762010880 11100266 -472633506387672813712052873850710553168 11100267 162364726911114890019755394462889187040 11100268 -785165342956997730227261428922622506752 11100269 -459778287909758679989745600378392848404 11100270 69837768081575450576179081065909993600 11100271 53368326674285331354246022666870872064 11100272 29210550547299459012101258084568268800 11100273 87109348911523856721609016183701999984 11100274 143189023857197164491810300107084549136 11100275 -562718224026448712460131927687846115000 11100276 354830462323295889872711167573965963264 11100277 -463456581813267198777000487271573457874 11100278 -513311969796078256115720748031211520 11100279 -506398477578879477343115462337381153816 11100280 -716645028103937291298774605533120512000 11100281 151128056533523907544636036091212751082 11100282 -145520815423816122400563623705049629184 11100283 -189854421510846688623492838591976782416 11100284 -163181516584075914310396369631623002624 11100285 149967147368849184265219123799263478400 11100286 -571775230137382835631805929312126270720 11100287 -650185937964482984410175108788623693696 11100288 171999947292195946498902460735936266240 11100289 -253724175993378203043803635220823342780 11100290 467130573389382240809755765932629068800 11100291 -257137533039691257425792241703182438408 11100292 -199121665334634850318337433744625639424 11100293 825681096353980322925290311100857576542 11100294 25407641724103133984016840349255680000 11100295 164099341925673927197694904813467655800 11100296 367163457857447352245527362925640386560 11100297 44741689181015936549521208784500204928 11100298 196379157212186452507500199468058160 11100299 72414348490424400882189107933917457952 11100300 4602598619255947397442582247323340800 11100301 -164312949347466993023217580357362162900 11100302 187902916663416281255849471436825788352 11100303 62654197451805851168523204034813954224 11100304 42672162355616092286727276091470397440 11100305 139502640406098003519783570307768008360 11100306 -28497678503840126362500733275124211712 11100307 -706051622286665780271334123291625816076 11100308 461926440414882284900120716952144019456 11100309 -22337304103216585031115912770843544672 11100310 -272838656075660510768678329510849574400 11100311 610296788494815282349849310496803763912 11100312 270754371520317705427887107124423843840 11100313 205397114539855139931001384571404642320 11100314 -234580447346330291357503038346516905744 11100315 124148481021640909160422476070982609520 11100316 425524299174779684990394961362528138240 11100317 163537175907728772065453417189974561260 11100318 -321432114457940161351037910255144674496 11100319 1311886651498553034503412744996128689920 11100320 93741909044673884781394254062388510720 11100321 264397369783661370567325295714952432 11100322 -451539670637094178148901785512236186288 11100323 -223322951833071551733992218410695913696 11100324 437805872636046772207029062760983725056 11100325 -157411565898793667717172215105950774400 11100326 220151357625970326628986695317845059520 11100327 46757249654091041684801130138979326720 11100328 156594327337604205572868778342770432000 11100329 -174855315761900597956110723945987892992 11100330 -271051128879993898495111545113188814400 11100331 39758240158717821339736396031800481064 11100332 -101625191615957514883365738442243453440 11100333 -54867415177072187931758076459104468256 11100334 -49246443540160393187636124029660078208 11100335 -677719133790838467033734013097107757440 11100336 30535209025402701228853244152350965760 11100337 -913811355568889866447636051824539944608 11100338 247780776451919106249867904638850882320 11100339 -9891935715975143845648196432177474796 11100340 -40615970543097025708059592045219269120 11100341 290590539449727560269957774840458279072 11100342 48207319532063837543674073594751252480 11100343 -615210219929292432449256318044139666336 11100344 -1247743841821525311516789322827414528000 11100345 -54962915800201416194346031002277452480 11100346 936918847051087955746946604932598266880 11100347 81839743293265033906668482586005333760 11100348 30245185964753873821988347604328529920 11100349 -197029204373418062577008267524369946036 11100350 -37473054318444624389487286358293761600 11100351 265659443813643112647523668838988016000 11100352 -1069905999726499381243151913968467968 11100353 -639564244933175994570034258864636977024 11100354 -266638324874810547160072654774979597568 11100355 59362749513360492487577468458294579200 11100356 50192169285200691171187170753351352320 11100357 -326439083864192485279775356903288814946 11100358 233049886487469833324411293821569789280 11100359 190921418174608898484179949301296894456 11100360 -27010388339127901952403600448607846400 11100361 151277844345768693938131441817985999962 11100362 109407575842597319380475337349615946592 11100363 -203680342038336966347346478896905285712 11100364 888995445784201865124177873100296192 11100365 426794960454839290579562619927990925260 11100366 1270856024733476326550717100416995584 11100367 104300572933428205545535625797442063040 11100368 -29639745263521132498389126733831028736 11100369 -290559288553300165723463368921704929280 11100370 120083061429189290195850601803169728000 11100371 789282345943215443409994231904441698560 11100372 64530955219223640958421408242067331072 11100373 -148376811048860679525584874019121503716 11100374 -79760681359009725508058369673983972064 11100375 -151484277681390203688008457258497280000 11100376 145956453547256519109511572931110543360 11100377 -969479820233193738124060471727909142774 11100378 -20553942205951679331899859224386010880 11100379 -74457303142001831999107914200253511880 11100380 28394795374146103532761132004694082560 11100381 -110166495757912008709137423692369804736 11100382 306612699495330697263974489298532209792 11100383 6766265856855616374845353044563537520 11100384 -424625502220401914081563111567957426176 11100385 -480417193185284367028113741253400637420 11100386 -455626114644340500988278029069568214656 11100387 14309167659562424828553261849549987840 11100388 -75323861552158014322025382310830627840 11100389 -17663193284144371496364580432176519684 11100390 16122448415545341917182882001163417600 11100391 -284019978923957071362690412203806283208 11100392 -108674079160967250055347986393383649280 11100393 166556621940819864658226687181499364682 11100394 -227207250294721863247147059587141895168 11100395 540485607835583684854147116680030934720 11100396 -275495686517010903611734923032792222208 11100397 37007356988529274260583679720519600064 11100398 -294033155884807837334532615484082660736 11100399 418162581074871056280843265195552704264 11100400 109937652725745602921193032000019660800 11100401 -104395014827660433413622509032144650240 11100402 -17400799236490786868466976583622855408 11100403 147937996114928250409604505611484520652 11100404 129154894350193720844644224252185696256 11100405 49317229376577757764011642164396899840 11100406 -120951821039765811748467659327982634848 11100407 2351825818336682169852670474924433712 11100408 -50169058294664908353048614018437939200 11100409 -225820698261832509741521266557951658390 11100410 -342791241526452554929561625850068036640 11100411 -135402141960552903293560218344596111428 11100412 -336646410220168952646341380294722310144 11100413 -1069869531132194579979160159090739003136 11100414 -108247764752681240412881786012726179584 11100415 585315818877762985560665593801059763560 11100416 547791303847662876768095192006057263104 11100417 -181749070934575813730779488316539766080 11100418 -60523931905842737476208952910225502208 11100419 -264718331011357096390535505826138800 11100420 -32302755114414667817553381692891566080 11100421 -479235079841844276574649473618735050528 11100422 115316273536543544271606940659353460864 11100423 273505175053931356563499341012794332584 11100424 333434237560078747131746606145896939520 11100425 -15504662202227126259726171954989011200 11100426 -138621599185607129760855416550058516992 11100427 -408303030827931646177594577109096870360 11100428 -172243866250528383569005485654729292032 11100429 -1033148752069628615177147202586268182080 11100430 -408603813326239395767807608225181412480 11100431 -189995118368549480359694109215960736 11100432 273826019702503980808860666424983552 11100433 950818593959136657142337555800252885682 11100434 241829773447139410180757960839763081616 11100435 189450947798054997873927380215513436160 11100436 269831149120569786716575583396595613440 11100437 564988388929491289769348374067510233920 11100438 11803078181286715682882095794831524544 11100439 412835468395870735319722892252593541472 11100440 162690106311980290032421415722350796800 11100441 270753900838551234693838074015791677440 11100442 -5549724018753383493853036660181042208 11100443 1126367916276672352260878877315977849640 11100444 -6780048560634044225850888494052016128 11100445 451295446549541435297447904988956398700 11100446 -12814708978595359629178241200920576000 11100447 3207978309616474147596712970852076000 11100448 288641024518240812744718022877653237760 11100449 -338020227164380847047178726302742538240 11100450 -1141416274629304744268928386722732800 11100451 113068141681879436270709335311175178400 11100452 -105237954198954341365940647749230619648 11100453 669030207182223555017127117022564608 11100454 -64344202557231416284835513368351943040 11100455 274760096551907729568995198715063744960 11100456 856652767018734385162626233663648563200 11100457 -627285402801322162372154384056288252294 11100458 -391841088318761284181244114178687171920 11100459 378913942975318344136566139880211689304 11100460 -7499640989274813524817980865348341760 11100461 -1001049916387494869006793634740337048938 11100462 -400725012294052454198268137271079728000 11100463 48596188906436442593499235283346890496 11100464 -17842493819533594034174270687897272320 11100465 -37091112900147195995142665961431313600 11100466 27914230186633045126440457471415385504 11100467 -102460555048473888914861698442800297728 11100468 8673886744018074161623072913863127040 11100469 750374866479284578838987916473717813870 11100470 -370580760083624890024506811046561936640 11100471 30808367728301134501992978638761902312 11100472 294203301551009377764662497965671116800 11100473 442755207921788612423014313123724990420 11100474 -20353665023082977466860825338361756160 11100475 -295720025398758718440132654922877082000 11100476 -576556750895801832644121685021066429440 11100477 -350391970069255920820811776739240705280 11100478 -373072133762903665078839104879278042560 11100479 -42823682704753940035172811853503179712 11100480 9576902416385066935502199525495275520 11100481 120374767947165241397594881995090320960 11100482 -248481240919235813396010111108374622816 11100483 305378480002305131310647982891503969172 11100484 80993564225638583557406593598168857600 11100485 200798998884683080290903385147903788960 11100486 123241279692270632646806839053067377024 11100487 -700889585517826552696916270445166333864 11100488 213351874909465759612163670513509007360 11100489 -888213059964680873042312062740670712832 11100490 -79896793673747948799770881723967800320 11100491 -367775727752560961847845037609255741000 11100492 6769545029135681890164502001746314240 11100493 15984175442118284037597576220619622944 11100494 491065984206995223987814697574436231680 11100495 33001591644049216763755102255104844800 11100496 222311942649150300806594952024893030400 11100497 -552022799589479462150209946710241953548 11100498 -15753890768242790256998942183936509440 11100499 639520564059719824301686329324843349720 11100500 232821936437920156451364938335285536000 11100501 99435613781638988402490196195991978592 11100502 24586241548964267302424814881372199552 11100503 599019263382910243859169067614552729600 11100504 -126235547461710741499716165786372096000 11100505 151846936095604157316325441792868997960 11100506 -50505044121862885567762249977852560640 11100507 -427824796340618316416384735395602926592 11100508 17605801291081653442842155313736291840 11100509 310383774724340604698971629123009009600 11100510 -134155265852249175264549186202228396800 11100511 48581938237087597052546325261490083936 11100512 -299732286152926811350233176727973920768 11100513 -74524059042590451675105591969866533056 11100514 53080544142465789419644048181764235856 11100515 -50157592186338525257118336594015170400 11100516 -313680152190657786632385037446244663296 11100517 -150280489848878876301626421710243712548 11100518 -65430051095699352795423834075457324800 11100519 711187818348898690177756800073233594600 11100520 -299329912575349581805177658203813939200 11100521 72149143591483401183087175081014115200 11100522 -288922518434979561689549434363843595520 11100523 85022917159879966192007757889802515200 11100524 -87065742743771728255611306310859318784 11100525 -71253613708996518972286463057901696000 11100526 -31851982374980115036470494083408285696 11100527 -219016924875176839027490308965523526400 11100528 71384927015977516563102756769470971904 11100529 895755110925582052041861713053776023280 11100530 -91692409422777555889811576261234027520 11100531 -145367413122815325208557037885213416960 11100532 -224163475917013260486723003447346691328 11100533 -1285747839619369292357841972752874679620 11100534 -187259949718435320818777917864582662720 11100535 38302556666579745510733458943863994560 11100536 6091415228815365414083161509255229440 11100537 354395074339539029434501732820006240640 11100538 255352643259731242803057359307044689920 11100539 582020838781700975112993899455785650340 11100540 162809097345072538819323637627098316800 11100541 -223074540098265571775474031548393172480 11100542 -81556183877307153101212292142528569856 11100543 -104015824481318076758382834157517185776 11100544 130924647466001772803923781281162199040 11100545 140704422365429877224404871058185897040 11100546 -219019865057947302906853470758762112480 11100547 1073109576265097525255062938381689749752 11100548 -592595312020342475514333316064153092992 11100549 224675117216114632819036036672225421088 11100550 184601668896964435907176580822791816800 11100551 296277157234711647947775354802047732864 11100552 -718173611428822700710533088602770472960 11100553 -516913734209065652148096041826744864240 11100554 48378733299487533663741727204656076800 11100555 44191556699871522681829802950953559200 11100556 -311520896437650947163087130977467231232 11100557 -82002981609527979886010678958614723220 11100558 -16823939335851912866742919181171142528 11100559 176838052524087805758773853382034861904 11100560 -57829088364386743861881397476163584000 11100561 122211359879423538467889994237518738672 11100562 -128639064802704016610378207126055075840 11100563 -114040219795516810782235215526407928080 11100564 3316117559588180773311692672407092096 11100565 96218787265163064558220685209261372800 11100566 264384711459507738699057816193837037184 11100567 -40054021345921342743277074393642731520 11100568 -807300117388585565829028155591724861440 11100569 941428109825318719956746939115652784970 11100570 -81250103158987601099645444794814760960 11100571 -605396753512536473236268909655303197888 11100572 -142319485157021576013360721181723366400 11100573 -117655829386477472170756717671799233792 11100574 -185305714532503113078265557897791950464 11100575 254100431307767942405252887991077698000 11100576 578029290003910042702116958614369337344 11100577 -339150533165841673784348383915260588574 11100578 237463154035143520454027937002964538656 11100579 2647005304678430943604112585815265280 11100580 -382503367882856827611095287394100268800 11100581 -233786801901321183797677635300282711618 11100582 -210674030761111390595027161954516570752 11100583 -179631335603237085242979608231741333296 11100584 -241178535099905274079426360061069230080 11100585 -200915932734302869158732783076014308160 11100586 63794902581399639434606413677426152448 11100587 -509666712605470967272343803569180226764 11100588 -154814893750575580241869284557608252416 11100589 -487286607505376542890741873663194565610 11100590 261568658676215618625114260897312753280 11100591 32710765525560107506435969361542989600 11100592 -114523494418643598428950278493513187328 11100593 25274861724107858256548275775821876800 11100594 52355020027614604522121158049268495360 11100595 633897724561791451661099719056513502800 11100596 -590797184447592808222275218710110319488 11100597 284016813957697287764433208327211708640 11100598 -131018975641376240768366483729045266560 11100599 -58836487373451730213020477438359233536 11100600 -17306539033285486476829006307269632000 11100601 -313171744496398107636630427320681895680 11100602 3669919357158871994616587214989680752 11100603 42473259084120710348170634013522820800 11100604 11174505864968233925229818172943347712 11100605 -210616884777248377184078068471606506240 11100606 180617018661010438312655460151960473600 11100607 -653548708007362532810141190140903372088 11100608 60324741470018217124102725756178661376 11100609 98056022805523308974135437969352999208 11100610 2784441043401318712341793304148540960 11100611 608831006071074504695003845783298545212 11100612 270580050992994350883801499115167398912 11100613 -127209125607969620876260062414756103138 11100614 -42968582534613589187061408384685363200 11100615 71470397751684768887768141549855904720 11100616 11821960154862431719402319848721295360 11100617 -425421112506889374639679903528548527520 11100618 -650564915019597812319343037442432000 11100619 -1271550465034648306921643742397922446256 11100620 132063532028616139145586031910675328000 11100621 -20402860411404925187949087124152700800 11100622 2903896869912424578593308878445749120 11100623 920488925230611719515418590626172741872 11100624 -70781699022111179861013250070144090112 11100625 29659836461845488742931999510508676250 11100626 -83205009074081805213366656838922473216 11100627 -331969358279734151025092396327579581200 11100628 79560626561524365915024824606491410432 11100629 -203813020961648689437304402562347058724 11100630 209235766373800683552349840970243291520 11100631 858822097320981162327680370302873399432 11100632 607311205425050046320195134837401446400 11100633 37395609699950917215797431990538522784 11100634 -317921186265762360006103394417736608784 11100635 -32658099096758914160835183292770324480 11100636 19924930763247250603218524064808665600 11100637 -14454828225011733738657619783709059488 11100638 -138000242873572060230870101460455749056 11100639 820273924390374453088326834036641859840 11100640 184690231812435164267494843585324646400 11100641 524582555477128289660411099409871468800 11100642 -93257162549103680436561511450072766976 11100643 99308977269733166117036412862158523200 11100644 276686897926717657017252329076227358336 11100645 868252847830253890389965094106794300 11100646 -182127563474364152598001347626998141728 11100647 16043209408011777281355787177439583432 11100648 22047892884774136528332309209223659520 11100649 -426647613630370644405147418355999808000 11100650 137805611997305432948882180538571257600 11100651 -91460232904731385356123300940932794880 11100652 -211127657085387844998412737937369886464 11100653 -586692236472904150509035768433225229098 11100654 11408848773700093615892586226559883264 11100655 252665815309975961333494495041426210000 11100656 -166679891163890243151119812184646942720 11100657 939964556869917445790203792276723315392 11100658 89393847711296805204992981663902872480 11100659 459144516290601097314841787807096583360 11100660 -344378036344683138675446426080141578240 11100661 -634830550520353998575391569246415524 11100662 141018331620385765121219773923688313664 11100663 -44752253186290055839147165717276644816 11100664 -286333502662336979613639430984633712640 11100665 9386851438935976911836380013331035520 11100666 18895194903053574929177501977112629248 11100667 -353359675270294760336581914761614712284 11100668 -65728317024238584035202047361465292800 11100669 111993662827633754871978689465170142400 11100670 94504028046201041591446328391100911360 11100671 -69002956154356916881077791331967546008 11100672 20929044085996654103292695881533358080 11100673 -875153719966649039460692477494786409040 11100674 -24084140364268309455359822789568261120 11100675 2343227304515262255642019760584891200 11100676 402907767455600017911273778536489533440 11100677 63779362846229209652706999309242916672 11100678 107854255829325080434438073479771883520 11100679 951830477122499010914458099974221088280 11100680 -556126842752093582491971667861027123200 11100681 101690094936626016529370916609428233770 11100682 125548625733981110707008006605702886192 11100683 220560486701016495552442191052564986024 11100684 32177017514810368561028650576586883072 11100685 407094620695134364965800096318623392000 11100686 143135605702833383840970474684112279104 11100687 765219883288536977294201688421473168 11100688 -94156291667496946141979084650917388288 11100689 -191375873313831697536376761240248223744 11100690 -74352254804705444179820137894850352480 11100691 139553274231189550648183242674886524064 11100692 -377993452379685013743055621003721645184 11100693 136971418478688376709357303675549100000 11100694 -450461675407938398262652820160525566976 11100695 1103072637519512050018147746243639612480 11100696 323001167015081883986638307232217804800 11100697 -128231547452423423327488254828257733120 11100698 21004552925756484569179706400560161536 11100699 298111268088912030550054330349535366240 11100700 -29626697497272049789383596732348864000 11100701 -16547493055688061342234295736798490996 11100702 -31258406939734611209427884263892883456 11100703 224417279865989978573685039371983952880 11100704 -600709865739219792012524647781561794560 11100705 -217378352843648885569807684290114607680 11100706 303087015330891597478472423424748803360 11100707 -503746993160374219291121307612575294880 11100708 -2292967847105698748344393021806292992 11100709 -325370749135335316443208502913576550500 11100710 -291484136890647805674431900701548708480 11100711 -81254071038803625084609168421733962416 11100712 -297132671447637694035742912532528332800 11100713 384753707100138685281275080798527348324 11100714 -190389380148301761027130340061328008960 11100715 -167027367085222619629496414674217430000 11100716 -273113971700020966392762721551585461760 11100717 -9460524754591236410949762944522700672 11100718 -127161740518345846032684381625954850496 11100719 140770296356238013324779362646309436512 11100720 -23584403594809787663555540442399375360 11100721 -1339252801993717447244523616000497858588 11100722 -8718746140039062652030225774882480128 11100723 -143285386332350924868966473699992278216 11100724 732258260073310798696724064615933274496 11100725 -77459198341602393875173898695864761750 11100726 -40393255448113111817356582315583649792 11100727 551112045075724810063563047921412704472 11100728 80765545901799436658257349897289400320 11100729 -434692662153073213563300972861112407552 11100730 -717885699765871832864319193955254080 11100731 41767383260079024544513439653778355000 11100732 -270584049441895661017951213617517363200 11100733 -78813966571713952895464854676067595680 11100734 -4083293749535396684627997928381414848 11100735 296672496238392393871946714344742536920 11100736 -127709035993986295898709146569534341120 11100737 941084672672692681780488524246905096386 11100738 -305732011324680207296374599226271400192 11100739 -26895477613203247643043368083834398176 11100740 75120646565442769588106377932528353280 11100741 -11165398772134694550115031891638400736 11100742 -696171256417005229438081471215463719168 11100743 -212669991338772346698814387348011054576 11100744 249668634056153867792161282258859059200 11100745 12968848326460521797945745943968464400 11100746 -78358978907692235423653494746523922080 11100747 -197648258772542837411657711933727227136 11100748 313809780094308989081752460007926129408 11100749 -452924382368702771355581172341848411680 11100750 -1889520393929447941640379191744352000 11100751 18796460494506612035124931565546770552 11100752 5085620568546815973668452650403627008 11100753 -268577229812261020787339115182744100480 11100754 6029910524696601129390028497600720000 11100755 -27981040861203874766362068762407205840 11100756 -257760335003981960238075157610074134528 11100757 -611638829558012979848433594169850295168 11100758 -407823024923590614147095288776835639520 11100759 -29717077200169549591116341452081285632 11100760 -325952826791020966058129715769998336000 11100761 -272557444718958777927675269744613929280 11100762 152426413261342345810272818220318700512 11100763 811916891457301749160315573154518643012 11100764 -921666303443462470899928614381020620800 11100765 187918042336021478989677828652823491200 11100766 124836237874467671544641420494245984384 11100767 796176019387421403776905688348258358816 11100768 -192347553926263433510856454569103196160 11100769 -162871311906734782689252524276294664960 11100770 48856764367193137060818123471699298080 11100771 100670432162832754410219940285401253320 11100772 106246652410222804231566430556884981376 11100773 1744661275674435091660495282264002240 11100774 -110650708349108307286961094866567327040 11100775 82891619688537322095214502314893572000 11100776 -934535849805824126345802505801363153920 11100777 116617300564092531530350404987257549184 11100778 97519270536369454853165590120206467520 11100779 -222761416818369082586292321336334212048 11100780 438545746611123793655192807512956825600 11100781 -39738314252465384553817293989119205160 11100782 200764403073923827371378355516365696 11100783 -251304977304859821613287273638053846776 11100784 228407705460072177610499864101420236800 11100785 313239072402451060944081211414228540980 11100786 81560765773912867062271907264189403264 11100787 -53971006263982093037962408001126992564 11100788 -290070496476874112967003590268959354880 11100789 -34113645203712791469314133872898404352 11100790 96920777642018681322645296422507545600 11100791 23010320865175374764395453953844090080 11100792 181734100784692987401368682792020582400 11100793 374925968222925702254562319845853152144 11100794 -11432000368893347823610503632508814080 11100795 -342535340649901086631419256612465537680 11100796 -77318899637183298135015623084002904064 11100797 -39436605388152144095188321939000670100 11100798 -232096970832880916000136306805399368000 11100799 -369987991209347184673906248419513768136 11100800 46599719878850799399274669347962880000 11100801 70145803703432828856740875807951843632 11100802 -164564040885991632262011268365136857648 11100803 -414215606481701942005526000636780921172 11100804 31068134111224112956468904699393863680 11100805 196680412985820257684059758356357957760 11100806 287347461134535440007328700932999712352 11100807 22813441973691650933819827036840210440 11100808 -541493446666189986780992919789929303040 11100809 -411014028727846441097535954045867935040 11100810 -74474027257110814577050796159052180480 11100811 474550328244487949697504745345784950024 11100812 -231689368541121855356067212256104260608 11100813 -18607483839693485034816679136142377280 11100814 33341251285766037666933482823342436032 11100815 -322777634076555328015596584414423531280 11100816 -73564007878767575318732517631787532288 11100817 17425315852687158662349295149698540800 11100818 -15769429437007626951671636768490558720 11100819 -444943734413646604736415352659725553552 11100820 378170896384016495191430291477414926080 11100821 -1438498191510748960337401684094981376 11100822 92379570016159032688327653202918639104 11100823 -902054551095670624736371735552918228800 11100824 335346033101967602764247642583782522880 11100825 -687453075464000257803219403784180832000 11100826 298016024795160117446590305089624490240 11100827 141183952870818741276559325042531036676 11100828 -504579458569293696220671135308234932224 11100829 -362888683226409261192867062032564204570 11100830 -156984303698827482801178152448562350080 11100831 72000372217982616792517024956902108544 11100832 244217043424266913101663569162659037184 11100833 -132675154655180719771897482943286972160 11100834 -467533427642066723216832563594255723520 11100835 -138920639793105554827867374926030012160 11100836 -84383394610966798584859862237703143424 11100837 73211421125889858611442046042469376 11100838 -39438714265918618325383058639559798528 11100839 176641708166039158593873097910825867640 11100840 128158664824159346214836063169811660800 11100841 28460081825050909554285674539824451684 11100842 -91985568427250025841841714242083369888 11100843 -184747012700744651640737409089687309760 11100844 -506196594503826689400528902027302301184 11100845 -184775243953933752919070646813130492800 11100846 1137782911858276164827695008644625984 11100847 363281698457387364979906106180532895872 11100848 99156690981665984643697338535511752704 11100849 576890183800452741370600107792406526064 11100850 49629004426280754212830233549057216000 11100851 -251128952161088042266574289943893459408 11100852 -69832834578039290959469535365210112000 11100853 353411159187818769173623718340899411164 11100854 -541265162008686781269001364129188566624 11100855 -101298979147641814161786460782992572800 11100856 -305983386020927694547522553159698329600 11100857 389003324855918107192105192294816786320 11100858 268770599394984823537488538725435399168 11100859 -7561557593399616882414535970569006848 11100860 546846063673923536767466473291871470080 11100861 417286873232898968415994288360798040640 11100862 -264111793703080177402988387275297229568 11100863 -211076376449498172597354392008590595080 11100864 -84208439594306701199605699898140262400 11100865 -7711616352314512037384445832649734680 11100866 -32274009140602811690367289312946926080 11100867 -606162569884953831364040239541232685320 11100868 -18407349954730953015446866952265096960 11100869 325554820639900320301846885015955436444 11100870 127891067068172277511852173608882240640 11100871 -1034609864145594505894383399721423365928 11100872 -786245897027836791366304411465435054080 11100873 20190819129223635483459017868272631168 11100874 294419705861712858642069234605071574112 11100875 -637292307730050875690005202031101628000 11100876 -67075051203219667965088284693526675968 11100877 -542059634027987931093534364206115471968 11100878 -499888535300504403090425872237538621760 11100879 16634535136425964157748962279923822824 11100880 -997109415483854370871463987057786880 11100881 220895902047829723341404686499868076800 11100882 -69629800965078358718576256709175454720 11100883 201980553811298608396927429023176724480 11100884 -275226140775393554611717276879550765184 11100885 -287308795179153233920853209150872338400 11100886 446616024864790817578109985647629231392 11100887 80643241464372356693526712000839948000 11100888 -3132034362517864262301983682436055040 11100889 -491972781449081892793480109072025240310 11100890 -276628586137181028282202625608136128800 11100891 8388148136121641691437596724447564256 11100892 413428974851344882776262014519173555712 11100893 418244451601753683576450111419438543340 11100894 17913328045952168760100403681383004160 11100895 368126142095410683704882974828779588000 11100896 575873889287311637374368527463663009792 11100897 -338040136445209637198578695015480860526 11100898 -691161290757927444835413175484129818464 11100899 -301559644763707230546535179319076672100 11100900 195114801058061199899047620315797836800 11100901 503429151352680922280396686687004445150 11100902 56506427615473789504287402084052233600 11100903 175906875379883852503570479146647632 11100904 -413183143230272108082196184508096430080 11100905 160909009290574579757599666193237226120 11100906 26200852892721285833742186645576852912 11100907 -908623554658476714726699889771782552844 11100908 80690650377499860541379719971014363136 11100909 45686490804356496764239446535781537184 11100910 -178206871590270041314610407563232416000 11100911 292739833807462334841820003602933147624 11100912 144461223242257255890339995888658186240 11100913 325920684047426040617540385145032974162 11100914 43476409595749932858393923682702348288 11100915 112439003737063258989494581530381235200 11100916 114113718461927640055481308009799034880 11100917 99237320878979095977433526008531375680 11100918 148090186703004240098039732010115020288 11100919 -514351841608467401093683174882865452304 11100920 -227722300869832881107031363274614374400 11100921 103244633064545608887689228082284805120 11100922 -250061334788392855472387576680847493120 11100923 -7956358646683937149929172856483345496 11100924 365671997257276995518789307928019381760 11100925 191326141264689976358840664259854741600 11100926 463258765344558719487595078046839206912 11100927 163235436475884962382847838096613767808 11100928 526977322103879763109571398652787687424 11100929 -34284453691307275935154178267800771008 11100930 235328732797640308722706117193472337920 11100931 556590394828057016420118122438561204732 11100932 388992653032170835194722891892971424000 11100933 -111504528786633838058544308526438395298 11100934 384618707487190834405070295032550219744 11100935 475940674562788472594041036831687637880 11100936 154621987966859671943418961873372446720 11100937 33465514953841715826091291575237730586 11100938 483150622097705258468353666217086947120 11100939 -123493342489896167470503550527811745040 11100940 -351119649410511710514513666586995916800 11100941 -1016628434839144972056905797360873715658 11100942 6094924303005669127940728647885953280 11100943 149367274958909875542198443832316092416 11100944 37814634275634613147550009980778127360 11100945 -57844013749117949156671163254385871360 11100946 -987823668402863507805954910079319848160 11100947 319567230871822427028383388853476727200 11100948 183246889176958046688979517859615406080 11100949 -473076249954056639674472856475210998564 11100950 55684714318720094198478574416509942400 11100951 -574298288090340096973852805333221804320 11100952 -76743447511526297696237403413902970880 11100953 53578529640839050274945382875166176202 11100954 81394791710292678685968530048603358720 11100955 -146045185559572070478098958605939501280 11100956 8476673114475671438281051807559235072 11100957 -135136119074394047034157057192891645440 11100958 35760845155090285631886027531351487488 11100959 74505404883341266368313971203750624040 11100960 18920713964421594632942666146456535040 11100961 -839628391832355231035673537669069859308 11100962 -166524843958293664548212453287754280960 11100963 -301869203935086002035407837712075628112 11100964 -2696454125971280046985012067872841728 11100965 619666512912993364757254394598272164860 11100966 -1424622880748039764583409209099246592 11100967 -122844483727723178272050738302681200080 11100968 286251028232649490247101839318693888000 11100969 401448933244346668659389173778887985568 11100970 -144639995054716249881944791822566753600 11100971 -72318096796741643133277084016595890400 11100972 -208646762156453492639538129292651780608 11100973 -12061550526979737296083303581342746112 11100974 231494861975229196688161031303137480320 11100975 74054619640155778309771360934640168600 11100976 183772042176551148154375330616049664 11100977 -1217651136379905703034823642885392516736 11100978 -30909787811540066187617729829655656960 11100979 -934315391221403982822185243280412258420 11100980 -333325486659911608595782559516935219200 11100981 93052070850610094547782096022807095904 11100982 182237673591476823873511865082073970592 11100983 334502818854793455913732757909823678000 11100984 273685094078579182447554327606982840320 11100985 207145840641411977826534496842023770560 11100986 43284951779570439102855195275586412800 11100987 -169833243271299417127795296540270864600 11100988 -175323752326877261967869592559798592512 11100989 -3507256284958766440600972798851057210 11100990 -121685010676996889766872335086516458880 11100991 1530304796264365410607694488111070408064 11100992 11348217039709248223333607582308761600 11100993 9991175304820669863256206768997454400 11100994 -303645031387683164683315513760638438704 11100995 61519107121586631980520115135890666000 11100996 45531864172780995919310620511923814400 11100997 917197080885094548129775191086719701600 11100998 239862336883914713771131767821499822720 11100999 -59203697378488743395232345563911627488 11101000 -248274620125951756759905356456647680000 11101001 58333362709216087674952040475633025920 11101002 -164447245127370802100680204463590960896 11101003 304716058054206983454214053542402522784 11101004 348754801370989957326722503036251724800 11101005 428733358573003408324747884658486761900 11101006 122677096094108715525680046517043575680 11101007 -48443855111718021674354172210787989120 11101008 -23389565608550118577711175050160111616 11101009 5205010334170715112049230387444061248 11101010 5055587609030012350029346845179492160 11101011 316226759446846104595722182386391191344 11101012 -188912368409156750156985594795464661248 11101013 -64867061414297303568615814167670704960 11101014 -126635390781707834816260981128227688096 11101015 532147766053696808537062958499328763160 11101016 -116711243196555926204856935305543680000 11101017 425286953705711473838608851910518580512 11101018 -48157410049943448155802960947703490080 11101019 -107279101640343163213229691869171903232 11101020 10924716925064045075581612294868828160 11101021 85234309594406096386051104735028706272 11101022 36640403667280171204090088310662101824 11101023 -717648553932144135483959489734988006880 11101024 -1832483127644109463508737069981630464 11101025 -31769927412070758266946596797826861700 11101026 136384578880005184187856801995562048000 11101027 -309322811523558535882828413419134771200 11101028 266132437847980023949040018405274519168 11101029 -552574777202408704886313800645829889440 11101030 170141657490033119993176715266178636160 11101031 693247100185175604360316127711252906352 11101032 114493705374475186875229462649543531520 11101033 -68270044546757034281934643462216299718 11101034 33949023310324729758380686290149202432 11101035 250327688337698208147752454953609068800 11101036 138629461758495640486897306692264477696 11101037 22656833435336394443891218350828906840 11101038 -41920876561007750056190081700614406144 11101039 -1053033540899443945294771684973723514160 11101040 -156350947583808229281569633021631037440 11101041 37016292748950217233167153519758234752 11101042 -217801266230688965879991520602019580928 11101043 -2291097079567638322956134190660044520 11101044 -333185740269167498011115516438940278784 11101045 -10602329250190072855296311798895929700 11101046 -6750521611457607055316558710268623296 11101047 346465490171229883012722403849518004200 11101048 620559679085857511046688346904626380800 11101049 386364879372240167485515311094138827520 11101050 -3595906702164799346424954501672673200 11101051 442371911071013843469335865955141477344 11101052 7269569458783248960993923612103416832 11101053 217242169440008203528618430169202073184 11101054 -347694553643362731123037448415034138560 11101055 -266194498418965848616582254002880033600 11101056 -334375652510153968379365744710569164800 11101057 247073852765181468881629304325657729504 11101058 -544637709532322678164349357107637571120 11101059 195088923343552235198451225518454823800 11101060 -345662076537308530471260269460735947520 11101061 -671206043329148555444068445076905458338 11101062 33293530467456193694066071627861899264 11101063 286198645614688520648267713069340397744 11101064 1128882126266685817553343604222955520 11101065 -157210627365841004603927663446134072000 11101066 241163986610800746034224451908634723680 11101067 -482880180106791471700428737406013621968 11101068 90029005809584641330142275693710460416 11101069 -22873501769667567998455240923372917248 11101070 77248786048123235204252371202209935360 11101071 1000432965005282472858079772272989055488 11101072 -76424140366864990822714518020877189120 11101073 206774722193864918532805102175168231040 11101074 -12273344455166506483742861200195885440 11101075 480757754428813097926828601766742676300 11101076 -7789449005249704706620531529794252800 11101077 -212971177950726657316857611042715744960 11101078 -96939354525462731530045365599905292160 11101079 592037249078223907521159416810598305880 11101080 -457381389799090809091291893713436672000 11101081 532338688935526476454760393943966359882 11101082 -15833375320216366432199617505549134608 11101083 -213126566995321028515794285267379969536 11101084 115757378508225736311600811252075176960 11101085 650725195615845525328156370787993819120 11101086 -117052286556971760633313290141183927360 11101087 112050190268510762993550582873292960736 11101088 -31930926669628773928414241121465532416 11101089 -149573833391949068746576218968783485776 11101090 45731291409681377166277713421520947200 11101091 67251889906926753425496217403394709800 11101092 101853107091334361092583643823957708800 11101093 645811711970373341221133306150966417342 11101094 292843955002236394271223590612849520096 11101095 -4331308757460610063965917965370531280 11101096 870650760732982510122828938545735680000 11101097 -340867272279060522320285196107436523014 11101098 -174547418856453975120917924545203041280 11101099 187889667868491671879389451953823650100 11101100 -34945440990586040097172423257972019200 11101101 38686195280463798592672016750515593504 11101102 235903798628061034882823940949537640832 11101103 459305056704929573197491629504240864952 11101104 -41067810579626871550631150814662492160 11101105 -69742336159783337859394649263974879000 11101106 -107643468497125562905992093821465899248 11101107 413118036961121460091409940935425226040 11101108 -137263222483347058326073813094480121472 11101109 1067853759334377397840792929147785507310 11101110 -2315608639501574714124016178988526080 11101111 2435521414103132996690301213556568064 11101112 102476908422186896746120662768798720000 11101113 -594355808795868670922937224722588696380 11101114 497188279753067345650060623460337260656 11101115 66097297173072808676497325124528407520 11101116 -85813013676819765559732289652692007936 11101117 -237890558060665959956207811551966004788 11101118 360432099160662436513288121637173993472 11101119 -132934858315401127313396876953773166560 11101120 -16997012952697041719463397457469112320 11101121 92698306437106412108065483847245568322 11101122 92347475041925011500926286951164500560 11101123 148757507530115082011770428903953898504 11101124 732701939954008082489701054285113223296 11101125 13971998858906235169982234458703520000 11101126 -174848944628618158815968918272917667488 11101127 -112804550380876537672439987433252179520 11101128 119069757195364929733063530826482524160 11101129 369787893146781359078748121848268075684 11101130 186979026726233381796119671662187833600 11101131 2256533987203583999048989887406426944 11101132 -81205447643623431907296940910130872320 11101133 350678413233156780789641337312452555382 11101134 133247423883580731596254228080924229632 11101135 366368289062692899145380476821985178000 11101136 -236175462371956947171910630186958143488 11101137 -335939784733515530655813374372828012832 11101138 -3110968482899824782821991040826230656 11101139 240912819675307638509137294477972716960 11101140 -244585471970343631072411314535390583040 11101141 226257163057937594393922093835581630542 11101142 237631257514686735295221073840447144320 11101143 197774075216890507002463509831721344384 11101144 -107730688649034849338276697511209185280 11101145 -622931682203875432678782209284123200 11101146 301680491987921967319852626993546128640 11101147 -19001802920002453934648459371074095568 11101148 -282298908701997097502086518213375682560 11101149 -489377003558970917236175232141431239200 11101150 -205315720189695056254365426641574859200 11101151 -165666488928069522255994547058064234848 11101152 -156048529932897792689325552585677733888 11101153 248750471476930967192944234997930710656 11101154 -125660752917288775082267296104331618224 11101155 50772769525368619538988228405398517600 11101156 -720999392612154769467498563885497135104 11101157 343512527844699678505912029297643645920 11101158 469249902160438202788530803326234583040 11101159 -338214059986914604633503529770103099040 11101160 -38935185193256721697139093518447411200 11101161 -205110593186469167898510772281265538928 11101162 -12243521329235329126495209518194062336 11101163 -154763513621195827249543552148214230016 11101164 -55949025961349326763175497757804071424 11101165 -214119326785419114940855786424738065920 11101166 409025244215753720595684603179492500032 11101167 -162411826833410257214522640768775751424 11101168 40869409555884648417378431375505326080 11101169 674524271685059590372488295993215570 11101170 -188243642862590458291476543937760855040 11101171 -321595944362150917106683009197005539680 11101172 40871563519139752256192225497710370176 11101173 180172323567509394446109059765397463584 11101174 -170005140467721300905835383383668517248 11101175 330736095102238284389225225062408184400 11101176 59021115451910839260904761417519083520 11101177 628436928154123503392360569192143282026 11101178 28943130841320445204679445201978067200 11101179 -590307098044721569668193847123640906216 11101180 -192077422668652618720544045624360663040 11101181 1178556485908983657631628522549345664 11101182 215055543544709980181128882363454828544 11101183 1443476462235534104336080832374964768 11101184 159994444993412969414799120166023069696 11101185 -566958462565822736175200417205953404800 11101186 193247606674957020956519723853940124064 11101187 -270217966590643129979006909796649275600 11101188 -125652897890580594711489675178161475584 11101189 461044313520923452905305691203970734400 11101190 -247160414019468734092516077260118604800 11101191 20332532678215402498568168647077153192 11101192 370626927551573575304263616505447552000 11101193 17704659214897224048374037767526660864 11101194 -158228750499277338798818169381122439072 11101195 298461202293718953047971797181386408000 11101196 -678656074545130882036551652391146809600 11101197 258667328972631855731292287727926326272 11101198 -6661661205814394484869128633710275136 11101199 -683827788072946115870067870972533470800 11101200 -14540286393514721578739690552854118400 11101201 -310178718725825995672086892476690123996 11101202 -40760079049133422433397392451741282816 11101203 180608695907870175095447491797256471920 11101204 853166615305781206527298069717200199680 11101205 163171010456958244156968457348124814720 11101206 -185181284809721461198379338064195596800 11101207 467708211449655186535299864714968168000 11101208 4613612394173175682638657127270133760 11101209 -83036947733813004157958354718025170240 11101210 43125273263348293428728807484884520960 11101211 -443067090244010604848100517402846244376 11101212 -708440687632992915617505265375134649344 11101213 168626828217926416431724475511394636524 11101214 52652855040241626054627636134107312320 11101215 -54242719334180399179785393734189760000 11101216 -306160266634493861792481060587034378240 11101217 -141865740702026845185047755110205912734 11101218 108677844642815368020796856806999761408 11101219 1011438291612800554610886378189120984544 11101220 52217049862498666838999481633597780480 11101221 181271486519936630144567975727064893492 11101222 229708640783009009917837645158507379200 11101223 80270278592060753748180417482586350640 11101224 -2998977506991597006475033445227560960 11101225 -480679090063903838431425389156421014000 11101226 84801347964775636652664559611420632064 11101227 -463264449062762296240384448313206234280 11101228 -172964279785138808907121726465743588864 11101229 880831290542596168036765339220912017260 11101230 -82893213101943964358658837211273850880 11101231 444157353616416003884879891027333430032 11101232 78066552880119743209541215772810919936 11101233 -78364316966264163197539169086284347520 11101234 -12225422805650412106090305849622289280 11101235 394694978205172045140086949585093944400 11101236 -308163119763997393910113713208617996288 11101237 89787211092904927451997253261195272960 11101238 -614428404726748522578948579332428899840 11101239 22104118943103704570297984034726653520 11101240 223847423424189749807974585419487948800 11101241 179447763012427093747686876546052908432 11101242 96450903475172322888432115557868829184 11101243 514556925205715772844368147075350449344 11101244 -53646031625523122845393656868742676480 11101245 -223529109316646868422953376094342576000 11101246 -122469794945919891493556269741979881536 11101247 125829706167285812371306971377248355952 11101248 57480150881119866695571699525782863872 11101249 273518182266186677233215871219189040064 11101250 -31061355885005032286941366684777680000 11101251 1145838264296314980749618210551421184 11101252 194481938722969909361554945117778116736 11101253 124273598943683189944306702655426340000 11101254 27750507857900461166826523544697575808 11101255 218098904748109278978549055465774448640 11101256 27630621115854060516490091985145497600 11101257 -92781526953161501063366896035783348246 11101258 79045247320188490613831146655830963200 11101259 -568898760009975213325368982881590007360 11101260 39969554400227747222801464141523266560 11101261 869230949602709944288004059653827023862 11101262 130010565723607976363196379804876374912 11101263 -249735188780530849830128144345849923200 11101264 2468439936051674648108388624751124480 11101265 111159685380112797249119567064228014400 11101266 -419586080909447511745072218383328000 11101267 -2092099301789344221893433173872473600 11101268 -311521533652748972711704649392708978944 11101269 490949577331083911960920396814815069344 11101270 117231020918974253263357930433059342080 11101271 495426793243520174219732994366913026672 11101272 -66931210786203970054147436555289231360 11101273 -22590634901574321074942431663478868476 11101274 101248769034263320390460836394939432160 11101275 185884592111796843293613678079204459500 11101276 515121908564977160347229826865660554240 11101277 -840530353531729790780798940875151560928 11101278 53630484418196585273285179233172558848 11101279 383789345625439862794413969447353086576 11101280 -458390262658342108633658234993301258240 11101281 413272541876247205249324658868717011424 11101282 261428464939126837605234408117906969600 11101283 -98324348122961195907122067434988432696 11101284 -56330117745769591525453168645442415360 11101285 387809613245234621358427729869773429040 11101286 -12222967817462683602168952355378749440 11101287 114468330545952314529347883415649117520 11101288 747706243297440279649251756034738667520 11101289 -1221284385597043216640477393892108707040 11101290 -6174076153007154279759148921292006400 11101291 435934267416156329651573019928273272692 11101292 -699538300251581394963987804997335561984 11101293 -44443052326699887381405881420673832842 11101294 156979232766974836510704785808852549696 11101295 1856977613951493515066341007885121600 11101296 16570079939160379774602823972193206272 11101297 -336849591596887499797175479779310877694 11101298 -111076911139687584546747061655456163936 11101299 131962468990041424932160787677673322048 11101300 -11959744775222251591782225386847488000 11101301 273269124148633981338808259685181749600 11101302 226342381285391935574803065401932139520 11101303 -386631606576393129739810340444878647448 11101304 284445753167937873472391870076860006400 11101305 147540641004044409375900520314376829760 11101306 499342484477021182549137476382914989056 11101307 259319242461992762766980193642366384912 11101308 -214937704976587506268992579205962800640 11101309 98452901355816662756512481917965815200 11101310 2109565547100209131330111774371486720 11101311 -97552971427096692668579591451328021440 11101312 277034442079213447822785904068840652800 11101313 445286637206492709897423415237717109460 11101314 -83586732696881540642019650498424124416 11101315 492219801155854641680630209353976482960 11101316 -341662388783318950213328491355931390720 11101317 -242078474598887352927747527805886709760 11101318 -222954046149928293987854909081489479296 11101319 -57467720829138759596810392608202305000 11101320 540423303293342078595472114392145920000 11101321 197462431782238379856802807895533963584 11101322 -550782606498135374055330281485326643200 11101323 -122362978274498621795723518860538267680 11101324 101744637434709317031276576657831804928 11101325 -90850636090878316963886831934548436000 11101326 -68359420066398907353338413383761404800 11101327 -474888936603342634008677582960820766680 11101328 -59979048402616637676691282097594695680 11101329 19000114570152101045537910778261515048 11101330 -7352252773085810667911647141333081440 11101331 -1026337228431099938795245684861496054868 11101332 -22695631328442054535825326827915390976 11101333 -633718936351069596138003361576660963872 11101334 84583771233651304214007838137140768832 11101335 10361045552240261781395979425506344960 11101336 -605166882609558145918389091879558072320 11101337 -358392246358032363789079428263932919100 11101338 -28236171788094070720648929284826544656 11101339 279299124723146204037398793714470336440 11101340 -924104054103905867371837969366654341120 11101341 87862353183483522103221082225058044800 11101342 -151214769242586598549547737322725340160 11101343 1009165360523535257005799072179335614208 11101344 -347045794934814378209457951940304437248 11101345 -288531644194513158700375736332770490200 11101346 36000785117967204648118726794818722464 11101347 433966253168125971620469683508931246080 11101348 -3787518659814308187078004247666376704 11101349 64409259135050603031309641738337501312 11101350 62663726751821445170461278475645891200 11101351 103325238093734009344164949372833942112 11101352 -326507074628335376783672834078885606400 11101353 -8398165143605128829125123178166884352 11101354 494110543615623809607894257375508483072 11101355 135360859226082701737945375170061649760 11101356 -78172516314139101239078473229790133248 11101357 190840745245026373521953399483142581280 11101358 147323262940401518016615568364044088640 11101359 41966793602480230881012507026043190800 11101360 251955187118383290887780314668446515200 11101361 -654581112923889528534154454428534481100 11101362 -133833249276783258449920156412608971648 11101363 91460042559029075843652334573976875424 11101364 376400074797436054636348431125879795712 11101365 -68006506371430752581014094776383648960 11101366 -536047904496877754028001879279440502368 11101367 273580238319712806683002590795791269416 11101368 12351260214388589004363974398726901760 11101369 -158794796723280795608450071333284419008 11101370 62126526329499895289185186320406364160 11101371 -361502664195300768314861894971574906088 11101372 -475161308696791013217643769440152729600 11101373 -124339397559273877620963266073887400378 11101374 21149914746932928868878506396206627200 11101375 510768321154264892422628444352227094000 11101376 -98698260854998981973442493247228215296 11101377 -52516706479014949830187681418639493120 11101378 141213979322160612707505212170571820240 11101379 48065560150323742710341697545820793920 11101380 -1480553226753388219789536447129415680 11101381 287594052117275756511209514108236313600 11101382 -368011177039008259500314555759567034816 11101383 -612586623103180532344018496165641023456 11101384 135382294250140240576249934240324321280 11101385 236094388641723719942681082088887908580 11101386 -146132879557950089145906598324808165376 11101387 -194417217699939176620562101358058960 11101388 -580568671724396449329067103470309139712 11101389 -64018567075502104572868921839095504352 11101390 -307438117863938232114890557857361248000 11101391 390014193686811005902672673278775323488 11101392 -37934311541249366865958969040397705216 11101393 -297586605835489166228492432486321337358 11101394 -611423593638406715799554398927600399200 11101395 20173263096715920902022425890729021440 11101396 555719633327533557180180548509926297600 11101397 7753178195064988775996846961587405532 11101398 -25816557271868418288709667274479585280 11101399 567504871658885312672771742383758123400 11101400 -709122822618331405295620360039766016000 11101401 -468571632292456876797249323464621790400 11101402 -3518986645812085947563663774230977600 11101403 -1022898592588798828530839796798603648720 11101404 178000699539218062873466022905367415296 11101405 3959869971594214492690373438462121600 11101406 -61309236111440285064123549845366359680 11101407 -97081161446206947640437419540838196608 11101408 -333844382569731634649825263166550441984 11101409 878766129518502819649100224086625879200 11101410 12334249718794899225412474593273569280 11101411 717768504252692076580508367250962650012 11101412 168201844057171045795807751404681789440 11101413 -85623824420920180183659204155622335136 11101414 -2004307240575543770113620100471497600 11101415 60779961528990930168391131894892296000 11101416 -115159268135592641237184655280011100160 11101417 -223409647184881908996833949339385150534 11101418 -26571879010895353048957001845838595840 11101419 239086210654961930599707062541650089104 11101420 224855952712717729064106306812154946560 11101421 93255685746894518576677898510543537622 11101422 332990247790662361625643252593117497344 11101423 -1138721725946878387033462864216816064960 11101424 -2228692947100402785495454517876490240 11101425 -223468229312714149204304866598593351200 11101426 48672789361769874506067095831963688960 11101427 -100448923789540071439776468534549092328 11101428 -206949928302565561103180031449326817280 11101429 -482846213143089979615331894893795173970 11101430 384410261368446959297215027833645467520 11101431 -845995474454796571199235186273087975552 11101432 -23141506036944269409983174519101440000 11101433 -39283442096102901037740078969406371072 11101434 170659788819057393474985588856561114880 11101435 -98503070326270388840215172515092679440 11101436 125807348784080340318431305742554951680 11101437 -279543412043192599070208223747063214106 11101438 -80716616113742826039714332907784442880 11101439 9381557771377525142373104242858567224 11101440 -146216147585601522220259542392058675200 11101441 35510381456937314839304872829460866560 11101442 -127396375642910656203657390575030912256 11101443 -222744767921262833452127475217645669632 11101444 213797657429641564569116757833415383296 11101445 109338578208318618085805691108152864700 11101446 42429536007653917982678599891882646784 11101447 187538193106772055710565627616741300224 11101448 143552752369046085152045335749713679360 11101449 302315861762766538284940699848435688464 11101450 -183640573392352814535561562520042118000 11101451 -327266794916220773005864399282050479616 11101452 305712874345998215116848850232307052032 11101453 821535750310533916796715106512242900640 11101454 28001984119083980503814097647638316544 11101455 615881806128476121068305711415265530160 11101456 68853062124635809759252329589790736384 11101457 17726483999443494761173786217276653860 11101458 263847774429556386543572720984088096384 11101459 -415166274629411011250752448256687305040 11101460 546279678033197477437413133006494017280 11101461 -142936664018147738250038501326066915200 11101462 94620234527984580377966231317569043200 11101463 -714768571223856098585918654980727439288 11101464 -292505188258944684321772091420493250560 11101465 89167159598693011747740122021385097860 11101466 241974546974332970016250980789887688432 11101467 -24739762493610199049792447479635300384 11101468 -177045834527936286643943406177026254848 11101469 754352413325270784055912678270470144870 11101470 -188245673682344125401901582145154666240 11101471 -651220998702774639014250339887651175328 11101472 -12564900441680601794369753536475922432 11101473 621045663511948376309741861966774320722 11101474 68124282959650386091359471223940613792 11101475 12735647240290099443592612247914368000 11101476 193249665368349222136299208307326494720 11101477 -117234322168569398382563486638612486020 11101478 -83325554207233649590511650442900604960 11101479 61501759182546234294279455349384957696 11101480 -37699713312326098947064609598252851200 11101481 -24494340847671875499664432732807703436 11101482 -1528648101915807835616697494906757120 11101483 221083973959568284041128533245412752120 11101484 1056327366732341419544747729036346226176 11101485 272728086588841950030254508200014956000 11101486 43996065880575783179899864446244345728 11101487 817497013821348745415456061454204251120 11101488 57580209552062673887822301774564753408 11101489 142401936351213119923395737352427588032 11101490 -135947546929003786934305150231804267200 11101491 584658896221439760565114050271380646680 11101492 -217572206170349394432097424245939415040 11101493 -267532740734372750556248774539684165632 11101494 90873619789381551880615448989923151872 11101495 -117971075568144997200589550055658742400 11101496 31388975985212447463875568072575016960 11101497 134348430515539960078381624096282447296 11101498 614102222334658073370236756687060775936 11101499 248555762001078377808632067775602429120 11101500 -192550110091643232891449196303581568000 11101501 402814611307446430020307347217663426502 11101502 -311790135306644759816943277705729780608 11101503 -56475079736927603228073518692247672832 11101504 101810953102271244178902067307741184000 11101505 -206813322169600993113123290499526871340 11101506 -29310420584772114059618130462129317376 11101507 332244792098840997167480914538593517756 11101508 933065623722824932769847172141505664 11101509 530393218424907023904654395662086078720 11101510 69147676646951067266905452203870515200 11101511 85897326371693242211904167645497402800 11101512 15539153447977606434480481493646704640 11101513 -265598167991897872589414221400668646960 11101514 149770197140423330751081675339472369920 11101515 30907436902910805036364997752150064640 11101516 -79986418911329773346533429294927979520 11101517 161311554578777051404673743937534068992 11101518 -515400459943002264338216755791283802496 11101519 149152451192367867658082948113453338720 11101520 19117767376438100070908668991648563200 11101521 -293875909260653353042383872079362787936 11101522 68104403137786597696710883776834928800 11101523 -225339478461802889485972370729430174228 11101524 -64088424968409393704888365843067731968 11101525 -4985517461882029194451559248531080000 11101526 228722544041314856483235152708954663712 11101527 967747037726773358765243666253177120 11101528 979123753721489462684017785897108572160 11101529 391718246241832017079195275914516765280 11101530 107481409383161598581577297585416624640 11101531 -29139246982143562045772185958116157440 11101532 21100600608505717450590698344619315712 11101533 75789094228569047109143893860864964224 11101534 143574593478443208850953717844811361792 11101535 -414417166233947480660100959133667394520 11101536 -12730163523097768326441506293879799808 11101537 -316193425850838894758793110674328430814 11101538 -50664555656236148196413874418143974400 11101539 130212391909979426763990898895240250288 11101540 -198582134510718950189165313376367957760 11101541 -303633969210036337626745510162029684480 11101542 104982906520934062340435525039516459712 11101543 -321589552781116020233230963544274762600 11101544 -90214665734216833194244659245852313600 11101545 -23635572662841251666020783898780540160 11101546 494412683856840808750240176732208637184 11101547 -171019757340429113395625912304106565004 11101548 -13858370100877681628290327934708121600 11101549 958569643442287370971388023528511518550 11101550 -15621709716555699594750855327292320000 11101551 329986490956295740258091719912158778632 11101552 19894343293846854358299731939207675904 11101553 -123830546366107838458404078090844854456 11101554 128683651430580751340714198032592440320 11101555 352260650898480605509730468136803214960 11101556 -294129182004598365932431664210221783680 11101557 57494181173448917414906468936930797920 11101558 114083052486828111774244706088744328320 11101559 -18940706182004743507452613922712123984 11101560 11864631030969973681938420383396659200 11101561 -562699008098803049574907054134267209388 11101562 -2087038651184951124586462489026287136 11101563 -223739136683291360753069684791466620800 11101564 518191484845370954592455328906916530176 11101565 -320777989988526205600590851748462988800 11101566 118424620757233410462967349514749451264 11101567 96829389977719182886064048688507906000 11101568 -13172654088762347101308879209213460480 11101569 162282450705358767404640072529307018544 11101570 -1612537853926240186493564857345928640 11101571 151300231902946778674874927480434923264 11101572 9165229170326484018733869806754812160 11101573 150425057488127804759501709229080800000 11101574 -480852857043562954010834044724897366208 11101575 -279413124537335496230054441526996443400 11101576 590332633458617403469282402714934568960 11101577 -1158689589240376566806125550221862558940 11101578 244215017978115406757272404548708155392 11101579 28130094441155302863128011770293013984 11101580 65727088884781626378168919261609574400 11101581 433997074946112013615278289869442240470 11101582 401101086524080011255595078703360615232 11101583 34281895049864876835832031594931108984 11101584 -8483230315060461119077074480830349312 11101585 -535200687876444017249730367477712715840 11101586 43031448783470903021877574922736328320 11101587 -94182462854796844516329597920945262408 11101588 -600887158551210550708043445385171021824 11101589 544245912006114149507702719353551829390 11101590 239417317304324599119307900022053497600 11101591 -304263865816978558553214779323914571688 11101592 -235453634711665348608818952802920161280 11101593 -133647287016681300074302035032058669600 11101594 51833821651369398605204319860228448000 11101595 450801033252607467889179808041298280160 11101596 36945922314797738815203193279656296448 11101597 -382050058459876401802970063436664547060 11101598 7026108928074474421922062492299027264 11101599 -29343522579216143757906059078947547976 11101600 150678912440874183621286863874852454400 11101601 9846878112963893057782163237180157504 11101602 7581197305467002315559496697803112832 11101603 -811555955101719587514477018307790490148 11101604 27971461028482401776408826168513217536 11101605 58144149959877641885335418594522174400 11101606 -139011844328701338399140150712148199040 11101607 908957654468422430036976222357681422232 11101608 -231912400548138089391216888170731683840 11101609 -223285430273185320632626278520391472896 11101610 236219225348631540397852060416966823200 11101611 211043497829415069979887285307996800 11101612 791989670896562215985910680848280302080 11101613 -125248526189987402691826466746380640800 11101614 97825334803787434297438431869843211840 11101615 -203664534202221223657245205919639824800 11101616 82165186779761270197704563171013967872 11101617 -13168508248489631770646341616173124160 11101618 -258194774303193009410667889559661029760 11101619 -41211912645138467068418172984800884980 11101620 31539052279224897915356587265347860480 11101621 45823068517031478464480642704448562172 11101622 -161783695781231537315064363538023235968 11101623 -185308107398485305466752919703092478256 11101624 99131068499361458782491961193282457600 11101625 866832588209667391628851193123104269000 11101626 -81416031991463587981644063125223819408 11101627 179080885159253115869217241321358562944 11101628 173936101348649695610565846751950967296 11101629 347935601118763475630897808464447616 11101630 -34608165381603914062407904233755366400 11101631 290533480296432408963511470268015079664 11101632 -113851496800353716574960660280705548288 11101633 714895808703883674129646429691737895680 11101634 530846647285715220704286108818928785952 11101635 188798341843120308882304718623979721600 11101636 -16789057864419922610271451319266720512 11101637 34474057925975967221269188871982253312 11101638 -157739549815589745504465405773511524352 11101639 101495066358223591506894583227549960720 11101640 44426204551194675589385915567667609600 11101641 306564466573932663625071910978720030992 11101642 278563846219583002120958521433939303472 11101643 22877246758723607792339473000250365440 11101644 -388602949603555435180979498981571118080 11101645 343291275008222615167524349294690929720 11101646 104831133590566416507809763785896327488 11101647 212010536041921261169258898176392350600 11101648 -2142035482856027547926898193439784960 11101649 -513877886952459435224551202396855836992 11101650 -14233862640010558483442267078620032000 11101651 2372602950007079452908876619067658384 11101652 59524723405918405776115628370822819840 11101653 -112302647782776333938738969710921802340 11101654 9520053686744259023543590098623714880 11101655 378541728205517762234617597457222017560 11101656 81693644817072229236761431864879411200 11101657 -130188666354410778073400667873718588608 11101658 33412809603137443065964637173291456512 11101659 613224813461540059556384772083384747520 11101660 -396187552157728654335458132930995960320 11101661 189295616476987154788231611952402724262 11101662 12213110705671036645229211939448335360 11101663 -32139417930062126924240609037420702816 11101664 -59435125981920060670680210724434739200 11101665 -1504887213987027840276509538624946560 11101666 33209751263288456504874579779049214032 11101667 -886663944004891336597065959999664253284 11101668 -291431018392966149830550334735107287040 11101669 1053885763014038631121509594664613395070 11101670 131051622148274512313054162689725521280 11101671 151607743561341856831628024976365337600 11101672 650800632168533954338136092149390489600 11101673 -476910772470706308620717662435086910896 11101674 -350166890716880893177319161932914922240 11101675 -53361019231804459302990384583787852000 11101676 527612966994692791832065578068590133760 11101677 -319539450600166681040319090641511141120 11101678 46052848829713849022322939116489720832 11101679 861477656010309236648865421306714355280 11101680 -315731091964135767192782869552496640 11101681 -7397930287494838508291715723337334880 11101682 165724734535405231618236336446420029440 11101683 156254382242649616473420765268154814000 11101684 314590670149376201000826468496784523264 11101685 -93104439462580666057851679812015850440 11101686 -99123591421989445123224721969477042176 11101687 -15846591371905107095332787670448203920 11101688 -169376972212358042923682374368792023040 11101689 59991931876896311571601444636219012608 11101690 4455484849099247322276563585007096000 11101691 248350344065239810793085742683536126400 11101692 -39621962722360865081392971531119001600 11101693 103172056889309692784359766447235793560 11101694 -3121596076429326186142967001456251520 11101695 -417340855293576670858412890718046673920 11101696 -248443768704412636864762638513563762688 11101697 12104956629801206937789997139795335392 11101698 -36844114368143417918321932551820772352 11101699 -144080881324327966076349220706054457088 11101700 375531386955415471239164888426901888000 11101701 230658424041861507098812040566232732640 11101702 60638063823138129182635515098417512704 11101703 -317186124105972822391545756755374899048 11101704 -213647609142275194538893942225152122880 11101705 8027716481359555120569957599657026560 11101706 -34203845476287764752767630504467857920 11101707 -547873070300440151584356224565793587396 11101708 -333452485076996250546752598164354914304 11101709 -372092923553968677218063004969167318496 11101710 -221746854122146329995663855409112583040 11101711 50235078287855877603510012297960251312 11101712 23549305821971494244550434554364559360 11101713 119999500666687406696151937545495733248 11101714 43553206433579366659539386826941412672 11101715 148820645715891440462788014387588379200 11101716 143466592199981224985605949664387225600 11101717 56974122065808730819992306893538701952 11101718 183711315771800652181870280363549080320 11101719 -463702537656366414472309619105443042560 11101720 -29891525989460572193693425924571136000 11101721 5471450252746357279981983187764678672 11101722 -188368632176679032339595798661749108480 11101723 50522191554383327448453270972909731972 11101724 456702562094626789860387499284167210496 11101725 -281544483806947878571419401632825152000 11101726 367110905947312981855832924691547831104 11101727 -86311045521091620225690727000130505888 11101728 -380827083649071392538389509430446129152 11101729 1895137477830430387298083730342790994176 11101730 83013530774339266157062704626556203520 11101731 -249902706098440318066487661536932655376 11101732 35813242243464283572710601115004977152 11101733 -90458533780044084713137907697436494018 11101734 -21835018860871282901413249398633718848 11101735 573365007145438435674634020353356575600 11101736 743812243904297134320138212257416391680 11101737 -583652790391740926508162481735602996480 11101738 -173333047582347162078769062002849237760 11101739 7352078922576671034856538499158834832 11101740 1127153191968715695177053388145213440 11101741 -202731372431232668617167362262394557728 11101742 -198532870270472061947532112057173505728 11101743 196407853292341368220197942155516708232 11101744 -90178527554591395524070614024345763840 11101745 313046558857467168715754229946436440500 11101746 -194018750181576145882642027489796318976 11101747 -17631032536076163127206658882989319208 11101748 105035101233625933948876166326755827712 11101749 -6810068892514181044556800022864113152 11101750 -763825596276962225295300978195264000 11101751 -190209313664271204515110140775122965760 11101752 -152163522568864538930997537564672000000 11101753 139802935654627900569057019926360026884 11101754 -53176973154516729208599760292814209424 11101755 9851801771320769032574384018569835520 11101756 -236229673301120912706039314110785693696 11101757 -829394058134570722492084451386477316160 11101758 -336393110457510274981983985330633742016 11101759 167095750499882111929035869649397746000 11101760 138252731431109514778916807069773332480 11101761 112846893450186569222559874757934090960 11101762 -15387738020819521238114113738247889408 11101763 -798482820320090078674552629554063825988 11101764 -152948492154232876517594700103718298624 11101765 957447539132367099050689744740423067200 11101766 32015885654323456036170484120869220224 11101767 -6583307083426407564073406889735300864 11101768 -545176443475417648372703909609086909440 11101769 -346445917555680129302997817155584267904 11101770 -53934548587551001523499706786896106560 11101771 -173726602994224532809356056039427359400 11101772 405967330713088511961347197313881170432 11101773 -177822293997424884277197669219611024832 11101774 -569980343078316846221158744849524981888 11101775 -141912784824175373602789077427306658400 11101776 21744823931304373374017679494102384640 11101777 272712435280516244164034318929222464626 11101778 -145586022457105350465851616043344408576 11101779 12349199512080222952928116813877961324 11101780 -454451612747640616460900892390954969600 11101781 -874338744872045496374613101342939834418 11101782 37180892841125844191969385883293401088 11101783 16326606988488911874036726936738101760 11101784 884535908614575529956938244067800883200 11101785 -33655093518909007498188033951344504640 11101786 -71566549001137113671851764081060036096 11101787 -1080009097569748315975255253682088485564 11101788 485092356435728535011873294335573481472 11101789 181212682983283346169737449695761542080 11101790 88668326018196522813190180066944526080 11101791 693636810531762492193451676327110822400 11101792 279783914789986858150383287965971382272 11101793 47935859894116203856835122529840235042 11101794 290322283037435451691549014212928276480 11101795 229296600818642992261435028330497279200 11101796 -191933917907525259555795122205355862400 11101797 -46372071760491600569762636711562505152 11101798 144728856243465224659812119714810192064 11101799 -132481606647827494288641762485576034480 11101800 -56800652796099514256533263170906112000 11101801 355562902059240317104036401731305915392 11101802 517393219444332139207437923771026526304 11101803 607707206265924026935847467585293103704 11101804 -93386694951418742650191837117521000448 11101805 248415262299470215801772479694849051520 11101806 -30675602056493781394431292984239331200 11101807 512080571186381310582693874027693889560 11101808 -158455621651481067845666044875415289856 11101809 -728466074747583334381718490360182869440 11101810 -316723942591184620392943062489223033440 11101811 240970743902327486432001335977396970832 11101812 58174101389828876401684155615828480000 11101813 -11212130790206699800697413531389629440 11101814 133289938079395293390441365430828257280 11101815 230142469889652633095951040527059380360 11101816 95792710283506101649078158246894551040 11101817 842947767174238559226151233682134501252 11101818 -24252971025550774352786046013387963392 11101819 617578416866232298767926513110339592640 11101820 -200448038776227812028165371601219601920 11101821 -452178986243555489158168403518856268288 11101822 705480065012163100090538926158263424 11101823 -1268872610733194060098034719520630204640 11101824 -52576309802918919636067154243302195200 11101825 77369805125674491780982265324834416000 11101826 -12619603630830732016253745565973270016 11101827 298670908573784041145844519789132367680 11101828 63231821458024420771793243725893872768 11101829 929451992556860590502385792106152398430 11101830 -143677075102374516535302094796839678080 11101831 147634026255682275520401282371097196560 11101832 276253226806467541455229929528313774080 11101833 22128304947416017041155255968863597120 11101834 -382955784429216043482608907255969599184 11101835 -666757318427799138410239734055651050720 11101836 -311775502116682865295366922768441471488 11101837 1052607448813690519992688442612284322486 11101838 -481048392615492582677905661913819338880 11101839 -65721959997160305235257462202485655680 11101840 5257085725420337415188588655531294720 11101841 -744074101139935730761073690330357503500 11101842 -212854260511744069621118769142515160560 11101843 416716838943523858967158704483989985240 11101844 -33007755295822419943153273753170149376 11101845 -10939762092680701255933909962590976480 11101846 -100705337235148758331170456289072229760 11101847 -370678670494073488492483309768196196720 11101848 137971598084870718986943854612281896960 11101849 -152875558237727769562136880769107498480 11101850 19182767347335962063375888916335572800 11101851 483637630262604066071419488849187918380 11101852 -309177903359089240581291733042205642240 11101853 -74837652246325141680625769836868854080 11101854 83307687984240346410829844021900147520 11101855 -659096125034083761359037554510841131040 11101856 257365928926338097672895378941360668672 11101857 45216106469442290073799068124679978112 11101858 -13683757015737564080033349799106220720 11101859 -226194106732161407876118997970824203120 11101860 -2648702456906906441563961693661388800 11101861 876056698217771815229832356156008212124 11101862 43355776186451798420234791166189985600 11101863 331560990220637752810818682763298421584 11101864 132430285566665503175079779587428879360 11101865 -30184490956963702475550719326973755740 11101866 -223808391215779211379005616170874432000 11101867 -199987434291149138273529932160150352320 11101868 -154614766338593251447438386288748323840 11101869 -4073399522997655633771960306815518016 11101870 127894652233892381928738666851662233600 11101871 47128042219483093667829942155935891200 11101872 -95688096190589528671045048712356331520 11101873 770102481786302802080521791788990506560 11101874 68493145380292770862701924707969943552 11101875 17984275054079928483465044318868480000 11101876 -357373176754588335002422703684060544640 11101877 -369891749249110502016078912442646144274 11101878 -64614500529135775268033618837660731392 11101879 14122445182574609323177067946202263576 11101880 659077488543294452889740315011718246400 11101881 -25780071945049079306842556737120656000 11101882 85038775268778168781663363524905366784 11101883 -216935001937180596444059930308312748016 11101884 375433276581007844930461835401906086912 11101885 22827610536058408756378321707944486400 11101886 9442438454073292032648842129232345600 11101887 -422864078400508323577203837756145294560 11101888 113056736699126015828156961428504313856 11101889 -44891019735353032321411288581476136144 11101890 65479157854068444916394995051571827200 11101891 -350808678663553132724242146053574400708 11101892 -183766978015280280003937135899645895680 11101893 215454434792879119787690604179328649728 11101894 -488433672997048130923202007044991609504 11101895 -114173229493599346585916066953169893920 11101896 -146836948791325745062037853490650624000 11101897 -327708697338371111369715729969296095654 11101898 -128926359455330051541515842019568335520 11101899 -677304300352981169211691945606132530960 11101900 -247223986849454881810278898779583116800 11101901 339673164545788924687207539888665657880 11101902 -77374788157456541815797833262769622016 11101903 -841162129518228609080390991991804280848 11101904 -204757220787020599041620487955814154240 11101905 421800336224928603633042251826097922100 11101906 -399800248632084172513176850354532352 11101907 458597824753639743370909086698834847720 11101908 99224355684959420023958374105261148160 11101909 -143858766324043994863221552985301006720 11101910 50813903660141049448475690213899455360 11101911 -164763999330164896418819381298135870000 11101912 5646828418475388519364089922341273600 11101913 -33084492840313443941288332682555877996 11101914 367384007606504797890282445347953917440 11101915 -144414795106706663171995308755148936960 11101916 -3926378150526547224036222969093980160 11101917 -812588437108810161900735489330576041088 11101918 900403319417252768908157258095346416512 11101919 -382882000356517193438762565719072323680 11101920 231417304114260053971449317672327577600 11101921 -325469634966343883656655535506361974878 11101922 -13960050717338902159421942295222452448 11101923 -121763331003940439640873185267661654576 11101924 39572867638331616186032638260588042496 11101925 211882274624803975549872937091503696500 11101926 108578118638686517206086463042301618688 11101927 70308382470360958923291088299357342776 11101928 -204738786911115616398923317082566656000 11101929 165852668238259342630797559710284312448 11101930 -42008342802322830053700077744379436800 11101931 917739096732287533339552114493580440232 11101932 54313579988521475522201421124390451712 11101933 -32498663168473106264034903544846283818 11101934 -383345542524374327905558628306409384384 11101935 27141555252995196218146773271197243360 11101936 -18163017574752267504087197513128542208 11101937 -81205020000488496194854348851790344192 11101938 109489725801796806614670089930854652160 11101939 217481129887700806160108972145316111296 11101940 -472625049940011942012455385091608648960 11101941 304045973261537700817586250311617329372 11101942 32747356297334988564370886964670186752 11101943 -72348930249099264503979565748583083640 11101944 -101430287782841127367095600373203271680 11101945 575559619511370911251243410716930117700 11101946 37405964663084026380066805077288354672 11101947 435371647847296214185604257107602220480 11101948 383477422534134463877084650478034307584 11101949 -507998140142404197825327020834733264000 11101950 -42507682144102325916800692616757254400 11101951 -182079402496864817777796590285425724048 11101952 -41312835380422419307790905828209328128 11101953 278328215392001573090517817610493309408 11101954 -331572056922990741024494338910916457440 11101955 -3960486121070321951406619472340677040 11101956 11896394166455820992360358416526339072 11101957 -570300167681445717072613480008492533794 11101958 43518188670570849433737523868069222400 11101959 8237530288121459887480638121158002688 11101960 46059020074541387955052340029451520000 11101961 -77833135416035613748767209019392864376 11101962 -55154986661997437925679699977872755200 11101963 520826662343823624710492674875981922944 11101964 -551816044229695001991079754328068941824 11101965 65235334116327997631689193470599726720 11101966 -148926267136053882528839892884158476480 11101967 466223032920499565429373742819700007432 11101968 68980258118203414142230058463343411200 11101969 66748850150652487108165136633337764196 11101970 308198529294645464871631252876459560960 11101971 -425182161177837666700466688107791450560 11101972 76357471767598639626766740263443914752 11101973 888517490011852256509380651186720853344 11101974 -178386174478274031895843750133103955200 11101975 542575212851453401373232254714793302000 11101976 -424478213815161910676565462212067594240 11101977 -250159910858826679243871125219354422780 11101978 190968273106940490095397441490676365824 11101979 -283374266413280619013980393011877393804 11101980 116953187283651004490657386357137745920 11101981 235268407439930593011177135822578725728 11101982 -235330053930692446707006325558927713408 11101983 -433902224062329718038730435895734364400 11101984 -571353831104634213636142915065523077120 11101985 -430763200983484044590307160414410825600 11101986 4520258937717668126693344300131330048 11101987 -205276008569621642803424381117985716000 11101988 -769114137535059211659918758604194847744 11101989 -184440635546474616598856450082038579712 11101990 -501110918300227141582620022191674736000 11101991 -694744565022452387689002259112676294648 11101992 604722272536044141152972687461416960 11101993 -29774147233943539269521364913365849984 11101994 -312929297000185646981831883664971322704 11101995 238927516171966658768570473261054629600 11101996 207300783074848693293747174188803616000 11101997 -245822842374668408262927900583317755040 11101998 -992545362029632384139092381699034112 11101999 -64257551568720000283570842597689415168 11102000 -23848022718808540608892442594967552000 11102001 -431124021883287132050476459129720918176 11102002 147193202872205364994204132011465833472 11102003 1275760930614040874236247967596465661840 11102004 341271433414499270909787798695072778240 11102005 -67642900218839596761192851107471692000 11102006 -13935781450797858141398781117031422048 11102007 162179163941579662074537754470386558592 11102008 153985748408925566040392355217306460160 11102009 -549762207760323337339177323219777560790 11102010 16391974874530725931617662407633186560 11102011 -168450938808305660521991266017238156800 11102012 -682189054597375135771224437186062748160 11102013 -67487043681061553216926325673622395540 11102014 118837600127410583232219373111057665024 11102015 -267581558139475880905702382859734370840 11102016 -83623384388645085278031704612432510976 11102017 399906480320652218192072034308187047872 11102018 -318885339596320161912713771277945532896 11102019 130142942403100211683652101706778294528 11102020 -12885941932735497908583275778967672320 11102021 -97608236005196131666520493592710377472 11102022 -1548005147185587649742537787876860448 11102023 -440441590426482619214643555477569059200 11102024 -290234797782435244682066074558659655680 11102025 -93310955477565103608662354615622338400 11102026 -32784988295897988564405354171855804576 11102027 -160516985537402783529756932324023657080 11102028 -171305281412387471206776073122629222400 11102029 -274968887683360553797855235757155985780 11102030 79342363663757822434744264568551833600 11102031 234612095527655905169749285780839307728 11102032 -15075949404330354277995080499044491264 11102033 343167599397894183096578688923556824064 11102034 49062887560916552790158714611638803712 11102035 112213634706158542855778170109064260160 11102036 636995283235137096700446683661005905920 11102037 198056181750174420772518030387254012352 11102038 13677807252512167116941228681752260480 11102039 -77365232187178535304095417582200276800 11102040 150391287930790141430717774095506432000 11102041 -1124305848788563993264156416938001008 11102042 68364987727409327641262212369243230720 11102043 -646074626488553685997816963907030376336 11102044 210351668459687910985366198545380150272 11102045 -514436054080181332199600735951828903700 11102046 102707812124991058327601594751651864384 11102047 236112845820586528863268913470196469120 11102048 -865658263472322159606692425567640616960 11102049 284654946915797345743983090741898323840 11102050 -167851270417951230797793538324658221200 11102051 -179631150968104932110137805941446558948 11102052 -7543143644231440181394714973403086848 11102053 -180731888933411249866451793979205541380 11102054 96572802032227624067701946005534440192 11102055 182196397026318831174695101479502694400 11102056 140427369096902165472987735895646453760 11102057 32380059624455598379189507064084707584 11102058 11280063562530671150663864559866201088 11102059 -48752820148661935128166455661164137096 11102060 110932519943858497571705896316238105600 11102061 222962344254404281822947628000438149120 11102062 -219247966643146446422264834410369537536 11102063 179000180102851729747790741309351305824 11102064 -10162470606750529825208129159623704576 11102065 -54495764887380283364739740674070221080 11102066 196872429687710240468836100326843183104 11102067 296001888828079473029016506523091084884 11102068 546759496322111809763376925461617214848 11102069 151341439251364423353328811316921812160 11102070 -85368139236068068703118987818481254400 11102071 523014498168644701147266219896223686064 11102072 163882835372668235637577673294213959680 11102073 -89529933013689879167241826380049680816 11102074 -559830517122028623021925459586364280464 11102075 391114389599207007016884651367927974000 11102076 573533798910180005858243109699476136960 11102077 98010992336778137614330716140394376992 11102078 136139284435692229955054499288785395968 11102079 442550701786117455558022077790155383040 11102080 -273021514199424043699467144570863616000 11102081 -597945163406421552555847651608063989118 11102082 141029508088199732826159247367719377792 11102083 -1069669277967184283207105521719692609668 11102084 -449503468812475511515659399028666368 11102085 -120467759749550615551680383738907423780 11102086 -61811087723732602452469720784515706880 11102087 816473862455717733744082055694844307736 11102088 -452615574253765118705593360510486855680 11102089 -689719402665419268506958320210404991280 11102090 -17291667925979543220571493121522343680 11102091 81362513459286143734413887558074418688 11102092 184648595647978336507496162277204201472 11102093 121142873111975257569666546954019777344 11102094 60334646734096794464089915816434301824 11102095 279534770814792063536345532610002270600 11102096 -117107053902370821617716782476507701248 11102097 -617112187702713179534568004860428067600 11102098 -119707367033055848262508593488091760128 11102099 479318301188865750360893549821898790000 11102100 37027517166284407055671011315429888000 11102101 -126091142270170885120410534819826249568 11102102 2274028820824221648637550561764727424 11102103 -451499006810122197512022608806315296 11102104 -115878155679456494506411776815345172480 11102105 312354040293217037454106676899728890880 11102106 -71612284100958986509995801654356349696 11102107 659008942132498617468261411542235081760 11102108 -210305931726708457633051919525993513472 11102109 78735362604469436780526159362555526240 11102110 -681282627766070000893720819263322611840 11102111 -671532844844317311247952037528045408 11102112 37320984612844310055715971734927572992 11102113 -1122686230983065531493945811356185134 11102114 -12891872723102842398452225708920903344 11102115 -74239312806244792526237317813858739280 11102116 10577599855885812464977902814703305728 11102117 436230830468390612401971265791378807360 11102118 229660311529665196974083207221126986240 11102119 -223398999556966234799805204793414885248 11102120 41093488476988543625341460867602329600 11102121 -236265516987719612547763899330599566710 11102122 -150425519721221625238871733292097864832 11102123 -45193849323026439335196850815292406976 11102124 30653906013240645240693168019199115264 11102125 -693394610691328106747303968287708033000 11102126 -100771820822377607371940700587503397952 11102127 1994929285266284056837496068956284160 11102128 150177029798950239899057810284230082560 11102129 -93480608830646100323995921575059489280 11102130 20128518696477681965656144051930598400 11102131 -90921519686197107879741742590840206068 11102132 33727111831224542543189999537143936512 11102133 -178621380697515538796124517543146399936 11102134 174992853102139107973642305064688243712 11102135 -635921100391531827390945882879236510880 11102136 439128725628504375165302901107535974400 11102137 -398689003770836008175680098407395857120 11102138 71809257806436403386597001540339140720 11102139 192510209578928851785477655639949392800 11102140 -176500966991326722075859281326523525120 11102141 -702450074819871481623608304223213750458 11102142 71569476698608200285384894677069934912 11102143 490040638711871442965488421183728571184 11102144 48836593771682411498965840953021038592 11102145 57882932009740574777880291083174766720 11102146 -13220585065670534363177617350842975232 11102147 1458423175671164668587945499367746464 11102148 213335548690852575948557526460712616960 11102149 122572709935580458350699332879845456060 11102150 -147087221687414859351349288744611031200 11102151 -354112532861194715565914825128930714968 11102152 -271008297314894232499384960403347537920 11102153 202291938419083599243634699722603309402 11102154 -26547062190248586933768801343793135616 11102155 518769726162316824960516682785314950560 11102156 333743895022920636819448268159921879040 11102157 -26489498148958493506203236092234032000 11102158 129450102818537759473926472765587583680 11102159 914863982246445002622608948328935877360 11102160 -54345674569146300113758759180857507840 11102161 -301478942462988545520060216343224306368 11102162 -31341421708371019048587616539236051808 11102163 180029243839862098149024423277553776704 11102164 -824650795313199441443733031107879041024 11102165 -475642357756870892182773045579104006880 11102166 65791244803235474480755791085383104352 11102167 -133182544696831484180634098433700113784 11102168 302501819753047222961109912576324403200 11102169 -18914804463618323356081658498760396672 11102170 -5221632324835642755266776416881260800 11102171 196511996830365491992253915734316970744 11102172 285897266562532700122652752006284052992 11102173 366677075517895013720542168053475249920 11102174 76078865831325725092911642157757790336 11102175 83676923516685709756236411238661451000 11102176 -961792684799019788764767348461685178368 11102177 80156914855896485309426931629123941026 11102178 8774178473220142630275321509030519808 11102179 982601219200717573026216895737747091080 11102180 -10916927679735948485598582008108025600 11102181 -629412452256007525358542123352747986848 11102182 82229429454826145153658774621568268544 11102183 -265645579882816254895722463586562593760 11102184 377463127853975497993932285172502200320 11102185 -13662410652344559421640410693078510080 11102186 670795829284626206546313764643646924800 11102187 541496162634380473049751551832230420160 11102188 486154268241107416696095869082745323520 11102189 -310066644054035999608423061271424467744 11102190 255354886734637048491986548114681497600 11102191 530842529025800977248014016156574059784 11102192 -7951769194348856534512550192666050560 11102193 71605625278849253646993016838576702082 11102194 -9806574007332296321411447159915109744 11102195 -66409981681407516970475042290390598400 11102196 163055742496245806198760662430424043520 11102197 109263234294523630709333957308706857646 11102198 -84192257965245973454869873802037314400 11102199 -505823901070376752867159443472373314560 11102200 420219688008338670256354368421092864000 11102201 -468042387402016610072149274789713616496 11102202 -36725303008624547768733393707319711120 11102203 -80523629196980368517006169285804604896 11102204 -152217051704430274744073754873083756544 11102205 -25485181327050620606582832834732331200 11102206 15174800187300008881674694742091381120 11102207 -455075912138744209899114499275393454800 11102208 11581754721780920468910594465359462400 11102209 -645338059864090190490529955777185384784 11102210 3255201239787955320914968004664576000 11102211 629685187467748971814941764840377766640 11102212 300019762906740912734935142053179681792 11102213 4328697511423614276613900573279395840 11102214 -39827192042041712369475262557009456960 11102215 -326964096061051660508861815309797816000 11102216 56521659339766512571168911774862540800 11102217 -339853631880857496859244551055615406720 11102218 -254231969565355653912621358815643231440 11102219 -902494822959484032419820936127848382380 11102220 -115409853212707614633391225090774840320 11102221 113198124911318283041560418800453533292 11102222 247529068923156264450380103897919422912 11102223 113142148991622577950421924656751383936 11102224 30804487860539106441414956787994800128 11102225 -302372382710868059664424480953927860250 11102226 37002667375020501450729414143173202688 11102227 428341985905109721961175397440616556076 11102228 22082834151731473892288612871613413120 11102229 217947653474889893183659668369277740348 11102230 56806747953028832677139479039119125760 11102231 47362001001603606549360644031048910560 11102232 221047787765373676608541091454060134400 11102233 304181271796678658695647642301592097482 11102234 297118883380188930131389466928672480 11102235 -51268487642380862388069190212770922240 11102236 276223591931122246748858974424265889280 11102237 -328974282194514473624896980324855135540 11102238 -74119357091104361853819388457888194560 11102239 564891736486644172754183552193183977320 11102240 678043668031121426156407179941540659200 11102241 553697693004202690219679870177816466144 11102242 479966074507301560537512599082910312272 11102243 138318125972525371433181496198096353720 11102244 7229581512139145588156638834624081920 11102245 -99959900643432347833578793918374080640 11102246 -514415672702434714581743380150553174016 11102247 60166450165198503007393833697788214656 11102248 -339835016452319483501297062867020272640 11102249 579922605761453835644351911440814736250 11102250 -116753348744140760073695918461267584000 11102251 135460921771200811252844253459644600000 11102252 185698072597715853911275649053216097280 11102253 299009261787685430757102036580484061504 11102254 110825338932385891885945032042827471040 11102255 498303985861446021201733573339530044160 11102256 -367525109628299720827108834657173504 11102257 316807545946506025921513537184892670464 11102258 -187078130051455864573192376359879686624 11102259 -89977467334671719475087297172610960640 11102260 3364917357319940873811357266978741760 11102261 -92057390104646490173497796483323351968 11102262 354519967068647499449883242922247249920 11102263 987975272154012043957799370672105280584 11102264 -255644014593489814253530720255354736640 11102265 -47720922756916794999327105731079753600 11102266 30900870832722414573467354303922347520 11102267 265502949596952753689415872833281592320 11102268 -308837051289264379687962760807463554560 11102269 -243181039572479181599151532552295446330 11102270 163684671160299797549970673688898662400 11102271 -477366248409989474147183847175318738488 11102272 188423408877276755906464465768529002496 11102273 294483963712960965668974715589932045160 11102274 -107084054834024779216798190279537831856 11102275 137979000947035607923723623863239965600 11102276 12179505160885605684493374930347180160 11102277 57447893750679981162434707745620608 11102278 7279641070562599565018247406496710656 11102279 799272150274612793432125551834475511784 11102280 38481671608799579272976448770157772800 11102281 -322058303548638160512002174654758507548 11102282 -289234977838058474182810380004759542528 11102283 -115366562478441234518871369923657279748 11102284 212214092915079678562120347095702486016 11102285 -358706119621215522314794504204148980020 11102286 255468220283774282954010441246640324800 11102287 -147142110937517623899199063142754840848 11102288 -259238568883894235913898612332806553600 11102289 218109457322306792643129598963457844480 11102290 117633810482629507575707457124650506400 11102291 1453999970127705461881077341404797339552 11102292 -498310187222670402735763953561972080640 11102293 1110967088480147415198823825657719251520 11102294 -79538826027110191301598362421227090688 11102295 -434283299471215729358958842000336821680 11102296 -15618659602410384569722170605221171200 11102297 -255603765850306318384350273729748097328 11102298 1342039577902484996236475506299840000 11102299 4669233136344841176117951001588008848 11102300 79059103129474877384036323970013196800 11102301 -186995464790877727775947767543306218208 11102302 -312398294500698024481293569268706139520 11102303 -447429007361400945179309837197852436448 11102304 -265949356450453595100477457829013749760 11102305 173130630833191494624670223094839634000 11102306 -89455706729883088482727613445455107296 11102307 -173456815669548672003397671582788205312 11102308 6943107735153533597036975872139059200 11102309 -76800462098563630564178410518494462208 11102310 -8044958428892417813748617273876179200 11102311 -4232134413396355805397086759373091176 11102312 -160216067056432810999211572816575252480 11102313 530179074563640031989323346675310732944 11102314 90138726842861331686579041167814094256 11102315 230087475304766134989362946119710816800 11102316 172842038794405222667742600220844938752 11102317 1164178027599516030116833090828585525152 11102318 -528861223570719869189839443513618632640 11102319 783118215959342469202007228159326354320 11102320 50542321244239798235397163251594362880 11102321 911801698599727994250711247212754029522 11102322 -44029908706639943823694339941424440576 11102323 562105781800245768004825906015359690572 11102324 434546326189702453265844041745263899392 11102325 -104845224320790756397235194505337288000 11102326 -289595721104100614601230471837693530560 11102327 -1342350064935939190123067029224861360000 11102328 48923009475611065457819250829606502400 11102329 -105971555432082218934634593011428249728 11102330 94629555127154022587676150301026846720 11102331 11042688543759892691186940879496812000 11102332 3073286119761166340110007630698551296 11102333 917872789847730444980140509161351569824 11102334 -88505393169809933459815011873929684352 11102335 576405134171701477997783880811775282280 11102336 -212038799643521085690985675224703303680 11102337 469404678550874915147535905704204068594 11102338 -88879508717812075150388202738435519456 11102339 -778442383424973627865746096816494953860 11102340 -66843137334805194872896575455562301440 11102341 405112260391209231735745146326231863584 11102342 -3841344479042124567253524123885682368 11102343 11776515982047097921374850828944870912 11102344 -1268220599891905788017583626419376947200 11102345 -62485259299595337591211122918267399480 11102346 5125145026579179891200525994006654720 11102347 705349127949827200529812133404077728680 11102348 35171884320412781101283247840080365056 11102349 3196267264678833048683849443375612608 11102350 105359237781803968969654606000829404800 11102351 13987000493250800699699420595879502800 11102352 57783214097966995816780819798047129600 11102353 597175360469022080858558665295762892864 11102354 -143589409352367809422420444868857274208 11102355 276814461140204192354360391675793200 11102356 -87769184522808280803864047154992924928 11102357 11203391918435229439470459169791124224 11102358 193536838357799648701538921813739849600 11102359 -168290477108794648987306382999861032520 11102360 -88639253428115286475982570208577536000 11102361 -107302632116741721293823412820451036000 11102362 -27486619312859906912594514163841327136 11102363 -18168159017557747510621604232524698776 11102364 -70993198550545277025641830725714462720 11102365 251323203698983626938780772509852277600 11102366 -404466291713148769482290767992256060032 11102367 -290949477570286493811704408553069883320 11102368 215663479268423673365493944778322477056 11102369 696462821769006155838658174951534942896 11102370 392618364400772274527306810844108733440 11102371 -99957681544911801770593504083217122240 11102372 -342964389613222332358817318397479255424 11102373 247432326403244199326877835142914466880 11102374 -351633440489858811281373505081902188064 11102375 -122943682151236162031173299300133110000 11102376 -275021957943370977810905746284578242560 11102377 -70463651384370868640743221967123806336 11102378 -255123919643185449533527002663322506240 11102379 400140109391245187045687917884405514584 11102380 283767503577898847114901759512523724800 11102381 -483003224031256673140863850195478291136 11102382 19583500880373926134167217230785337600 11102383 -6720068455012309712461209008797637016 11102384 -230762808131156020781445179721547776000 11102385 2565762897996676859165830796844211200 11102386 -37802520881547399530201043431691322608 11102387 269381925255516257575200863725139305152 11102388 -1176264168188372535135953679806361600 11102389 620282142790097441308748859280370929920 11102390 46759636294639218699032978670980586240 11102391 590607547965324022735549243107703483200 11102392 215963591598593022415894146228225761280 11102393 618270365913675427971722001412072521642 11102394 -26280574681101009797886401008804285440 11102395 -632989590038656357359671183884815273600 11102396 -271036249991727926055814209258847411200 11102397 -150895124372431838194485709532836966272 11102398 211285787980106623894600211580586029120 11102399 193754801550546768017524289639907617280 11102400 120855398139428723222640284681109504000 11102401 -107251682822827689202785860437041393598 11102402 136705520914905910634417586938747947008 11102403 -79318702842248275630004282891035933440 11102404 842156277481145044241863277527577788416 11102405 -49053132497813560764549797473512934440 11102406 -99096301935246777612333346151683946496 11102407 803223032476701232224961223035978365656 11102408 525233631875055424873631432244232872960 11102409 8965105153441321603238354220697080000 11102410 -96332216036225485218430028834227265280 11102411 594365886459088300320639955029718035912 11102412 140122799202289473604518102833570463744 11102413 -9274616857427880013821419108692881280 11102414 13258721595837423389927665033203221952 11102415 -136574494716832239197387071307104804080 11102416 -19562160037443799990712596313595527168 11102417 -587343920743441263215333799562452459534 11102418 184952040073960164641563133727654487200 11102419 -166016479153518172666940205455798062856 11102420 40784625566928451567242007245915897600 11102421 -139105455433638642538569408132860528736 11102422 341583111991569485319622213659386388480 11102423 2322036038978906099089850728770815352000 11102424 811493835646923338518647880764088320 11102425 -212875953045244933709450882036699723700 11102426 217391338887569758698408653082043292160 11102427 -140858945357544647758936413893460600576 11102428 9537996543195404693519515849538497536 11102429 137884451115704262251716486411509439884 11102430 135652233149305513712077901585966997120 11102431 -399819018329805905771231706737981669136 11102432 404507858218214861430709908959477366784 11102433 186520117163883451428788108165045226672 11102434 300779056624129504247608424376996487680 11102435 -966886342953005411225493338102380755840 11102436 -590052975726327773398246691286319715328 11102437 473197668734483885088654578248929543000 11102438 614052311258589621914840849439660368640 11102439 -141264578177904866495911260679811295360 11102440 329367062948522591805726652477749964800 11102441 -303876351209430500059487446598012412480 11102442 11435283317548784841890374476806943744 11102443 -67023894847238334673890677772405641280 11102444 -236064231399707076121406095345689272064 11102445 -301284169276627184649065705772796412160 11102446 -193378813687247592182027386273813152000 11102447 482107518222561363063473907642578799960 11102448 10935144626604565350170514617970720768 11102449 -115259935198847306169290641330976035020 11102450 -430297191350719825179069348957924170400 11102451 55786435780368507492306570647328434232 11102452 -92720212778196739742787889758584500864 11102453 569845194798084229708421579332881462702 11102454 -390917118063840043392374521131071032320 11102455 179237665809886621872664235741541939360 11102456 283786037379104059754100053677698170880 11102457 -23405022767549930857600583720513392560 11102458 -372935795296708942690527917072627341824 11102459 -454602880478440636370053971488153730984 11102460 217598690742738592810082630895627264000 11102461 -519032801815380318272136264419704562938 11102462 -169785445660315337492165469901064889600 11102463 -153618774454509486275782633881767118408 11102464 153840532051352773966701379564915916800 11102465 -531779841395899294575553195922766864000 11102466 195460438649979178873248143847781872384 11102467 496223410399405579668979194485735203072 11102468 136962450699045923379714350515468652544 11102469 -350481193719101294545925440859479565664 11102470 -212726628343455876525417604902443560320 11102471 -10157508671569704547632447339773923368 11102472 -5748814375912556243371525239907522560 11102473 -190098234022169638671422127103502508416 11102474 -570227605286150659166104301864881965264 11102475 -2944631836803148005006068132027016000 11102476 -134286199664700285157795106482575360 11102477 585299041439184326485715355176340982326 11102478 9416175945281735982915750231256156224 11102479 47966210999096034146390675133470877600 11102480 -11446631566034340499734151353196707840 11102481 539415078284030051272163892971139924480 11102482 -265331867887967271598642399282003191408 11102483 53198769539777900348036590538380392960 11102484 -419392367933849927869632082481739276288 11102485 -67142965733291531860393510293721910820 11102486 -5771156923705568345072638785675188160 11102487 143098167179258262649888111227200958720 11102488 -288096261228081784970857803890933268480 11102489 142959405492308736908302279443233640324 11102490 -12884773529745430353921492116819758080 11102491 -288097777947763633878080453684011149648 11102492 -115621182988803508771983303065201883648 11102493 159517981804334058075144762118025390304 11102494 73107748638590847407330078986436420352 11102495 80944791214625705528672725022887895040 11102496 4647326613180212420174847364215865344 11102497 -27114074989953992547272098748200135168 11102498 24400217290465765400371953152972532480 11102499 -226056933786593611831406222807337572316 11102500 6887248998561782180874256751690960000 11102501 -712766850122446617251325876302417102208 11102502 248956705154135151408263484405280665600 11102503 -774682213597499419090434928954143876440 11102504 -171361874686929242549086997441653555200 11102505 256152557985088421909084788573475457600 11102506 -217836325970897686567194365283320040960 11102507 77401747850617519020982142173849804080 11102508 -18008358081962223569224784468098735872 11102509 529534365731957317412330430841928780640 11102510 118867192317093923171199969531316168320 11102511 -152949249347942626424676678117680032896 11102512 356016188694102461529330026318440660992 11102513 159764786782688204806478075319988469676 11102514 1082877501913050971240381088084934656 11102515 -297666684061981282291035652706889357840 11102516 -23305373561065742171133977062037206272 11102517 -151778896306549345309958177812612594560 11102518 -539558977797359506165662161584476225984 11102519 -943215454577094165494136602775707605080 11102520 -109119578912102703404153418932964556800 11102521 559619979826809284841875092759652199722 11102522 33159421419376583018774964396715096800 11102523 57296187735676778336080332733771623984 11102524 -113159377284217405181848660894107089408 11102525 214062539954752968274441044012861592800 11102526 33884090429973403426760701032949214208 11102527 275983619467127661493375647843963574240 11102528 34221141037620477640949795211366629376 11102529 -550473228967526091243562525572007524816 11102530 79474605368093988468553877699553652800 11102531 -62920626456855476528810240379999532536 11102532 -67221973990657553599660234076566622208 11102533 -316500086191936611222346185613300708196 11102534 73868030742354676909821073339802755200 11102535 -279420428138424029660258294646929608800 11102536 -424704065160446909688934289148971212800 11102537 -171460878351356499980086118823771183360 11102538 -143492843638079019296939501635555328256 11102539 51659131708214084354440066193903783056 11102540 6838690357040847890562284168770298880 11102541 39264085522499234096964628175711078592 11102542 359336111496035297101829838723312183744 11102543 299073104502842176510167672294207015792 11102544 -30338379235286023566834050101601181696 11102545 -544999912009628482370173081008998911680 11102546 20203632124198569405479064526449573888 11102547 -170287722159260315916749740623113347728 11102548 435660952138547716063790494360473051008 11102549 177472967519886426227862501302965441020 11102550 -136468795070805604834992264588779755200 11102551 265593286168563940737660402782654540552 11102552 -53211323405609457716461688101359974400 11102553 -18514188284185024972001061377242257792 11102554 15785367807485080019383153257987961344 11102555 9829900507068883070070101813079282960 11102556 79187021357385562357069541144992011264 11102557 -286056665888411230890026865651662080 11102558 -345165492761379318143081949713175285120 11102559 52469242360808077800194262793921367568 11102560 -21287515646802686364976905721667911680 11102561 -672122737949063467261966474891226197200 11102562 518425453409089436711204582459728707840 11102563 500107416336381875164305040127286132480 11102564 562559060993225028538556391847593633792 11102565 250280332567559765218968290554094543520 11102566 97476495836211983426387709017564651232 11102567 -238546639560609013649263519287063684000 11102568 532545731027343618061286211136518389760 11102569 -530995609472890502260254435141114751004 11102570 -3572295864207952854289949233717731840 11102571 -482194473060851920798198075040914669860 11102572 -28723742311849071928695445172696064000 11102573 993889584219689921815586056047522132822 11102574 -127028483961050134458506367921235691520 11102575 -199378084901980628046009410859942432000 11102576 185332549233897351279912647327642222592 11102577 -323328071726278292629264916960196500160 11102578 -206235267162219306271896731034216955776 11102579 293612714995603955927689471466528195376 11102580 8704281410639624729292983765552597760 11102581 539902302958444878859972030110095592960 11102582 -124546768119608933533322850836763121728 11102583 -42572776228178452868364304647604715136 11102584 48871139924789896865870867025467842560 11102585 74459287213122004208558444185225254600 11102586 -193460128637110033361808816742099392000 11102587 3779419272293146032152500817043074152 11102588 -79892506614833273391406654289889067008 11102589 -16784996152035277842769052577376580916 11102590 -85306022299092807582203145991699984320 11102591 -705820016326168419530419748558506128816 11102592 -234109275634333806164872099745130086400 11102593 -699028820017912281787920859309586169680 11102594 -277513289893320111135948155678925324288 11102595 20502429619579308261737450567287257600 11102596 32638026718259932496364254789733891200 11102597 -446373934798870341853092556200918402 11102598 18485741610018611683955143476891579648 11102599 -67025746770952898767241008813774900032 11102600 -698110204458819661194789058593792000 11102601 -24956930184587061302207185978731933168 11102602 -135966007702792421296706139356941026048 11102603 -249170929143871674802813572000914576016 11102604 -87101837339538609448418987134419055104 11102605 403195946784585431776889697585443197260 11102606 -104275760957981336801111217417076887936 11102607 778123359527819223073732678477553519160 11102608 32046926931247723530547005570082406400 11102609 -2835677380507020611814892403698928448 11102610 -158379786070050089224088727884246177280 11102611 -190735902806096215377818703305697050048 11102612 418007948183718111413987644782648453120 11102613 -36002181628841593422560095508663285856 11102614 403674036709140897273221577344883802656 11102615 102975453278904955492422580482155055600 11102616 508889073180056538720635715791600640000 11102617 -109116620473925283856120484179663236588 11102618 11822331600345180188172107948206319616 11102619 -33852799777202258968182947669653054464 11102620 -56299442769156459959634022419826828800 11102621 50456356748789464271086347624382291320 11102622 -274516406457207161188756515476402866176 11102623 253793006373512374162669590074343241840 11102624 -781130608239162778859544952110446739456 11102625 238402708906812675129837353372631120000 11102626 86933650969330408345250527445599142400 11102627 -136518536254362336984069507317537592816 11102628 -92425594644190226800597332668190234624 11102629 -6049875689112579751143942206136466752 11102630 -42588527336792948140247690993258956800 11102631 -204126094134494106928036180742889705600 11102632 -464334189704247626872797891037197035520 11102633 -860406682009432952143358438422415066118 11102634 194323928057278272570882599318068979040 11102635 106337957621662001203472132703176266080 11102636 -16009351493245960973789829232597516800 11102637 94204161856340578529158170329449242624 11102638 -494548057196065435996757521328848217280 11102639 246910354420559263810518863314192940160 11102640 65721632230059540021244621560105861120 11102641 167231562793938279400391400611621356704 11102642 489572624804047924240210945512046835472 11102643 1160114471833124673502033653307618560 11102644 -70687520504507526381505481698297186304 11102645 -437310514194665453560124953439194832100 11102646 123989482868354994942754668132474331584 11102647 -875717369943421183373668539542912178904 11102648 101420161254982284450407841034107432960 11102649 56749628211872555102699402682740811648 11102650 25577641926890227337086089646824960000 11102651 -241206672198806160525084868189995806448 11102652 86390015716817342767304859921155440128 11102653 -830047369001371172914335855468169319098 11102654 -235898389131586009059955590005010056640 11102655 84645703895237716132743814399096091520 11102656 111566890475430924028213622647671488512 11102657 1440352016317294481780879039393061742212 11102658 -120512764941420659840879680596242188800 11102659 -190352299928176475548193815025798771140 11102660 -502119038167677049512049463232581836800 11102661 -229531674096445201945590301400544258240 11102662 -88022904388415281269329815450821960000 11102663 430399191490131239689918379366569334448 11102664 66596356884696851486114924521552773120 11102665 -532444389430408141490569521718918730460 11102666 160975337144085459600772705546367368800 11102667 -344558606426947861672134034373367822120 11102668 731942442038756143195423715700506594048 11102669 852244778744779327575362191207863546240 11102670 12954047790388167943687022442277734720 11102671 -339185594010022287546555446894987746856 11102672 -57729361915183738928242184621946175488 11102673 213578954709516330355470541468228633584 11102674 9407823720121959135758966629391755392 11102675 266743465952319973054634184846351858000 11102676 50202096599122363577838500833181865984 11102677 274212709434462481745908848275022684732 11102678 -216324405447393668523485496119094171360 11102679 286238271800681282845518181350263539200 11102680 -55335989046070011040002561388968345600 11102681 -3011710185381249809373612832556103936 11102682 147043443159127981503370662313088788992 11102683 233975247873165321145172270159414122224 11102684 3500559336735196009220436152232493056 11102685 136939736472369869789698590395765812800 11102686 -1119470412586050096680553405272073216 11102687 -864571038943739173163434064050116941664 11102688 493752698494016284915188135142470451200 11102689 222071883625533823176501125663600463124 11102690 -191815124021971847697361227123154226400 11102691 -558908812992989318683000893132419856 11102692 -184616938750270052800788720427345101184 11102693 232210514450308510916940212836923213600 11102694 803586911818824120649913191425760128 11102695 -203514672506855292562487505181600537800 11102696 -462565314266283792431632568865983201280 11102697 314599771013851898723223824958833027040 11102698 140955133766035075505831082985181316864 11102699 -607374311387226350341843379882283276300 11102700 54550819295396423104777523084065996800 11102701 -235160433468785162583999224483788181108 11102702 -31685539942903705571968802490352913280 11102703 207290254434416149981470722708851991304 11102704 189000718510603946392921742272542048256 11102705 311491540922973537410906862656054376360 11102706 124273090158645547761375178314074328480 11102707 -410300667622127193464862769587493766400 11102708 -268317656197935984545500871176116184320 11102709 103511272058511156810623826705888758304 11102710 -274911610505212575708973908230008074240 11102711 1528401878086094251768422700319198490192 11102712 136648424695770206442543100129046691840 11102713 268194844526540100259224545628735129962 11102714 137863550389871395007099186732395008480 11102715 188580100098651540995518052286111087600 11102716 -32453736686078598036447676434805616640 11102717 -313542127423524005011109681790186348648 11102718 51224586818243067516143184353875584 11102719 -65581272691698136434269727564293327856 11102720 -230464719974745013522861245744461905920 11102721 -20600004624004894787386817830073597952 11102722 211452375523836014733892858882317096912 11102723 -203054382183974338479063901416659328240 11102724 -577019874253408501244919620802720399360 11102725 565830920451920722256179944095283040250 11102726 186635376274484271119355673647850746240 11102727 -98406173881655230008498874109860040280 11102728 -55075355393108251221218388665985269760 11102729 -2820333919464521097029398524017471712 11102730 80812093040889220126391334530085054720 11102731 288248862938238995626463775970884769864 11102732 426058624845194156795012337800375427072 11102733 -72758212886181628724782967750375136576 11102734 -169664371957802400250952317293576452736 11102735 -132202998936341547225334305974376840000 11102736 208043759856600833696108136798696898560 11102737 -35969466279788310719858744597945607000 11102738 100635604533400785880502609503264005120 11102739 -53879878693113719556250467510665048136 11102740 -34127757194976456855736839074614886400 11102741 101243122533760482524908809063403230720 11102742 -16362967918129331083705774288182457728 11102743 -77698099517670058062686900237287785536 11102744 -113874206459171377237787377785276334080 11102745 33152427322142798290854655354496256000 11102746 110057335192793470426903912791689145072 11102747 606211589312741857971475173932978892720 11102748 -120671884072502119957603981783584006144 11102749 -1228604537528883156671728668572686720 11102750 23445688211565978699034769369700000000 11102751 -48647167424169386163516067036887891216 11102752 -544111195856959237895047426494093262848 11102753 -455269456769485787918392213701790243998 11102754 -28864426918190785646718061324393482240 11102755 -689118103716852521643240041622074913840 11102756 220106235114537087201656216432239239168 11102757 448039951922169020800701189302666444640 11102758 22457160571150528924150917893655609984 11102759 -174079372326996222952459130806580522400 11102760 213489392073752401503468658911307929600 11102761 21049036176894628767911528809123335924 11102762 -242221970473713306790668088510212135936 11102763 -800610983289934177671582266378599294464 11102764 525788984525382186755322639233032908800 11102765 -211471431529853686276498449470404436340 11102766 -34221208383871543303632873781505942400 11102767 2301068498005669736074644108136843776 11102768 -1212963406755675193258136376183521280 11102769 -201442955811219058034955987401466243006 11102770 -110789471613469281621192241875433290240 11102771 45136796266207112744047317641355569592 11102772 -1337135995178672634152784984593184768 11102773 -681395703882736476305580965481976701696 11102774 -130981949998844760925353452895661449216 11102775 -16064735578504426313604431498313248400 11102776 -657658962653044822086758326343660113920 11102777 -301683240185309519531292113936601481728 11102778 500902863850979554196688651584179499520 11102779 -91379128942852914227334087701300054000 11102780 62057595264917017394114767744575221760 11102781 61212797740438127558219391672173559552 11102782 -96478882004434906186300495975272571008 11102783 592771402018534198850312013145909220520 11102784 -41510351483724417335984370108245999616 11102785 -758229304132285132993080166201520922840 11102786 -75222132895459748063141608751985546720 11102787 -240500923994010804433776332078945340672 11102788 -78057730300585123159132108966617046912 11102789 51234691814730246153590094383184572124 11102790 65697214622495205987475814055614883840 11102791 -215937758239704206222646340097467909328 11102792 -378640063992484542717636542696568192000 11102793 -402877482662897571160710920190585481920 11102794 147926215837896901007793398578694026080 11102795 -784026377772748436773892975096048882400 11102796 -223364352791916005948755007003071458048 11102797 127340739011919580290826631466026896800 11102798 -359745387563252298786622730925448642560 11102799 -33084388204691026920035723901483542136 11102800 10959447579197958441014887852414156800 11102801 -282529357724829234711771438973364109198 11102802 -104705804297489684581133578691217204480 11102803 621829664006832293698986647997965731052 11102804 -607918771958429661559033438108704649344 11102805 -45867331150908135178343923633895424000 11102806 -17516425695485771031452888325326773632 11102807 -116825461197777407869887536548320507600 11102808 -468679568950521366322216972569005260800 11102809 1021746393504676517311351741025872816010 11102810 686636486755637075841745054567248168960 11102811 -278859021350549503142259354451890491280 11102812 237672335488755420852206416004878929408 11102813 -542334710425691830941808305391975507296 11102814 242441579163747981261427047496463368320 11102815 2137463619499864801696150376622205920 11102816 701563136177176512074016779272007319552 11102817 -61578296206355483674144089816317267520 11102818 521184857689297354652672652870050856960 11102819 110630184912653556783995068630789599552 11102820 -342036031911468217233919182099524874240 11102821 -708886633948409405691162183826747944800 11102822 -144285992915688558430440167815296129600 11102823 222947283206148568879156599569647120272 11102824 1062041958057469980164901415409822054400 11102825 -149416016635124757725133231870065244450 11102826 -8837302031297834402051600104524197376 11102827 717345690457368492515092409668787752440 11102828 -1033931492055811384368085843833017253888 11102829 173675206294556089348555231034006239968 11102830 157506633061280307908080534266271672320 11102831 -829854364028796293618977920102466359888 11102832 2151092698962226286123482574542110720 11102833 -86223423942387556774182009682456299840 11102834 463952998982068022684827618052299596816 11102835 124967262522547314851901240314622308400 11102836 118418823064066639100341284741177999360 11102837 -412700725823658234649665048236594306514 11102838 -137404775197598482539393958084731402240 11102839 421665159641766404483559642169569840 11102840 92824322115714282261226661254299648000 11102841 151921509369765740878678178133770916660 11102842 2971820244640174966218640522810378752 11102843 -382542505665352608924843110769426082908 11102844 -394852561534311304562466092067137232384 11102845 -141453787062869229316102449870566121480 11102846 -335814404416039675207836142770694384128 11102847 97874576781878606061141842511673049472 11102848 269218838755953143921707843304156037120 11102849 -49356794206373945652194015110179982680 11102850 -175175869866424774778842455965883580800 11102851 -172670221711154547276800011397219483168 11102852 436296942482864664279943608882569079936 11102853 795039546745677536969145985730481600960 11102854 197982071656275771523597608966414553344 11102855 354595293979015804952009654722069398960 11102856 -44930801394290883356236852751783116800 11102857 -522469313283648698566861777379308096128 11102858 411299788578615161552761882267561728 11102859 508322387407288009217634760025668953600 11102860 44271924517400692972848040809612334080 11102861 -455290315603574926384717517278372658400 11102862 -2035581776248837762115429454123465600 11102863 -3647227663000850955733365846831905456 11102864 9377314371598756016603682736412442624 11102865 82279277394424635875056446553722558720 11102866 300266559810219662863164145624965919632 11102867 159755408642902564395437746437647241792 11102868 -15924661069243966870417219652142090240 11102869 -350760438997609169277392342588324943730 11102870 697706067409017639103416923555742720 11102871 217850790426653175459342231718178231760 11102872 -581785160179041200749180215477943296000 11102873 934270505250693360845510067424068034122 11102874 -205877271657911833659650917399552673280 11102875 -116710798482380518046061884447805720000 11102876 802449580283647021463630630651357007360 11102877 66881390821959644207071920492468979014 11102878 -225005915896338737118295330594464346560 11102879 319617314949412755515980890413141783760 11102880 -391728614130588391213477675038780948480 11102881 -1203453047051905067366588134435897802300 11102882 9897895187586209215696909095670477824 11102883 -613576345597319838259941170675778173952 11102884 -169865996693256112212646651253983219200 11102885 -516497350253529981904071968469603158400 11102886 137139879656488388257892370823746174720 11102887 685317630939285202820728108376715574992 11102888 -137642959000842880422279873030004500480 11102889 -161354058478068609164599798727790262080 11102890 -371940854317303366251562095356098672800 11102891 127534275881330296812351176652314587512 11102892 -262153131687583107254309018160931650048 11102893 -29014822961810755555506809457380122858 11102894 -257395390772505276279847238513290317888 11102895 166931023869897564260527635044918212920 11102896 -77066596423856852356757159787848204288 11102897 -317523893632659304517428299547581216000 11102898 -73918882556795524099514208967038707712 11102899 -876520496494187490515817179822267310464 11102900 -342920691068173974500489924652435504000 11102901 9803168358329523737377697218912248480 11102902 136421847714352775785506380583514600704 11102903 23398811502302337773953485504932311680 11102904 969689031877839581759653266252197560320 11102905 -470677360690832350967108749600941634560 11102906 -429753882553839081818591952196788904848 11102907 -206940270082415957314572024004131734760 11102908 -38592362494296141452029136662452600320 11102909 80090748841460827204109489244135622848 11102910 -30458624833649313891798895758210048000 11102911 506635709864448742604819500688198452080 11102912 84964134865775327133316514314296754176 11102913 61129966215233862527466096497896891344 11102914 603602933070387368426485403780529105312 11102915 -4243267157469786186440415253677266400 11102916 -9837347296589190513490873983807154176 11102917 11237953223733875904764245088688458112 11102918 -94934036020080299368559132634018183840 11102919 -32512242954900749945338594707888060720 11102920 65387146664164028446829177710907904000 11102921 -718868450890164155232856321952911548108 11102922 -142751636516691185577466459081446156240 11102923 7945966590308790889780235433982213728 11102924 -129601816464606080605121237245185690624 11102925 330739789161810767843869002226173376800 11102926 462973001440295484256624015633570014912 11102927 -967590805573636117829942077482110029128 11102928 9869275362488532798328629856103301120 11102929 252094268779266188663347399274478891520 11102930 -161212577244842685146544968196231449280 11102931 234195703574315278236026099711239263312 11102932 327612525470461870606512413155776538496 11102933 905875957968441253721199158981479759182 11102934 -25058595190149399798237324212026873920 11102935 -11631452874346329267090642289020741600 11102936 403840737996728808491523632017587609600 11102937 -471049574111210982479251909697028609840 11102938 147350278148762466680323133425444752384 11102939 315452036449287274461534040097481980424 11102940 46717639796050193985914715357104640000 11102941 -205009891146244378674296813540269005658 11102942 180181186339539778705059970126591616832 11102943 260627334876055319541258061425668678928 11102944 16113750941382439424122927970919383040 11102945 -225355077559090167701933508291334787520 11102946 118636296850304149762630801164077645184 11102947 -285942944075620967122062299140471123520 11102948 122577976943202725313813987240292871808 11102949 298008365395993840152136820692710328608 11102950 -196964579906300926191611629544151636000 11102951 -937742342714315278456225996197691969536 11102952 -72334589329633826864924695482435993600 11102953 -95271757816231141879163057257834633798 11102954 475678927570149542217472781383376797440 11102955 152928045588288832709333778947413271520 11102956 464923916493126466283364107153350181120 11102957 -213914546832894104380448276454867658794 11102958 -81345387586600226034438986271724948800 11102959 -313122688395071306255493313306872058344 11102960 22877119133314044751630153041838080 11102961 -197209496384428943046833270484905539728 11102962 48360750808320852347226062394769652352 11102963 -798846297043390195682847385942085140788 11102964 25271200292111371038980085475811807232 11102965 204990922220162092708300506504642996000 11102966 -78722945184718358686456176832206391680 11102967 254539388433973894266063583017996942240 11102968 -296726599274518202662517995899388477440 11102969 597485542009416165162828982706811453060 11102970 116036730659297192912815494890237322240 11102971 713633910389378851824190238660338512744 11102972 113366020648925242224152195595575067648 11102973 117173763686818163524528262464690199040 11102974 198940903848148211409049273231190922240 11102975 -100000088559909508123924110562590144000 11102976 411076931727676781753434389456900587520 11102977 -438592048801277349326354198237443090174 11102978 -194195142518840612213258381781527718960 11102979 142189759598104999265655675425609364984 11102980 99716703044109711036572116193565818880 11102981 1008709142127183012043634212786806178782 11102982 -231922755657029687035336844907211992576 11102983 388859295856663097387056105504721762904 11102984 -143222084419643674881623947898752204800 11102985 -84749497602068130652142427039132260160 11102986 -5056139784381729406730923120863240096 11102987 1386824533572097381102970352616419072 11102988 132918404895059608627107765333447426048 11102989 438250035874191009618709612258734742956 11102990 -290352176856179161314113551852419926400 11102991 -15693236192578728908876884973954813952 11102992 -71908152536699453601887337357009551360 11102993 222917262763581989950946225790984938208 11102994 4482100710130587463224875482456707072 11102995 248832359466327114843402365482457966880 11102996 -917899653436440996450478429987913889792 11102997 15734117810201900640158198460740054400 11102998 604622093079428316239238514368535426560 11102999 -270073725201650868445122682591521507840 11103000 502577623577505691998182712335063040000 11103001 -164644711671294614189072389947310591936 11103002 414632103809458935642424897646677427952 11103003 111699991221569048633690920524715019880 11103004 -76698699631127730699955403072182553088 11103005 318305132000648542065151198359068422980 11103006 22882340615815207269632380655288678400 11103007 102824396255660521362121478474337366072 11103008 36653057714049668519373543998922817536 11103009 166798714735289651822154796704341143680 11103010 -153617907944136631972564521511582767840 11103011 257896302458583159574272793759451539200 11103012 339612431323295845857513410846791695360 11103013 300983136980865545654616860679743731262 11103014 88634094677966680932582248446534126080 11103015 -20472725795415769883889555552122549760 11103016 635621730962323373417543668218677652480 11103017 -7639854142024971108548936098230254220 11103018 28323912868238622901260587647644059904 11103019 678269466425723904715686844281038954420 11103020 -89762322727486285037370779831519569920 11103021 -480709813383053463522043279736179614720 11103022 -63051526325932576076909218106021216256 11103023 -5099611203299109230937255236762326896 11103024 -14386101134532035845101023958509813760 11103025 175466436408473719356878769552074524550 11103026 490631818594612626368509240592206982784 11103027 -209620281751379874771643562570167762080 11103028 23802862109006120971658631573817264896 11103029 -136637578004992833492879495200672963424 11103030 1983022074130796966154650534885836800 11103031 -515076351447553714874455644155682969072 11103032 -701719714351788354421569828844321689600 11103033 249588912977293343853165005850140376000 11103034 4726459362305654946300526899021330912 11103035 892364758846953893807121770401265834400 11103036 -55465723132239946673080814673612718080 11103037 -76569990874729202077113247514070948576 11103038 -231282393107968661464346672587719939840 11103039 -120195264982888612936360298600921507256 11103040 68409345164300643942801845814432890880 11103041 136382576137541031263046024498681431172 11103042 -113038215250737102461695187966271709440 11103043 217488401522971181543085364196832201984 11103044 -312118748976263225207665542325597908864 11103045 -375259446378795939104214558964536480000 11103046 72344886598820755627516036978868107584 11103047 -318575008179734283810398746114552676520 11103048 -457427936195834725756234077096716697600 11103049 1608865814952978089489175845933529964640 11103050 32975958222547008925825511628082924800 11103051 -273907358857943428941279404905086637056 11103052 -270994390028307658114530034223266057728 11103053 -44018668185220070208877687418078840832 11103054 -249873229241544060009284302460979334080 11103055 546325654989008563925801198037471864000 11103056 177434101962261923897825297824398950400 11103057 -240865063113436980414798005982555760188 11103058 -14462056777986403672974832035513483120 11103059 755998280725993813243814006558060775240 11103060 236643270949345175609040126862440744960 11103061 -510473778795506082002728910704027052338 11103062 -43345882400674543443235085342154271968 11103063 4481275201124294186118359876360611944 11103064 -153079366205776002992507382174203904000 11103065 470679005713325876845226893946389979400 11103066 -14862182220462798767961037340541057024 11103067 22658767985233570168787973524810176720 11103068 631967332487130202024840667978864017920 11103069 -281453520109637957458492123695592708320 11103070 -65262288362345720143184911792884301440 11103071 26500612355908641363833626727752917504 11103072 -364330013673442822311775243561236430848 11103073 14716887970226834156736737781973949104 11103074 102232447844604158248351910543951455392 11103075 12378617605036715047012872738621420300 11103076 293822705731743541666142324827225657344 11103077 190700020994059220581210007585674588926 11103078 10755944556214786882841577950398494720 11103079 152048013200566921781272150040377282984 11103080 -385631534872057539974121609619865241600 11103081 13492885239179918361179621982404640 11103082 -383851008206714234313674159403454311168 11103083 -293836862369847848491651152184289758656 11103084 -63288537396902928094248800346830745600 11103085 -290379908763288225933275644467871824000 11103086 -52326926920999133996664917163082430400 11103087 131465898706263343434487001973653890560 11103088 4785701870529339319568440996197466112 11103089 493910348979033630166025893350419413824 11103090 119485552238749487496016032936176632320 11103091 167120205312565909827135368352210494512 11103092 106160113383088774010882727527161528320 11103093 -327600960142121437981419274946733324000 11103094 341739509186200057940325032270518649472 11103095 560124152975099945694314525556929564400 11103096 -176218969904477145238048733698548019200 11103097 202141272407021124342936707492870613460 11103098 191621085541079113224272746274737271520 11103099 102120578870422306853212201381817341440 11103100 -210041065746604244678737455062723545600 11103101 -374545616156596378821597757135593076608 11103102 219390374076115368935587174901290598400 11103103 -115470278207998639508152473179341011336 11103104 -15881842864005663987893862797703905280 11103105 128405521677779281726311987080111387520 11103106 168011259663626794714505923791029894400 11103107 347715470202271520511797296778978268792 11103108 -74077024970767562044173832712576237568 11103109 -456527722790254115107499600179440214690 11103110 186519345703417171257090145462123320960 11103111 8020291646123912502618037238803322880 11103112 281195326711587394994326281378963947520 11103113 67697362213544945764120764549410464896 11103114 195697277610063715730341593225980490240 11103115 243648299875801795140203361263803489920 11103116 -7450343180309572466826355005442702848 11103117 192960666911319000143531794164999705312 11103118 126382812058100640788243300312626019904 11103119 -190656719513585505843815533019436438480 11103120 -13651347443742662444384195358672814080 11103121 57576331317414020260708431369032281200 11103122 221662700470000913335536215289033575424 11103123 118258876599738541224895015493026086000 11103124 -276089421140535285866070259193161880704 11103125 -597040804964301047748381780970173000000 11103126 -220698590893571646938530940836867822656 11103127 32825468000242315795300144527812689072 11103128 340892760903850505772949924251113656320 11103129 8145011266420189144631878888953926400 11103130 405679924093584506368623383106207732960 11103131 183166312041188174069174554060075020900 11103132 205416600484362721682718855336948716544 11103133 -489892149513662438493247876651750414618 11103134 249527304189614662916288925261780787200 11103135 27998802315399431497470179041074608640 11103136 1934800966083567744294654484738473984 11103137 -1052774486877724570686474795788381214 11103138 58856816337181846019780976019443470544 11103139 1862417157333064038933870169157883717312 11103140 204018109945260715185060077588534284800 11103141 25065127852591394563974222112856752128 11103142 -616004255305419300726464872833444710208 11103143 -750598302565915411387897985385982636920 11103144 82305709847994770764475762242370764800 11103145 -49288545000562708716770265177041476920 11103146 -160592471562051316031430760422653285376 11103147 -153353157293360564442078259671671697432 11103148 -150594966891549446638338035332096031744 11103149 -400963819908268485375835906329820693236 11103150 -48433090983518527735966439736474158400 11103151 -317385084890907565457812479637441122600 11103152 218384374391319901542072385442810757120 11103153 -118296144556524418895453943540428416992 11103154 14182317736602017577316316108751647808 11103155 -390230138630715012362448138795345313200 11103156 -415784517822652610468911166469278834688 11103157 -249475415226425895107299016689281058820 11103158 89102472948867910574069146610076837888 11103159 -6082029531625279041537864962596533504 11103160 -225260977548279566311183612679551488000 11103161 524331612017392385028401383532659934352 11103162 45729730605630141116704782094532050944 11103163 -644935213188198267121587726153961659080 11103164 -192715946025241851068831656748223541248 11103165 144522126077981989392798539714255623320 11103166 -500117172783266181459006924790613683968 11103167 700397694940711038000397068145284417528 11103168 34352632576973670415410329856749076480 11103169 145792161610046860031710555563942931584 11103170 113694039080034478141065018590474403840 11103171 51964215252112182234503719848501859824 11103172 -168759846848737735655039058716447189760 11103173 276992386007289097271305439649797437920 11103174 146383866346243249008590350025608707744 11103175 348986042409842527094046783440674306400 11103176 64777719109479505789706794735135948800 11103177 158580892307590491565955718962222780160 11103178 262509226783865393562224067335830766640 11103179 -246851553298373585223369694021590362220 11103180 -44491423608793977803363989202522849280 11103181 297792219993615532758041312371560192160 11103182 83003838111787221370526723049345696000 11103183 -122725847559565682839081832748577459200 11103184 104692749665727128721546664276663336960 11103185 37478944130984839692584274222355392360 11103186 68204862129275788737022364841498215424 11103187 404558801984177622585142954456925673836 11103188 -39282539798181597721742971977612380160 11103189 -136348294881584960138138652041730689376 11103190 -64439865796253675615626037676145816320 11103191 587212009311815503957156017798595958400 11103192 383502277721036322616289841038428600320 11103193 347650881590494548725131526237217734400 11103194 -960150848236273993993634942633857747200 11103195 78341235296959051252264743173542418400 11103196 204465616405717947999000995553990779392 11103197 -188774731657988166248612540305264518528 11103198 41203948073730557433407434840219038720 11103199 -664911412370533177210580362242124136800 11103200 -71586127458321638311076246131212288000 11103201 -382657888157352802275895752428402112000 11103202 -4694600586027077168354104549941591552 11103203 -107796881538624332961143474017566309216 11103204 3275518264619346730417038553927913472 11103205 -56187284566560228675982251322406640000 11103206 498728378628996269650982021724672099552 11103207 83156711316412109610155074194969766440 11103208 -54930205726418555610969348978157486080 11103209 128354191610405912769534760652648261604 11103210 93795507761515629056468292356520192000 11103211 205367494214541979193911122642184628000 11103212 -470289499559711479058540303204495597568 11103213 511103287992991276685988552503449267200 11103214 248946901479579772727214876171193467456 11103215 -354182458467903733393998460353725171640 11103216 58323656803066341986770651392261783552 11103217 -512526243483707667955739803293291746734 11103218 53516096858293404083932203566946097152 11103219 -131643799702046030113808403983832326016 11103220 -554109011872111690378315494341087232000 11103221 -46783322165348625527894554143848840448 11103222 29584001395541645079740142960962267136 11103223 -11747155479172769715407431828022849760 11103224 -672050052205806394303746796865088737280 11103225 3843995155725431559988889269162920000 11103226 95936805688601973551865422208645399264 11103227 28245091696223014779593445997286535360 11103228 -63819009084567522869438535048567218688 11103229 -226135447945764826665231378433106138624 11103230 -382274301999631809710461283263601625600 11103231 -65810675996173929193670707013100942648 11103232 -230271296590214791153391414348978585600 11103233 -456363577163140012164931926118324917120 11103234 42468307421366619417634474437084526848 11103235 -56970561551497904335928368718667280320 11103236 194355993715391091770062459599744322560 11103237 -14482944951143574635659306276758159714 11103238 -47582819113380042627759289550331573504 11103239 64063869137396454466406092443315578880 11103240 278390732085707965990637843522005401600 11103241 787696983133340739915272743397097267984 11103242 -398728316475078930918319807576100249856 11103243 90231596206130140846067986073410692528 11103244 -655603688211586969339610083925788631040 11103245 331245435290847159333816924258812392620 11103246 -97774823505189378021250140864291197952 11103247 -233650468996915697949052673119182708304 11103248 -65989447584623025320164089296462462976 11103249 71146449393755584144025997784821780000 11103250 -15502877909749760354565853481857152000 11103251 -1206154963694904629618943690957816336 11103252 -287626519681675797004463853912218093568 11103253 121531690224486984351805373439702977600 11103254 -314810357862419246365499915019199379424 11103255 -173086464029802467847407060337334092600 11103256 182098669635509312687574713830004367360 11103257 -599594792310581999856105072392322217968 11103258 -87357169462898276336240767967197743360 11103259 -179525919765210720200547890008548482640 11103260 -106841126100773954464442089166464665600 11103261 -101907802417709782684071995149184089536 11103262 46585690930869186958596121448587421952 11103263 678526386661481028070699845541802332512 11103264 -140683699071610385509556545299645726720 11103265 -684480531472695869376059026337236223340 11103266 497645896569485740006238022504035882832 11103267 54777530839269386901072250827004792320 11103268 -142246499629134718991840349866849722368 11103269 -196486452224916328722672718174578557280 11103270 -27427389112728231535773490775392051200 11103271 -291478859146901808059657759440527787528 11103272 372176907332168314532038663086731335680 11103273 41978604204309482313887052232691981760 11103274 -3777622031463996989244345148203706368 11103275 -271665272972302380188288167750764752700 11103276 73860111215140007661252588317481887232 11103277 19780434258809477739940393636902004086 11103278 410336322061856003507539190799229136256 11103279 87923485339912770754538936165222239488 11103280 -84444300688176603543340942416225239040 11103281 227597235752092844768856842265303370944 11103282 310967451983729063195335608151969357200 11103283 353741159378015719262328492073969040520 11103284 286612426132890374263369773630521260800 11103285 -147403600552680335651337734551061116800 11103286 -129109771145889851761287377047062285408 11103287 142169160329333451725517188688239008200 11103288 -1251116314496107996018693379869900800 11103289 -142029397447017749242700075685335743020 11103290 7358926290439148099971068799691159040 11103291 8830790207070012415667309635684603440 11103292 384764441104310829865148195975396782080 11103293 -245566063733266510751038935288784277460 11103294 176679674804302066222573059694343445120 11103295 10395441559846305741191395578648212160 11103296 111656032484567056482281324343428382720 11103297 -626119625299949585473174410577233943872 11103298 -127865838171816337422756714139788992640 11103299 -419006932322590557367610889790822584264 11103300 9105988761382973930189994514768617600 11103301 -39317421325853384307614111049672360192 11103302 -3298888718179702919694278036132962752 11103303 553749324474107269008130642108779841704 11103304 -355792802063108060946353931103067274240 11103305 -133344449271496442627243037916234944540 11103306 36367828606598718013107626417627890944 11103307 -885003999407208209842854707200627067048 11103308 799508976019923011266700197207103247360 11103309 115054680881883139794198519794314920864 11103310 37037320484158421191140576954450298560 11103311 -983828666207655739018183785457183667088 11103312 89392881201332241329327675756348964864 11103313 -32698543001900280001561332979327889496 11103314 193343881734574791448685310234120231072 11103315 246545579763858293011580665096239552000 11103316 -84755906654693502800936634727760156672 11103317 937769733700746789936133164781683028860 11103318 -17343259261251479486253423373925489760 11103319 79332205483620355626326309705798630544 11103320 233006097645715423838776011448943616000 11103321 85489670666016393650820420288765904800 11103322 -274281780062927238300051326479486584576 11103323 -349836165979832374715094100758363120 11103324 2626591917649503538653755687362068480 11103325 -236442120673069019092905276597094730400 11103326 -9466875086241742622705543501335507200 11103327 -16059200694021462949751048776776108000 11103328 49763133970262847791960592662267166720 11103329 -656513354446210854145500471058123628928 11103330 14444504007802133594756393501185996800 11103331 601124707761549208262595602070987600 11103332 19451721488769368060983512858647691264 11103333 161013152175484554134711827876203349248 11103334 271426246863244316900571619159136040960 11103335 224541147704841721986314655852153473760 11103336 -285948404211571190431166215122214855680 11103337 21756834984087063112321444542875623552 11103338 283208466669255817277534547129859366320 11103339 -22456624873693595912560182914721307152 11103340 256519520075011218688229849834183331840 11103341 -234666511679903731671696326944743472308 11103342 98680961534493951970653071176107356160 11103343 -1043320242365098500155979556428242383408 11103344 -42216153850986313578643038549659418624 11103345 212391471435901619457562894563668323200 11103346 -475020697144131405776143501465555535040 11103347 -368069149633781621614572788428031431968 11103348 83403893756762262675353146753926881280 11103349 174445614253523102027425288778927970350 11103350 57251209599005670480595322222402042400 11103351 42181257534558848162299214891707387752 11103352 3707120623596148474675755049027952640 11103353 -549697395697319868081657767736117608880 11103354 -73982166731142572825591706971470686240 11103355 675212716767017058215543756826020501760 11103356 -218538663676597184463812277870553595904 11103357 -219545514138281691856131500925877608960 11103358 -21129341962751063473700990076240936960 11103359 -538891340137092568214250121095697741440 11103360 295209571952002945673416883232256819200 11103361 -340923534490345926559837819662928691388 11103362 -745517005161973073756748470458096630368 11103363 -19716567477588614689154293489016268672 11103364 -16483883413944578937811375027221476224 11103365 63599627922180493213247103225938096640 11103366 206379266971898196098211086040280492224 11103367 -434330599841934667180740179090415277776 11103368 -263142154231516001642939254890559933440 11103369 78134702917760999932915047353078793744 11103370 221859383083811087137138899224863084800 11103371 -368124492959121741558446477839286796000 11103372 214611310446056635868753868946929254400 11103373 5141316770516517117204152439451027800 11103374 -5268979212516413818127327467862839296 11103375 -397374278290465842985213381887306360000 11103376 254235065623061822867670556660598546432 11103377 819620743555889647680283893986004050226 11103378 -43467891688092283141260596418261103104 11103379 -205258319174741944430442747818080328624 11103380 87174805254820114595942651881039027200 11103381 -239609685778818405269363382091881182130 11103382 657986175577704449776210578869634724032 11103383 -458270313671801912223517892800738477368 11103384 310639802555463526326460119083154616320 11103385 -534421937710639792989817507298765888640 11103386 -8297741666443389553858174118427782400 11103387 -507309290924517824482600032734127639360 11103388 60621488804191436531746950014510883840 11103389 -994872271063685230779909680137217887200 11103390 24818301816559705534314793549411854720 11103391 377619056775115399614069552159600912080 11103392 165510550034211375413456714013487398912 11103393 99385590384808077399113812711766519808 11103394 -63659249516731697387360419457401647840 11103395 -591230912525911610865459965618293220400 11103396 -166159708632722292880787567963509340160 11103397 155912302069810035580863342572052313152 11103398 209381752265303551571747711832854047200 11103399 -49131349329947341711960801813681726560 11103400 -441194563564790426424464199258986496000 11103401 -127613449078152910357771797091782738096 11103402 25088855882523485274089096985561383424 11103403 769306490904088692345474101380840996608 11103404 -14493427739269007112666410050297344000 11103405 -290748044435712028868693743625782455840 11103406 282189980657100382280569778849630538624 11103407 -402875367558734789176324894464682806288 11103408 11765898003558644764099627943127121920 11103409 -490087476325461833366555449760830465390 11103410 -309091355779895617339276586755062336000 11103411 -283320189073119991470882485606077858560 11103412 -36085931598233466316719103206918729728 11103413 705991663034461125978748850504789837760 11103414 129066454385367774597934622788934467584 11103415 -103171039197220814543875391554925437680 11103416 365698758689269078833225735732146196480 11103417 825734524078828459672791474305703168 11103418 142309600355807324442342960950982530160 11103419 -114456671994072386018070191161556365656 11103420 -236779104522418405186964822225267973120 11103421 247012002541879305274775481126668064000 11103422 -107470216470107000474795468696287537152 11103423 -70598280349478431856597570930325391416 11103424 -261267999113497078322281964176166354944 11103425 -45251925339468670965252148397248915200 11103426 -531069048640263244137040693175943801600 11103427 902741762911456709174230570754656745276 11103428 -119826531448123365159270894539390705664 11103429 288863340942090616246460002542433735680 11103430 -43084886137414350285593771487370212480 11103431 -245292358283976455689803329988455254128 11103432 122020651790740906035766512228315832320 11103433 10506591803881503807563825536180743360 11103434 -51224598817000578527311095408028085760 11103435 -19264981637507786988589831990115448000 11103436 -311370811537168094191220981355380696320 11103437 -792738961486761759716533075499724427914 11103438 214440466423909779639184657852728212544 11103439 -200847972338280009737264157868554804144 11103440 49137211436307442550194286601786408960 11103441 237533944480105125028283544153750110784 11103442 108929572187914639906306260733159437312 11103443 81875806118352080483580378438756644544 11103444 710321806631873417847894849267734400 11103445 -170562021545366830568585806167639709800 11103446 959972304355322003883545237505244800 11103447 -224221835304910361728387637470047479472 11103448 -729233570796576977594494518173903462400 11103449 90883436569720583541959123554973365386 11103450 227123903710174423545152642652764544000 11103451 256859751389671861096014885626027343792 11103452 -369774420281341768364883749182813668864 11103453 -751241050025679799896854570146033032000 11103454 112280042973317008991078701843053072192 11103455 -444029974591410650681303340593487995280 11103456 7807613860524540217086349302778822656 11103457 288258167413389402807649429714626813120 11103458 296405513390524232508995733119375488080 11103459 -306013453183766037071432012811850941120 11103460 8766765950915170203871359389419560960 11103461 221714410026524947788427236266502664062 11103462 62492923009504182745207487461173696000 11103463 -20700075018255172528234173407722009040 11103464 -22734947150517425137405605606459755520 11103465 52837884521160416357168699554910267520 11103466 -99240308183408775839890949341299432960 11103467 500938435498122652528927589590549451640 11103468 -749132275093393579743704054219218059264 11103469 636918105364862005708196239500128550114 11103470 124472696790695140235798504473316002560 11103471 163835470995038839057982080167838312272 11103472 88872180021720854530910172582182322176 11103473 -559518667935123909703737728958397927260 11103474 -77683059205054795397715890720824638720 11103475 501458574471699556326225515268477337000 11103476 67948312124128902233725634132908370688 11103477 31211253695135340084866405619923232768 11103478 31696852030956133131490430858390120832 11103479 311284860379424667255413215630229138784 11103480 -14129613069025167265667849813882880000 11103481 -23055504823119506246847384516762381718 11103482 -116762828533731619047105624589438080576 11103483 297058116786974737737533090388466311168 11103484 -330626805640954071088456590481637828608 11103485 14325023890764513315357999228228315180 11103486 15012143578594095512177350721110901760 11103487 -71425019991154259053561275543133748736 11103488 307129092053795185639444344069301469184 11103489 -303299014494891998023178363644515048846 11103490 -76092840307592841705147384488944812000 11103491 -142863757009630348050097987347113414400 11103492 363444369350193123464744413171883338752 11103493 -51595887448039855636453205990623207176 11103494 -179548382858462848028206116504293568 11103495 9112960115589387902875787107035044640 11103496 307596837772851247106447268302307164160 11103497 55378709262442726932062118112356816864 11103498 -47854081577185911768889492495201809360 11103499 448330001550371805158309217166431968592 11103500 -61911095819745878898134632118472960000 11103501 -82908828796085690718947584347594721440 11103502 -47096088132691627388418169032728698368 11103503 5296552255273253176289851614902714880 11103504 67533215985170479875809819282369347584 11103505 74779251886222746992881285662640512000 11103506 88468034403537169002591794849315735952 11103507 -100487514882016786120196477006832489360 11103508 122069222813289197218896505620519335936 11103509 -785322319422292238014499658683741026290 11103510 -67357818104128271014576165092384583680 11103511 -596045681483846145597471039297519457440 11103512 -188311416402608561079559478939375493120 11103513 -235972102535418732452925707988189273600 11103514 -522545283124247501695882713233458512144 11103515 -319308345612033973384333018322710523520 11103516 580784452481503164213832712861676736512 11103517 -1552057240605515475633395592394404576960 11103518 11942015710044261359832970406587092480 11103519 5865246305237963759176837893964025088 11103520 -390816519933177011907242076930224947200 11103521 123614737485464903957204672166562257024 11103522 295921955695560728338833166029447948672 11103523 374640572734292937840038616118122228880 11103524 217502833099337458642692179613695616000 11103525 112982939290802797188928345465332988500 11103526 -35535963030304677011879634827610494976 11103527 -314984217690068480283259121455571151624 11103528 -271624134581437138601997962187292262400 11103529 500661428626047778583660607576785695360 11103530 176479364275827866711685387720046136160 11103531 -60375583054362714124441468736119763520 11103532 3948480092918720456922595570920207360 11103533 -202588064040384390672575504573906389824 11103534 238433190067583682243494294721449744640 11103535 -214381332249780294769263396093311855040 11103536 94355080513452045178465458131115638784 11103537 318504852712481286193712832819565096560 11103538 177369007409881080682020446260396185120 11103539 -364895123488919982957957224207036076660 11103540 -24063225091357801846914062210677432320 11103541 1431252183365588966134389805049815689084 11103542 86224668235238110062300104261458785600 11103543 -456933575105727301290736607178091933440 11103544 309394467349773485634707102193524060160 11103545 148793853491736391823681895818047286280 11103546 -3935983327435667895271943728902494976 11103547 -284286714308407627993154075785778238288 11103548 -457606307188165823657375420307123569664 11103549 -53600141887911917955808081286785228800 11103550 235957166057686526575132689757560988800 11103551 333693370089360092423978535733163384400 11103552 51846841434014651755180584477253435392 11103553 -277847090705989172882957321033352723456 11103554 -59062535644077999141001095709892077056 11103555 -235179000040026509689541229226945596240 11103556 252474054795578425285252329772476936320 11103557 523413458618725530118536733869327882012 11103558 -342855830662303358422103416130766148416 11103559 -1247695512653082762225070788012722571384 11103560 53272760348416872315431069873963827200 11103561 -12617121905541861066486808702056741888 11103562 7619129100286572862970878983129861120 11103563 -95025936122028689692264179720254956920 11103564 181828676453226686730188967005831761920 11103565 -1217464886078055723308952544181483220 11103566 -109122859493133990858825192955651752768 11103567 -35426151647317988837247125055775611888 11103568 31186153240405458095238573276849111040 11103569 600079616942758139345686996806207641970 11103570 -4452518661993166311907195716529699680 11103571 427466485955617726496655108281307745772 11103572 -2906864584479991400652245554767587328 11103573 197271039641119852647391073631995662944 11103574 170465888949570340455973473708260518080 11103575 188469257666691008998660370976395702400 11103576 -51790047728369525574101264188850503680 11103577 -357207665306273861378267927066436339574 11103578 64871233882162610815836263477376660960 11103579 -38451914966130384158651547777234635352 11103580 164112881015836799074790371838617804800 11103581 -355721248365041207950785450451991352000 11103582 64190952871772464273381001992081419264 11103583 -16484189084251978330682552793091027168 11103584 565101384176476346019098268739162079232 11103585 -492655044391597125853934431645183415040 11103586 94543725864859921805398544245355546688 11103587 -377269601916145975147330755219632210808 11103588 -350615644625478167298371183125450106880 11103589 1118175757834920028205845247721814912 11103590 -28570537517143367216874406200512958720 11103591 -151007001204747062378727248434051327920 11103592 53982662225545820707079754264576030720 11103593 -17919126957412802462656345277297739276 11103594 -129159611523321829704767288020384419840 11103595 83430836614228279325652128721146375520 11103596 230413854236461346796373923646863820800 11103597 -190664117909931732960775756101036139872 11103598 123036669290483165372767616602375464960 11103599 -329113930654287539831346757018226182536 11103600 14871832577556449124342486110109696000 11103601 633503444106563706859498680219304730532 11103602 170977739122838114563556013913547380752 11103603 38454226310844128979402204785306918400 11103604 401595549391134091280065764726417401856 11103605 26510262272429713166788753258158440760 11103606 -83677414025611369688596233543316203264 11103607 -371243588693009530924011664871959434840 11103608 1361757996090036136630597702058539008000 11103609 -427515810946783030497159556403313346560 11103610 -14154324504124947291711420239646720000 11103611 16277139690746745371126838686704713024 11103612 -18667427241909962900852795530217871360 11103613 458766565276258174349063441465717065862 11103614 529748015940098376379743948686493190656 11103615 154847816813365787787857263522950350400 11103616 -371637633730116579480113620043641651200 11103617 -49518654776643997080245434072182035328 11103618 182496547920239951654646974731515798528 11103619 -515010195051209002696805816601679960320 11103620 -113430978665100084874571310519816929280 11103621 153973171372566888201930991526154642912 11103622 -73125746507885136593946571261543377600 11103623 -390112994291472450454068940291748516040 11103624 92550367907556978115943779004156805120 11103625 -406129101771878145172516204207793142000 11103626 -78662407894838111410684026008190104640 11103627 -39363053930142116050697978560816304640 11103628 -291667521052953753866941913723149541632 11103629 -1104988002869921294534371946890487603700 11103630 -168002038192289031646989724673841732480 11103631 125238494722534853974409457972301071744 11103632 -2665820330879231126585249568711966720 11103633 -684422421916677188904250325208834886656 11103634 355462850853043615950306077294966495232 11103635 -218860161868042992031770675308538707040 11103636 68518899876669674738159811208552519680 11103637 -478473861691718112539814486534712824228 11103638 -2131475572945275429551546360780501760 11103639 111815365274703248197606911816697880424 11103640 -95811863988547100704389981933588480000 11103641 -399730798841988828630095866996151250048 11103642 -140666802180298144869909623013046075392 11103643 79139455543523457123698769311909125892 11103644 280821561262046359730494139583835086336 11103645 -365024985987200409937330808351956434720 11103646 768274266856893565116183689599900749504 11103647 -781828820105195444776403182684467278088 11103648 -35427502977431835683906429121510506496 11103649 -2454552096747478034781496285709545580 11103650 222570744152399358592626006201393010800 11103651 198675991502112035751806357282093349168 11103652 -248807194637991974663413329329519296512 11103653 -1355936749646852026829993859382353461280 11103654 144875940662162531177106765867293757120 11103655 574764104964296460880674413337075109560 11103656 146067176107319405538925217852523970560 11103657 -156657277672782862009320710158254347520 11103658 183721190986404928889908554658529173680 11103659 -86884957570412765123911123657826139216 11103660 -141391210114340161294651312243759211520 11103661 -338572123340781305010542427174207180276 11103662 -68930595157130606862314066018689791168 11103663 215293840438473319776089303987761651200 11103664 38613675811675785732767321632854245376 11103665 43977447765245074859615594865997890000 11103666 17721988160611510105917146156173344768 11103667 410433973490483091903956253707881512716 11103668 -209443321504902392183356225427015994624 11103669 267377480151822464417162279171428187520 11103670 -171363606299170368185686389741379422720 11103671 -172421473751518931304654628213008871128 11103672 -305792413497581138001365993926376878080 11103673 -70733122232802268445775825532887170560 11103674 -196369322194799664035273857247598923664 11103675 -5852671809819139728233470409367945600 11103676 56973127301429022839957660005070443520 11103677 361196104561829816552282279157468253260 11103678 -150478013868828981761873738705274616896 11103679 -487778648945018986212468687425399428760 11103680 -69197068514209733667205199393099612160 11103681 542103231635606921936248344668819887152 11103682 227521427666993339236553973689495856000 11103683 12633543310490799039423493792998122784 11103684 132309932912430752304965623361668955136 11103685 -294079537170351244903790659059561192840 11103686 406712502008370334450254498711393600 11103687 101433362184902386515491615870089758720 11103688 403722404910245997921224295280428917760 11103689 -662007395580561620916971471413372089510 11103690 -22045507070275963523489523807232235520 11103691 881016542077384246895743597660703271384 11103692 -412825590367062331303032714675196239360 11103693 -87887727383552048948680322202853534176 11103694 -410523804322065389558398027982520576960 11103695 388607106273819173097167290530307765200 11103696 -178115058282418861385637506350295285760 11103697 -819148642421446190091965535682008984576 11103698 286654318801951664437538953169006696736 11103699 45007130920623371235825458775529052160 11103700 -93619498148562771525566357766125177600 11103701 -121518919846247445836416040521920879360 11103702 -25683194967391948254668845717019803776 11103703 -870409704771733674691878014650706904960 11103704 245354414107383244786146922494330961920 11103705 -4016055489519090262870150497442275840 11103706 599636729067180110499022227108717552 11103707 206057035099610859440340418272418357872 11103708 -66435227336422126249434128433100455936 11103709 733883217678614212516755337508025753920 11103710 -11134919156074269596110445886575064000 11103711 366177682048095285446268109661954978304 11103712 414476464961165736627878892720607199232 11103713 -229641776957821581892312103066782136700 11103714 -307771135418226609899945089035869784960 11103715 91255919159313618045698063100157012800 11103716 117875619413972170614531343289133418752 11103717 -7083074470134358216083049487555530752 11103718 -2046255068351187781663944698598856896 11103719 -265950349506038916666607104340358038992 11103720 227516186494067973335854285702400409600 11103721 -122780174185438491119134005282008246300 11103722 -103743863251841271489690386705499725568 11103723 -2554895903140819293128965196449892028 11103724 -271441604769027575612215424734160629504 11103725 -6666675361993338157931790710236370400 11103726 -151913935879191582272051548855837197312 11103727 -283073837459895711085256074527334101424 11103728 -73963503166342715161021381700331601920 11103729 -18490218966231167779678564396073591040 11103730 177870484451396388648837278847192376320 11103731 -577768041293297429441542287807380412468 11103732 41054137724038722626748634961794102656 11103733 279428476045232418185199928987125086400 11103734 288343752194336772400064147126371706016 11103735 7595362668054051567640828480157337600 11103736 226599742974881489292464371269127004160 11103737 -197294591509298025876936574303416514560 11103738 -9395462295124974360034861571006529024 11103739 -995928413872354394669665592461966506460 11103740 -89368088217482508104756543781626956800 11103741 237478274460793013279252903828021155680 11103742 85339273589711675512462676552931974592 11103743 -100718768477525465533676754577032669744 11103744 -13274565382664413301370938023414333440 11103745 -310673157011476146707104375417641667500 11103746 448447080130068751048843301433485445072 11103747 220112186181027774602212743632692587000 11103748 -65910243297171232750811223008274560000 11103749 277459345011881913777590810030203542750 11103750 38689303538564124467004192092083200000 11103751 1163787360959970340087887947782732783104 11103752 -731096380099358508983642728169656320000 11103753 271484612653362840495865421209435455504 11103754 682909879371489813325533950953043106912 11103755 -291271913419087766530456269411526109040 11103756 -176239446919913419296467930057137176576 11103757 -38148337368688572635017230402186003488 11103758 -419436472578511786633430246691881555520 11103759 418730413682343352401120243542841175464 11103760 -57301499042065143841766561425361387520 11103761 -4466483897510003399180905353353228736 11103762 -239937815465010294800150634476615755776 11103763 142625970129507534329466542821822029384 11103764 188386084173718678464042493361054140416 11103765 131136383552384509489567724843154597120 11103766 78931905367220337131649638397736796160 11103767 899302547986638191926539332308548735816 11103768 -52957202958428549766237941221479260160 11103769 -172400666965988878018283253527203642940 11103770 -203403826241294569833118699081594728000 11103771 134402299729740463749416748220287767040 11103772 -66266982277033715656327390868668762624 11103773 541637516742039790866334404607617150144 11103774 -66446263649297299368562170219993056256 11103775 -255430179453201873802802507106429932200 11103776 -253895879321176512937560894873253969920 11103777 98478137596285254152767104775900311840 11103778 -143736260582120522688668201235703027200 11103779 -397850466305653058634690918133158272016 11103780 105231869370430757916938061217734389760 11103781 264564387911160791411202388869041436120 11103782 -54691461742063445507902239196755955200 11103783 325239745207472957136751031325188934144 11103784 -50070675657855497303994077755482624000 11103785 98467982524752473416931883337662627840 11103786 103360463822487217827015615087442195632 11103787 -25264128306327501335263580302290286880 11103788 -149112894184668273868947046101888728064 11103789 356069191050320256407764356079062729024 11103790 -67570993652572332608268469153779388800 11103791 225758083224915040380426960553493025384 11103792 -105938423431476949441850054958666252288 11103793 380356536263435588676640687834958986240 11103794 117371427850508841380883667148250932640 11103795 -33793172291386928742675772016523728880 11103796 609050630998662752377537271665961564160 11103797 410246695664115760740459089352901776384 11103798 21035729432749118480322211962639497664 11103799 -392366118146160621090569082231878160464 11103800 -390124881156375994986081020591285760000 11103801 549137973757711619315735097376780663632 11103802 -38582238146077388493111645465044659200 11103803 32506733660499729696452779390141838052 11103804 96652959182983878243936292012985856 11103805 278500502597452683649058230668907023960 11103806 -156695001497997472235618249681901333120 11103807 182547621402980331879318048412906584 11103808 27428281643374346764843485937785110528 11103809 253277603013988587927135604413243077040 11103810 -986863386148731781936266022177190400 11103811 -24123123331405958801170221735747368896 11103812 694775606776420683983789279460721446912 11103813 -5023660760233812240795954881222780736 11103814 218327426670455553451032449105146399872 11103815 -383987434294903595940511491594908920080 11103816 105929907178486754802539677135994265600 11103817 -210756017063985458947054036231836260134 11103818 -46187034527460812953075411153568739840 11103819 391672623401520050055120981020237219544 11103820 20764764057879492271637076772306882560 11103821 675606834863432109624900909315933011532 11103822 195305463584145728840549016532578605184 11103823 555609418785272671528347056110747285224 11103824 -47642916650588772577302198838626754560 11103825 -48543879443981781347666895340315036800 11103826 141645314386684677889570083983961757344 11103827 -388999592224646323341052519921622560608 11103828 -131534769380474186750450540580665425920 11103829 -662362651065346679327853201333329877120 11103830 -163240611334414973963259402392901158400 11103831 -425114565278554231466539820134151018160 11103832 66937859884941805690688064105199779840 11103833 184418827879260710978415919443048488004 11103834 -255880352832691561671463634868489216 11103835 68858731426082051911787864208112611600 11103836 -111726537615334715104900145413379243520 11103837 -70410961725028655173568757771441376032 11103838 -137831922325903326716096153694117175680 11103839 -531682339138566625341145540558327668480 11103840 330604894792384641372333871210223370240 11103841 -230588102579325574727214360003141296670 11103842 -167094715273239430083034002492769898928 11103843 -85277731346173421882277553612770353856 11103844 -1163688309830432317707642750507633106944 11103845 443895443300765187843429430975492492800 11103846 -109026451099145765477740046134919677056 11103847 -3477563536365121507108170761429077120 11103848 -84396182878333609724420057114229473280 11103849 -568529245498525503402771937652240627766 11103850 -45042748971779420880446316120206911200 11103851 592049911227682673598928115557508235264 11103852 -41070984706140797177848842819361625088 11103853 149180654333064003194918690609944526784 11103854 -33543460727105173774035235814961522624 11103855 151107857106773960892417557669692945920 11103856 -209958223273762454189801042969816137728 11103857 -1200740747153600094484245577196663014860 11103858 123521315613631575778659646910409649920 11103859 97807811067543948737932981634123197440 11103860 58224925272386065902921938396861890560 11103861 492847621687420914768238806410099107872 11103862 125934236446317059034380012600536786944 11103863 -41530395105426782283459348783688311600 11103864 180931568800785387456685910262750904320 11103865 -302241383758776456540062869338623383740 11103866 193125461237971838165209503437295920640 11103867 -234274261378021624866364416859647361716 11103868 -183734572794621912472550909315972497920 11103869 584539223398163788402922231276588418240 11103870 155852566861167475147713894952566067200 11103871 44601261051644392062754303445346020640 11103872 -109453443949143083007008508824266997760 11103873 58925277465220682261980240658533172928 11103874 -235606004323706887400208491203280534064 11103875 417300071233492864805649709030189068000 11103876 -139360514914289094115894742236742184960 11103877 -664048457102171491660308045448304634274 11103878 -161577263221515631060902356746938425760 11103879 -254289324611800387040918790125099491416 11103880 -311188242754577589259306408594683033600 11103881 206827611831450743771620417520026972212 11103882 -227357766399687160915306062878028721920 11103883 -83485712737132539199481366058364071424 11103884 -30249818369926286000261447293391182848 11103885 72644684323358777869398066074330486400 11103886 -67856909871825070871012700882749585856 11103887 -714736801122816164402519113449568140408 11103888 88030127876804355706377835842062843904 11103889 -359494401043591127087428694944977711310 11103890 -1229394072780370455860876348216586240 11103891 -89147373582912115621070081749241912832 11103892 206412128658678849801336304760525467392 11103893 581730751902511714166650223873079959424 11103894 -128375604929736635533523395487369718912 11103895 146758636119817706102992280003179892400 11103896 -518242925817584993790482449738437150720 11103897 -84773326859219644088375136216874942080 11103898 101413388809217659236534252784429431264 11103899 -271741919511268657591512966997714415100 11103900 -1391357916856297046136619451211379200 11103901 -514466436307836239068283198527492479168 11103902 27800961104592023339875642936186273152 11103903 267789377201961166406999859622249755504 11103904 -3974201115189370747076274362567884800 11103905 -5086376332588633912171261823582726040 11103906 12051737194832448089466943272573831168 11103907 89418391422465709205614644484203842400 11103908 98523174156790063100655604081635476736 11103909 535617657702955032645291080704848715104 11103910 -211016424235485335963804439556456563840 11103911 -4410156217799731676503946897944874016 11103912 393960284683281312110483235870095769600 11103913 -409979888671526236168413735874041240838 11103914 473107795804499579387005826425563643056 11103915 685397262211084891541088940029520907520 11103916 -752342088036458661843321431464486274048 11103917 368324886124930707781756451281716644160 11103918 -78307004977120321464724936625687132160 11103919 161072968508637875048953594635950717640 11103920 -48202376259772979498806283137007616000 11103921 148128578098251581179479577144570387200 11103922 -84872014354238821891407313723366828128 11103923 -99306339749182966628707725216308618280 11103924 90038179382834234579555626042004766720 11103925 -11686644322579734563679010060477003200 11103926 312588214836050378836406538351493188480 11103927 447026980662936844513194396942256683600 11103928 -454056787157459029634112919397867520 11103929 497581554126821398266439073939227183530 11103930 235920784706074944045989774959778062560 11103931 -615655873678487733701053929720493264328 11103932 -5822715145211944867997463652760297472 11103933 -1522484557501436786191327088569173216 11103934 59448443938104736896171709746943247616 11103935 -418848299046017835734028275492173284120 11103936 -129798733807248311578338355678015389696 11103937 81808796384009551466703863083454713300 11103938 -630320909875812864468511214647432034304 11103939 -177107336987996588247187336569790080000 11103940 77357057497872909115199130853045862400 11103941 -1048885397891844434778153214338889172040 11103942 -226289047710677430798098504781172300800 11103943 409003754760332547091607283411563519192 11103944 -378444495458586686643970943236371578880 11103945 -746947348650010123325315647324940160 11103946 47303943643349157787607457728202896640 11103947 -731325915730825038285606359954173898604 11103948 86784913022294700814053667680178159104 11103949 299001292079744873726172901652915544950 11103950 62866792256068315141603790174207683200 11103951 -93552794401042165617998959496551323768 11103952 64555644403081560658023206209489731584 11103953 -484371750380930080690943879233514172480 11103954 9032860054724456698072068197440465920 11103955 -878484319034728665653890689456610578000 11103956 -73344870306564855708476801315946698880 11103957 26524546729658725455058040325000320508 11103958 89684240732310729638770488867539182176 11103959 -746728036664876137590861970211856658704 11103960 98658141797789328311769318350340096000 11103961 -880351961403776706923604352344999280800 11103962 439265372905247922838901529940428341232 11103963 93371977665609959027753802640443997440 11103964 -542099306577568925884476237459392833024 11103965 250363585259901851355731834884704733920 11103966 13437918918444133844618364336213914112 11103967 -16319436900180213068152885886992202368 11103968 -58271909309585290005977531166588665856 11103969 16098864524158380010295612820224436144 11103970 191788917136192763610082205234714491680 11103971 -422111662736015183197263312299320826208 11103972 -156422170465020049935870667770493372416 11103973 -706005718960617169960552865251727067778 11103974 -68671755774658122412678536399664490496 11103975 -217006706812768626598460762306053496400 11103976 5828542841183394394112335711003607040 11103977 -540005665352530494550639272733072880880 11103978 63050868754712213857098236456937730560 11103979 116948704430077416368726078622921934580 11103980 -208402417178067647923900501839601382400 11103981 164309627803096238856137169478488489600 11103982 233890012057445178248999323924104900672 11103983 -121064555127760283066272019745897518592 11103984 -18629993463138448775588844679960166400 11103985 485611588471546439614908601879953951360 11103986 -291318001022243872492554513055936306176 11103987 80494345042891941763854196418570512752 11103988 247694907355898401292579957230357230336 11103989 67797840697186361645053421005223681856 11103990 3122329823572660991773964062615797120 11103991 595923967649931309568717501481252261632 11103992 948277301277003484172324851031483105280 11103993 -138594452749764815200645257926236336800 11103994 -485950240678655482008613379941008492288 11103995 -73920418620812657722365881765316561120 11103996 -35535534156327138665205832664631736320 11103997 986847374758356068866169063011174056672 11103998 573299086953648965843481053212000896000 11103999 -10249111083328980141166628874644734776 11104000 -762344316081213573456162899946897408000 11104001 51749998406924966143656142462124760000 11104002 43005214903955378494633281700669739520 11104003 293955845552583755091876504183662258080 11104004 -611297236662356798839288136543002114944 11104005 92684332893175971023454334446428265600 11104006 80861221401926507097796488490247801952 11104007 137938134475471970161515180766343951256 11104008 -445476009166748236855739479769543024640 11104009 -24202660213343016547160365092868432128 11104010 337342324999024685267174111603703320160 11104011 -341332018373577974698407202865472422340 11104012 -237834653765527004429252046463143794944 11104013 -1269155241787987832467624615531643578440 11104014 -2244344198536448762080664327451955200 11104015 57547580566247249913331607903149692000 11104016 -85073304193025519255379899965442359296 11104017 617891184370422929684041470950574743280 11104018 -410937370687696665032348544525258293760 11104019 4663245736449186888777218106786852744 11104020 -384427456945793783623365593694814310400 11104021 -616475187701608901902854044223853281778 11104022 488226002554765159530207388681825377312 11104023 53258924586480643208153463024152214144 11104024 -212252179693606421494603667939460311040 11104025 12065395234303907609260145689435361100 11104026 65481482439659882256265545336792797184 11104027 691763462862059470313372837787412164072 11104028 -237245482407482218246447503741956789760 11104029 359653181678934307664673121386132888774 11104030 -1397221665022485879839476002396840960 11104031 245603771638237248448194903067334324832 11104032 -224114567700484036727553298298962968576 11104033 85970994391109352387547973305674400660 11104034 231733836594219130813809607398564334416 11104035 -129790015238588262130623878123017629600 11104036 -2414440715189468346687801053599165440 11104037 914446999514577101119852647711687262560 11104038 122118484952149802564233487181213434688 11104039 -183538765893494330733690204622781265160 11104040 265646022225137044746349063936467916800 11104041 126719149300122637894566189268949002560 11104042 223494114601174782375195381157619196000 11104043 -296134046815346329418392662611022731760 11104044 -114533644993289077287901330310700515328 11104045 35338534239362599164394803104903347200 11104046 -491540268273704532685064129635715406528 11104047 35883901310790478828535389039825581696 11104048 -62430821700371437077700460554586685440 11104049 -43682103054464716118045723246558448 11104050 -106402721386078720659890133921321187200 11104051 403475425680177931513933530040508053920 11104052 -115665626787314134236751106476364801664 11104053 -438583453233082505696569651892016067296 11104054 -46011811804723612451313953933305875840 11104055 120260606521493811046116465960799750560 11104056 109397518128917521298927591036716339200 11104057 353542679617079084253915968921981475472 11104058 -23192746425430420954884579977591093760 11104059 588499327663243311105513629721427687704 11104060 -71551024240263425486138962808484710400 11104061 -643886417635529519048427138107565936288 11104062 4134679020233520137931720828774998016 11104063 444432689739881632887544386055748069312 11104064 298556893845861061151091342449598529536 11104065 -110482337857975639082373988453225193280 11104066 -19883750129216053857448273079349096960 11104067 -135135085038801627423310833458993779680 11104068 -140211649777363853129375432555929052160 11104069 -570253854590771228550604353427498226530 11104070 10090443880313741432790942439806034560 11104071 89085331210716993835690190152827137280 11104072 68657956038183908232385847217509990400 11104073 -73749001607326291674478000183896220236 11104074 602892589264044089959655052911175098880 11104075 4717049845547850627209537180656466000 11104076 -202960122761194204467024590976401203200 11104077 729197708487793229172703148704106284032 11104078 114453655802341651950014149207219857024 11104079 -480724757308951514076911591432340354048 11104080 -5330715091695142623732585206631628800 11104081 856520826173778730733151356171572246692 11104082 -612218903336765425483859682229247769600 11104083 -128213145096925146568807515699220123680 11104084 294255598895855058738504372425325176832 11104085 -128085654055500694390688219026419942600 11104086 -117226034007512855104016736530010647040 11104087 55164641510147850265299102449973919608 11104088 -147448013993022077547075410901774858240 11104089 276474668609262456520940581740294166224 11104090 -379420083268595100337995083365356006720 11104091 -399930562261458376704976824532124621016 11104092 50216304712585889208257504688087484416 11104093 -21542526653595828099663105184281962112 11104094 150198566415327842865963820717071772800 11104095 360250726272860163495847075562541513600 11104096 576601579920224767411046784791617339392 11104097 -1417259069645028134138175584886884229228 11104098 20644222442676742275467883502378065408 11104099 151323685323027502736745058952514090736 11104100 -60699188342763703537827987120059904000 11104101 48270820762403445189027709756907383680 11104102 182195998333412894555008070124119590272 11104103 -8082927171686152119347553378476912736 11104104 138275511073031941302403451764432650240 11104105 8430830964886801573316332880177794560 11104106 -176650790469365626562277359520035930016 11104107 29630546041156820463091592323711807488 11104108 -77943354667222996962410933115213129472 11104109 138440682312969145842212480612567321100 11104110 17827977659254757015831392778859988800 11104111 1296614480981016096152214293254141674000 11104112 16071276241790406201911120704155942912 11104113 357574783507217743561027021732123418400 11104114 -22650215537865011322909933147389925888 11104115 -686357317359942572141032668495800053680 11104116 196743306332852118565834562788849127424 11104117 440680839725821827937381905700680229166 11104118 249900551510623377064216492023981705216 11104119 169729854237101286357698719991212013304 11104120 -420115875950001658110652452530098483200 11104121 -21864713936236711550844755512340270976 11104122 172147631975555382190879771958036047872 11104123 -154307812709676969587380934654482653936 11104124 34435338265265825381809150917371308032 11104125 549859111632793474539659336446734888000 11104126 63424146563513611585140307143542446080 11104127 -73476192169301631320458672568474097024 11104128 120482834115499041345469357506869329920 11104129 4276151668532627969093329060306258560 11104130 320480197268611215985880706560495100960 11104131 -4091401702579998616093299546259287048 11104132 -187496738738833870008980601399405875200 11104133 -206323300679495094057590510824127316900 11104134 -166463121531079785720616338002608883520 11104135 -77707670934006616895890063619152206240 11104136 831092488598717012220098413230950400 11104137 -485916008560802517739176882781712984592 11104138 -130700654822117854493659324522657612800 11104139 -632567046793815131761243053672840035568 11104140 170227948095100657811227765842141465600 11104141 -558813363536433483218114725703435905248 11104142 -132099253773334023250100739398696914176 11104143 506679088532288302922170975143558345864 11104144 -24140233318420945672250619338956980224 11104145 -542163823562720787617676515716533431880 11104146 -282292255374821054957927723034103212528 11104147 -546861406247986611796609394692273061520 11104148 -5766777949634059661256496789944821760 11104149 2285453946588914223922095429982273152 11104150 -167732243157836571564380282457316056000 11104151 640360921790954389704057385096898022600 11104152 -319394410863269118888889368638854778880 11104153 138108873419431511847457314543834068244 11104154 -105026836677762736268735064102252345600 11104155 243381860776542154762617293568671078400 11104156 206928867925898144987112126311610477568 11104157 -212333311023074618985438614368990680180 11104158 -29213276063046869671875755816264236800 11104159 138899125697839975336153620277778314752 11104160 -300115237187443216660413018686586224640 11104161 160739487184951013545582241675669838720 11104162 92598611334402969292731511843698586272 11104163 269524820712774708760597499551571524560 11104164 629796267470246222299115458968001376256 11104165 -413755439920915405572926107647061564800 11104166 318215830394990780082537119421988224 11104167 -265141824153785029876768633933123783680 11104168 -934012492536321301445834545616790205440 11104169 124712474765204634110229894741187441920 11104170 48446630435826660195110020471603200 11104171 191855102773342175552870756546676337440 11104172 620189329941932460699843375805651253760 11104173 603255898867485878368780408989513966144 11104174 104634340850016341892044872704478644480 11104175 -83807984304803257815276883363627632600 11104176 -3920467875153275302062094288948101120 11104177 30795240762448024013309683295837265472 11104178 -371082013238401198178120715683174307840 11104179 -136787258429091940739150861709316208640 11104180 -406749415227086004121825938689537721600 11104181 204184780476746793678953743786429518624 11104182 -228153038595561298064404225913520274560 11104183 226698975523905832390877344661546155864 11104184 -27274384680835278988469055627538329600 11104185 -85599922382968679690751357806154859200 11104186 51298562186768491448467101922366610400 11104187 -530954649127422983789154713632937222880 11104188 -206401348086157857633799627318146854400 11104189 -183604412949574350770860847713601456160 11104190 65044079634933294000780127024772887680 11104191 -3115856854472699563150275094258569600 11104192 -4727082994432281970793435450623131648 11104193 -56355982439784409790127676555424081856 11104194 -61357179175965146472969560478236087040 11104195 -563996863019867913471590202523697218800 11104196 -265945717440024165630130514844288628224 11104197 652208314642372074508462390943183328 11104198 76288791155453389007170581386173335552 11104199 1043533949657842662596670914250882530736 11104200 -9422740547548563629493658021478400000 11104201 96518451314400449452555809623359704372 11104202 -275569146984295149184388291570260970448 11104203 521080303340674112121753986242983503808 11104204 377863610024688949683504794510918003456 11104205 135044924116533741416443852453893077760 11104206 42787223224961922705733959924606602304 11104207 -152852382526156058360227821445529910544 11104208 8917851970135782850232321918462853120 11104209 17309794199708632765034451678455878290 11104210 43682425105997663162835756345602409600 11104211 -665964561337937268413418628690663447188 11104212 11301930788330832409669561334505897984 11104213 -647205241817660809353267087293258580480 11104214 -326961198205961944102516348850489264640 11104215 -538957996640869657200295821821589605760 11104216 -663958698480340353371585229314313830400 11104217 -1007444869320402885082271083400441984700 11104218 21317712555908707926715968753581528544 11104219 97158304043642999833932936715168442400 11104220 -392484644117077578518684707222968299520 11104221 282177415434140262456274144304862140160 11104222 -15678276823023053814853109296077449088 11104223 -292571852370603579619171158081170506536 11104224 411174342133283753322015253212375810048 11104225 -57294444429513163007287741362206160000 11104226 18955195086541052828013886014471068160 11104227 -433982143340521261575142840499242613160 11104228 229718622667587465811634185059548651520 11104229 369529234237991609924163015666250645920 11104230 12809842015945059978265591944849688320 11104231 -9011723187254402846551583478009359936 11104232 -647783315741090626054399522192305177600 11104233 -250341094422822904347519424697491571760 11104234 8545946948372340136080839126263587840 11104235 -82913098306053703601014846714625070240 11104236 -323494694160983281465874836548703027200 11104237 6203989125575738478632998933369815712 11104238 -190600915192476689740023516348047066112 11104239 280560491492050884767250478820866270344 11104240 -39507280759542766126132333412823859200 11104241 -1142183595799732298944383861379119325200 11104242 43165365529902843062920028354145953280 11104243 662501717605145640837882286872843553584 11104244 -408431913305259505885339081242187342464 11104245 -286673787463775637124959915454442035200 11104246 155612205686612305023838277342116400640 11104247 13079476392346843020299465056680240000 11104248 -235948392697595346066940520333828567040 11104249 -12748039021244141475530757643342188472 11104250 -249419545391256603578733783996676008000 11104251 -581999209293835769762496624211648430568 11104252 677911305411002469217531818851152756736 11104253 -327534260210098732785005741786805141498 11104254 120570713304624648919715603217892940160 11104255 -238891677385747454183529180490259148480 11104256 -320305318492249465862695729262575484928 11104257 -265602581345474684141456344255654985280 11104258 -274402741208469139640345900561323292160 11104259 -495031619743285540448704871533294497540 11104260 257965736702839091521106001544591810560 11104261 166560710448554402467007803503249362880 11104262 23249236593572063823313442304154828800 11104263 85780816999158149102329308744121533600 11104264 -451315817156042809613617845345285888000 11104265 -102633554283205141517618942603542584000 11104266 39102007712515730557975629094704249600 11104267 5023460859875038162256301332685699552 11104268 -180723573547879783548664073746875853824 11104269 -54629468835763910899848462537255299520 11104270 -259054150397296027947017436593327833920 11104271 626945799590174880093973679209546583472 11104272 -51604353083544009037318711991989370880 11104273 -722665760931300109135468360005378150478 11104274 -479776144202890514719348308636839142240 11104275 4980805718014972454357681617169721600 11104276 234096638942037344624924089213908668160 11104277 1752088862336089227711943429433110080 11104278 161254761759256435781294979720166440960 11104279 390456246661318867131754814762867669976 11104280 524246547448884534010889449355567308800 11104281 719980030944919901541362060367620111412 11104282 220779103733809807594038214569767308800 11104283 778193785101200736576367681025552678532 11104284 -24169645107652829400478496797429432320 11104285 65969810345930298985956822662581079040 11104286 -58985387245814313797898387174694530816 11104287 -311767500107242797993033482421359488440 11104288 336512901089275091302631162734037827584 11104289 80352025003159938676327952784572389056 11104290 -19102562204449942277792272232596159200 11104291 -244177283597054753410465337505990124 11104292 290748119470749590941894990539259511040 11104293 -43251510052813925303621884436089190400 11104294 -300443685810348776391238787974129718304 11104295 -106836668783429288259144433008321823680 11104296 -80215494975902703509432519828488519680 11104297 -443029581965346810219975781566074949488 11104298 625306946845010329761445017108151991136 11104299 294322622164468549889942616450019924464 11104300 160686435864647602669499631483201286400 11104301 -36982351679581592598513381346947549480 11104302 100731413828952198544734520297382882304 11104303 -223741403672814011776132501029821952000 11104304 13498602814917897935616878809039749120 11104305 -295745151998815813380125408690641098240 11104306 -95425700487260346128587398968214225648 11104307 -835160415843476258983753666865341827444 11104308 196780965500420625586788401697443026944 11104309 -139081012536154204439207870259122108996 11104310 65982703376065293179962363461583791360 11104311 12052791960344834739557988608707773672 11104312 -98357321475290845957952274684400005120 11104313 -149825889772348759209969099778007708016 11104314 -416306962298621423360536229469017889792 11104315 -611087357661392303768956342214033956800 11104316 5131007318149456950155956063529041920 11104317 67699227510385302620815969515492890880 11104318 -389049190666892639996751778612488240960 11104319 -1569467265686225126667335981735346339840 11104320 -1453787071730135141664295513541836800 11104321 -107025273166020753308684423209626725280 11104322 35235226168612699167064670604765492480 11104323 135297655718441853972275047461346599600 11104324 -36618834227999006995526233663366496256 11104325 480452731837888254763493675033868277050 11104326 243679616566960724380827269846721584064 11104327 662335200045801183036936035976520397408 11104328 -590487599464933210675843908216722979840 11104329 25050585083719558338273089985107322240 11104330 -180779375807406860112727381299364417440 11104331 452263160879472038770125813650796783360 11104332 499885679018870563943855116383077652480 11104333 1092866368345814413919249999618281838582 11104334 -178852654855384775852934061603402778880 11104335 -202354444417840928652284830131404034960 11104336 -2214318277864846127575165035900305408 11104337 68031304821382532199724451228925753060 11104338 -31690550880533891178049837797322629120 11104339 -1134239147869079572917173657551892962800 11104340 -203713350050246908734022027192875379200 11104341 503883596161337422927853184456278746080 11104342 387968663438779417874359113510262071072 11104343 -527729370995023195626585951988847811336 11104344 -43394589338482423455039077443504128000 11104345 240260013720033259882166252735775007680 11104346 -488497756649419651785308143779145612032 11104347 141260258695097496141235308964574791872 11104348 197133363971438690556518784044340026880 11104349 1295244786754527610273422376485095850636 11104350 31692467635662203460228211850203056000 11104351 -166933717446920831494954228157641487208 11104352 -15433709143499906482474886337433436160 11104353 33884685140556001918407580249923063744 11104354 112041994983017573159749467001636996608 11104355 -211453899675452455744840444390719900720 11104356 319095321512273788316820032118869489664 11104357 -871762272687856373124904021538432808768 11104358 -14265182846561895005784616701375989760 11104359 124828791357843243039189175945345042560 11104360 -2908928412573460479521811504536832000 11104361 351070384154435040101980113982695934080 11104362 244237868460979195486293050606253209520 11104363 9408180442852161910715605319352527464 11104364 346250760022390441434772235106916075776 11104365 -238976662319233262906202224736661154880 11104366 -21915114664416562491265872952618226688 11104367 -137849335225202450228732176337965057584 11104368 -125443193045283428910586937843111165952 11104369 669356841793260493507182422325242274770 11104370 221865951666146878183352813407025948160 11104371 1125300924568364393500287481579816872 11104372 192196276558332954899536665354334535680 11104373 -121358084823298432097365753123495544160 11104374 -301307092227077283371390548717370102400 11104375 12855279400323070577267034937419325000 11104376 519397013717903359850726375586648821760 11104377 -134534312232653965198009542033385708992 11104378 -175206583464788356195687714216148783760 11104379 354647051192931572766764866683767036160 11104380 -53623161182429038465223123017713369600 11104381 -15099049755985702083597777902623325818 11104382 -62658814510108270171253031177539486208 11104383 -634048130321009930294372042739224363376 11104384 510424717663442469144063649162010296320 11104385 -233092684584541387680976729850570432640 11104386 10549327894821952267336599533967802368 11104387 33750392874924117435597215846732711072 11104388 -525976426740868738061878991141310034944 11104389 -230471737099724011735804928198041197792 11104390 25687697517812003514379527638406556800 11104391 -980094512948570521276826052015525697368 11104392 -184518525149217498600952453317074780160 11104393 1054590859807793432876028201176466527642 11104394 60950940715517835027118314410696217600 11104395 -1479330735660091430646246710453648160 11104396 223522824108885024219115090328746577920 11104397 135762606331956715228395850927007850540 11104398 -212407686738122520002953917206320128000 11104399 64107845820790606230194750435794648800 11104400 31731975183359698729210189228710297600 11104401 -303790800879464784653416251961193472 11104402 132353845469992798852853746756316683152 11104403 -416285667081678845598552310028605259280 11104404 -49119636292385898532420847378556979200 11104405 -19567075703502198383094874764764206440 11104406 8074834737616406595755210098191311424 11104407 399394999028420105009376331055797333128 11104408 19036716339531758452946255196920217600 11104409 -100616410969881948457854250177916094390 11104410 -41201159415865996964517800401859216640 11104411 -466321156800438687099231219941674452988 11104412 -549548239894293844796735321515272192 11104413 576065548251608801445246116296934953344 11104414 35866271635975477610325804604648093056 11104415 -100614567144629812298980991957441738400 11104416 270519551043648756801247286868075282432 11104417 -296792254923213311550595857949829337600 11104418 102355846038810829698621008978911841280 11104419 -185465704881233102778194168452583042640 11104420 -190971296427519992252481664701837438720 11104421 -65436548589459480013087809294718509378 11104422 -60723693901569477868941515944138500096 11104423 350756264467816206808686189851269231488 11104424 761151809595312981655584972928752552960 11104425 -262721122948416956706000210604298724000 11104426 -526899601372938844838338962848636282016 11104427 -839791713546566804548914519918809675724 11104428 -205178322243957890832706837766798522880 11104429 -102169516833545375885406288451412654154 11104430 159658222750928835049333950363762405120 11104431 175538416577736909562957454435269963920 11104432 114880372288105972434640428976114401280 11104433 -12960662737976225619838503201137957580 11104434 -161100783562071965118269599730919916800 11104435 -78733506355684168993564400159026191120 11104436 177284139578846934671142324844769464320 11104437 285374563152057923616585191703725840160 11104438 125817399377398739749248756433081545120 11104439 544208676120225656760965705200175022360 11104440 -40159810342575551588133828520754380800 11104441 62593643805410550511217465526265161300 11104442 392635167596927080923437756716473205872 11104443 244408707371935172015292864149037221904 11104444 4116239492196849661486364665274127360 11104445 -244828435033858365500532709802199840000 11104446 -128867372159547914283632098431281928192 11104447 -957570041399485954935694468136140679104 11104448 -99681922245716859999469732965163991040 11104449 -7243470510801316632101135461964025600 11104450 -70962919019945006227347789571456281600 11104451 -18255049059146839150385705594668248168 11104452 10357343649039928171739734047401525376 11104453 -187584126590681537817737225961296490020 11104454 294637481724964203619251119115469441920 11104455 629311522647138081352473964066482816000 11104456 -523628849462809142752770694898214420480 11104457 133308281105551768636310386033474827072 11104458 -390261390181197573531464923293938534400 11104459 -501878518574798664433536738775658367340 11104460 -213130975851402253258903877584560614400 11104461 85123316301664701790692410189646294432 11104462 47830646736103176746568028789049495232 11104463 55630925008505505870762948044046043680 11104464 -26032805477429072212669480871126630400 11104465 -759586881376347574334247976243342864140 11104466 80455629596782309669981445925039180432 11104467 -57303977198186280704752054209786840000 11104468 -60272850654863455334076080630770512384 11104469 406062668942883611194397312048246562144 11104470 -100701303527705212847975053182238661760 11104471 -87784085789470817222072382391877945856 11104472 488802768294627042964022202473985484800 11104473 -597301668354868478683184736594268026336 11104474 -42974222537098555353508413209019125760 11104475 522459032871062422395436667966822104500 11104476 -180842777716127496023552965598884935168 11104477 -563219447397226186814967707014285843200 11104478 -140600608864098423129102585776523778368 11104479 -233140019093992020440167534013540520960 11104480 455165636968134523779005196105237135360 11104481 230600787815469702024176526091066808964 11104482 -65884590353563620694840308066398553600 11104483 276653348347820446003638063613469393292 11104484 -159739489799067763167890788964180678400 11104485 122945686475480832996283862931183601920 11104486 -574753535083516191893625996314799655680 11104487 -738707373201110204598694872829103444208 11104488 198755275144617403817407729100892748800 11104489 -236676742929750919272815509198963182000 11104490 217956275500951186806316822470044316000 11104491 313238098970875343289014014867167374784 11104492 1049830937001168920581152509336715264 11104493 -191630481807561819708420371012975047680 11104494 320389389449453292732219593839534056000 11104495 -480309233086652115554401679760185102880 11104496 -6180359265684822962567890654799855616 11104497 154667640181211045208717900793051058640 11104498 564641210177000100397930633029808551936 11104499 -21214247725654044392563864251424616448 11104500 337544459790570237412076831026910208000 11104501 -14575612106034518340649679528211155396 11104502 334988257019227158192667087451490547200 11104503 25516428101419631595110721807072859008 11104504 2055941147733641876095150449672437760 11104505 27313160230982162654627699709150792000 11104506 -30545309050034073363833116854210508800 11104507 155351018447989341536954939751064959840 11104508 -380603627727978101280892003432306606080 11104509 -84752643857651371366240022408038619232 11104510 -43483225822708350283017092639885076480 11104511 -204879346771073484690762715148902480776 11104512 283830729913373199272020688299024711680 11104513 -438769446151846946136368699042124771904 11104514 -150534182051421796942764827716300851168 11104515 283744326584872549582280830990330725600 11104516 -135789403055098360988832452111895026560 11104517 395600567492043113614253453481324889566 11104518 -437940725004867985324369166364941952 11104519 325311732712033303154573623281711438096 11104520 36585004559698996780795760875474944000 11104521 478164661264991815893925218386670826512 11104522 -65122866265625779018891778100905928192 11104523 -419278493689180200785733729157963089600 11104524 26512460046570839551233952315416873984 11104525 196201602577971538068495990278807286050 11104526 -212711293836900098186792565775354356288 11104527 -297633950965485727346116021296285898488 11104528 -127672630992543962299502713197547675648 11104529 76896654523481587319289882907074110130 11104530 -63448523024293408654909976348353536000 11104531 -319254352432622103829774401916774694800 11104532 68435234876352530308374786650254029696 11104533 57240054399506282484374170250804956608 11104534 11644834030581632349837087677168894592 11104535 -1823732007961043798676522569700302400 11104536 -44085978592890764754572377505203875840 11104537 822615219116512043528601539777119178186 11104538 28956711223831425843790661668171918848 11104539 36149158517455635014621788908526704024 11104540 -81392644134549006316080705686573291520 11104541 7418049159493855436971645269517851648 11104542 6726515270470469114778063751607832960 11104543 -42871476341923359612049854361111862336 11104544 845373449417477196928315535977458696192 11104545 -122785928358687691021386097420010647680 11104546 87236877118998986339331145540798688544 11104547 -635334468544193425142776346663644551480 11104548 -19813069187912352485484711024504053760 11104549 -722562401230852262665823876339009538048 11104550 -229708519049725496299456582846157880000 11104551 69709976924388575042663679704942653992 11104552 599628370676159423143452063593350425600 11104553 703751666894112080255701182876882867060 11104554 325773564379119263482824633256367089920 11104555 -75095453898884848665931588381525390080 11104556 398382322744959996240493231487764039680 11104557 701573663754784641909149145063383040 11104558 219132918712748192943072788958051774720 11104559 512074804717109491500609268997963999760 11104560 41830398190483666739813037585118003200 11104561 143246329634122255949999222601213572160 11104562 -70926586172540582590005789102089350656 11104563 7973255615254912344390460375619653488 11104564 -113057917219506648587703752922849610624 11104565 38279592667256742919844892596892242460 11104566 273383792102629313824119670978275280896 11104567 -424708498575883658274504662134090022400 11104568 406783509834976653873386409427379589120 11104569 -1841256561859752585673571524661943360 11104570 -310622664484914354073362154644194941440 11104571 189396062119372510922223431535266058600 11104572 -114169523747138754624665292945528815616 11104573 645139351823625559394994795332669690822 11104574 85690187432522718407276946044721292032 11104575 -146852954586713363056273826682248111400 11104576 -165284083831485611754597356391948091392 11104577 704295546781928476173187287534623802672 11104578 4421837021261740555517379414275946624 11104579 -39270688506844213124454701309659702400 11104580 250637774872334329812438870201974538240 11104581 476546658094182341198576778189792214752 11104582 -4313212162322499257935543666354939968 11104583 -147999359211067883995329338024194645536 11104584 -248349611785347946238250348729251758080 11104585 718602213106477224243455418788211255780 11104586 180963839719721838580169534146838529120 11104587 162157383152983625793076950812412511680 11104588 240909656285407418221155528616069939200 11104589 332385411585585768045400952806877960940 11104590 19324535480760965651204932361629900800 11104591 229845567044398409562570260129230938992 11104592 -25705295197766916494033051637153792000 11104593 -277480784397574271749494596081212036800 11104594 -557336435384231652753752275292062611168 11104595 507971377745409667943142433263051735600 11104596 -202642160436441973275235578877884715008 11104597 -382868546509570017790789751623492201568 11104598 -62766075974521079350057163042572425600 11104599 170319936861251930732160666356494616448 11104600 137088136689284434052845069459089408000 11104601 177497875209348167376516129375319112772 11104602 -272561540224990989515924249002299207168 11104603 223624137901417789290762293699889496384 11104604 -70928933944269877661786525417928314880 11104605 -88143821272495398398512736743026117300 11104606 210107201168519436031009030723380826752 11104607 335508247223567781768309639777357194880 11104608 -16156194598210117626151796150309486592 11104609 707005546048162219368667371018830311104 11104610 -24774782388266404505055169423083502080 11104611 166523965557208280105585427168071042304 11104612 8092320161870724220570418560036426752 11104613 -12277649325754587553922147677392972672 11104614 46833912376178241971497745778507704448 11104615 -409301172689750240552534650272745719240 11104616 -858542778127057705169018280125128811520 11104617 -197682804484936813158589191353244286320 11104618 94423061015688920601479319790669967616 11104619 189958761655718022405363577964231629080 11104620 155045679396561674940462785193587604480 11104621 -11057085060124728636743382601949823552 11104622 -508517678327413537919339042593503499200 11104623 113179498708262074740031396556461980240 11104624 -124694469573439351481634607445924085760 11104625 152110594512906535144905529793101257000 11104626 50786349790047912729677375709777100800 11104627 -310134118978785097434885477915414617524 11104628 614873664764171752587135435241830442368 11104629 69267212609094276098395449858317335584 11104630 195806357418729722806933889710057240320 11104631 -643691856324273657382866180726521180568 11104632 120567490787397331880680886419951779840 11104633 -870762414394280962155543367347424644118 11104634 11962756957825335267561316024860091392 11104635 83651942338746753675844693790616153600 11104636 -146043781900528662050064594629898073088 11104637 193842196553200204858287704223839741280 11104638 85271638839770835335696886984352256640 11104639 -7951549564893433699983254197392852640 11104640 168811089120680971214094784251140505600 11104641 440883903678264621744801847362661308480 11104642 119159012628925606255958270513728043472 11104643 770615461478462585918570224331218563336 11104644 41056553449186362853301054564546006016 11104645 274543937544117592270581701513357822400 11104646 -87228637357681378083073602401139442560 11104647 -239869225065564684731843069697009910656 11104648 502766051057795739337638319471086351360 11104649 805392642474726396952831548078574241664 11104650 -134039550121531838255188705194933145200 11104651 -126283539220887659748117736533941948400 11104652 -240894325319429986644919459442938447104 11104653 -37889106548466359649289776379569764352 11104654 -20781318969551974730084104785818112 11104655 -839161715298634168649436766855156968240 11104656 67608370006005419520435094462393024512 11104657 -562792238087513645458970588968060492800 11104658 396848556998148131896452442566155425680 11104659 -274995781148186719215184705657957957836 11104660 -10797861622458919531148250281627443200 11104661 375198550560589512419409359018882330400 11104662 130684146117252020534870124978479001984 11104663 -581201511506513012635604718565018476088 11104664 7384805404851871089705321526333440000 11104665 54726991133626982273263689686623764480 11104666 -136937057725308665095518310700275519776 11104667 -220764555603759793004082816842245287408 11104668 781051971822223718767923372907157760000 11104669 -427204324961101521216575158972864603930 11104670 -84411398615184594890499380443642134720 11104671 -438354898047490754968980926228588712888 11104672 450330545119257576174366452526081638400 11104673 1039184248966579586176121540557323965922 11104674 23070678629485849393867205588434444032 11104675 -364394409084010821391747456443273552100 11104676 -270278922118398176314591018790805835776 11104677 723848929863589372841590616740566368028 11104678 -146123123593672763538918271418188325376 11104679 -16030247140990218570609489821997027720 11104680 -113157516326898369734369261556867072000 11104681 -96870017099423744994981509263805823936 11104682 494781615109723490292863781182648406192 11104683 -196591065015054596736581586884858875200 11104684 -101095972857413038972484790621132404736 11104685 -193424946672652580120720538401071466400 11104686 220961767210781751062891676650649442176 11104687 -85309225668118581624836145237678270480 11104688 -13029348025220653552514205689379225600 11104689 -84213117792768276366453867841720290720 11104690 280274414414612334781704177117937351680 11104691 -10336471106011603277089063084765863456 11104692 307032161688971462122508844382909796352 11104693 -470000375791096795133457989443093124580 11104694 -432831723210229440309578417109078998208 11104695 -12889409336643901371577514658692255520 11104696 227414060941512429216294216141320847360 11104697 -514002436719510777944860905560485172220 11104698 29434560520835138307474944363549269248 11104699 -120227126502782523594580789527097322400 11104700 -131537248078876123123713335445774528000 11104701 46358489900281005196875900354809103840 11104702 72866323295194015823481906867324518400 11104703 270510004170810056365879498534301573952 11104704 -41742325260177570317893281663487574016 11104705 -296977509396339571841508772046371588140 11104706 -629404741324798860802732993332455315040 11104707 -6161151649541549032516634583186002112 11104708 226518439513425000488145725904824336640 11104709 -202098036085663539643438415806877950080 11104710 -52569723983536816769031146814767155200 11104711 937894462664507329795986090323538980312 11104712 77905752563837931324457158844509235200 11104713 -671344558815014686517593863286653283116 11104714 686067231772212264741715595329947264000 11104715 -52192046223356513344190932174997474880 11104716 141520675941076884070297940987030323200 11104717 -204806950392883164346904516215444772680 11104718 177570605838806379294850159284828837504 11104719 -173727656856176705089395423866230644864 11104720 17519963045731850630104950937219891200 11104721 604013440813718180063549187014078320800 11104722 -14898258024880566761910956818676689920 11104723 -895000981364751514689563559189525417384 11104724 3383040212469354116100106959419930496 11104725 44103420630552148143827570709865833600 11104726 -145939254286128962298379619110847870688 11104727 -62827125592809104738075162588311410816 11104728 -80771508950584765753260271819586211840 11104729 -363174671652834704956976584098778887670 11104730 -869619613098479470582609332411540480 11104731 -225750439023053360504945148298861231104 11104732 329200018841213608952450133154593860096 11104733 579451345368974574347488958762357954982 11104734 100813182346175294124555209143375680 11104735 30710070450140335083548118714573428400 11104736 89527117900152446903973711805590011904 11104737 -22577669772115946579791145443033860096 11104738 409916225693674047172930042362504694560 11104739 1928487236225286186479258425058108644608 11104740 -164332021887004320927114218022710476800 11104741 687850924548208520621421097791519784284 11104742 175390026226219512179533938553980645888 11104743 133725148210702536944714550787336413264 11104744 -222412778382764143822824776997811814400 11104745 102681203829140995626823031990110947840 11104746 33078844379625119189561350645912800000 11104747 407638239189695838551585588545436254196 11104748 1978316588527831566447198712130236416 11104749 548062976622585279081053019009651261120 11104750 74935935559595196587935527877728000 11104751 -251671829789787867835859007518969349648 11104752 30852689317207483296360716981371699200 11104753 533791797445920531008002374575322854400 11104754 227667017138625380165256590894649779232 11104755 149007585420185438836971573267363275520 11104756 181424967622094975174439496684085193472 11104757 -40131158305185075264167532853992628800 11104758 -13784127225431515810655404579176701952 11104759 356237656573639146894346752294964586000 11104760 32052931049899080758130557985244569600 11104761 630632541837885138556859156630396603472 11104762 527815437716064268464283553749643851632 11104763 -29054518304149076295918331014813236160 11104764 150252023216584231660917414277265129472 11104765 23868981932586077659732068102824102400 11104766 -799110718141590731224971631174608000 11104767 72309864338969861227827791584954077120 11104768 68061001161738756060499743484258811904 11104769 397921989879179848117958937915633385044 11104770 -156013577458276192030758769873005542400 11104771 -589725846530263884518657670310821153028 11104772 323649670336016864844771046788089621760 11104773 46558385076897978664423829789792958624 11104774 619974476068233416943972691747885344192 11104775 430844523211542703818547819595021400 11104776 23965478654233343581250113904649262080 11104777 -878850596870868430067853604049585318374 11104778 349833240094990970535952083798463069440 11104779 -108651053905420076263999686630164198400 11104780 224814131317707899543341663966063349760 11104781 -523562862368685546976696971018191071200 11104782 -48990220114005730338446177649266843520 11104783 -10835194312256308791298312391908592760 11104784 23402509630446733647622160698070532096 11104785 -423531449142327437192714043523896975180 11104786 -170616083147043302456668734142359559680 11104787 -266908714887624310880748534366796356564 11104788 -225321560410827448845822392426915481600 11104789 -212579317698579135668941374565283116160 11104790 15189758271203686569373750117504646400 11104791 -12280482143531495511075112920602593536 11104792 -61367037549671159813492840474633502720 11104793 -6748041446995844155401796355637258240 11104794 7784910440365124390983671583336560624 11104795 -113113125622215839459515133751065077680 11104796 -429095806353341117678103055782176939520 11104797 -26147854259539379560210691561247360000 11104798 1877872800769849864611711329965793280 11104799 480011881540209972610732690389907624800 11104800 112808578334122839960076770433931673600 11104801 -212478265335749619159605464806734610768 11104802 25101730126809786699038453998867977600 11104803 197758783861360157888568674972868182400 11104804 41698410175344545277285124097693049856 11104805 553310859521435685981327602342692094460 11104806 232471558929828564514635822815839118208 11104807 -218106761675478863975650780931557723088 11104808 258082329432461547723159394067269386240 11104809 52270404537824909893378975348566008640 11104810 63444913252336525762290376659924826560 11104811 -177399361876207735510722130217980381200 11104812 109115034200446587707560003598104839936 11104813 436400161068669359191109662799847495062 11104814 84992019918458599999507744052344369152 11104815 86505281491452220122836787232197077520 11104816 117514749608386335250442642476272025600 11104817 -144603486366481924874424805699143121134 11104818 133278156363223979348828291530001253504 11104819 -129894338661841194444166511843066400192 11104820 -21421654707842311980063865327493283840 11104821 313711052224787968737961226775201799050 11104822 -555779938726826710830335176466891400288 11104823 508638334024866871542613737823167036072 11104824 507109707361215344204394395572818616320 11104825 70131947267094099706715555703576334500 11104826 13766661603436877898183612482007193344 11104827 575015941709372923552066372796367058032 11104828 -133629682361696914790215513834073252864 11104829 -8832649590224661559676495367407712570 11104830 -112042241551855139378182264400355072000 11104831 97377221304651591227473599596300193600 11104832 206689922450115669757997118100781137920 11104833 29531797618989193003905984218608517664 11104834 -31200345163217709384212271170348194752 11104835 -49558171695815347338253398233995680000 11104836 3481808989359007392412907976609798144 11104837 -294208520598496250501089935008060624160 11104838 274002152918187056820312849924942100320 11104839 92028629928594126656414880033519601008 11104840 -13969228205232618299682012420408115200 11104841 -196305198997141476891614729922566496816 11104842 -130164916923887232310214665005198508032 11104843 816255365576578918116357457547957859092 11104844 580451804064226775826246037920815270400 11104845 -192914680344257986338004842025499784480 11104846 -12279301209147822603927848253065526336 11104847 -21490056117324997767133612098416749248 11104848 94693878699442984335097078306113060864 11104849 69550837178548150654839653855782239360 11104850 -5952827872377694086067526788823479200 11104851 -96749056064227065318431875208733806592 11104852 104381343828215088529875114640697597952 11104853 -64806110218847459383912092193884667140 11104854 -37940721097752618103626734405864448000 11104855 312907385464143937695956897991808340760 11104856 -100613845569366496684299608434971402240 11104857 -296394766605068953607562000419246216646 11104858 165561891592232413990562421899030300640 11104859 4182475230361194765158836428637122000 11104860 81542045353040415608439482519393894400 11104861 799788239279891023450650153550044804000 11104862 -502980654832015328375478110442864014400 11104863 45789487074727713324656120323226688768 11104864 -103154839159674834136698795176043479040 11104865 265481552455724231406789954321342442260 11104866 372720842851909719408083749590898725504 11104867 35747734829287905959291475453388236352 11104868 -100299155228768893321440255364943751552 11104869 371252751221454769327368558176533083744 11104870 -118066077854773325745891459754141146240 11104871 -776046761850930349659492301857196056 11104872 710645513754086527917628781822405836800 11104873 -232995686063855388217351510686090553600 11104874 478710053150363620971433796942519150592 11104875 486903310570939207521637778765170248000 11104876 760842770811131153505364404959950207488 11104877 44376972070625619935808341152717206144 11104878 35353969365034747905255761699122864128 11104879 -2894297489227300823569249719154353416 11104880 -3190224245336784941614012646597591040 11104881 630371642263361566540585850148149315952 11104882 -44392905929012271844519980422462601216 11104883 453526336441455433494564127759612524000 11104884 68489107893321027662082876084882063360 11104885 -397142608937727269245230258839121270240 11104886 32841237377036805244853150375956224000 11104887 -380074867536970327688248436341946582040 11104888 186558745527150400307688983587532943360 11104889 633858201833424230041050244427084115690 11104890 40748100504231509287565483059731532800 11104891 30884951653087245889098797010087953184 11104892 -615743614633054881247201923893498979840 11104893 104362314320429816025614838138677449368 11104894 -205399345127715393554583086374587861504 11104895 748113254655462074741376205492101431400 11104896 -303102645612782636364572233669017600 11104897 350943029857977922524315818624292832320 11104898 76518958224868254174119459472921294336 11104899 215113906748546537246568759075448479408 11104900 86217961570754610381584723267563760000 11104901 -769468565761091158232612731343055523296 11104902 146512246538823811475866078249198047168 11104903 -137079955111023238188354579078479375848 11104904 651718344858297215910556026759006581760 11104905 60925245917891924311830228995850971520 11104906 3065802640795995029616478924502383104 11104907 -986277372560635850274903447978241998168 11104908 478232281427423447027776171821073436160 11104909 -149999417607173799907559675109969684 11104910 -18373030703366688813225803234489331840 11104911 492879034673422086972705162409330214400 11104912 -29763985010503463051952253563678228480 11104913 140056972826466552266087790391136008704 11104914 -73964338689646969523607812504481163008 11104915 -142857247670512517358408913706873538000 11104916 380151643913137944027844215386108080128 11104917 -624214245984671579972544002592525057120 11104918 -169512091507872820455096354228920460672 11104919 598863585941267027296693387295366487576 11104920 -56949207685588896821998313790127104000 11104921 118638477461720234108337337155735048960 11104922 680491569515356081673246951710056192 11104923 355890753325069814541069696393739378584 11104924 -486386354170197264219009068248564289024 11104925 97576145562509500841822471428545772800 11104926 -2714216327358195996338901275867083776 11104927 -875484211020161043206179368885253968288 11104928 167816393246174187036542049590144532480 11104929 142785118317509894738261795274498080448 11104930 -137844903119910899563141406131859596800 11104931 -48162882642341664085202632552241607936 11104932 63474942686971366742065723503212544 11104933 130996066700458346715566002484979269920 11104934 490640098865918764195818168092067623040 11104935 -254556391925579452293574935354451921200 11104936 485960183497894930030390559281434823680 11104937 174286036825441464885032003578456672080 11104938 -284588234643672968656461803683003296 11104939 113941504007674904732309117457601842740 11104940 -8378348111837636230890862329296240640 11104941 -7187944709452043231670140301905002080 11104942 -5313206112201113936038351406054483328 11104943 244618689130572239641132762158167970264 11104944 -2635445874972984654146426369621360640 11104945 -652469487167300528644581248514327430080 11104946 -2180794723624166239701706313505316320 11104947 -145089829321546070446086188744185916160 11104948 616195670638962383522624772444368724736 11104949 274058565668145983692527967313194374240 11104950 99752131280504185833350155702516099200 11104951 -140009354645766234556105370681492290560 11104952 298994261391976781854942433543663493120 11104953 322994051796837228924388004182445536800 11104954 -95727599311144107065811790662953054208 11104955 -1019684649002566782896554307304536856000 11104956 -2514924332347399945248889736629221888 11104957 -809866036736266142407931114414639396794 11104958 -160533050459295351999252894033268837824 11104959 -149806029442478255269935440787220848696 11104960 660607587418706955893695951279226880 11104961 -234091730156202368076556818546469418880 11104962 -45530095357760676917280767767997268480 11104963 959064334402272043464418159443160017212 11104964 -212289256489697972026300237585933757184 11104965 -4832784156607519210941261280849545600 11104966 486253322708179340989555417895748473664 11104967 -571873091453300528678796756146220594984 11104968 136725950130588375521839974932152320000 11104969 1113803894633806512273346964553663347200 11104970 397830413042093410480464211352694960000 11104971 -69097670100067414841379045317747174400 11104972 259384743744622808008295692034083215360 11104973 -82722954394352220398110912947878512512 11104974 172385921494790648281322730721588834944 11104975 10512696515394477242396834196770304000 11104976 3295246553420169511482563214833836032 11104977 -72488346094084104064065974039325168192 11104978 357959930652410166114908834523393313056 11104979 -10927607026288871408490704483102112216 11104980 114628239794211016578774533159392972800 11104981 -429787867045904310179314276064061904800 11104982 -199785216122615961656071692324945346560 11104983 -141812917242722597273245536211105383648 11104984 -88178835942742140964711559990402703360 11104985 -458491367302794955523269664327317262400 11104986 -172090978385555538242471511642886350336 11104987 -41495760679489842868814582558279314760 11104988 -365036067776305991096720801853276264960 11104989 45044215564763936126835516168141886080 11104990 -5396279514994541652061250141913055680 11104991 445194808133650782979340926709507263392 11104992 -180486559542633805298826516255261327360 11104993 256109351971441406347571487483553656768 11104994 -576632236754696991348978072033455350704 11104995 73891425905154551677175069702228651520 11104996 -4176084093480529713885766983575756800 11104997 -219775699198923366686865733180416679554 11104998 -152531339169546124799184841837567813632 11104999 623809623285835028479186159170914667360 11105000 -9803720291734023497411979772982400000 11105001 -843338668568037228998404127091017842320 11105002 285909320898737027483705637640630571952 11105003 62555110731247205652649776018842198304 11105004 -272293063442804066022939388659936952320 11105005 -129600838369893079665395800455777448680 11105006 -160880532804279233767913340945111736320 11105007 -202077625794133693623576688979826628608 11105008 -599244423113641190688426523010564096 11105009 33732162444053769735446106781319952210 11105010 4090158130642627049771945599139535360 11105011 -569173390297097752490692586715724974388 11105012 -325938173473338628532123673130901771520 11105013 -9389909208309259591721020522782439296 11105014 -35698244414819585671681344252196319808 11105015 414045153079322941169418850873591002720 11105016 52044564385375361482453660201653411840 11105017 530775331556011167536157414104025018 11105018 239717239825599535258751564025473454960 11105019 834512187630809890905715396141392096 11105020 400167313717293537690947764693610580480 11105021 367904928973733156617130439037670611872 11105022 -103705707203878206600331365264237851328 11105023 454561137121133509881734927071383554104 11105024 -13591450873123482862701888373946056704 11105025 187380789322273832081839724560801692000 11105026 747575290631858411365759657997097099264 11105027 -48510983488705241810187966451142293392 11105028 212391989069772606690764421373688156160 11105029 -213820464284447949127915320617967623760 11105030 -344219570102666390994347837936134233600 11105031 -107183809994054538193763517202796125056 11105032 -65465973796819285948266956737635563520 11105033 136426753614520164226975768513304832282 11105034 -104632409923276556113784732049686334720 11105035 -319979163135717695412164021860032023520 11105036 660847967474847161297480015870397146880 11105037 -65341168410086459812433092112238357504 11105038 -17402200282695854581118061325959168 11105039 6283138108443885145135028456041178880 11105040 31790289977437275637460705992475934720 11105041 -1167912782721182826078244222355945691408 11105042 -136765331244515611186866217448847827808 11105043 93546711172106542783974034745889375024 11105044 207191431513405408366538206396631101440 11105045 246315260438439765329130462698510933760 11105046 75265892369168037873688482174465765120 11105047 -565279414603756317143782473584350168504 11105048 -999818357143977410662243828502781911040 11105049 689406486497326197516623777876414196000 11105050 -144715276291076090353245035602843948800 11105051 -2679320748276973496328070452352938096 11105052 -12191513806548572578905337531230928896 11105053 815258699418180814497007665107672359360 11105054 -103582748568459706376801365869938350080 11105055 11939067454180554324253366946921450880 11105056 -37884537659689780021378633944493129728 11105057 1047573562973956712426890490603506896660 11105058 200513881494774331313051695225980979584 11105059 -100405688802344457873144382219528871984 11105060 51632446240333036353248298083128500480 11105061 81393997303097902404469523461711154688 11105062 -575233561767461724121947973407711576000 11105063 1199048237771334616495225958272361537040 11105064 7550676388014334481486269788498892800 11105065 548552714171099591906233118474930092800 11105066 497117702772724109619559497183090049536 11105067 -4461376204523310390644192568054984960 11105068 19201871350103849452574829435870859264 11105069 -353205076423132395618461754401063586804 11105070 -105244219172770264344393193595142268800 11105071 -720217323182894027872382177598683807728 11105072 207009156868369851457758911539194396672 11105073 -336243063825152095902145660631653706880 11105074 -3908651434543597506011374696221084768 11105075 -111150304258386118254848465015362187400 11105076 -238429044854240363369825778958404538368 11105077 -34920217653055986270588727375195613074 11105078 472824360649725671784757251019377063840 11105079 301627490295288377937824069678768223360 11105080 -210120990065545767187063161691489075200 11105081 -49609610888078575514657524583354230776 11105082 1082569248944824157956356762270564720 11105083 402810269346235879082918714258563058640 11105084 214341760747960622198565457101395890176 11105085 395490528924916177801318672833214371840 11105086 -52139472720079992607437115889214745920 11105087 18358935015666294305888081489517939552 11105088 39512747466169480978038625745806295040 11105089 -696882360482919303016780987588761986110 11105090 -37973333398187476585102479028069109760 11105091 2229046018570658795592441430423383300 11105092 630966457498151767093315435295897976832 11105093 839547641930942126091836069550576252384 11105094 29057387058415331538758869472903632896 11105095 369792793006447748864807274794753988600 11105096 93539383863573731202901310028390696960 11105097 150591103106946299230974680463308947872 11105098 -389083743529916813917573652203049210880 11105099 -11471483875138778935754224955911093440 11105100 152651059806621241675647632630869286400 11105101 -234750395339295143474285403359185190080 11105102 -364212003573533079062782390253956189248 11105103 -252734091616866039719763439886058687096 11105104 245716872721037323636640300496651345920 11105105 374013052119958256633318952100738691520 11105106 -24994905304575937984476796064624380416 11105107 522272458449751235564810569056250304720 11105108 209422911292274550298053322420869390336 11105109 -724018351092624623034236373150384964800 11105110 75780199117674671458418476962081649920 11105111 -32306814238203222379678729878947003376 11105112 -422190384824232426034255839537326100480 11105113 232068253329664229585173194688880888064 11105114 -57070601879126179937260569003245592624 11105115 -246012361621149759509417354714785543200 11105116 -273890842777580338505689618400645750784 11105117 -1199954284936119995173765892858464082100 11105118 -180462997326695892705780419176170860736 11105119 383267485500806532991388773181803777800 11105120 123103056653790798983710003990128230400 11105121 255149325859556675764073577861848724912 11105122 62204032194960486123069710216383586304 11105123 24413965222485309389934707556335001372 11105124 400700882305474602480412684572522977280 11105125 -13649271034245493937903734878118026000 11105126 -591264779045266352794424129131692808320 11105127 -604083277334480642027859324035431008000 11105128 -763273601437760085392897336011476771840 11105129 -21381751825896834097902691071221333760 11105130 -76796678073873212075910107014484520960 11105131 -184220136392941505751528309864571281528 11105132 47984938757963413142547015706899666432 11105133 102541614392257376377019760644564860704 11105134 388637950558372644064011936633220995072 11105135 -188148215549306947811258683489654065600 11105136 36799065882144515004221885660654469120 11105137 1405986791521895409944482706036455200 11105138 -150378158509652015151012631046329440 11105139 -76996065391541286685212634766627060160 11105140 393778354772272676909369162874232861440 11105141 77283101567669466888383646079221362784 11105142 -24451974139150043393489612608489059456 11105143 -27292360914715248009306938845187311680 11105144 -745607277494984162687806524141759283200 11105145 110039490908470125154158355211600388420 11105146 -23328880334112055008720209390342479872 11105147 -821404817818389145682917053596620333404 11105148 -414217521363520414635583020561819270144 11105149 653373433396294055504017849893143625120 11105150 113810170293502978512452393034366672000 11105151 166690057080249643100937446721493322496 11105152 150399543751252633998305511718728499200 11105153 -238556853973415854895448381158595100860 11105154 419694536751443057167048960511090883840 11105155 639093667586664898121382714814936828560 11105156 626435436920036484115701535523903675520 11105157 -90542390177399082375550102998536194560 11105158 218586715327762279712976479916897800640 11105159 178024737519382102086259103714121999024 11105160 248388358514284924288536664714641408000 11105161 359108717603308728936041945102225037824 11105162 80881859002368735396227004822086294832 11105163 -236183089096530493864944262270274122308 11105164 -92404843003614930750826753735038178560 11105165 -462244854990300795073099920169490193000 11105166 -47561560633144865377585475926348594176 11105167 630181309743316741685164315596736775216 11105168 119042175421005437352854339607058268160 11105169 520249840683132440130749372605934152944 11105170 150405835008018758530946954501567429280 11105171 -172183420079712456667012618288517538816 11105172 100760462530824080861671149051665794560 11105173 823358684020060012786019334777109534200 11105174 186082297753790409566098544066801799360 11105175 38210189649025064251421267984214403200 11105176 95373664747664161134975948088590643200 11105177 -670165721506293771155338055477083902720 11105178 -15778482014906440227909349679665843200 11105179 -547119280265294279179158399842108436220 11105180 568922082114768786041749590436608000 11105181 -1573602768794604196824247067874663456 11105182 -31260006856688769295923279817811515392 11105183 1334637346200477891611458858503328173000 11105184 -488385691569575934683687531485845258240 11105185 108756648519928454469709233615488290560 11105186 -531638335115374337098664164478667884208 11105187 -602674113576779874827484408248067528840 11105188 238274584646596567807855653182447861760 11105189 -77859827885198957934620813348766419010 11105190 3144407918280090848716533736309096320 11105191 217069080256378647418235820791522665592 11105192 -4889975653230054410680581190106480640 11105193 45319561618552376665146277253504437728 11105194 232740288616860072068781627563775374592 11105195 -21524546705112166432713527505038988000 11105196 -30698814091752506403516927381158707200 11105197 -538506604443026525819553044380741285354 11105198 6737757607039487094198811872324716928 11105199 -13511877912083927111210700585382582560 11105200 107491830362625705151356776467829964800 11105201 707312893578232341869078344787991437202 11105202 -9101246507185082758721644754457953280 11105203 -467282848721040664475656077626891522456 11105204 -18039198644073750708666152790817548288 11105205 -76347531260835777229756278533662915200 11105206 -104401163897530402197066847422196187520 11105207 661085077944470433535512711654895382592 11105208 -802653727506743587954085683736221900800 11105209 292877640364205553045418041786524547216 11105210 19471980683958054878829415281060065760 11105211 -34264887258245150112156583365403098000 11105212 331666897485782329885355300200937747456 11105213 564462319323481101789840355879943517798 11105214 -220115471861375832984603409893316123008 11105215 15512039659964561738762596969994083200 11105216 -91933643671756324162671765640854896640 11105217 -95906812493125766570268950938373640300 11105218 -133069947068352326185014436883469979440 11105219 -103253666676462215272824574847027007480 11105220 -48523391186103765190739753648435773440 11105221 -469941384635069323667118064367967620578 11105222 -81461781120936050522361242880156221088 11105223 -1584199616603857191473721006856154112 11105224 -222162722084919402564341704735078471680 11105225 428537432616826382287728396351127842750 11105226 164433875875173831375280190492841786624 11105227 532674281863888141026488742638304252192 11105228 -284083365123591230750210097715446973440 11105229 122077365347900434237803004108742241984 11105230 295855202004566624993772212622024749760 11105231 290396182059798662705850954095469106200 11105232 118052020717443350795287369897680568320 11105233 795350965334631823030810506010255791720 11105234 -63669036925492170488439845083056414720 11105235 -394696692386769199133596023737450416800 11105236 52990339215515065770825624305489041280 11105237 403024838909114306897307466918706799840 11105238 182128662403962554648910394685071774080 11105239 149077532626256387462146237732900530256 11105240 -232148101479134998038240382791351091200 11105241 -135898092804531988554104994042493244736 11105242 295609680929450792718447211081577521872 11105243 -185524025525401521303772254642738344508 11105244 -75050261923588162626617880723370160640 11105245 113909816086065605684103303476223900000 11105246 765518364234975355179780909575621073024 11105247 -91726422809392127393845631364746392560 11105248 -279520261147074226873039539680185417728 11105249 181546324468760863929619343456749942164 11105250 -134116782626293926389306191911497472000 11105251 -310540543029281814738332398446431585808 11105252 -18836514987282233442276966916105863168 11105253 -30106242822260913926387461838705291040 11105254 140197997188267983424153215477148483584 11105255 -6457088196678047117388028097152073280 11105256 68728123446215100414544157879874355200 11105257 679747575565397054152535512874869176506 11105258 70231399247570776712072655643108290480 11105259 540213605597620950955885920512091672 11105260 173666454679180501775188160173739366400 11105261 -38404908335751501576679680397864324608 11105262 14472896899975374106065551429319451200 11105263 -673644450566331660073785702202960183152 11105264 206544873646939104125324688854691348480 11105265 101231274050161199850992825726563000320 11105266 877004351696123599889151587120774400 11105267 1648874192127216881209202356802454369600 11105268 78381624939326329155237484496783308800 11105269 30007502680719577372104198732455272096 11105270 -98533525844571994140044345348527866240 11105271 12559403007520302609379064470654441008 11105272 368185077669099659195440957157993779200 11105273 -158586859635616206184287289812728273196 11105274 180465045838903633046069490879826349568 11105275 328302588516623767549360003158007695000 11105276 -64392153497903411629499119643737712640 11105277 -19959921698897550445309854446131630080 11105278 -367953137784490279212465262338977665920 11105279 -611141540831289877806889841470932843816 11105280 4659266304264996255846674922114908160 11105281 -493392632747760187778617936488084940416 11105282 -108510688023383369699643581994821161008 11105283 -138681172818159695641503036122859323136 11105284 -527608645004494492157763831990579586560 11105285 141988100650596421514791650531599861760 11105286 75800513760643572156014593260228534144 11105287 -10758492714399408288474788493242697064 11105288 135609932252129114223533233448136053760 11105289 418723091594112094880825981389227638400 11105290 67154400640742769889941627494314030080 11105291 -298852530426684551536084695116259606480 11105292 -369836269414012840942407216635734634496 11105293 69093829405318632779860686520356202144 11105294 -30287961384360271354703134274543842176 11105295 77236687409093835215144067342265904640 11105296 5613368191208182619265518363240701952 11105297 -92400856840153970890358695376217960000 11105298 120384061352563603418450954756879264784 11105299 88815252042282499031419194365228960300 11105300 -355576868507622054272391428354157321600 11105301 122697613683422255867299606430744421888 11105302 105888659705185809987669798268879962240 11105303 -312183818189318716311094682437957440936 11105304 24404393012014133480375697137897963520 11105305 -714686297442655571347572583951998492540 11105306 -536926911414351580974197824388779127040 11105307 -539747090370205006825885340156510752596 11105308 -2153911455448540140452830768304720384 11105309 2583297836205537971276784703732952448 11105310 -21703962080474777216213859292703769600 11105311 -668926355099276653240247623916947559200 11105312 503894118962603309830625286095099461632 11105313 -282167001568871304666391045908599680512 11105314 280592177550599841795931092995251228032 11105315 -131063152482090588079011013359191248080 11105316 -220145709235458109589375050048392529920 11105317 434562137480309789481328677571683056352 11105318 -74825125327157480265803526973190131200 11105319 116969102369981338972194612709119797544 11105320 -165334586932502196699675654233933414400 11105321 186509082180061427395193986608699846522 11105322 -8157131798644136578876941012543145728 11105323 203509132978357709523290459532681530276 11105324 872452355108825512619193319550068010496 11105325 -26155052894455581592068055419261124800 11105326 -528549351826089015118725044535834717888 11105327 419265302846952812949589346039729412792 11105328 52500607887908014706662712119833772032 11105329 -190468557632020047673122625130795004160 11105330 122116350078223427597035583186196550560 11105331 -80805194453461708803371471550986628240 11105332 -169145487541484445477558967385553520640 11105333 1459514334818899296900577024359102804000 11105334 330636073236528330822237124456160089920 11105335 -448268215802391405186665456251185175440 11105336 -267123794091316013266835191043382190080 11105337 -259836963500234608274675950362020568240 11105338 400019652268866286015657770317914654320 11105339 158623898704360340779416721522527452160 11105340 -3745626806747504444485081076307532800 11105341 -380223271892208689217521433987714165428 11105342 -180272401019253441328818235081502653056 11105343 -264086386880976271499293448926940681856 11105344 14441227122684676900389753129870032896 11105345 -202990959931800296992526272129586649900 11105346 52013746459900000270753489713760911360 11105347 -133286007432125239678009248230435189760 11105348 745327182634489116993231187193290137600 11105349 107765721895057664998791006245081060064 11105350 -59086106733543458682154146400449021600 11105351 -62515997093046921953520192921098964648 11105352 7713294913002194376523922947898327040 11105353 -17916171855275263894751529043001010496 11105354 10454313899845559859892665003509929920 11105355 159795555865672384574196916590068587200 11105356 -175460308284249124770201413731617751040 11105357 887461200421515988501278391741827388992 11105358 -165218780337112419120129249533468224512 11105359 787041571041670366502124172293851112560 11105360 45568209988823255179771897080278138880 11105361 543302334330726866014574921578862706210 11105362 -29766530280339241834419788309882114400 11105363 788807924531312368130197411880903205612 11105364 -109736767953653023018378395012426061824 11105365 -124837639512319334237569960757510730600 11105366 -41910065679724882198073749944858508416 11105367 -72886039705095262387249824219875811840 11105368 50483153223071308052063270622843586560 11105369 -446942819596459487481193028852175681888 11105370 185764432479460664726576354777821555200 11105371 -455423799268096120946419317955380987648 11105372 -612896166415641334251528225751091879424 11105373 -121576813187609105443118465339604575616 11105374 -58552180386554861945605134633592627200 11105375 578914277561920034807478939661585254000 11105376 133201953956931913744911706130310758400 11105377 -629113921758149943929609336453834359774 11105378 -123916090485705779524825244605963407360 11105379 121840042585939603781015464068978958248 11105380 50987608243349573107839544466158080 11105381 81643595719820491765758567425508291264 11105382 4460107386053872049136330485943912960 11105383 -217695212430579384717548880592218720 11105384 -52891939866788134507755201509275238400 11105385 -207951105259557447532373974214092910400 11105386 470842762116993537883952989308938826240 11105387 -929115540092580612209903891558249549964 11105388 -114545914876192691670500951678698389504 11105389 -30099024322733979929283240591188825472 11105390 331577504971272676782016872301792267200 11105391 -594714014477242709760366541779627691776 11105392 -226443833187030163035822522261191163904 11105393 447282869971328397543406226310004329600 11105394 -27240702391183365873429777075192422400 11105395 4894892755617562166271562320729692160 11105396 -12934964511258940225937633121691649280 11105397 -242045884597855751631145992988849080960 11105398 -42048500925554802783515948582649550464 11105399 24204376461413947355585593493231772840 11105400 116804884138850061318441528505368576000 11105401 124598461530536042744409983861941461204 11105402 59076694356464196761178755380836326400 11105403 -52020599125367815084129043867959706040 11105404 451449815659222858861927587115496953856 11105405 131769855530771447929353644608465164000 11105406 117198382244468777017301118773908549440 11105407 -853392589981333255022250751258759241344 11105408 -233434975984943064963619354284895764480 11105409 -16277690509610632703379555105531702528 11105410 -286343481973205804252053446224821916640 11105411 373109945130398792178927658895464038012 11105412 17283034265700533202209909515010199552 11105413 619102689963891677495467339327507456128 11105414 -10986825970652491774894087927966662720 11105415 191785886759947597399186484554375589160 11105416 -319688820355637855449825938711241850880 11105417 -55852019644594772054640794050097441400 11105418 33174660065274258787238809458685858560 11105419 415065101352458878994117285590982908144 11105420 218309804015718542367259992841782681600 11105421 -264622405145186245412907166589982669888 11105422 228264114295877677330547399020888600512 11105423 -131721165201847153411884878835572456064 11105424 2886786227347143306102254366374625280 11105425 -526621795388072374911470091236681456000 11105426 129523306632778488259566553405359360912 11105427 -405646159391413245245228891313395409480 11105428 -485758664127465521122039065260609660032 11105429 -622042999887654402883002382416184985970 11105430 7397905647671473422188055894001182720 11105431 264290591993758154315252641089391381200 11105432 138735771385698986318546115258134200320 11105433 -231257449079444117562787996660535987916 11105434 -381123518879833406762495077041407684640 11105435 -161179476501317004765805937873401094400 11105436 51881470468841267045273163154989487104 11105437 221425274065258097842297302894267352512 11105438 4827461231708790145335855040485178368 11105439 -56022095291481203714319670024495820400 11105440 123486572076344010957838414197974630400 11105441 122189040912570987347416292584555183842 11105442 -431212933592472453556297232161897878528 11105443 -10257377768804796747333274106629464828 11105444 110162173415254703156512855558537322496 11105445 -92731417327394203304746129818126764160 11105446 -9308629905324467043677672226773716992 11105447 -1017318998147336791728011326519589716104 11105448 -308671546098641516552727753260170199040 11105449 998516439442936413207014044726259123450 11105450 -44569752566556836271164676632824566000 11105451 533833009844249357156482608397935352320 11105452 196809004079965594846377852464358535680 11105453 1281443737220921271140436974105706983520 11105454 155105213014760550892937546817223804032 11105455 -278982452484281869065960511866829397280 11105456 -14485951701209175536842227149899481088 11105457 -344030147631463759640823623151674558880 11105458 -64248873841442205890993072067478295040 11105459 282401860924922085509044592865751323660 11105460 310449379168735634793860783268258816000 11105461 709236437282099904258455241881474607384 11105462 -300441142329715891343591962272169800000 11105463 456520206717532003194784041139238274000 11105464 -758481717330886056153939622435355504640 11105465 -17929178814117764116892016159565708800 11105466 40140278897864693218377304615877470464 11105467 -36022987638794523395157893972863107484 11105468 412563430537061349770088362633741598720 11105469 38183777597360357518033937048826949344 11105470 -161503262307953413140320123619085456320 11105471 -52213390504771764362464975485399628032 11105472 23444906848162761750400774051140206592 11105473 865897355534924143116246612585731910722 11105474 112945815074891906989991506593146006736 11105475 258718208538288330120177716984395986600 11105476 -38395288780884738302475034585971821312 11105477 -276911210115247537748467338273732907428 11105478 395094804586738058893908924685972955520 11105479 664321654566293872438516816774017550080 11105480 -322668173659048716470422874830270617600 11105481 2467112553772279957927968970478607360 11105482 -297877946815141581650735457566460051408 11105483 819639710018045640617715296333143878264 11105484 -84312626420312368298540323991506003968 11105485 -396254736560127428765895601271700512820 11105486 12955957163582587957580937777810576384 11105487 -436362869783168679878085335955730024392 11105488 179252463941416307042782365964736839680 11105489 -38567239189544805684367866804338847744 11105490 16672001085973686547223016411451898880 11105491 -17249329508598193745845759950821249768 11105492 767801501484990256413903759213118007040 11105493 -134495679796993042045976972526069710016 11105494 -169733450428450193643520386221717974848 11105495 397045644493008241421959432262306166000 11105496 443946333698779428145767224452746885120 11105497 357667465282713094320605426351139017934 11105498 42933506154829128482948945284975405536 11105499 -282295005598788704205194976914108362752 11105500 -259880249511211362935838804728340480000 11105501 -1107932404625364911557674143260931994 11105502 23453402132463363059947690717380317184 11105503 -5249832847911669442791133604262144096 11105504 -386139704718484405555223153884822241280 11105505 18022023904479811830212592906407937960 11105506 -244553207285274775138074442952744290656 11105507 -304248324757794313292011365950070094644 11105508 -85721697267395554208609166021219938304 11105509 107418748969633029757617015275367781980 11105510 -78039411470495235807754341144294887040 11105511 111833116115037385237550915836516179840 11105512 -922387239449010940980792737134983168000 11105513 -207601395974850518486346796090551611100 11105514 -32338778685236022430906858136060116992 11105515 -45325340361766190645389536537814156800 11105516 87203028643205908068976527816951793152 11105517 -43698666851482229011487892476306358720 11105518 76336027639249345862219405888367605760 11105519 -75587091350494623872251284308949990960 11105520 105101895671175909861687540830053662720 11105521 -676274391852313624608495792088794240 11105522 -398205018703172967480511221230291333088 11105523 79793114207479107876837580829552565840 11105524 -7875411027753373551206383754690115584 11105525 271406170152592141627106228629389561600 11105526 343432896454702468734056092613688278400 11105527 72923243668868052500245645215033746208 11105528 99159069041870887422482556189209026560 11105529 -15964431470394041940577363726732540800 11105530 112216670555619813497732742903452694240 11105531 -328128403440252795400388293065799144668 11105532 461174028877810293591723446091805516800 11105533 128801411348419256801402912424774473344 11105534 -388185990084271423677716331185272765248 11105535 125376149860313976790148629454473935360 11105536 207385077530210882186528161417264103424 11105537 -635670675753980840965082902039737794814 11105538 330446787118994259295424916521322631680 11105539 75270491775350267600281983571493144856 11105540 -360828784060280771459551556466016469760 11105541 -494249616131436950659193017268150738850 11105542 -66213631544328600085581419707200828288 11105543 -586197556559254291104502316934466415208 11105544 -359270813748518699396006563211962368000 11105545 599351544212779062802030372339600627200 11105546 -377747268998784939967736158812805560528 11105547 -206154336116988284647891689692591311440 11105548 54134539027479005106531323528455177216 11105549 -50028545547109522023539716078425947520 11105550 30336858343151031669649465006768608000 11105551 78625592589601155071371349731667813552 11105552 -33291316340347305448586170218658971648 11105553 132344296777867515965790780248906017824 11105554 -193290815079168633107480568093776892288 11105555 313658610465031167669470277475333398960 11105556 -189973388965790165940858172449920790528 11105557 -267885037681000532943825889135008102400 11105558 79215289707207635762974221384819278880 11105559 109575154063264946505855985235517870240 11105560 566069063418753170310610252074832896000 11105561 -557999457005172908423289614960172805500 11105562 44918931710211248106421212487793826816 11105563 -37587928492698370941366966108902124032 11105564 -1723734739067008827993408328922370048 11105565 230777613263076900697354293343582535520 11105566 480900391216346627874249714992990160000 11105567 4798423258530709212316043325528356736 11105568 -98345268857583265795156881084956737536 11105569 287624992339561413211385535519745999970 11105570 -91528667271068312623353680737957248000 11105571 -23993405672246675306169716757137904720 11105572 -263165573983347976425671597037014522880 11105573 -84499167419590567900901374469535679296 11105574 -153932717347141655459354472182673452160 11105575 71080292585643318951997695711633634600 11105576 -398686235765706394861490398679704780800 11105577 28157915396690194949069817127541379840 11105578 -406015820595346389851878150821067238400 11105579 272357333418149114154492494279491223760 11105580 -20462896178836594054844358269278126080 11105581 69814457796951864776657275545877663382 11105582 -265193521258163347882113006099390460608 11105583 -552412757288257741089826418640106506240 11105584 19520893495652893373449323000994856960 11105585 -415235126917740069677234974459387837440 11105586 -180020307163450641330138368909331110400 11105587 -479147246121397730398176868042806123728 11105588 17648662494601737903587152057438225920 11105589 19562711187531839924494304485509963168 11105590 -223219442286318019747811813898743646720 11105591 37152980351176685317630135004580657072 11105592 -41764768171229054549533656302084321280 11105593 -1646313100239945242833509147843276800 11105594 -376718461100679059390017307794834709904 11105595 22699201359076296822494794190648448000 11105596 -412266436907061044349690219064999185408 11105597 198707548362058133428834786685559871392 11105598 -23197923276256707441819135522538199040 11105599 -854923917246161583852962408536835719880 11105600 156876629962092588068816451767422156800 11105601 23106574386337170423366156131545631040 11105602 -201284090271259174785099515353474755168 11105603 635644645878143424306652891001342193852 11105604 318992400043120910861957928282350451840 11105605 -374643323994629226305076110865954303300 11105606 548794437335595121643220882474892473024 11105607 -16443437853637558806962720292476603136 11105608 -371897474681803135823838535011524352000 11105609 -763206758303998962395357719324284017190 11105610 1364343217774298809165369265868403200 11105611 -705130055438665088520334178782038783576 11105612 -281971902706456875678777766340946447360 11105613 226104538745319290933922242518105209600 11105614 151862358587987633034621798779226353280 11105615 322218682845814606317813243699529910400 11105616 -51889897422977814065502994546145230848 11105617 99513694581810044719852075599060863092 11105618 -477568831355499853432678870422317328240 11105619 29419657646677024228853557514354661888 11105620 -52660972729392168538678261797695531520 11105621 -90543881066864927730234220911261555168 11105622 -138374055802090764754823992034930400 11105623 448929377711963681983734939760423764544 11105624 -78068299585352323870394110501505925120 11105625 3072519399797721043118108340593490000 11105626 28465124898742117084641036042134138880 11105627 -369087550207123311442617950323898069088 11105628 163424225394732043084832185880171358720 11105629 -363011202443340230724368191243170495360 11105630 -46372349715489331080806916439251033600 11105631 85606491891153368108918440830654446112 11105632 858141974349714252112679439942544392192 11105633 -10984240390113035375062500733359313920 11105634 -26052899410750599768430293101646203520 11105635 -433710601712408245101481387224622015920 11105636 425433643745725709632345367312362173312 11105637 8405974235900101771081618420055987520 11105638 23118960075296992896637049730551082720 11105639 246343596569290553861247253282844124120 11105640 24628606705733029253866828237012992000 11105641 153002273784942160581108258443138782452 11105642 88544921164010183280014541302368518144 11105643 -419145834549954793738300984063693556136 11105644 -58741383510422434086436340483019683328 11105645 -143001440108297448817242751193921594100 11105646 190410825554831479070893202767815211584 11105647 -178878562554256713490384923538784098336 11105648 -374366354371579654319331006709720252416 11105649 -301361298519815773382529673693760468016 11105650 -255649506058175513557234343418043333200 11105651 -68677047286181655537314893454294823348 11105652 150906297778982053719596727472295608320 11105653 896131534911518155173198823969693664 11105654 92317895263781839580959658623605792000 11105655 -353791289298871161691712946176765892480 11105656 -738493621755839280292040294656161853440 11105657 255192984810256302069270172512973964544 11105658 82360430500468430563063087389914529504 11105659 815091018179338314659811449913138717860 11105660 -498405342197284317165465969880711434240 11105661 -46759895423477655589162882055792336256 11105662 691658241555102523026786661139757331200 11105663 -281413073272744493971133216919204768480 11105664 196935058832325818915173677466166231040 11105665 366636555234306060556639552324669152000 11105666 -542432220562049249451839969965011356160 11105667 1280369690700374072070990583188179472 11105668 118993986234969637816058760552550936576 11105669 636009196520232945996298168116973919070 11105670 24975625540893335812139038649274873600 11105671 870773458391540085626956622340490568200 11105672 -1085822924371769231624716437298257592320 11105673 -92204932406514239530655769849374241216 11105674 -319429947687754277147018437862399439360 11105675 23631425483677928594568846486058600800 11105676 -485208856817313138220447036358929997568 11105677 933529940648126895929640480780385601664 11105678 140655553732257595606509145634502519552 11105679 9050705172271247899517555991706194048 11105680 8106091213899792488581625772763791360 11105681 -836978293633315918755801375609591661518 11105682 -74344779880237058137963071635100828672 11105683 347010144519679102379837761759278174800 11105684 379038704321937376135471811634810604416 11105685 269878318508234756751448154527054321020 11105686 -150366789603156780604812730004633546208 11105687 43750341500768019106339974008722152480 11105688 58184171295405616642110656784157900800 11105689 -214800265931044714785257629144661951744 11105690 249929328899113414255467420423180307200 11105691 89160636752803305059688718289840910960 11105692 -95946672904478356126277370364803514880 11105693 -487763892800225002340518358411336588058 11105694 -493808856389767452243444330993624984960 11105695 -228561638978609127809743100745289766400 11105696 -1177583970224751559109606066582716416 11105697 106250108380393337683394391430257157920 11105698 -4253820486120607163006314542818045664 11105699 -877415768731893653692526076339907100280 11105700 -189086254920697525172132711525004672000 11105701 -777757213240557143088511643967714917088 11105702 131065305157635367661355339878615294592 11105703 -200733962051905828098032158902409078368 11105704 -12182312695097359198154793831472097280 11105705 24967650215473248668840024045866058760 11105706 37506801022268279748239222032423682304 11105707 -591088138184901202434392870455103396044 11105708 -465876514249803245429289443514958486272 11105709 -35717536359700949433997882580409313920 11105710 57354872099288487510001979519469342720 11105711 52807244883361027138036236509133400224 11105712 -125278088099343692372554630623059607552 11105713 365121480008488026710297772446254914962 11105714 423848183484336458670702548953853085456 11105715 -51815983857081232733382469042502820000 11105716 -72545428749910550686286249472077979648 11105717 377644427122799327611460121557003128992 11105718 142572121522536281415520381478630391168 11105719 149751128371779214103545722152629847552 11105720 430340245003401565441564037680296652800 11105721 -673959605557031837521356326065471002240 11105722 -270973645228632430233109761826908467088 11105723 -379242199675687770747617934552575504028 11105724 160775115407033584091430667493889146880 11105725 -125728851021536342480445362869822013600 11105726 216383549137101237499326568604786016384 11105727 153222935168602754102262234717726152832 11105728 -261371317049280687895941921551239086080 11105729 64701255118410814495020019196091627330 11105730 -251916440134151555965111479908307510240 11105731 -5795474173694496315652775746627022176 11105732 -1971242201409284543830190659162146816 11105733 -130477632756600863605585535170533608256 11105734 13544723748280479761734373182163276160 11105735 -130199498599246812409298142246415777440 11105736 568239960448757607334022459263310438400 11105737 -159111926570258443980980169890949296640 11105738 -5484970422600196402515396811694446080 11105739 10860776616245083047243428922550995624 11105740 58202667947856942582117788330177264640 11105741 686952664669244433059576983341069463680 11105742 54222185774023958011411872276028490880 11105743 2121259417778003989845696040410613200 11105744 5603405882379089228987086342471680000 11105745 87182145123959795805201990241510243200 11105746 182153638267637045453825881383438678144 11105747 190791713181295395143064823068220315200 11105748 -2748031767354287237930050758446352384 11105749 -611337060583483101890023316053452612960 11105750 -81530451073236551722999390251885312000 11105751 84119702588952761848163803314458787432 11105752 121354410939462029937320152482540072960 11105753 479658553147984022692311780043689371400 11105754 -268020719862440473008703483126346545920 11105755 -133168945452085661558220785816272470240 11105756 224411996768161354174233076155589470720 11105757 14143666360127098765821525253035330048 11105758 -48384137305599335637964789866526491840 11105759 -91133412730011073309319124301438122384 11105760 472295963750008104219695132198562693120 11105761 194660610835351795689039855860234003092 11105762 4961968133164948696532937315911573664 11105763 524924247782861262116600649713761878000 11105764 -551619267482705137254894100683174530048 11105765 229244227667901360352278858090240105120 11105766 17144892337841892112201852024927641600 11105767 159357184726965644142802103344107413816 11105768 385967721402792870733327923429003048960 11105769 249796109255944115115364947705765347328 11105770 -46162880305188097136193805128676891200 11105771 839297481933038858907118709805401636832 11105772 -138262053453935305414042245856377259008 11105773 -280176343488312463237236782843024732960 11105774 -553095723842886607925247157628399356608 11105775 -361324678596743678545200860380263474000 11105776 -9210668221872031944694880439292723200 11105777 167127454996163023511125077335641973412 11105778 -148582937472532499649379357567156331520 11105779 216731645896285537018990479277970927184 11105780 -4156645806371317639481801103366144000 11105781 -142113110067657073726951266320921208576 11105782 537422506616963339096184791531101440 11105783 79965383419308305316046032205993584 11105784 -455355358532439983111413404259359805440 11105785 171702773272971009866985997520326507200 11105786 274614451803496421907333127848284412528 11105787 253437291600520226514846622215682940928 11105788 -626484154503305898214091578441734477824 11105789 -679305583013031543563213910046182268410 11105790 -161088939365820693920377170925893713280 11105791 -924645140926443153384296077483521207808 11105792 -19534454579234178896139340625215488000 11105793 -129414760746469607114240906442278872476 11105794 -15082311605941759750129519842852891648 11105795 208965593147650354774513622657665318800 11105796 -77047775297571844430610549248355250176 11105797 -774699201202138401602121611482356222754 11105798 82338674045396477341383202347652498560 11105799 -727598025701275507332397011472897140912 11105800 153096824254117043658948193226367360000 11105801 -189779954011738956075816298788504056550 11105802 -313799461961277163985870405368484136960 11105803 287064877614535599828692054929958639664 11105804 2852317091964420630442756900820480256 11105805 -270668891994422287846240064719108542240 11105806 -460647992575951407995534077745911659840 11105807 873769001634865162710813688752911323056 11105808 -51650778822955549893950237224303067136 11105809 -8932070284511651746606779469550049600 11105810 184802478916512457784990932670581701120 11105811 717532958032770182393783099462417097120 11105812 -208317595284589619032689865064908955648 11105813 -967182131211873652161775002095626118820 11105814 -275736485292767437574733440701958429760 11105815 135234398328193838936934541075129297920 11105816 -233240562242935446828191770019613419520 11105817 -434456047058767165122506159558616425520 11105818 -415992279462681813233856661552022198784 11105819 55397190356722037362910598685546255944 11105820 161213669102924712367162770175392153600 11105821 -730133465899430148903545860134455122868 11105822 4022451647124432461639176881079603200 11105823 -448779384628177693226630194145488982400 11105824 -619192174265676963997232702319261057024 11105825 5131409400319769225244506525389671600 11105826 -167299024305797049863015075314289232000 11105827 -500259435302612957506411178155930204324 11105828 54611483063535073153045467254935270656 11105829 194155929689069675267922044863835904960 11105830 171284820913650565662507847057795954560 11105831 -865036428941146129362034507799024952936 11105832 -205920528727957346423420737766518210560 11105833 762262021078301282172376064159155273082 11105834 103593415206503322699590614164087780864 11105835 276582413595327187169275416733304318400 11105836 -194721682089915523203614127477940861952 11105837 -667964652422140557202915764002302835040 11105838 -53177820761401768010275512914287846656 11105839 54696958263257817499315600440190551160 11105840 -47354868985539086193857474454567321600 11105841 -1098368616503304225916517531278497222720 11105842 277692748433186572196993277341411345280 11105843 -49006160256016077171669790427480125440 11105844 197949449348869441062270774791957999616 11105845 -269632684720537133476323895468645320 11105846 152079791053217956663284002282737818624 11105847 353347406782662829175003427333826405824 11105848 366368449502594951216275030851644559360 11105849 182115120124195673557041811470214798464 11105850 -124813492290270077722282982803983955200 11105851 -78698167919441941607766430513630027776 11105852 -300781175558953778913757657579861678080 11105853 -707955486673240326460670418557363300352 11105854 -127678886123202816883911084038547642624 11105855 59856930477004827687667099870097171760 11105856 -151585134143928185500659603636423229440 11105857 318586594538484865400918913352189861312 11105858 88846467471016267509585886793522243280 11105859 75102458318892098626005372346068601008 11105860 -267875871811281652657103543049496369920 11105861 -3084412388631790691747870275035647520 11105862 246435843788195437586372308499483351424 11105863 250051463218085054028327060609902880960 11105864 -240245851442791623938409967334940672000 11105865 -191307273150215017208361245528792736000 11105866 -267352109288546550604220009015595222336 11105867 -563056971656276708555042926256127951084 11105868 -5237952503456398436289866871081824256 11105869 -170233504316279013656161205757446873940 11105870 248310121317025184073441863019797042880 11105871 -10057367519930362329631618470163123200 11105872 99408253045766427803507321701076041728 11105873 -269985622124291939985862306557876820878 11105874 -43480195709103884597751254685997430784 11105875 170081741526832701162399211745780808000 11105876 145401813310106952300575236095264430080 11105877 -412883427107786706026343496889846563680 11105878 6472242380567931725616313965306451200 11105879 86919048706414775989486762439620906752 11105880 208757288584285270672709047157932032000 11105881 -195878859683764585182154131593729971318 11105882 -10272623163371272974047497301053640208 11105883 -414570960076498988165632173815801794080 11105884 605766611203074164875604495161804898816 11105885 -22076457775748091126780594948310573440 11105886 -37710736302563224921762680685134495744 11105887 -51329469540084593667702178371230671400 11105888 829867258612175351860439661990911016960 11105889 -399017006711295856646386273378180650576 11105890 -291581350132347426576613563956372248800 11105891 110436425459143259291719499050248047184 11105892 -15411972033161102098862740930805526528 11105893 18754822319971266229666642528955782142 11105894 343290004518032275347010897373197814496 11105895 187859617263098251002568491429175971840 11105896 46592208824060051331140342897309122560 11105897 355180754322031935951091305048939615312 11105898 57503633476887442439371599260837414400 11105899 568548925741399455047561279618035161600 11105900 -127996041690841079884283908414304563200 11105901 170602603471001219465432487689062513740 11105902 -41471919758904540283831894101571514688 11105903 712556601430900673938398375269322931152 11105904 -101112218662569789349746987886802829312 11105905 -1655048984753231020669459584579540480 11105906 -133678689024761673944544579497905950720 11105907 420987366507722390503882051915864605240 11105908 -241904587071332208446641448690612705280 11105909 388863589195568711707817661396073240110 11105910 12392944265864927303537488833996898560 11105911 -10066372468935993521328336473143183208 11105912 -332540058623882299424914806091785093120 11105913 -53930341357841526669843952979907378432 11105914 -218631898970705736039920984108051212944 11105915 390154445491453005679809041033706466560 11105916 -84424461329504537899831668697194617856 11105917 -1313037675482320714724266969970925879968 11105918 -225985924184646346155455083366225950720 11105919 -49098025387227405495252626944571528712 11105920 -77128889206112927136016884064006963200 11105921 387999289503509854292924109381456181122 11105922 272849429071833709117194643245395225472 11105923 675518070183787239950305081019636098172 11105924 614680615194653497321319166322292812800 11105925 -104862832742489919810348969775133496000 11105926 142242909493866121831308909530897620224 11105927 3520597654983528607906935349177144800 11105928 -19901287120034805395434864145089320960 11105929 -89979118844861804575496531987595962160 11105930 260594034953072059546505146784143526400 11105931 440797146853165817101842143245262536152 11105932 338454560818361197059731384040799736832 11105933 42169958182872049063060222410019210080 11105934 31116835406113485544587110114908385280 11105935 112695608514406906338132329444252927880 11105936 -30005749530011166537715262216513519616 11105937 405866254286888140414852553589533160000 11105938 -286847993980582540448302236065988783456 11105939 90837482587862803936126902552427074624 11105940 -206678680425083005203879064675176192000 11105941 12943260682243619390635728491592450048 11105942 413812915482566690492417279459752291872 11105943 151064657062378053192823312412746450128 11105944 785493175018378663170027350683402844160 11105945 -42850209242401986394880893944209377080 11105946 -92611709160501566229130819566260429328 11105947 49801853555767031377187329792243604352 11105948 -471491760259859935794063940279993277952 11105949 -142754920147685029840796521532446033536 11105950 -131362011241402891963961379802201848000 11105951 9690917633290579328878141055409036504 11105952 85810848456253317527770849666117140480 11105953 -175042210815107751467526329350262553920 11105954 2371960708862133928359230730339989760 11105955 64307684669749046626678738811865920160 11105956 132903325534276449964740352866849792000 11105957 129611675196892184681899804707004076664 11105958 3227866355588420283745009754448345600 11105959 787758350149060098207294781725858650016 11105960 466120183518309755916143447808038400000 11105961 61367026086452438196647678383476296160 11105962 12336441158241100848978361309271215104 11105963 669530267841962487381540907311290798928 11105964 337107850977421343017801594396243722240 11105965 -108418616961424367685104391300115554960 11105966 152299962507393873423377020911291352704 11105967 -59683149473716032568175018572380587520 11105968 221917620312404194008335697161460334592 11105969 134769352351374498048523986328009221696 11105970 -117154614850875431563172130437796288000 11105971 -124882527134051467700558944688727440256 11105972 -649174958757356037347558858226905284224 11105973 15525604820352681046243917537051826620 11105974 322255645236215734290287899284085488192 11105975 -83457876836421188273870048953949424000 11105976 -4504181353207230361760971230374461440 11105977 -428457911170160523144940395206503753728 11105978 117507151953476157712499002239531048960 11105979 125247280952711754310085525117740829832 11105980 153054193541981151374514671784619161600 11105981 -48102775194172101889044983937660130368 11105982 164893245644043868896999346503063384000 11105983 62125207344744073079884851611463707520 11105984 -32449863222623987871993026314868097024 11105985 -529073199186206702918718601330603200 11105986 501199458917347748069551892817290259360 11105987 -212266774108750454970830167394712684288 11105988 -261521084648184617429603855420365440000 11105989 -378623734889213052771338301319508326244 11105990 142473920747188860163549192882501658880 11105991 1118425741424885690148546576878680800 11105992 588537499339543650891152791233753630720 11105993 99131352703679178543625734547805187300 11105994 30779949285709555193105119857984775680 11105995 339732916862281320539527618115062190880 11105996 -186048886715056745932876734068084375040 11105997 -3447139036099289875739531207893785600 11105998 -64662345372038645057181457068868478976 11105999 -491928669183151658506280949041653843200 11106000 980118362518953161709573322665984000 11106001 -44394048948668945365421591938748741376 11106002 142262452984926261789516392227387526304 11106003 7289291033289798501334437920281508208 11106004 -71447148433949384430737407434254383104 11106005 148584997286044292801136560813604540960 11106006 321068233393497580413612096150057529344 11106007 665972975237132791790788923457509235032 11106008 -55443393354905970056910573823004590080 11106009 -569038892788506429973141137176479877286 11106010 -52146930103403960442011599223167564800 11106011 -124537782140435796660385877924102365440 11106012 284544053577415121410683094684882586112 11106013 -106139809099194485523739438863736404000 11106014 -68651489391774816798799956909345110400 11106015 386120189934978417201124019705709672000 11106016 -212419971316735132879819695663445966848 11106017 -68731876959982809839974654980298648152 11106018 155029286353647668371497572622207713280 11106019 -468546361680638761525258989262241355000 11106020 174286899761308088396668068417691572480 11106021 479574983317761107743094548909848892512 11106022 -246071629739671922309401425810482726688 11106023 -64778171975626189336579692783584561664 11106024 17665850595078644867940149297270784000 11106025 -66801484689206458949403280157025339200 11106026 89801797181464243987177315050992767584 11106027 11552202736646987706704906664646511964 11106028 -32025972154928977420967186002084944384 11106029 6178788265104589431109717752545268480 11106030 84607911029450905412078810387652721920 11106031 -144127857946253754526981575545934885368 11106032 18632875037646842610946248500308869120 11106033 75111562508350888365745006633346085888 11106034 300188401649634548668277451597035422752 11106035 116077553551948870678035175519715734560 11106036 -451883964682415088964856581581674683008 11106037 90177553577032560014629189705185312686 11106038 204373709869304369307092115296348196096 11106039 -96707720989989076420478575614664454400 11106040 9093970515188887272034726955448729600 11106041 -606253795748047160919729683579773425558 11106042 110290727858940190420511210404405977600 11106043 -117891725946655429918631936833684351200 11106044 410546519161766038542471984873132028416 11106045 285044128789801624546296900558591777600 11106046 -20742313754103621928934802668723509632 11106047 966646995688890131152246225446643850496 11106048 -228276086724575830281647110874040631296 11106049 898372328372308224867450861597748849632 11106050 -80070727194611837621770889457483878400 11106051 -197148674719959595772475296645491847040 11106052 -214581552420509925147620075169165390848 11106053 207556148304920235021834936085004441856 11106054 -30133625324640756525458248143031030080 11106055 369621739648832970558511265389253514000 11106056 134278231305040291164163030289590026240 11106057 -132023990117764342336286833670351191680 11106058 85323204023772334266622300431554264880 11106059 21189478200159169142503132138576705200 11106060 23751552569911482667579153151860408320 11106061 532687966529833457074296039830701509324 11106062 105208141972009367682561617650133820864 11106063 40456692358967869673253616843832985840 11106064 -6218936054099043442511116930714238976 11106065 429168414299204764650035279807990020800 11106066 -59468257248374217497555596359843346176 11106067 -246946653726651647545674653839992844208 11106068 320987864627256625420762849139556615936 11106069 -144172531666456538608091980891486812672 11106070 -31189988120600540568576029554548892800 11106071 -390827751591316158243516553037101324728 11106072 -418094707200667545676700282992627507200 11106073 -55698223943491330759151639142838746096 11106074 -8237631844029377760478327117545881088 11106075 73766605754634542388775247823397803600 11106076 375454615535546562299042542912300213760 11106077 672683764276487047197483670314748376832 11106078 493264285757860995729375735194036517888 11106079 -120998961820357547141922223295883360816 11106080 15272087792529897803945396260884971520 11106081 -76909591083586847384535948964233673920 11106082 -209045623763187489163516245696740391936 11106083 -4721056426166192265087227831931889776 11106084 -205509060443184423117573530581636958208 11106085 321575747749894247618530728870536694780 11106086 -121349497174875613158243091998150390336 11106087 220057247851296284576032120765619303760 11106088 -263078144904358224803184961943909744640 11106089 -298417482574004696471284507100394568560 11106090 -43433572516638897865249062873889022880 11106091 -80404030891668449359503918473575680000 11106092 7860574590904702107207797279427604992 11106093 603888031885659064546515924446511545664 11106094 -199199095008791713286389010227090736640 11106095 211054973741947524835877580657462641760 11106096 29126290249889263532427911216252780544 11106097 474876625633267855483605131754691202100 11106098 -264334260524848276271915586796539826560 11106099 43481671558960986853227309819473547120 11106100 -415724237229269552832102642693276672000 11106101 263408544938357632910990522008615989600 11106102 -49058196842122567708103891166854393856 11106103 -301532748627349053951095967279406210648 11106104 -322645038873984849857572048445786234880 11106105 -168367009937509511717968502958867842880 11106106 442876274293431964397366763956148336 11106107 -629424107628107282179164398904625966560 11106108 -28600889349168878357144694682661760000 11106109 107021692484355318784291493748176888416 11106110 193451608663341090396689515975648464960 11106111 304411291514124660245034484156106812872 11106112 -53782767957280222783884090211413524480 11106113 511095598647612195052879214567822205780 11106114 149054614441232111389201822762687827840 11106115 73776069695415658796420190748031109600 11106116 -27373401927984030059785391565392719872 11106117 -514010258630406053645256156080756577600 11106118 499713415642266194369021514047814353760 11106119 -333092009612882886697078725818102427480 11106120 -266094042187764657081654608322082406400 11106121 137454182647378167338994622290833328768 11106122 25470665734572123146545502153349685248 11106123 -83954851229065562248778010348867910656 11106124 750549522060901341866336496280844654592 11106125 373345628557752491686816436522182368000 11106126 8369336581316972181453845257636884480 11106127 -138110779385906246604637187199909436800 11106128 -131984511073214551662035465512824078336 11106129 -138859119211283993695995124973075878416 11106130 55235841690069127814077756504312012800 11106131 127285667942514233026448131366946941932 11106132 90876811499050805985398117650384896000 11106133 -558111370969177644299422587797125645618 11106134 -77894867504098993110864439912448087808 11106135 -387376285048262084124936893697794525880 11106136 132520881521464543147837216820417740800 11106137 60565503155920484679607327127738555904 11106138 -124843352921567078016548285344192237056 11106139 -514944034528390312260398099746342354200 11106140 362859166503461714686611401598631933440 11106141 665509696990817868249443672628965092992 11106142 -8591007539761177030639162179666810048 11106143 -269763719579737442796384874896993616608 11106144 -501763057348511046055761523625070034944 11106145 388355360394855489677825384879316378900 11106146 -132899461121818600847808359613054449280 11106147 16800499737617616380464390194492681216 11106148 -452005310284464686585125627121684336640 11106149 -381180199755687615444664803376797038850 11106150 34571165234417070521344125526786867200 11106151 -292677953738839663576545398416290210720 11106152 677563548095802557494058333615495961600 11106153 4853621189898401375008603492728332544 11106154 -19886995795292890257883680819446681088 11106155 -376444832290330608813241357796801905440 11106156 -94165197065125271317197408796376099328 11106157 -141378025880231897206530782003936885748 11106158 -185147396214186467404542979702607927424 11106159 700944407017649778498194553919039708560 11106160 -14247960247555112892752353867795660800 11106161 399354951175387497752736395978800695024 11106162 -76624654553800228812684667258924804800 11106163 750179831311507767325589153266190734412 11106164 -113305587473613062224221442036083882624 11106165 -1377260481088384714084318937435998080 11106166 -126428821943261527168032902262495727968 11106167 -1081884756334365283300034107703840165784 11106168 144928028549285123294053251780160389120 11106169 9881642682916195848710464628742419344 11106170 -181979871891156765860425640196273522720 11106171 -63380499779411915645439244561016634192 11106172 143880310918943796976801620146137645056 11106173 -32674019580035026786035028140074665038 11106174 86422339348230110027122756370739389760 11106175 -110386684178526597939232633772827585200 11106176 -518745352296217529513754440995637821440 11106177 420895969295178752460313803174478601520 11106178 179007930472763341044366916010366123424 11106179 90203981514123623225047071757548078912 11106180 432705477486340723319914963730361753600 11106181 -574895235311466750951633326229504734048 11106182 -179780658566969075725811089200645563808 11106183 138172241225030889286044124840508715648 11106184 -233216666666330654164055056705850572800 11106185 256521168407782696681233465760745519760 11106186 -26962968963440924049931646233741028352 11106187 622271826203121781480247130868257738280 11106188 -474265860234193725016714598919818572800 11106189 -496451396386635436066270353448526099892 11106190 18260026788318826455403624100228832000 11106191 -413643574589719166950483541214245523408 11106192 -36063686828559026547149109180492349440 11106193 -81380482881327606119294844341778790542 11106194 396870763973004786446093441283616456704 11106195 10019843673813352148294295599365000800 11106196 663287632463084016800090107438159144960 11106197 642175750196387924960742456407537123580 11106198 -42918656857495575939296061157183091616 11106199 -11328906734417840344791202446242134136 11106200 -7620030690381164911371394943640576000 11106201 -37077222387884260607727918345194175936 11106202 5249973710020716988097697483379107840 11106203 -135468265097859271133008435973642282400 11106204 366167368517885132496160644823700445696 11106205 227327748669575328135298035596230998720 11106206 -157102972918205445062194699322499704448 11106207 120009495955238348481687035658695466240 11106208 -610891469796678728126161066196186234880 11106209 793015646411256233737763747879327482152 11106210 -51859587117059017801060168815950039040 11106211 75992907253864066117174682275332161752 11106212 -2397893905901826676375869062852702208 11106213 149742816609384241933013340073605896544 11106214 135085664744749037716503723494264080512 11106215 820882595283878049594917702525644800 11106216 136975746278661462602472151403418009600 11106217 555211525721605916316518733938061750720 11106218 -52795188013086140432167611926863087440 11106219 42603330245445670088911467169927981440 11106220 38447899460869815177529372451271751680 11106221 24808563298994563877496981895131531840 11106222 -8775605037072913466324364089164523520 11106223 -374519127373877111622795376156346236528 11106224 65717920563944831723069146700509937664 11106225 91723157592980322012133640080534307100 11106226 -315883489033467390617788947790346600688 11106227 310180118223579075078261330788523600 11106228 54030845101072805761263172946271313920 11106229 437107210027989748266400133342170254830 11106230 -68324124896504407486392458183380990080 11106231 -70867475447444684275428407396398824576 11106232 -420653595633680101813413761554616217600 11106233 -12808061708532452268375707072542968876 11106234 -15552419365427717883604806348543037440 11106235 180837349220866430346627967925495542560 11106236 539331719222024339399695952913989173248 11106237 447983171137178527520039400945000495360 11106238 207315901577031230354679687036791323008 11106239 35895311179028299255001323121326901880 11106240 31029561988430904354428757367031070720 11106241 -708818287649261642737057709995579908480 11106242 147691874744750056908104473104593004240 11106243 -35454377177817931944085875032856465000 11106244 2206857898086188162744710561631814144 11106245 -247414039661533247349508092102907042500 11106246 13417726930033082004959379005884243968 11106247 -659557987065724680781611613719939723304 11106248 12448335428268623432590619958561054720 11106249 155940213758956903804167188107092817920 11106250 380777219284325920080360589902669300000 11106251 -267601773305071158869665067334862047888 11106252 1329435751906937496132249615014558976 11106253 -60542172402726085659751304926549603944 11106254 -184927769042620104479421352943760484800 11106255 7732623103522745743514559492440421120 11106256 14793847122729860210364877883235631104 11106257 -1013408150720847317211746315716525300494 11106258 164063584996788082475746133524701753984 11106259 -22669067837389021691977270034225275540 11106260 507023637820965206907564402325980057600 11106261 82196331562296541395905658496094908800 11106262 569239058016507628904425527617847202752 11106263 77346421875566499965417908848624296448 11106264 -88471070551393594785124710046616494080 11106265 -601269445761755468823017963312317625340 11106266 -89707487874687096590107019912200881168 11106267 -54315073198856393122491665967396879720 11106268 470520798933129701219926023260265947136 11106269 38514910373503845980871596365543989996 11106270 -20592219570821735551747910851115600640 11106271 291992776400685675600007473392781375600 11106272 -842711216653982873712763434939803762688 11106273 -81220023259924440868312589910854696016 11106274 186674121533940987406138918747483949136 11106275 123112267882646681098889848884370290000 11106276 329944855966800358149288664106588255232 11106277 57477242155478032863689686662982096896 11106278 275964324683559954053151619961144262720 11106279 272910395157886046372400615222855267840 11106280 547096252849346655394870603201349990400 11106281 410990268693507570509815889144959313082 11106282 -77783113631752667785518579705157445376 11106283 942231455623390034386483895198492332532 11106284 182101081496312574492233655238931791872 11106285 -14174914131587555782528910962923172800 11106286 35385426781477848509760779786080631424 11106287 446349616392292450073417747311926792192 11106288 -146211797912813116617976582762219438080 11106289 73893317795316208895304577497391598656 11106290 -40187699280346100221950263077537814400 11106291 -518147896067339549456360477069998563528 11106292 302825172223074230911767574196269637632 11106293 8180185426618369431426892345124960448 11106294 133132129355422272548213532412602347520 11106295 529461199611315741251173241531007091800 11106296 -702172028130598912405603378158126366720 11106297 -113166726436766321941595529453404830092 11106298 1576606392052567464516289598672916480 11106299 -167518092400111198504158676418922740700 11106300 -211593325368602348524215442338912115200 11106301 63808987187660995092658005549740699712 11106302 -154893910890813095289141661311299739648 11106303 -123492770882754268510905763192066292976 11106304 63192759732245244897263432833066598400 11106305 172526852932341538491138864706517866560 11106306 -146843899103678618716939721346933239136 11106307 -85377950697926778667364680860377391440 11106308 102952259711613384336328283531087118336 11106309 -108850849196540622647310533755801890432 11106310 123835725230004484360266630575229696000 11106311 -952687211200510468104493579327907934000 11106312 21481570807097625561803284170377625600 11106313 -810634275152876769912407215680921855216 11106314 -318739469983169365705745607797333697744 11106315 -130666981013831660423919967216566848880 11106316 -20009126500202754138313376148793559040 11106317 466971738445397442464460286301266447680 11106318 8104203121550031345393017935365437568 11106319 203846861049263797272648996157251936496 11106320 25377728096407167838109467661282918400 11106321 693111324274250489880133408772446910304 11106322 287908254899610702794399114058226384512 11106323 597322201960678060941961395718519510572 11106324 -104611996060664237661906130821058419840 11106325 57273971500150161580338396290869839050 11106326 60036416027865470288597161612598231040 11106327 -171079969648558643052077848934425845168 11106328 -389161731963517584756708593434273136640 11106329 241788850509166070856105371338917164484 11106330 78157904513502530502822005904049920000 11106331 -212948573344204232069744061696975060496 11106332 87477400505275527127458330771014525952 11106333 201578687971864219613162420280358732800 11106334 494660892663924659839931577900693837120 11106335 597620563544596839400980108163191260160 11106336 271877417041395741332090830305597849600 11106337 -268094991843460910015219362121080516800 11106338 399600046954390248512634148558319668896 11106339 30557290149793007851405047957708456960 11106340 207694802009750126454181465547811840000 11106341 1777174726775799793308684530475757344 11106342 -66618710248447484447382860964979800960 11106343 -639007563067688610390901104398599078408 11106344 -278442074428937045577845916045696291840 11106345 -181000902693734162151192027131270748480 11106346 -334892671228427503973388098772557986128 11106347 -329826329768729360897204400719968979568 11106348 -100098408018103616997144660712204800 11106349 368749560296975968450162530786705249420 11106350 101921785640441750198356257824137046400 11106351 -81232323934859163294052362912161664120 11106352 21102141533235824256330912609833254912 11106353 515245959113870183577473061112717795602 11106354 -73935643065184068176218239811079520768 11106355 -124348871330422475409038509642360461600 11106356 28822056422917081627028321332434241920 11106357 387459519952058414427177364469147339040 11106358 271067378098488370004814087138448229280 11106359 -794335916280865682961654774682820837160 11106360 267336673222727863693048332016153497600 11106361 144686175438680934330242646302561439232 11106362 -12431809082942530041905972628751874880 11106363 39730066205215893771506414932293912000 11106364 29880828737908623416765363599187638272 11106365 -183245718757202113816068254345748838740 11106366 -15568076827823847038282686473085182336 11106367 415672074456508351890717018678588715088 11106368 -5692658879617156010468395944272461824 11106369 -1083157442852544726950350617307533427680 11106370 60207907012795590960844543311452344320 11106371 -346249076346748832317275802904597071428 11106372 30082376198637161841041401643050309632 11106373 -751512783686219017416066460507111219520 11106374 8396560326349151343668801785285870080 11106375 88946682488472069394979119833057408000 11106376 723585338749846042637755696108724782080 11106377 189390366487128943363329404521953515226 11106378 165154223272967934053101953960394897920 11106379 -170650508370037062976531374319869817424 11106380 -46960723232924839281571908874598323200 11106381 194324473654655803005090405464722566720 11106382 -107493064367633405516762714691852779520 11106383 343406379768972322471385311425802106160 11106384 -2565936041927640426981347112429944832 11106385 -321720502887380330015093235999462888000 11106386 -295624596807328496306483309955958857600 11106387 837101584261209553583167049842496767248 11106388 -331599209930880147486886040414774728704 11106389 -132154628824828834137643637136202142400 11106390 -32192059440664498100636122626747070080 11106391 -624238301582343099495822767022677064600 11106392 -635066358670317081266658746996102553600 11106393 -98294314549100349696948465669770342400 11106394 -225985516592625098240765704812706736160 11106395 74424229637545108557329151018716901600 11106396 6247678636687782920783775451821711360 11106397 753300534581260059584079538540334615846 11106398 150443692247543432364069481727036995200 11106399 203434398519621735423409107928665860880 11106400 44604553017116039670579017927658700800 11106401 30716475686427167965808135984519482368 11106402 377551540275388882422270598628025583104 11106403 -114319797849064009729243038958903507968 11106404 -40864710249813095382853603291974795264 11106405 -115065970951468644038863060686678636900 11106406 475890103555047112908094319587997741760 11106407 -413828846870588132020819168915106434800 11106408 -55438662677261522862832612318543380480 11106409 -100265708143957820607826230650898472390 11106410 -82822651187324352952368504615964554240 11106411 -784047796649085019852528974958341525840 11106412 954200619516786856905883830103019473920 11106413 -655689682399891713160183509719180949120 11106414 177269776980616637191046527821565115328 11106415 -11034901174633559054880120044564266080 11106416 -222711258448099830314962419756768657408 11106417 52694736787935521370065980927306187712 11106418 -36607633324962124792279002961965945840 11106419 1108522773768628810345214844912507647820 11106420 -64312648083788162223628058772505190400 11106421 -739757871524779088941660028807218279378 11106422 112096914474438258448425545245404580512 11106423 696606740292355539061775284436152425120 11106424 157431740444519215311097311114410065920 11106425 -300155539796155526000570856470271025200 11106426 -131042715508558757692018463894911789056 11106427 5438411348460556872799848327401240208 11106428 7962163895056917434884931857420316160 11106429 143348642666902058455996913834763052032 11106430 -195784345660805824627224722883514760640 11106431 -127785232844932838605075900824560390400 11106432 101256814334700236149377814107342766080 11106433 42917902240802766646381027061648385600 11106434 84065865741474014233741973021045519232 11106435 -214585507610948157906569421868608805200 11106436 350116644942346657140350978325881195520 11106437 -127934117054972598218057400071804074914 11106438 -63970656951889369626851768790403778688 11106439 -2617145660383082003546939348054592192 11106440 157219612645224530100011282840598220800 11106441 -154809840698896191995326231530567768150 11106442 -806851013368905210976628425656519603456 11106443 663084692968688044001806365398910957624 11106444 52573048171650300341464886213369856000 11106445 -160340382477861786909854583864398219520 11106446 -49928157218800030832706799449036249600 11106447 28271886005471366499003077817155786496 11106448 30200787133199173278321003019053973504 11106449 -113710297510947556392655226847094318680 11106450 -47754823538580216563136738784265280000 11106451 359219686554225582140597367204496881400 11106452 381057547990134231538299480428090081280 11106453 -171080394853452744351145164434465176512 11106454 5745223866928703019576490527112390176 11106455 -554354908935223924686454702748666730000 11106456 -586959229716827643937606045778272419840 11106457 23049923542011879044492352162448402452 11106458 370682211373141782696246479326277945088 11106459 -29735038559056532654376215042265391104 11106460 -79852774342019193350335483805090304000 11106461 -356243298660716284522526821902431596500 11106462 -159792172296268680972787415859598304448 11106463 -211970031132468377701121230943123813696 11106464 -1342521930130286090528082324922947993600 11106465 -27722883866432570310529852692978317760 11106466 -133215800822726269541515968175317057024 11106467 -163469269953961227535305431524035080484 11106468 19647867396590083709312172003086471424 11106469 598681371556567749892219866746331520 11106470 1359873795292286323647348025472010240 11106471 92200592759181483059184698154754851024 11106472 -262441897456060347461045873725200076800 11106473 -10949105604148126550747479592902107840 11106474 6544220483619640498487524070422205952 11106475 -128845078731438094459447708127613347600 11106476 -86874806192648787606029693445913331712 11106477 -53152877195402991161474572051941700074 11106478 361383144425035644497961661596042384960 11106479 -98274773710197480384475002617766283416 11106480 -25158973074748622168918545744590274560 11106481 115660079993791147455622520573884441200 11106482 -178156916304977519814309193880480007408 11106483 150221213383633803842965507524512244024 11106484 125315876162663338095310154938679878016 11106485 450739031131238521189714412850001200 11106486 -137288234943405558542206683222536321568 11106487 -530798769823779105380979079313730683784 11106488 -6282934139109172001575559782505472000 11106489 -181958236537425999521457975116953792176 11106490 -195728018474339948259995247344767887360 11106491 -70036640409936856410665289355572204336 11106492 -240259340413680539239974144583478688768 11106493 -356421051207023818825172758595791502016 11106494 9993180032070627481513221292552372224 11106495 -34239181284448751905343817926608394280 11106496 -39861860604136567645814169265509498880 11106497 158607466232488745776549986703897570692 11106498 -40698023894500416775502293302184392192 11106499 -346125084703580084177418458560599375000 11106500 -468730205756585056614945744990107520000 11106501 88921302791199734109283165000891301184 11106502 -708261845937675745913957446869608165376 11106503 -222246630919217746201667771900235834096 11106504 450629203859197767652135141805709312000 11106505 -329261909147057386184634319167263981340 11106506 224781607736858842099875005363101691952 11106507 301431019831534916454892368566939904000 11106508 -155488357636133229832990900405398902784 11106509 954581606778611008738242734722957603116 11106510 -41432026377785704284242055198332269440 11106511 -149104111338103179596267983392300821160 11106512 -6308770006643484932890407545635504128 11106513 -117757132691782665122285808004852320 11106514 -175783843054778926598023990125643752960 11106515 161283428285496414981400456316041912320 11106516 -165659114610841020293110659407825965056 11106517 18570446698558353504188021865577386880 11106518 194681340069098576466285077119680924960 11106519 -169541722735356954210004162941851307312 11106520 476869361609646159581567845517679820800 11106521 406667320791681541214974519591509227904 11106522 -10010481955014449421027148313700873216 11106523 -1961411944134528254577926433861633406464 11106524 7734546396153037386588598942121536512 11106525 -49328309569761826027749771303196684800 11106526 6848918356754566742886466266438614592 11106527 647248533289023403255831337360491433376 11106528 377560688688670544609080425525669003264 11106529 -375001638969070720579022187714898927424 11106530 22128822549321875684199260980189585920 11106531 226102821985708018640877285493744435200 11106532 41958624814079443777772897339436947712 11106533 -140456515887376979957368279750644313218 11106534 -100968033575945422941604799435286246720 11106535 6252994233638657842642133078646592560 11106536 160866672044443318762428425840123443200 11106537 152288789910764777572715858266987632768 11106538 -534219393200426392839644120083624576080 11106539 38634733032180523437391654597492213248 11106540 324570070442340155545110712555053327360 11106541 -232699647139902953379909062072638230058 11106542 319798610279262672965232291392093419392 11106543 87051846496091180058614022741320563584 11106544 -25448976839957308357823148513407533056 11106545 431463331292611060812235484625025603200 11106546 283182735493091711879597413109070183168 11106547 260703659441394848835621995703621281996 11106548 1085222940793190883711943504328309342976 11106549 114378588529879156772149950387483875004 11106550 31756126587049388724663033945913593600 11106551 -821176153892805110080895441314136135448 11106552 3747203787530765550628639398858117120 11106553 256849986796987813614228079983845725802 11106554 -222183151996289831538394497233178363024 11106555 -17374585142374939687657212942986656800 11106556 -3018606460033456692364667876586520576 11106557 -56268335854929227860758112020903552576 11106558 -278703749957563706123671443758553039936 11106559 154841779568839837354745986822961992736 11106560 258104487930377584750430901077991751680 11106561 -55459027976228340370434093923362949328 11106562 213865284015869395157910359253871741440 11106563 -333300228638030407162252900358666503776 11106564 30795510913366949112437599689503539200 11106565 439222715268630844094994979822115453400 11106566 347544842944689677772743179772589992064 11106567 281564677790847015614696515944997830384 11106568 -698191839467243402824950703137097850880 11106569 -30439830623970326113716337507716309120 11106570 -394732805944791549713270174134726256640 11106571 80163563178817375730051389721231738144 11106572 30101305536794807652497926116103721472 11106573 -867821008212126486097666054585256908800 11106574 -94910023278896139027478463683923570240 11106575 -237701147182928840972862057720888107400 11106576 11477366392003467618138451380434534400 11106577 178182917001199984515777849741726841380 11106578 -221748197579395136356314769266093241344 11106579 -8694556151093973612533639537753522112 11106580 28526797885536047107401641336771274240 11106581 339281779752597894051847108476905786382 11106582 252314591356986525627947741466242937792 11106583 -719168258001126874914342542738232455480 11106584 -524312767827108138507012627379059517440 11106585 16390846419713142704996636849475283200 11106586 -17062843942887382462778142630996828960 11106587 -148984364309605807983361195004706879168 11106588 46384115029847164498599517058292326400 11106589 193075002731995270826036540838822003724 11106590 -265788270876264237047921982798591360 11106591 -519719195600339562815559805587081761208 11106592 -90926268057314762095566121306391838720 11106593 1366564856611497719425437420619589833344 11106594 159423174555502198090868523340927184160 11106595 -4221265484882648192354431998565849200 11106596 -333850918365347636145058570121194300800 11106597 357827301494789836327963640540953831872 11106598 -246364980458908954909583167202307463200 11106599 7015052457780247965942561210188572800 11106600 46557243820684009987963524420139008000 11106601 672732419965075583434295118129156095808 11106602 22774010925629475938440796324756801280 11106603 -385261681622342709138380718413107407588 11106604 511738296078247626367207850040870784256 11106605 -151920859504557908397334230839321338740 11106606 -80218421872773367421707269345263287296 11106607 216691303471195059542184540372845167392 11106608 47237269607324945637030130898690310144 11106609 85690997336055635823414058361908156800 11106610 8316378802923091514553780114653030400 11106611 -1026489656017711499572439450989982428788 11106612 -306435777135325735617829217399735808000 11106613 -143874890005765543888466624650143969600 11106614 91714403937862739009096609512611274656 11106615 78693460122849396728738239539284159520 11106616 -625649858837291086986013950716552171520 11106617 15137126365513341861680837912436068352 11106618 -36285407679177095521244362986675585024 11106619 -574892338133791329999158215404142205980 11106620 22950758176920513349539230710603438080 11106621 -550944470304400646077088044114397193120 11106622 239303821923503397072743653300665146112 11106623 436544276455392416028118231848644346720 11106624 -50011139577532451144148608888648761344 11106625 -333999843776379169851330927557816751000 11106626 -173031916926303662580135725399173981488 11106627 113212789361679549782498456675071655424 11106628 -169879711599120411576505108737368840960 11106629 627923406206034030232045656611920579230 11106630 143250606836787198284206275835206063360 11106631 224213145080991187875390374786092868112 11106632 186274293889979225409443517221080473600 11106633 -378360121760003687255659407797892443376 11106634 -250322773814592656596147198611581626368 11106635 -516903034284686291246405053102951880400 11106636 -94097115490483552169108568344978543616 11106637 60605472960332027972054430838306316172 11106638 -338616117571523925315751476301172585280 11106639 586295835125275077332667504340266720 11106640 94403332034729453856952897082022297600 11106641 176622695103175451891443632512114295744 11106642 -4608940654271292958135492039289836800 11106643 -127288564160869676710560509501522293640 11106644 -1022586729051990584245636236939023651328 11106645 97068634881923917348286665520001185280 11106646 -147406731455238597795833514627453092160 11106647 342911370681861797039195696266565049096 11106648 147266800131894944361490752244608245760 11106649 -349858062115770169495791059918451203840 11106650 88906856480327993672753388223122585600 11106651 196245635399148759693594557612929187184 11106652 756315051941826545240677869441505405440 11106653 -1115221343321494945833326498690691547098 11106654 -16548104818427295515114108653306011648 11106655 -216484717908488225826880392235027028640 11106656 85343174934824155997315708467418234880 11106657 53606029979192158481939562520116167328 11106658 -15708490658484406874946557618640076800 11106659 -385885556382384519289536522006322089960 11106660 30446940971813556856627119172162498560 11106661 909878457611408103054593161426302206400 11106662 176959895478982654118250487121442648192 11106663 -313197577737600754330781913902696402736 11106664 -62858781495260262007854862455137894400 11106665 -356824613243197036466637152073128318940 11106666 -85086273340436759386125802328842214400 11106667 -63727734557438968606322187614900963040 11106668 -180317887583564231581540676081547101952 11106669 284770706260304760101805668163651919872 11106670 75359631581984722415467362894483641280 11106671 -927928800393563352962382718009145230128 11106672 56647894700660323011088495403548016640 11106673 298324453603179349940157376482181550500 11106674 295379322945941803934638825126809528336 11106675 -172457538500641656594109573914532299900 11106676 31825343987358299164921717861859596288 11106677 456262545761274680593684859259741064800 11106678 220819200700223127665046080093801564160 11106679 -681383996697685195008822421528743565720 11106680 -50188981886753400524866664269622476800 11106681 365994684338623384145139426816037653120 11106682 53255467990720652014269168222199852800 11106683 184004339871853248485513074118166765600 11106684 -17178705537270524223204509469573511680 11106685 4919452271009448071620348291116549600 11106686 676480381356547504161969045453327794880 11106687 189722632926986085456074982836595881160 11106688 -477784957281411809496198648312606228480 11106689 732537379019987568049243117480465365120 11106690 -20127600569796862678016493119816217600 11106691 839028277574620722298494757849449825000 11106692 396578900503423299832197099208578546816 11106693 14933557878101409506242201080501487680 11106694 383242693441206304131216123342740697792 11106695 95287360147581204132273887275420515360 11106696 -927866916006576512557747697500492431360 11106697 179713236241793857356249709446987673920 11106698 -114774109723069369583832379470242888400 11106699 -204552876070233203782424941694125354536 11106700 -10860777840656263952350094430578688000 11106701 -900128128423575924065534948700775732596 11106702 175496439947002992908525067297215402880 11106703 255597264343976355937985117433369202984 11106704 6962850335403017772605161382232195072 11106705 313478671342090478845921985071507216320 11106706 194565250670139382586588134557407105184 11106707 -267227778824678234565325225968840682488 11106708 -71634230821218167246717469518267197440 11106709 -389321400302952632358915516210223807090 11106710 -62617648121769816323651492526008880000 11106711 -134655160011933540213992748745617408 11106712 -1208059355526339156641886494737214853120 11106713 -525066757197062424131071668960002938038 11106714 -309153408700562686659830895205847400960 11106715 -175569722366122990017659527022027240640 11106716 195525810624646342773285857531683729920 11106717 -392335073466730533182441269435664106720 11106718 65212190739409907515726262671589702016 11106719 279401351368957819496234203147269664344 11106720 35211005617325717848086199284716666880 11106721 -739058600171180011314291697531142722078 11106722 -393305763011050844436813162436788034176 11106723 -226826943515317070445119366751611671296 11106724 -341646153538154020260522281678734736384 11106725 7545591969794106617114023061146874400 11106726 -514576196338275776850563557287453312 11106727 -193474333386097881820729187389067258208 11106728 -6360763812251952677327373936192307200 11106729 -773660678638688622677392846413471683640 11106730 -535095452544783877304096867979684425280 11106731 28258941823487078180039215041318897912 11106732 73473318834960326887367789429719636992 11106733 -327109013727038568936143241879000997152 11106734 -10840498112273896261621557282007860288 11106735 213752572389549768419474626916508758400 11106736 -21891547724408615651173803630435926016 11106737 -626314628136802066255172462237520469614 11106738 -323555537183478415627404120844734222336 11106739 -487541783357876642724036314133003116640 11106740 277921785214076081220826623970093136640 11106741 115267954918472780455257549830877898080 11106742 -21759636622058585036625596275123200000 11106743 247393386177097514978537420445834352128 11106744 -381770930882979014674226398677210562560 11106745 -125310591235397796480415560496670093880 11106746 -107188570206468754303659173661022525440 11106747 -349643866903500853073338963413220074960 11106748 558104754256885588020150399643206161408 11106749 -751048503684586391263784265632618648250 11106750 -146280061090584241389693102681803520000 11106751 -286207461753827958414637261006431791448 11106752 -243126738210561191102648266617199263744 11106753 -107838626022064445623470094996603855872 11106754 419019482840191035257482679903881069440 11106755 295956239504896831921052463729770148000 11106756 255231860827719119876639014130897450112 11106757 414918568593204283572080666154789119006 11106758 -289134125417428809079129598722798310400 11106759 -203744775267987841422936967393548322560 11106760 117519306287481048966302745222731366400 11106761 9289264216270979791502727736551333300 11106762 85740691533197903277775298698466449152 11106763 647320895521419678434994997990930359240 11106764 -528677555384141873880919269314198014464 11106765 33927114174474793115279255762788172460 11106766 563472593241878973995786225939996389824 11106767 -62630257650921790237005308181950877216 11106768 99525023434830265883264140373105049600 11106769 216658794027757746365835636785073759360 11106770 -22323355721329939991830496741523307200 11106771 -763883421450681719694814817404527360 11106772 19176381236408096394373706906951636992 11106773 39345000617451077506513277437992460800 11106774 -98020339856131021982584760926526607360 11106775 35979962616957572170209891556341690800 11106776 180426880115625446579230837398708572160 11106777 -297738888490936393230571212508038720 11106778 -312886482668664579140326582149971692560 11106779 -596419935766340642543637340028972482620 11106780 92717581532252663753582311848383539200 11106781 772168793634066533311167838444257453510 11106782 534113754977056931056725351229834276992 11106783 -918851142877411254447692324912636078856 11106784 -156678169937080751097047578146904473600 11106785 296892156511911592574965727998147599360 11106786 -92082055371020006961340700062989816960 11106787 -181806892076728522382946870207353063600 11106788 275786074843925844831840624054877704192 11106789 22842868343558278968944291394549885024 11106790 -257471945557651403704858199116327977600 11106791 163207562594682809014332743618492135760 11106792 -47533992116582086407213415348093747200 11106793 -7142146054422628757729828061049797958 11106794 -4561198393359588959706401208218036304 11106795 94189142603884077450795211283107468800 11106796 77231553606002324493639592266047033600 11106797 16121784764468285757692786557227492720 11106798 -63357538194149842495929334575324966336 11106799 606223199071053773995455002794572978048 11106800 5481946860207358087920113304917606400 11106801 343440663859023137137643538398248827792 11106802 -214894357653833117303841369863882293248 11106803 169805793807885256720135599480131759052 11106804 -5915571930934290521412327575368335360 11106805 1064568058265604301104657205108177528320 11106806 314345656843957648767883413407283336384 11106807 -240253183337406574434812334526386971160 11106808 144534269807194931296335688603845427200 11106809 156301028831180223994676883456526163520 11106810 -43988186840843383983412639932921016320 11106811 -784538884853586826836490331414200019520 11106812 -767198090593804788077935260139528473600 11106813 466516442329105857376925011080058066944 11106814 -2508048425934012411595688976944695296 11106815 -236658655712142234165391617240629203680 11106816 -782070396654481536266478903210541056 11106817 -860766772594874519467139797445815067134 11106818 247399915796224468000260029684505770400 11106819 -445767252340213547895912196744820523312 11106820 77228383271420163437921747626657505280 11106821 -69469281099125544889574278920481461216 11106822 -105691812902090176154793084892022530176 11106823 -71280733065173042036851229107704948256 11106824 875106311182146890099628829583044776960 11106825 -317517817413947879219670336938884412400 11106826 -325687276861216830717853158173478287520 11106827 -207445079455088890556619238769122257324 11106828 -224709666183720143521783836399705646080 11106829 -549061818339793016072460647144543630720 11106830 6037279550698900031335350205054761600 11106831 -492826158245843978069438266784187208176 11106832 -226655383073642670303485209156575232 11106833 22343687359888944255888481248914204082 11106834 -208780451106322401627245934519881589120 11106835 -121235704160004580245185551193536711680 11106836 -193969367843103778390033755478059909120 11106837 202529859121840469407353630313425813600 11106838 -60816736495558871705516608100160406656 11106839 133757864442568251314576324419314295224 11106840 -371280989226669602067481038039394099200 11106841 -646777137860720488778420395801727894016 11106842 -11447140244208606037836251854716998928 11106843 -612120117593472348372023975586899211072 11106844 38688366574292471423541881721373317120 11106845 -76269320945116190829363239946412621320 11106846 238976817817365163086748782848112161664 11106847 657926858610923881271933727189948782560 11106848 194876087134133815506841211614293590016 11106849 -81799737648428136988186475646364590240 11106850 -240388808592874498201679998876522419600 11106851 203589788263681581383120332608314419152 11106852 -129327180332469023255134897332078935040 11106853 588225048127070870772242812567957943102 11106854 30265557286643870335778526982624971072 11106855 323315336238143197127530694395947048000 11106856 269069359756238184752529567209215994880 11106857 -1513290355586364094479964893856244400 11106858 -82463493203256205959834308337356525568 11106859 -61769547938844188511106859121354064200 11106860 -217729892981545149233212060609601971200 11106861 -18956161902602962477925472569983974720 11106862 83531116798046460727722292127604989184 11106863 8331264316103902419367003205531025384 11106864 8167362567382613018522524876155224064 11106865 -174650953903280429419939942243864016640 11106866 -28467170156857578973038518764515219456 11106867 -343530236920867495527182969530612741320 11106868 -579915897156070302441279981350017382400 11106869 -279312021737549846093398404670602719208 11106870 11411030861635150374184434643952947200 11106871 609435305774179786192932693974492516512 11106872 183324161978237706954457355160718663680 11106873 -311692926103947963081754525927901859516 11106874 -88863239149474423497423067810741490064 11106875 -46191878210565705133065312687777930000 11106876 30542982653585466793125727908128538624 11106877 30475218416382423975326530401199882008 11106878 207498054308245384128955677607421649024 11106879 484809677089688652401979694325212383816 11106880 122659359979513826386554793013123481600 11106881 -1917165524669561302911219591045312318 11106882 -3695405527954485754546449317127675840 11106883 11564857471366902367223053693925603184 11106884 -114029831585388111193847362422683216640 11106885 -20650662650945396971024663162696214400 11106886 88918798453425044428074439304433033216 11106887 -23748150121728512714207454340799066088 11106888 164136108502217644636241948318483742720 11106889 3123724156976134287668029198675411620 11106890 -22069189960650904770298211183362486080 11106891 4520486252812848186477438660262376700 11106892 186910168429627120839191663123051185152 11106893 -189913935005871555158659620111704032800 11106894 -95667192973667606956184316783107100672 11106895 279849310534314712038452592114116123400 11106896 104980973112193003700408750706292948992 11106897 109498186945890452594727809700149041920 11106898 66944277574099638006464443014248183040 11106899 -1634859698878241265297105688761946168128 11106900 -376882301530992551529354768985190400 11106901 -146778431073963938789362141809605842720 11106902 -508540503409791494633202828335334096768 11106903 477284566198513609312511639232445312104 11106904 500268103612844485952661162125235701760 11106905 -75491862585133910551399985717967410940 11106906 -213547863651708713905944572889949804800 11106907 42545557733167952616403367257774233600 11106908 -586801277865495279631246753901651983872 11106909 -1055500694565266407875351425638102388160 11106910 261564018322051748253318384424411584000 11106911 -249394777207287456091518165880220728776 11106912 -143369740324344125144064515330745040896 11106913 1178117205513533375798009937876199497000 11106914 10952402622014618497264499392357750272 11106915 -92603125754943454282324541078051776080 11106916 -83992825466444588775591267451020079872 11106917 -331789161262636834178632398375254810400 11106918 315234095845436365048850933323382866464 11106919 211160956670599500224681920195130805496 11106920 -335863441263121046071850775202287206400 11106921 82460377006828764733843275050267572224 11106922 -339579671763591359728213746320294353488 11106923 -400800829120989376519684727304651570828 11106924 282030691892103879230880124304830649856 11106925 -107927830868479366372146023220954700000 11106926 311432677665522262501654463604284225280 11106927 -71538770226825886525958692391007099600 11106928 26864155353702773359209683862484156416 11106929 187190865549421790534225236002407512530 11106930 -89725325479113222778643440398164782080 11106931 1581922954930625152870208564499062658624 11106932 -512722972529545462146846188043515685504 11106933 -227135807078924399772118470577970353920 11106934 -433185513812954041113906025382546973120 11106935 -35560626470344972160232058154751175680 11106936 397876989626777230642605197806499635200 11106937 -400087984715499796198665692798371291414 11106938 447163992913167884624682311823578187120 11106939 -127526438823593333394638338135690214376 11106940 47615135297479664175375018591620505600 11106941 20513108964098621479003388408448860568 11106942 125451575266797967589417697692019609600 11106943 753762995411925875139938446991679707592 11106944 -119068409853250801481202249157627084800 11106945 206260828431955639760399206194997047720 11106946 -185799458965677079574664763735395234816 11106947 538073998122913145579637381590902044240 11106948 393548936898473297318449034012378926080 11106949 272056851772673274215349033531667464736 11106950 -10401758892955902063460401937128816000 11106951 -1606320632499227306177308452203806080 11106952 243696814212997837852837440796097049600 11106953 -82180261438743999808578697938510528 11106954 -145622745969906850548015493638885667536 11106955 552408390260357584041806760014465475360 11106956 36254223368098291657871986955253645312 11106957 552806235800496118600983237644130837888 11106958 -421362360859677305168975651520444267840 11106959 369061175917668235644247624124015090880 11106960 -62965385923192427957247443499201331200 11106961 570449000642918807605677613668383698432 11106962 -319801193201890257052532605823490044928 11106963 10064220534492441755384739453579959040 11106964 -214175216480964580339747881796983656448 11106965 260760127133765951053275232874580207000 11106966 -11872934180036671096379625489855332352 11106967 7110451669287731883006397806508940064 11106968 686326263979564482255713657718240645120 11106969 -27527206632183511252714588238793143856 11106970 -99861080609558766959100463757414906880 11106971 1144404995936407155603102305234647950000 11106972 -326373914197357431880196626343363349504 11106973 -340377292322501897397620102354230602778 11106974 -366668794616245043603987099504854271040 11106975 -152773521260948628860339481823822396800 11106976 290624616035779679985812165982503829504 11106977 -335484707126701745667630842729444289168 11106978 77746233740704995503645859538142884224 11106979 8499790196172590135885448953288303584 11106980 -249355412916304031475748326362407776000 11106981 53149867273767254229436873642205684670 11106982 -185409435910353974705309302321484572800 11106983 -234327107268724991793715422642264444696 11106984 199324622084929530862666934512322150400 11106985 502739229675860744086880251444310796360 11106986 -830546615095882194048609073715712000 11106987 -34844167496817287393137315155993257640 11106988 -378952012804641830512379329222710176512 11106989 -42893776187859907423996968812637833076 11106990 -46149008927868571121404639896202444800 11106991 65543055420934240241854675972651480160 11106992 20329447449617549670089251174154698752 11106993 180840570071765971131852435882234005760 11106994 -172934721100885126639633409357782846704 11106995 -185004161579051667217962991075693578000 11106996 147279632824314072868923462078141825024 11106997 704436109783156438790037556340694304512 11106998 -25960045465065377332343410770655906560 11106999 282969786902441832391854938018837950224 11107000 -901350107295666429227394548942438400000 11107001 284093499893784008156805160532438907840 11107002 290906635920126678648589662606155906304 11107003 -791740794039107809858533345280636286640 11107004 286039726338075208560304191175673005056 11107005 -101319351098103984335741275862115532800 11107006 -257186082545353314826620873422404578048 11107007 -854781291430635145187307822169705527744 11107008 13136070855611713129472570396900327424 11107009 -255932462921545357670850082756259768384 11107010 396645613828047791691088651149049128000 11107011 -393801713762416439858196865332176523528 11107012 241989088668921718424882795323248087040 11107013 373113940704961753175875391887006271262 11107014 44078108882908032292692279414798600192 11107015 -637911249255018613361037728897404440840 11107016 829243245165663074185980229853646028800 11107017 -385989757675490029084607237480462633760 11107018 -339340863471273430471591033373758830816 11107019 253564808233496450453397301038726611712 11107020 103429755800637679888728487366525747200 11107021 303257532493611134027672635999386991744 11107022 39425838579048881993295276910590024960 11107023 -11062785675087423337629106081397179872 11107024 87544165765550514996667349448071536640 11107025 516536249283080770752538008096650288550 11107026 151965827037127837983038701640318955792 11107027 -387479612348411457626964473352900322608 11107028 425487859426664343790953641808389185536 11107029 1510554196625851558765377715336430400 11107030 -7266099832551456084058312929336595200 11107031 -112927126804290440944354275433619480568 11107032 -335827493480920311992021294541003816960 11107033 76033854058861858038932382668041150720 11107034 121284475261647307033357856692765021440 11107035 156575047513349567295417428330224543200 11107036 -199496852900467694824828007095392565760 11107037 655358695345231515332716565790179947686 11107038 -28366877680054489874442026235544664256 11107039 -638148656209944293711547445411101276160 11107040 -290416306052265083769925733378257059840 11107041 -588071448148281364334703693171982716576 11107042 -489533485063423463916356556419149841328 11107043 -1108800958301256181768539089351900289216 11107044 -62713285387845077039093182980041377536 11107045 -202152658405359197814438159467098646400 11107046 -663955721219544499670326982367566849280 11107047 -12455466958732252535761922905266570240 11107048 540362341540719249414016076118128655360 11107049 287290174198715485244657821294864580736 11107050 -60403746606096033220062514406118451200 11107051 -118920790970932282839008184949791403968 11107052 -301782147931264416601601704977762877440 11107053 -319235609774805526821711648590693145738 11107054 -8789078385965327651196498878221357056 11107055 75527882000922225003550277025047397960 11107056 92285762313349907002063738905049497600 11107057 217239823164716412973190167979516234472 11107058 -61271751362166084063471557505967872000 11107059 121443701672155128713208010785966534720 11107060 376791036099988583411306622011288770560 11107061 295416170260510211235342585637567964832 11107062 214458290680730763087721593111193348320 11107063 412867382351121571429824352066011517488 11107064 -56921831617114218084024069367491502080 11107065 -103952413190844526302127443436578768960 11107066 27426734326420027072263839574760856544 11107067 159810844484753673147502442133838658112 11107068 68949402325696121282967557897809920000 11107069 -634002427188465709401981098711628206004 11107070 15720284906360495623860701774751590400 11107071 437312303789907010861200791715183816480 11107072 -3303592870673095572611815454309089280 11107073 -362686938148436317911461927317686801360 11107074 593251139054591105048988227839900800 11107075 -4972296950190155936316658618005309300 11107076 435831865215877991693495018309075141760 11107077 -269655779894730464823374637882774277920 11107078 -18516615220837456167962506320563168160 11107079 159573893113638476622485037671856502680 11107080 -187338780060435928450346657324960102400 11107081 151284434433647769068780379266658275764 11107082 -2247304932581490775236932474556126720 11107083 56021840659185914705415755304179893248 11107084 907293694176716608519430571581491456000 11107085 741934222148723540341395442104005240160 11107086 -75759118218961105868222870893505705856 11107087 242388034166049666029047361760672527712 11107088 -81965293242083672836607483309909925888 11107089 227643584412344802574552405379280192384 11107090 151232248796306902443217075050283312800 11107091 425655897101753720949450234982433680752 11107092 -131571052145607093140582374343777335296 11107093 -822283581443562054967046087776326876658 11107094 44095561096473199642740610642762968096 11107095 46269579383300071744488520798286909520 11107096 6818313684130230913593515207707852800 11107097 668609340587149254351066475722575462352 11107098 55175923505071943124507925998110807040 11107099 -445589114149514230187853482881413451900 11107100 117299905144313036329833521760075840000 11107101 462615349428776638312005516855835141440 11107102 269799740592676206165375975904135593600 11107103 -21837305507012983595762363979812768544 11107104 74807939267858134435379994060379914240 11107105 271236140101516765983615191746650332520 11107106 -58785728088194967167854245557261698560 11107107 68265088551501315871185364023386355456 11107108 -457387680107630880194128642870112215040 11107109 -55765384072212824184148818366409075272 11107110 11681893513084436180465818655622942720 11107111 362508529875251053934703947347834272000 11107112 -79167472852620326405077470978153676800 11107113 325757586282272169229900204310716128144 11107114 -72594861977739851870646922455513968640 11107115 3914792978066819648806268983695744000 11107116 -7052563900987727094034207324697548800 11107117 84661107756743343051435823758914515200 11107118 -414152223259337735089180615368597689472 11107119 -108738135046177827208877672471841209712 11107120 -84721128389906646818034922164995358720 11107121 833156316880469273350070153666804203044 11107122 -387735123336202080147394183087489536 11107123 -1425586353713883402193806912251810754840 11107124 62128094826548139482778578687720989440 11107125 -6530350384647879553460358991912653000 11107126 -536029056907366333812854563731623952960 11107127 814511786556909919534780867966907927976 11107128 -308092398650648629189515633321415802880 11107129 675275306604964082138264021736275265120 11107130 229288589230917312871326257740004244960 11107131 -31240199933336500712496250912173113856 11107132 -671657569900867721497245820832254895104 11107133 -265848757331376240034795757379401346618 11107134 -214684744547974324789384202099348305920 11107135 185510479696029193054512301366118052960 11107136 279965957622719512378971088858998374400 11107137 11820938856990106947400543744983425472 11107138 72234522325123501961514459180735516672 11107139 -41894990180208500623186803226010285520 11107140 272306525170427490376317232335073996800 11107141 -203140500715330336213783699162422270788 11107142 535576039890636523749146701146693317472 11107143 559118550773673945496926569569683273480 11107144 210753502673018737662941430650696156160 11107145 13669516286744020330448484320770713600 11107146 -10948567412565722080147112494462996992 11107147 96812881107298286586115192542954740520 11107148 -5932112008615364610144420612417638400 11107149 -451668409646206064610624532008602923872 11107150 181596601442952535487201136594292377600 11107151 -439226450684607217560818575851595617096 11107152 18815931697903303588299697343590563840 11107153 238227541833518570627239131919109035120 11107154 -27067553503166382039338082478192843488 11107155 109413919935312656673529093218839354160 11107156 -303384674139595035448982752019196772480 11107157 226211845057646797202883524723512454940 11107158 -2273403183980144304839170712990648832 11107159 3280677052928393256703353185383984816 11107160 -170555279722562674289226104852598374400 11107161 -5847673510637509462394232412536370812 11107162 -222292263803908356187162680549190369536 11107163 -356105679970574336713219907102076902400 11107164 82679993716177471786194281204638296576 11107165 501743990746793540036875924892322894060 11107166 -51914345588735503276499854243942170624 11107167 -231323300398641234845616305094988008120 11107168 42105951088903414743090634762607001600 11107169 -49635545296174657797002865723810243072 11107170 -305094395795121515909653179827078361600 11107171 391536410132448065821551023595498754392 11107172 -413118832951032378218496033423796654080 11107173 -120900886863513862072312122542424747360 11107174 98714660111779797228422954726349217920 11107175 12208070720772112016510124248150400 11107176 57119018215855826929063660594583961600 11107177 70387180226121056039766407642635279360 11107178 -62646182823340821985199738590491805344 11107179 545932829351528357548690265447855449440 11107180 65232407628210226378135038601139619840 11107181 461903731684696493116482564951484811712 11107182 -17945058874242591385572203067188551680 11107183 403958369075339930263941239393856886944 11107184 64694401012834770780985436355195568128 11107185 4325283876218762761170734041513416000 11107186 397361620742269645544420972336776011792 11107187 -88967157139719803518116486431636846880 11107188 8196694494416350457190092023586630400 11107189 390244905407612154529963037973955826990 11107190 196253395852576273591982637076968729600 11107191 -113704106889458423864969883028975921920 11107192 202636481783962073604855655065034014720 11107193 1208694280703468647407666627087332416080 11107194 -3900923237830239087365518844900981760 11107195 -547457040552616552141800159939955941600 11107196 285028174478905369299745253202677606400 11107197 125101890580103755116852620998344406374 11107198 731927939502543974479262194757866302336 11107199 331245046215978010068150278329734681840 11107200 -31367782736970951398573125517967360000 11107201 -5163544890752772173826033497099701696 11107202 281260328368622777985146511311999193552 11107203 495737846776399786772785695898300033200 11107204 -75567847722018996893356330082414748544 11107205 -1045580029112419830027839580501618738000 11107206 1500854338765552015110138045355634688 11107207 157032495347840120951888809742655028672 11107208 -4425758749510018034907246956000378880 11107209 -57349749785619578150641448181021598080 11107210 -181859728331029471628507851518907545600 11107211 1413946744438799015883103771194573717072 11107212 145977328729984544238443519175845990400 11107213 -391832074281369405732567911127164300200 11107214 -466907407189998193168981249318766319168 11107215 -67042776253668694377377292198259318080 11107216 -175678962927965639630021776290231574528 11107217 112055655280719081858282710473016771952 11107218 -104429551078341206470787639362721421696 11107219 197722224499255672671600455716278120620 11107220 -406755293387793040426782231354743589120 11107221 46890648764334776998327865734940798304 11107222 -124272769226852035620162557355151405440 11107223 -212970783090765198924616926851547206016 11107224 620410654700453020936368580581303797760 11107225 -140253319983306617627048949811406355250 11107226 -73566912420880168466118138542419643136 11107227 182393171233288104826067980370251725720 11107228 -411513557356537876936946252887371841536 11107229 53475749958447493088013897403122094080 11107230 -20043112403234061689284536186124241280 11107231 524608483665631875999907382680942296032 11107232 -1115921493495991598735659354359703142400 11107233 -673974757680051579235962574983058418400 11107234 -2781037454494100620169756230855087968 11107235 541420620593850335580531430935806377680 11107236 -15155876186053240504650000774053253120 11107237 -895332001413449101053276582248968077060 11107238 -383230000089727479163685526162901040160 11107239 -19489675308975347504157431289709473024 11107240 137871764815108845842977201062115737600 11107241 -140443554064845450682784227328545350000 11107242 13732676713034098401198277316725816320 11107243 76055656572103668486840213507036369440 11107244 -7130830826399849791303655577577281024 11107245 -5469663616104048172804079695042958880 11107246 84304900371113359126356521656746355968 11107247 561422507723122357835283035524340919696 11107248 -708417129710457717029307998565728256 11107249 968476028914501668427548232952790415250 11107250 67690997013368955241957885615736064000 11107251 -133847834235629373993297034878881610600 11107252 -37507475535227846434120773896542642176 11107253 -742818780090288304429233050451282900498 11107254 207122158248386393353847006240527439232 11107255 138005846340265121280293997356379082560 11107256 -262246226333239650615780939100346327040 11107257 3706315783535131402617265106016230400 11107258 60699601584886851107820743676699029760 11107259 -615878362083676707344944298514219408540 11107260 -123498972824512845629885459291736883200 11107261 -1042719458342820473134200385726461496800 11107262 -294607207120438279258729461329646874368 11107263 -264758234905124190303055366097090660976 11107264 -109236875055443456579177633884053438464 11107265 -168066833205039565075740067510950536280 11107266 256377443489743311095808453902296533504 11107267 63440551671608153932549046914591935640 11107268 293343781080057808039083979464526981248 11107269 -39759534111802002907739816469734279424 11107270 -357837579974454227904711792452805889920 11107271 211167834990015570964578728045260882920 11107272 -471331218494768404281245178727792066560 11107273 -153077007143127760892935268442827231160 11107274 -89028030605539497297066910384730800800 11107275 95679879604124132908035601513470489600 11107276 -322077943386744587948893108013044070912 11107277 -724864269130317207826637572349966996874 11107278 -33666008445496918042613367790251785472 11107279 -824811602447105726026214415518717369760 11107280 103209921019111928262071577199514664960 11107281 326985652972338142739165606154096995040 11107282 -602524089054911532702930777119089008 11107283 -264214067132582704250311992283671657840 11107284 -367293246740970479476449868490042456064 11107285 79932736860449168830702264450780440960 11107286 45992022392205622596690562844234649600 11107287 12889193897742005553899024986015840128 11107288 -400335242565514274628945659871274506240 11107289 -172075323031418905431431003136804840120 11107290 176594064343378088592460375768311705600 11107291 -306521917788726424515972145167988902128 11107292 -41308261963118471741297017811926714368 11107293 -200835984184778528350940163344266423296 11107294 390293333467136578461942861161315320512 11107295 -543034674901970022149674578199896682200 11107296 -104959601113628897180402411782856245248 11107297 -885235740431805752685800142318688508254 11107298 -153844884537262232648052862040721255936 11107299 -70819266383411195645216711245614942720 11107300 -109776739362734700058524778242847539200 11107301 -87690501306181694455742253586405922496 11107302 -6375673264386054791819475118000104768 11107303 -666761686984534127783279933616047218440 11107304 -391373619288730061299535979315061524480 11107305 -383230585936970975398730172851936923200 11107306 -30793611156150303269212327996353765120 11107307 -370434201915551066216004258777066024096 11107308 -273921344050340876615680087905693143040 11107309 2929842446267933103062439413019985248 11107310 -103809457750460313947343629492047466880 11107311 51338589045860860395162364436288356224 11107312 -63670772706850341514072705153790377984 11107313 -8539733347284986527055849913221502720 11107314 -379901479297673550610416050258089743360 11107315 7456760669775552337727848290098920320 11107316 116935956819472799235284769755425536 11107317 -223615105031970943383996755199289966752 11107318 157679938379645760542775901476751509120 11107319 -574877736362589863419986095568014212440 11107320 145466035617212295368655671798547456000 11107321 -28538991122439683924931821550687924480 11107322 594156900814857005982010144672419159552 11107323 -151093040177379360387163861184840754228 11107324 -514137190551937580719863683819476208640 11107325 -16255263136483397759282701318959979950 11107326 -70348527378461961353395051977412365696 11107327 329106161158557986037940314077569768704 11107328 -111206502496701180490593007509839020032 11107329 -612709820858494937598692730969371153616 11107330 1212358614735376895677527720804779520 11107331 240762861524710685910315366736727475264 11107332 -16929481171774525492213878312683343744 11107333 -822031611155916759039047458056444336418 11107334 -126659615378151749070260679035787599616 11107335 -103902098070622837717282301431555160160 11107336 1681828169039407887283424352626106163200 11107337 89633175083730581005964230116678401472 11107338 167122957222932336565761562239907070208 11107339 -496032774686234527741160997584733853176 11107340 497468759266923314146628730538682188800 11107341 -222514715569201508044433055342223630080 11107342 -408611253397024217765745891362108132928 11107343 588766244250885933946471242064768409760 11107344 -29184720915543984545912787971510894592 11107345 -297845339094860343894574242967979083800 11107346 59553857619418899350012520829447101600 11107347 -356273233798001901714808100625653526600 11107348 248339065592609480543393376564362035200 11107349 -457304688761850733063939790266136431008 11107350 -99213125150404690875506481666120266400 11107351 -277505485831212391544485307427041634000 11107352 -345522932409706558882060250325503846400 11107353 -115251474241334604467552619686556016800 11107354 54658719300364729086742440325518808800 11107355 133857685628327293013848398630290460960 11107356 60128048669583395398566486244488187392 11107357 -198488728696029317474678483451216600500 11107358 623850530796432280173266050814569483776 11107359 -626747567592845872978135758913295775672 11107360 -216379776335101437036607204156589998080 11107361 701060356121308426676022238976847839424 11107362 34937150949555618656757280348348416000 11107363 433129844554026946895887367485232010096 11107364 437067988858389674433787992892977883776 11107365 74260127215305021143117651081170285440 11107366 216885530771395224321531813027885169632 11107367 383413172492715191520946300417942688640 11107368 20585630379701894087017540512796907520 11107369 152452953605663519991201791212120243200 11107370 -19141362202320316910946414148033536000 11107371 7785024486497311182929135841322044864 11107372 -638455916357644100159667876779864007424 11107373 -3873833972856545436516082954285982016 11107374 -28062739350222018046958975510183057280 11107375 -609298642043834117744663304012621108000 11107376 24997071591019736787172950221216612352 11107377 289196071331178407261226703679383649460 11107378 -98480856582371929159468115295385482720 11107379 875611465553240012445830724349697251980 11107380 -115881833480925339457022266506428221440 11107381 -322432396206786059685074526813227588000 11107382 54592235973594762838980686418646038528 11107383 170783978738505861745767389536108044288 11107384 46376207228296399006827605186989056000 11107385 78677758833562773893519641384923890760 11107386 223146747979235029607117208678769522032 11107387 -333560397809532141515826896026689159964 11107388 -27585849961935095040513928366071106560 11107389 74284215407060759235280748210347079424 11107390 -63380500290879361498527769985942016000 11107391 -67806744611330696752241874700601510208 11107392 42460165170485422746539792150764191744 11107393 290824595627101421127702305878501717248 11107394 681713760056866558644007832396303667072 11107395 73116482608986353926591853157781176000 11107396 419585514279383619484954718367775260800 11107397 -349176598172501914814307160026325683168 11107398 -13814391491074680791098810178595530880 11107399 -90457970808020065016181702026306663880 11107400 159511867462449403048798223759155200000 11107401 520356620444221398780584251662411958032 11107402 -295798695170848548711981837278927556096 11107403 630510406771072254342842523866452709652 11107404 -94477040572982197244906413816965808128 11107405 582365548214838705125071393766329569120 11107406 37006585711255393999505537828050025280 11107407 456321600001328535934072001845914060288 11107408 -3548417056336643925345368372915879936 11107409 407056709639909980911397981990073461632 11107410 45742300932783232211383237190908239360 11107411 -82955622714618672441697873684005288368 11107412 91033396665858016031693091631587567360 11107413 -306306181276046072556219455528449044882 11107414 21892951032939795484383670461461179392 11107415 -255507242945317420937873801661426016080 11107416 11585278953353621347031382887242137600 11107417 415796558028424944813605388876300321280 11107418 -283390559690755208178629609687549289744 11107419 -115262644990969041775722584989212778560 11107420 126711417063869392323461769424005857280 11107421 115502572615140876111791357232181246092 11107422 221117165985600974903211613651271834880 11107423 -596935100449032572042487358503496849400 11107424 239825381753887741548656281885461184512 11107425 32385471606450563275884739802554900800 11107426 -29913981148171374468088692687735775104 11107427 -17943082941106972114164875348741346960 11107428 394027839849423980296118666411204613120 11107429 -455470603693394165459089521701802046820 11107430 -388173899569366496885860405625628032640 11107431 -476091414635161294167888858468342496272 11107432 127584324213599390900833495637648916480 11107433 -283879687550277266400001409429493120396 11107434 41328991533626513400202404924252872448 11107435 533364718155149483130263798379597310800 11107436 -91096721015517587004293590106997319680 11107437 -6236277329252797912300222144950624 11107438 411094945732966867074168444898338027840 11107439 360884939513343292184876729504906102256 11107440 5969031294919575567469854436040540160 11107441 -1021978589667351048565137089448559380428 11107442 79712807058317762022733564199780473872 11107443 -327277563046576523059568383399139949456 11107444 665388951360086822014102336913055023872 11107445 -539130875770352255642071379104932626400 11107446 -120713290887187744926384109955863597056 11107447 193031492690406144594957499899132064840 11107448 -328977683473292344583742877301918638080 11107449 -520913297491422257553549491875738860 11107450 3246624871338948314112213570917010000 11107451 -294532640863100424108910952366323897728 11107452 354668182096587991833583543321296364032 11107453 -107973685311301290424061359311953500800 11107454 411111450591287439705836378181012082176 11107455 123195714415235511416015214308769976320 11107456 -155138125299211453764966439579004436480 11107457 27144018165729275287351837829975409840 11107458 272432522068167298287744636833959171200 11107459 -5838823627953650601316139265424913664 11107460 74847973967127649091314312151932108800 11107461 3809426836848721993484941857732460224 11107462 -298104590588012191933518921218936156736 11107463 -150545751849141016260557752392377946720 11107464 111120863354514413501748803468218368000 11107465 73122820909979228131255581418769878920 11107466 404661406000003883712271498076381616432 11107467 -80554827475374024937352794937873894520 11107468 328446455550580840786584140898930683648 11107469 102404422255859573541833305101336306870 11107470 182355482040341596734564294279350814720 11107471 149231286548973230184014512434173019144 11107472 -35156818399358876545258226645588705280 11107473 -128951639992870229072581315068374254656 11107474 492265022625106282666056347623056384 11107475 -97591714393456904245956883274134330800 11107476 513820506869224908452277358568803430400 11107477 118188870233929428998993620568219005824 11107478 154758834923900924489883587664283883040 11107479 -348178576669065575644927951895546154240 11107480 463935239945178712712246459521856102400 11107481 -58670294032308567672863391230968894656 11107482 106750029935123838981381780611182517760 11107483 -163487415178102193064261223013555908056 11107484 -84485481541832765365731889270730985984 11107485 -337668801275887145550421690987106006580 11107486 12571127226057392871876520743290047488 11107487 -506300458294975748385672122244474556440 11107488 -24237987566748264552575012288059146240 11107489 -465582581036015923982421523564971239710 11107490 -303924075329916509876157997343063923200 11107491 326436522394495015424243415855853462392 11107492 -325785484337910788958238191789210405888 11107493 1366427437924981065323378984817901800960 11107494 -299110619093641409323236081037171550400 11107495 -74055970125122486398355174186947276800 11107496 -321460777429464285946483030714532413440 11107497 -384458024918160116032180753186357734000 11107498 64470207558917229424255242161383796064 11107499 -62499575917413347070277776879377577936 11107500 32798997345790209635973036042736320000 11107501 760087369602843510335153920879530292502 11107502 -867003795543052326715948920779037696 11107503 567334625129716956415981824976643232000 11107504 101642946442719792794798905347500998656 11107505 -165177889085679213776119043935811192640 11107506 -123386747151285951098372878672955635200 11107507 836292122305394642263874395442113714600 11107508 484922506057858800730779547337044759296 11107509 4752550884291960862935144411136407360 11107510 249173550906525508731936696926984885760 11107511 178923688437298590726754477204328805360 11107512 211188159482864442118780114081786245120 11107513 -149673231463153648118579551661939911980 11107514 -118335403371208279637973912518058981120 11107515 -51269231705903669180373414589587555360 11107516 153416808434321989966220034903595173888 11107517 -131235184234189551150925381893360840960 11107518 -97712440082442522163221908931715260096 11107519 834980527279121636590826734002581625920 11107520 -356144209513435421082548117146246840320 11107521 143591422546880375033106314730078082560 11107522 203750998980353728391162598690477664800 11107523 166539813398205487511785971879910073040 11107524 91316810023652983901808843995389489152 11107525 -141941259530016819273327990829438296000 11107526 -229505966685322387527881724642591032256 11107527 -29822054943222863175794449517438581080 11107528 -268762526126842299293960344888695521280 11107529 109909160658191651486926141314854029776 11107530 -30832477440732862669296438111550817280 11107531 -1179669553938106164115730185261100500800 11107532 -688810747615608604554722672234336642304 11107533 353916192888603591737131958277528136800 11107534 -35689944426853204731194469093208631040 11107535 -575754837644355839966942836356130838520 11107536 53185185059953442623365790190205665280 11107537 236925717193995679460545084272128249152 11107538 -139869085824746186131225518928681801056 11107539 -218271537830499854115708428556917877696 11107540 127525905964779361201757699581107617280 11107541 451083656416139247126302067427046916942 11107542 -281181303648941141122637225739542691840 11107543 706867748834601957645142879238720166984 11107544 -240608886699857914939715949158095872000 11107545 1162854130911540155278502022049530240 11107546 952058350634074323483762022871615472 11107547 730689449868203482100111584858265985024 11107548 41617253346835797030806509596383600640 11107549 -409490533930184697555717401087701054164 11107550 71797425381370655578511835954606772800 11107551 40596606409301223678313916592214702080 11107552 375161443556283052321727763931653734400 11107553 640018264360410202591874711269035536802 11107554 9386852778502227284770130516818369920 11107555 242969387810316524897653752037763610960 11107556 -87783943497614759558846951284773496320 11107557 505689519408454802925016727182359632640 11107558 -223915026123400387054240947780587520 11107559 41974283524236273562937466666134693616 11107560 -209647735010697702479326385053822156800 11107561 -157519739464743715908948449326038471948 11107562 -346835304857900240285297856105974164128 11107563 80821042634649431293867027366751922624 11107564 40359749086829891302460467159558413312 11107565 -71747351760685199089242474358338012660 11107566 -108592194798943568202567653466026370048 11107567 -63355442076033592670008323078545687728 11107568 -156458604330484288679599092651127799808 11107569 -566666737132259400640226213421758719392 11107570 -127899572914069711544471265855114782400 11107571 -594791338426010787356379012501655189800 11107572 -80749212212335240812976974841651458048 11107573 -892295377773600859906022957639412420178 11107574 109145383380670909751132450854239008640 11107575 34715795034579375170750330601013771800 11107576 629379255009386748283593092651466547200 11107577 -275171088554706456304909580601867845688 11107578 -22849310912786564016629393374644472320 11107579 40343072731785597530565418271627556864 11107580 -29663420902892627366781751280149555200 11107581 160056202800975470230320184397449782240 11107582 -64740644652743315896655870634496324608 11107583 134928649041515400747428852124700105200 11107584 696430990979239941413120397931362385920 11107585 226380722284518240484313256274893993960 11107586 -108704017566737695249159401597513177600 11107587 -251285323580490288412739824611206943240 11107588 -3059390853623234890803520150000440320 11107589 -80387302377946688456829147770190296610 11107590 -38346114528588999755577696996038400000 11107591 982019608004603246649252799104176828184 11107592 -525355977732068140815822918478963584000 11107593 91946621849842442411031503332317092544 11107594 -178418177109742532486090180360969885904 11107595 452033842062181636163729409471422818560 11107596 -483483410221733982514879594051455820800 11107597 208667856322304859428498216017327677120 11107598 408493228754954775925678922850035428800 11107599 414621847041023766293364616652039741064 11107600 50893277353955223609531414820578918400 11107601 448377691662358951116259654678167002352 11107602 83092175341263229145607794837569622400 11107603 21335752208009811172578340179520830784 11107604 1357234482182896257306314059019558178816 11107605 -149833276745734026461587274835864929280 11107606 -7943669286969247912678574062150753248 11107607 23346937370997454628343856026208678752 11107608 -40614132426622254503441084529317191680 11107609 -26479276622497849049578860548019430140 11107610 -27546187061307086978746550413698478080 11107611 -1926308340589067783647102946759221548 11107612 206862170950355125854265005495285985792 11107613 1254682050978032849262644166353828068800 11107614 125621063294390259979795899936624850752 11107615 -602572163455587111254162923920042801240 11107616 -267964457456670686751364170639794896896 11107617 -367352991981070919054924098901032500480 11107618 444387234143152266358239926200458023760 11107619 -226855464543014978915984773604400052104 11107620 34412050437400985737192502213444382720 11107621 71784151052219306707872942171107498304 11107622 160394934991021936806723045022310991360 11107623 -239890624686761661240144293323692192600 11107624 807179242695676324399910535197717790720 11107625 599311660293165860910930061462824069000 11107626 269916314093044696335443437986641881344 11107627 702681069031087683490921039592033367476 11107628 -218878293908485295056308246052913971200 11107629 -118769871307642248749217269162308757280 11107630 -140494231749273041952710012380030433280 11107631 -14487639137930556344025444739368517128 11107632 67235031660144667743414561952098385920 11107633 -552247632299936049719570640566251227118 11107634 -218737436583609445161150455738924596320 11107635 -20231422037718112441186637123645337600 11107636 -439435828397155109680966376634430817920 11107637 543511336763094863057434013401419879360 11107638 -66130210158451512445914342513220569600 11107639 -1833305911126533306662421564387787280 11107640 517605653798733973658074165940873932800 11107641 -9099399760599226947557846675441172480 11107642 -82375764098593582287828793895756829696 11107643 89558034970978994037037689476682159024 11107644 -170847564512765344581955924261191273984 11107645 104888667915630403083067762042761510000 11107646 -243792228406645329198955702787504805696 11107647 244429546297520268972660064474672076880 11107648 -32777873033014832775619232544618184704 11107649 181644690157029843562525903387655423232 11107650 -110745609868940530576527072430220534400 11107651 925551530040433404033920856942603768672 11107652 -339352925590007024378430233485849516800 11107653 -69089400527799984372415670688444100896 11107654 335252867372264611359065456043045415776 11107655 -280343228755621420527636267123967633440 11107656 -29257024368041755973766075908336025600 11107657 569718355319875993937782353217059002832 11107658 -57955782798949978834386977190371578320 11107659 271161429405758335609598947235181369840 11107660 -29819003270997275606060692189651768320 11107661 804231304142481792183150610020741398262 11107662 -264003171289787246400362169798966245376 11107663 -505800916266673808397852376040238278184 11107664 -87502313572291201313903108494211186688 11107665 -562101872397050643865731521751679632000 11107666 -78535131170769033762217075903204761600 11107667 577133443939185138228841751904602763360 11107668 115076293171548520050596446533247684608 11107669 204320638046853028165283414251346341070 11107670 -41254859271344679412999681235420067840 11107671 434691541551903652583848989091194136704 11107672 38562205309671978289928801508308582400 11107673 -510889765640171403779694669380582115072 11107674 -1044863661283388073080777004381315072 11107675 -135256714036506347257745981292696369100 11107676 -582049699127245622311042392865738705920 11107677 174438040479719161031075890260498766464 11107678 -343191221320470784418702991216802815360 11107679 377654141319901138683483971111437440 11107680 -29218034933387256218931842582477537280 11107681 -391852273384925171977649787308523646296 11107682 482136580626301780884291889345842420384 11107683 -57315685603469433330876658697297323548 11107684 296201962764677480843245714598661799936 11107685 -101011946680160504610819835322328520800 11107686 -112389276993316829588666308577486852736 11107687 -88507851947305457648107329830971529640 11107688 -49019185141272271542158293754529162240 11107689 -133647997998078526716531554543416262592 11107690 1052210276812349160546413984156582400 11107691 125201689683330340714649517961830697872 11107692 27195359292702369629723254535638707456 11107693 -641556515799841343134464042299544486058 11107694 -34053228610131202025922113586596038080 11107695 36963255405317626025262839733836155920 11107696 -79355313893133381783679326845532241920 11107697 -112572725988623854739052863086228759854 11107698 119499312299567840994241493902121140224 11107699 384979002399079846672576944215390938700 11107700 82216950819560624558729010511131398400 11107701 -11345818303990748353084143534050551200 11107702 143582657982050908536520056023373033600 11107703 129286729886659586363849538413863579584 11107704 53931505115099169359794762786824192000 11107705 -13904563313774474775100908226204914240 11107706 133648498971982174448238661968407517552 11107707 12777292150388989939838672990126629488 11107708 -315606189596373308119369867410083510272 11107709 -487487043479761702479491090768918964090 11107710 73315029979223382660684504857017099200 11107711 -430965311274921897771061199829099235376 11107712 207301350855041024394457049456443392000 11107713 -313761169597367486465331420151948917456 11107714 -141351316819382086499528675418047018544 11107715 188534328586528367220593241461015472240 11107716 -320024204547504055482053125116729630720 11107717 11262495966885354397942367821362658240 11107718 -699994525920280674315506789496897297984 11107719 129334833143458062737113417174678045440 11107720 -67375399620487726032245224174483660800 11107721 505154660122926867740094417527179032372 11107722 -100513815106819113434308087465055900928 11107723 -318331947568437039003672193453417412160 11107724 540764933978425298380974838584726590976 11107725 -75541334723804918669204253196070316000 11107726 130883876224450635022658503982878593024 11107727 -51976012505201152457461153063476137424 11107728 -130515542808015607464895302611168944128 11107729 -458563442401177759908881696298047387680 11107730 75044548339081627171546049427749849760 11107731 -441589306113181172955198797522701272648 11107732 -106865303593716165239565238191042846720 11107733 -28200243009138159531069164900302742400 11107734 -29706106762342915444814758602240245760 11107735 -283639744874003703657023432114111253600 11107736 -345370425666179085461797847638082488320 11107737 -139557220422597204687743510209342606272 11107738 -20019432580365938218169540986349321760 11107739 545292058588874220350912774493842337540 11107740 5213168407372396671860753589350400000 11107741 -382487618012765399969710158309701464858 11107742 -128231113019391521680509692464715620800 11107743 218418239147448520871589744479771016264 11107744 -1492739179633531096549805146611471482880 11107745 813551584796803428424442804568730095360 11107746 -24592721423293671242524237720484997120 11107747 -140688418657607817184958127693866808368 11107748 -37917376289562497891662886977216241664 11107749 -88056643754177715814575203062765325952 11107750 189378349555933844353956771620188704000 11107751 -718229062494674693981906770858516090248 11107752 127395972740507714677546111451413463040 11107753 24800350645658747713287995407482789600 11107754 49228853190558944853792517052811033600 11107755 123200656010546008218332558534107628400 11107756 117053021959427193368679330764892019200 11107757 -185510774372596192278227561360319317994 11107758 -55608630123280928149675283523757949952 11107759 -135267744746854920202865879330974418696 11107760 -2452999801668590342350504124453683200 11107761 -105377737451133413509090979308130036160 11107762 29394409448700338921169525576267343632 11107763 544650216228899982105367717777782624012 11107764 22600475419623263794120081428344033280 11107765 -111085321817175855550647229881680993280 11107766 -574749374362408676785744724289096830976 11107767 -237645275855095744042747998116432937600 11107768 -87886453138079300352790241952345292800 11107769 154544900373168209141195726288059840170 11107770 -30651720042116191079245967656666813440 11107771 734091971825677892766536426178327742000 11107772 98900827753623982485205582094769311232 11107773 49481004603316221806538456467388883782 11107774 133291882552485500933586357882665339136 11107775 82704553682275247565240202818344494800 11107776 112167960640976383132772425815054876672 11107777 278118409226254345544784737093688090672 11107778 403763228036146971993975527987284032000 11107779 -654069340010498775655010584528052247816 11107780 -52597285769631994927413200245678694400 11107781 -407889097583249257348468001070234624288 11107782 -10922982318657669478105998189618739200 11107783 -1234157510162160717110366847430699243440 11107784 -805221692412650251061525196822244285440 11107785 81684877113218911823228292636006815040 11107786 409246488980267153346183726520335596592 11107787 120038229727298366681978254714101342600 11107788 31952968817713365730386325990676774400 11107789 20544249424898548787562173754991488384 11107790 -234346037118960426216576213721966689600 11107791 27028724226818841169110210655533329352 11107792 143997058689999897910026604434477023232 11107793 -516452274250312850291223822198936234636 11107794 -122215988896468060871810012289761750400 11107795 -934037876220703394329940122119470486400 11107796 55701279385382550637176323301779177472 11107797 265134655153718146494470216374009111872 11107798 42520407994863391951625393631501456768 11107799 -223451658206505605248003420343289032760 11107800 -543239796021353858166535309409280000 11107801 -713341527417717216292356345614094105600 11107802 2083641065953183395380590721108462304 11107803 1642791953379078789439501279669310208 11107804 258101012474733030376716241630609867776 11107805 68679797534552844054863191319881052160 11107806 -170323694350220845690120235027186018496 11107807 -195889377376555193011441507085888661168 11107808 -372525085450705346131555151843198238720 11107809 1139855381566523371949276791976028663204 11107810 -94280764119395041664993207023092799200 11107811 -179755802775050585936927830096446050400 11107812 -419019749104389123533297700532183142400 11107813 -613236334659821067100699845985766688576 11107814 -153985408877973934952203802868579795744 11107815 173948651981896635007371140466979469520 11107816 -512103337275265248529008106776302699520 11107817 -465068560824538969633841257489762577280 11107818 -337837358109817682289244782694917964800 11107819 40949707916188966892860163311674077520 11107820 -192705770033282602575569357179691089920 11107821 -66308665655308822385385971546770212288 11107822 473222268296923319346739803352735679424 11107823 -81773783631996944379827516606298611520 11107824 -10671544238669120767369939798009577472 11107825 21295294712181697054943637298927399600 11107826 -30403312684029121000130314621330608096 11107827 -63360261543776050230947198151754936320 11107828 -656207185511861649421927881268904559232 11107829 170711014073149464941391504523272132384 11107830 45501531153839361996367332509794753920 11107831 119395293380604109008259148702444728320 11107832 -172701114610210160629428868874750361600 11107833 40572347581171515303737503075788761088 11107834 316981375066575942886642188019001080032 11107835 263534642848173940542367353382125665280 11107836 114408584845448295983333090828386401792 11107837 -71325206722529332820990762143413409120 11107838 175809720556663073903326012346425761792 11107839 -1081117177836748638226699140897067895040 11107840 -38708863746287249730035890342644940800 11107841 -165214012534665788390085519814975853100 11107842 117430978989517455467138317045602925824 11107843 -69528459450420993010606364560831097976 11107844 -152531357820449891992733334979397234688 11107845 -44444569476447631016577808727257123200 11107846 472539678556134939651286187585284224 11107847 810597104738305003398359914179311110296 11107848 -47308141787423143120631111962998743040 11107849 7584669762061279571185557522509632564 11107850 -8983501788606460621908693600848716800 11107851 -1055009902758272448022183607050658976 11107852 279586074210228159304667229495726330880 11107853 319889875632601100793864817588061038464 11107854 -28997767367392435217668906072958649024 11107855 414887224032453728829930005782296929520 11107856 -124605450610115919815867484419751936000 11107857 -490841708065532444364309509524568795808 11107858 130015185264405445136719635439758323712 11107859 518935769485387831264492964739527476956 11107860 173315433668936761267930511845698447360 11107861 273868102996142731284733467934921429500 11107862 229642436038502698191997917959123796864 11107863 -188547302308136299573642570471063989960 11107864 -482522586274033201204140261610813040640 11107865 410202881226928793595698787159217664520 11107866 3836442264935989697950866049513525248 11107867 441524824713840732474750874969354102916 11107868 598302376631624096555347838196984554496 11107869 262891594764044196503993638139790543744 11107870 45498257963332708025722523501151820800 11107871 27665277889767934681425397493940000072 11107872 168456423138341871929373713369108643840 11107873 195845128581741922391973784821606466944 11107874 165620430855300721502577333320215526400 11107875 -76357866684733107888367396406779200000 11107876 68859066829381801772820204983463653632 11107877 196941205424370401897116459125903502272 11107878 -136440674005010319654361384183665350976 11107879 299944162388603528238539062022859583200 11107880 -94570803563666923214565711750173491200 11107881 164841045411145037458678050920731142400 11107882 229241854610640982453259523875375272032 11107883 350552732497551636176057182771656621144 11107884 70065849005007288256094565877277958144 11107885 590083506373923218839567577643965991960 11107886 428163176126266448045156885157150654720 11107887 221877476884624883651236032319859962752 11107888 -109352140397700553746013648040738390016 11107889 -527176846855365015452910464404084224 11107890 -65791885672577384402539370368387322880 11107891 531581092253967775443751266909708337292 11107892 246736217586263004517401693545411193216 11107893 2592363642369364338466829313249210528 11107894 145250178560196035379315321554714419200 11107895 -241355057844040578965757342750346497600 11107896 -302808635281392405697341886540538511360 11107897 192908575740586197258284874448202722346 11107898 462803183739238107535591787491710361200 11107899 18226196659786711342301593097555976480 11107900 -38007902640177064847219078740928947200 11107901 25435284070729413867562166283634381440 11107902 58498839200894514401984757586670640384 11107903 -76970993207486731548547631286989100440 11107904 53389518360973381776067026168870076416 11107905 289481633596910457315418946387755052160 11107906 -113415587715026061108294319156005484848 11107907 67303827986586307490692908248344904400 11107908 29051137687167993828948460809239808000 11107909 385175165549492736573171114536341725280 11107910 351399251499251507599835083637560302720 11107911 -85816223662260904128923514685445687040 11107912 -5672040043349432809716893635372185600 11107913 -312564248620091198852101035009130564080 11107914 160621839687558908263488201401886109440 11107915 -85193445371091775667631941788295282880 11107916 25378497551457001583878824906349290240 11107917 -120940987536440223339753271227058521012 11107918 -182398142679206000224379003071938149184 11107919 45065370179127442620314086394740866720 11107920 -21214672621540652870272312722912706560 11107921 -1067994390757398793197329325270128734 11107922 197803601378548771747355733587021850624 11107923 420420693982560659076668969860176351024 11107924 -521928713128964760152207429720141951104 11107925 -5501861245679969119907736860605370700 11107926 128180877640479960850664004321566397792 11107927 -584030611027095749878790240182530719224 11107928 54979792049972700824098109774830632960 11107929 -58697913865155254022185612610064800768 11107930 -195901942907255628147322692935753510400 11107931 15905147575073384482664484522336261864 11107932 -8174256591241496907102234130755747840 11107933 665641173146149522024896289725280693440 11107934 -300670222580672293049161814011935744384 11107935 18170911209381865959243131964795791880 11107936 -4241751720450708895822027819601362944 11107937 399072104278807551330073786474577879586 11107938 -129653222448311628890878686811779597312 11107939 76767608476977264302566140200309235740 11107940 -64859302639521982896079085497219468800 11107941 -146756903205464209948933221350757138720 11107942 21607464205044241976894611364647452000 11107943 -192508132784729537546449407000081962880 11107944 235337405940539661613800522226381839360 11107945 702290579047212032862690947061151793700 11107946 314898014749848692738235104649733966080 11107947 212370504784775254354226915159958835800 11107948 -368400794400393561355337888703187048192 11107949 601778123224821182403076028975981225280 11107950 28202673819133828061750449773411840000 11107951 -307295101006017282304555490829864793600 11107952 -23170812650790091880776545295621324800 11107953 -145489690454044006272651408668644588800 11107954 -3051544439284840794247113212158947840 11107955 -278958830517639089975477887760180450400 11107956 -48459655473959260935896944459891580928 11107957 -165352133016247940984319777182114517060 11107958 -97115082234083797240074118750682221920 11107959 -616149724937266765252248615187803682560 11107960 -15408473231039103949674559976005017600 11107961 -192499975743177973900800393238854422448 11107962 -88453831819327440788954851649949980160 11107963 616603055073990422873299659622099554212 11107964 -108107643692058014027222156364550800384 11107965 139424507082048162049694236414218240 11107966 180349512921202290948236114311627615104 11107967 -283223440239423236265093037007290831080 11107968 54026393815665049611038997883461304320 11107969 781531342975186899884237676124386922370 11107970 2253726557909084218519850500649885760 11107971 -208161030292728643237037811802077684528 11107972 4060141334554437400660493112259136000 11107973 408094803899065289351296769483708929824 11107974 280880738080943533931947909534532487360 11107975 1491171259881249178184987396617006600 11107976 -79522763255655778901965850687265546240 11107977 -197420648571230360359736767961590527168 11107978 65621593968193528039635472454271916032 11107979 -1298886695976730253297739029296169303760 11107980 -102542265678366522636460365495832289280 11107981 -164327507526568825769551716983049716000 11107982 69401745068433342564201833566748112384 11107983 151199410515417092339554731845565711744 11107984 -24485114409595851698855088996393271296 11107985 -118312346257088606630308003736978293440 11107986 268599534769484342879685866680888166400 11107987 -508665784024696682201833703501655109632 11107988 -150815254437145676403082960429666191360 11107989 -721231538849337296989354546252613376000 11107990 -33823368995694113609633618019001802880 11107991 182598568766403111484828466159043666072 11107992 -67157069262747197578408508869043159040 11107993 -303939284647238564620764875102143805756 11107994 470522060631221798527020995057154577152 11107995 -139776352484607869542831993638188180880 11107996 -641873501435436175425788920903533376000 11107997 28161513738345947795576910840119488032 11107998 203078761656413805942090207604547007168 11107999 -146650612274389557176586456987170942864 11108000 -490553117813572377670506734575976448000 11108001 -147089836455416673261580033434439705440 11108002 5330971604452014757198634344969820832 11108003 77859581597640699345123596543315555040 11108004 46311953392426252164193936829032344576 11108005 -275719472760723375947304383233524938880 11108006 62310113419296500187225596981341297920 11108007 166636078151752533098068412817954841488 11108008 637547586816901250423728500744665088000 11108009 564562544008446565759191651743265890640 11108010 342125304204058292060748232463601561600 11108011 -43596726604915332788930533261868725968 11108012 -421603516384733982065401986334514866944 11108013 15652371660020662011364641185628143616 11108014 -655630237896961398813897201064443515328 11108015 -168772449917767009963745578239008697600 11108016 -86615449807501585175486361520825663488 11108017 -4268195102605580990052976561264675520 11108018 -755894040437393456334908039123477760 11108019 -30796336203509561195831435528949010944 11108020 81783417407437917816048712972615311360 11108021 282431766494827396337698301216129354304 11108022 194471328654216619873946971276989108672 11108023 -12072726304087778036048286090442696896 11108024 197189828285538732254943203127056486400 11108025 361108188287284948704453636681139914750 11108026 219896672285061267054512652468068633712 11108027 501799400501676141077717287696058065920 11108028 -247669968084124998417655641191788654080 11108029 -977588803879176930134276366325529888 11108030 47649170880708700912668200889547652160 11108031 375703835253461401475437603425571726080 11108032 193220847342664030846605627324209561600 11108033 292046763407913898824291338035195718064 11108034 -25646956884131972716929756309230380032 11108035 -1374493488177244050194565694057375384800 11108036 -108836105075676880475701613071483701120 11108037 415164662957896470774664982233822222560 11108038 250507158038611532850186380639386869696 11108039 562501958585313438570759968215984216200 11108040 -266396285243232366651198925460611891200 11108041 -161648595159818701900257118056814694656 11108042 -604128941583405494953604292510385824 11108043 -306442220803213070288662694459951518800 11108044 -217166657744350505029611038875138252800 11108045 -1941934522773768766776150983486514960 11108046 -220400945624966067639814738958755660800 11108047 -173221287837087133365448259557642303504 11108048 -39059007598311304524311735347306168320 11108049 425442801786076337580076041846908332128 11108050 -59689805491653133188282367994623573200 11108051 -807607915814540065184148156491513580948 11108052 18808653967931303040906629210857197312 11108053 -10284394900656197409015930380105495040 11108054 624742036829284099229731786660527569472 11108055 135859959298160056729148819276648448000 11108056 -614082218285347932812314408835380531200 11108057 376304213738717860391057793578851644288 11108058 -26114746561643043986838083588547919872 11108059 -357996136324995583644650515848898535740 11108060 -315760085890689083376093499012756224000 11108061 -6857192032565019911334739140612227712 11108062 118780475007058839655272240584445619200 11108063 -520651874808183334301260676855470190688 11108064 539565334140230648004085539459808886784 11108065 -313909461787429272139941852728306726400 11108066 -38993023418918727773134005732273719952 11108067 70528911060460505732107341867117519480 11108068 -148369861725046211230558922172018032640 11108069 143090985028764504085517979409506590496 11108070 -159712673224834912696671623345655148800 11108071 71072630854472690311986237518548993192 11108072 -81517606988805266434668379862754232320 11108073 348639360240715185674817328451464972800 11108074 368411870607493323263144995061631539712 11108075 8489040689264490754009360757832115200 11108076 -13818409594713027773259679525118017536 11108077 -831322492139739443679694870212449324074 11108078 -54581981368294579913755212426709748160 11108079 -376160627608288128302089362010364619576 11108080 -92151562297482965026560135140697047040 11108081 -84937466083776910752387934288768939800 11108082 57342059461755330395598734988957364224 11108083 -218124383065847679150957713045876104880 11108084 109430258023790744795364421166036183040 11108085 188891777622388315010023407304992499200 11108086 -503797929660437363777047239795687960960 11108087 -20993857072826571059050566070553130264 11108088 161720842742590146920245574601913036800 11108089 100745586903722690583518472112192794792 11108090 8089717784674920299778026864292710400 11108091 542077191351736732892254332900202848792 11108092 -58639994869525399067009102699892139008 11108093 28142494183335746607454173163142958342 11108094 286229889608485923732141865201474555200 11108095 88308543422171614960860215690238814800 11108096 -334563078507371629615882112577010925568 11108097 -2559406045219613946442504297564304256 11108098 -6818948581532878402193778455034612864 11108099 246399885261098207768433325270450090800 11108100 -164241151971849737442909920917437235200 11108101 203253038879165123360855446005914766204 11108102 427114721419886290767155773775144409600 11108103 107918862970594712851582961574923942400 11108104 -5561132124769624791299186442549043200 11108105 780063816916305675259457547381707672520 11108106 -116151590316624935091892267240435709952 11108107 437689130645108118642142343534952147720 11108108 738678325989573102017431197221070230016 11108109 -82301532764964851059649800351623516960 11108110 -28473123385768610246336354237020611840 11108111 149194386395939931725396561040015436800 11108112 43693388057053500722097772831114199040 11108113 -593458518618850849514015281177584290638 11108114 108501784041535300266721894242585952656 11108115 247330847294690557405388521374044697600 11108116 -477509123762608753835088324312154975360 11108117 444879999597726970565141108560426736412 11108118 -5960713819667210380153629266745249792 11108119 532954467889589994347295255985618567680 11108120 604866078422197921833337375790743756800 11108121 -200607122765816583146599563654580918656 11108122 -201270563266282204776444699701407257600 11108123 -137924581255848540521775862082148590496 11108124 164554532334364440617828117936789667840 11108125 -38442805718498677094299484507824100000 11108126 42232309478636564392457674967889871104 11108127 334596622104270728083379509231824011520 11108128 1063174588821512912122585818862315438080 11108129 -527396790758050803225350762140618362270 11108130 -1343057879060354144045254670615761920 11108131 -51110581985428715917650013602988944720 11108132 21103526596074402619202019391261532160 11108133 337452587507546681514735050671461610302 11108134 409470211782394547427224432473452597216 11108135 -599274661629720028551940534534846382640 11108136 180325055748886493424162904844213207040 11108137 -346453683847807576756751558874158221568 11108138 -697354679143582674915848226738287629056 11108139 -18460712640504664866534146508875357952 11108140 -4617262804904208785753999152365496320 11108141 306463685619528645571742414632913316000 11108142 -294055695998320856033160573472596015360 11108143 386923638693291350729542864927105893392 11108144 -27833499825794833625402643559027261440 11108145 -124780831291288955724976761354929165760 11108146 83127960878781390544801222318011709440 11108147 781190621558695171046253129922903560 11108148 -72895759854520753742455509105623224320 11108149 -187003302908669703211796213607119572992 11108150 225160298395128303924806248886633536800 11108151 -45876685477136752077107388402047764320 11108152 -77492105768619639117217321551486259200 11108153 -516583121725300804953603187019923803222 11108154 94306049089194294111388713248514309120 11108155 574101950262679122764684387051336146560 11108156 280716368246095670561075707116067691520 11108157 64685285745787815452074320561794571840 11108158 -458302291267892839882620971133462232320 11108159 16879334150593776873498635379005804904 11108160 33962697058869060659791800469291008000 11108161 -104874865252402557955683571834371810476 11108162 -33303643137691858527582724976759283168 11108163 -88254243213829324964133539134311936 11108164 301508898042460297290806444986343780352 11108165 -731871286798093855593415898133014399940 11108166 297189653523637761333747858527778009600 11108167 80646284335275078494390106063849804592 11108168 -480274565859388158107892714202666106880 11108169 609799174407974390837797036874547625194 11108170 87165381398490642916038689633079773280 11108171 -100652474726220339832727640196338840456 11108172 4406710392693598725791239107344891904 11108173 -519315976512018251238144429568351456436 11108174 -90459381496084145873000799372392380416 11108175 81759875751296615620550762989459441200 11108176 -110126428725392595076057128388650016768 11108177 -453382008577998065311656610516547210508 11108178 -17396994907974702644950782974778593280 11108179 -372321751474925799541152743701322514000 11108180 -8797298760546375890837259830682624000 11108181 -78006727019602012053870959285005410816 11108182 51479469938333420096971834943225892864 11108183 -16402841121543204469608306391432745976 11108184 -87978944304859389751856772503018311680 11108185 -311334615282786856076718610875724075200 11108186 -249407179373782256194516141717914440208 11108187 427142951096458499269250673735502753644 11108188 102808595534458748983715445391650093056 11108189 304803938708341958460915914369048240460 11108190 1401229807790958934381766516990976000 11108191 -81807652825609306345040544727672560096 11108192 190660569103736369282147048683641372672 11108193 125814699772117134239766376818326057184 11108194 -441895860329624910363195146275503889248 11108195 -45268304149888329122665373472907392000 11108196 -227651945614597975839374117607675319296 11108197 946452006626448897277003884803954683646 11108198 658580812569477682949614383429302192640 11108199 -343587456985326182382625637223547130328 11108200 94758351825789194982906662260458624000 11108201 522787040108986492391034380977484897310 11108202 -166746353653445496006909845589049122048 11108203 673889422358823368596218793581677482680 11108204 165395951707121739769434146599251780096 11108205 -80619624337572513589225038039674928000 11108206 -122530458878580159745782068324597312448 11108207 653301120820995028418627709103319493432 11108208 -181102651871796254479627240252813541376 11108209 74064278629550911096239752184854065216 11108210 -311639560632751970829303236117154630240 11108211 5181265994975726470704765362339025264 11108212 299074436826771412253574615092288447232 11108213 -21449785124122161462539295772605248640 11108214 64231316098875918875714904152601591168 11108215 -1082768295333427870884307067721040574400 11108216 -47825882275683363404820973220482007040 11108217 59543033116056487110400120274813359680 11108218 20488834276999381630696571656448209920 11108219 -765920808563802974012835818414617132380 11108220 13475292976222231519415749159855457280 11108221 -35079336122046837451219756632548835188 11108222 53501456405785156640762987112398734464 11108223 -50129037277049803768848750904129199376 11108224 -391903644874562907044847837231584378880 11108225 -300063658369920901675948292810846292000 11108226 113688061994653068886747460690721692544 11108227 -447369034572797629747761994592456179040 11108228 -646717070602573786835235880084608066432 11108229 -177353361379260647490229627699013442912 11108230 -31294304158928078361980428427250892800 11108231 120387458183779424290599565350133927200 11108232 44177195143249847961680657603428761600 11108233 11238511877161866995708355913712142544 11108234 100027426285178149778556463173169165824 11108235 -178561306341022826171013320026963242000 11108236 -44254121728686500308796184765677242880 11108237 -14524308105780271504064173775612809248 11108238 44646020500146792904378922735982510144 11108239 -26663082991922935129672410503882670000 11108240 31643389453671993937615889967214755840 11108241 443661071116378099092200109337425710976 11108242 193519354115686704711462490953442314240 11108243 757976659207074706196761727427816504492 11108244 145948735693726836536566273930420211712 11108245 101312140801629615580556756522774606880 11108246 15438959675017055938346913670487108160 11108247 -458473410214042462125997991216586853680 11108248 -733564713135499732968694361217653760000 11108249 751636898661775343048876752117959890250 11108250 58310462599746276049208760764971224000 11108251 30993285490842163367689504573110141456 11108252 204151471949262041680141816667300754432 11108253 -50291298573978114080530536193874759232 11108254 -222947238059230038685484486047679821248 11108255 243218539548201849551665418747178258000 11108256 469360581289527094624673017495167172608 11108257 -48545614800227936033594155830510014494 11108258 22133493998064119032113574466011070976 11108259 -840992008821179108720841404571967395120 11108260 -423771561064211225800791531202137792000 11108261 139610662717286149855420887546663229824 11108262 -153088075315735287903210117719344361472 11108263 -361075963416382565260440118385137604488 11108264 628335680540580022492985954692792320 11108265 168250867975942182902052510471875404800 11108266 26493747540146488977495162840389227104 11108267 451054142714686066755761407446231202152 11108268 -95488404649239279783833382200467944960 11108269 80002998905276473684811384619080004160 11108270 17482915514962285257063566601697305600 11108271 187055907479682781755584505227050261512 11108272 87489042229424559197879218302433165312 11108273 123099816137261933863409153114381624304 11108274 344099393803875986621009157479602049280 11108275 -97635734798597370000703277698505326200 11108276 -14117550492658285480657249953140797440 11108277 -511045955434224629989819473408012600786 11108278 -152028244902837020924255851478674942560 11108279 -81503087140818543058590812366187152160 11108280 204350269900226258382022217688708096000 11108281 -615624590080596750167965974175271512918 11108282 56687301902506920363422006346186106992 11108283 335205150793866647303786232583957564896 11108284 -570474259655480433285373481149094400 11108285 636055424761901585983478933982186775980 11108286 -189841695380834605813637355266158049280 11108287 102336136327252624798651084469220221568 11108288 33995429372652324142309730342211158016 11108289 -70348173457370307756522102871586495712 11108290 41762696101367106636218761371467136000 11108291 -685534863014058665582516748159521722308 11108292 -43068242170163457783301275726120124416 11108293 259631151812811457724814443836322281120 11108294 205803398479628922087309599959362430272 11108295 33837345153681924571877925093081720240 11108296 -94118179986546383088542360326348800000 11108297 -195486821803368332560970290520642713254 11108298 -70743839252274099994262759687587594752 11108299 163572913321371953170965314117083713920 11108300 -104002379073164111223213944853161990400 11108301 -185060691634439382433421487356992859136 11108302 115390336161093742008159965661503132352 11108303 518641621511884656718587668919964365552 11108304 35807805904207219702042106892460253184 11108305 102920445088435037940430082311029139200 11108306 279217338879525102921576875774304814848 11108307 -87818540309368382461991752546714775808 11108308 -53267898550928517829005891046271586560 11108309 391575814406331535426640194190552420352 11108310 -107234761256504808792968619687449825280 11108311 -227433059528211368325057080561250045168 11108312 -246367048996654840670697989383134412800 11108313 -372677341015831326750505659493785611520 11108314 238542428081654158552334643426489326592 11108315 -59080723412328102498194534084793778080 11108316 251716968578152749065403680422143565824 11108317 -425641211242681140478018289176655504256 11108318 -45075596537401538810150253603187749696 11108319 353064092708688525175686542690231808 11108320 60256894991616225206293831532241223680 11108321 -48424862526520401295803960637366478400 11108322 332603974939659591520126183575181329360 11108323 26277227357615208087617039984115389568 11108324 235764309617677887184944694039700505600 11108325 -110148662998346306626876951679060498400 11108326 -439081636174201199161366005825715161888 11108327 -551409861969139495367877140663060576688 11108328 -162337030391520148359341931123733954560 11108329 388758954721265783216610204721371167930 11108330 -153670390622325908286465050380431305280 11108331 4501255055385101341313588677222408848 11108332 268600278895861122009352739127486970880 11108333 311740956039806383336489383240535274784 11108334 -260682777599708417613284706851414494080 11108335 -30213490123355413451528584604748329280 11108336 -140144267087383736503171236809102327808 11108337 -13680655134829892549504958051493960032 11108338 -167360600103582200087164290140962525680 11108339 985198278350455559384173792121508959232 11108340 5512362373383579062383116568218243840 11108341 -84223450983648644081744249614151890258 11108342 134855182487900647056595925258790966912 11108343 -337033102050238060043985412354189351680 11108344 -529339551358459691205674937779887964160 11108345 295815839066663223490422186704447468100 11108346 -127654791666310660527641628178386518016 11108347 -422291784697319226504074929018445194204 11108348 -31140073876475385440741109278328145920 11108349 109818521043619418278772035885625745990 11108350 -195901870662671137571530391064524928000 11108351 465849598944119180880090748511931375672 11108352 139059436676143956301516676268954746880 11108353 1431976813199706551559482927640762290644 11108354 142557428829897662301127793782410534912 11108355 115926708334167242912668709689882754400 11108356 -219680787823821353930833303715152134144 11108357 133010150810219313458908280137951842360 11108358 -4269267353114429072545480712706209376 11108359 -766069740828707345853824486128324526440 11108360 206567592648354198948192388371320832000 11108361 373233508415152801081512449681383800768 11108362 38775765842459843423133766940008704 11108363 -212565176935138593461248080550750767840 11108364 262355648064467755107490915879237234176 11108365 722030967134531060830721341021983133260 11108366 8949297879485141846715855551707357632 11108367 380008511948201869319441730347475012240 11108368 163812179145851383581398493608774868992 11108369 -510733169126920474594012628395173496320 11108370 70962352007045818664703495973479920640 11108371 327504434320364485154157082208767142952 11108372 47486241611725116243180301596281720832 11108373 -270555191697878357505073012082017067616 11108374 426414517727917166378878816601537787936 11108375 988400497467845977241966483826317442000 11108376 46228917625189569807897944423375585280 11108377 320313815622297088309415799907111651072 11108378 -715608600668788921245937038439435249728 11108379 19179674303575759044808768327695168000 11108380 -174074744210317732137339660499250803200 11108381 -134568582622152539105915481965406673818 11108382 34587312712633395240674623758684011520 11108383 -145629244931122666913972729417693970192 11108384 -130271789076321917517593435918687010816 11108385 65496047000118769872700882276820855040 11108386 -519041041527546375980094374658483730608 11108387 429208557399643021970520780861501171036 11108388 -282407508636077406595122824010933288960 11108389 -307721995988121861380791741847914543810 11108390 365257855004655344226267403881665251200 11108391 78146466381242953469913950160757928064 11108392 1074482644209664930123066671934757836800 11108393 -579733951283124017618501251011438644358 11108394 -106000907102084973128569793081711377920 11108395 137908382926702722877591818471347950080 11108396 139797661088028352341996309313366612992 11108397 -381063117767995146159309423871396778400 11108398 -126820988201421685338526952754709766400 11108399 420369508863551564749752705586107036432 11108400 20508452922533871029600371589340364800 11108401 -217370855120194829797314667753698639598 11108402 -91594907986181117066655508714647605760 11108403 -878556575517869300029686997583449131936 11108404 -306705691323446955069762701280337374464 11108405 4801230958123919783612140131135360 11108406 -82758258493703943168091326847437727296 11108407 -604744832791703188984422315087949950720 11108408 85111629962067101324036680198052352000 11108409 -43091185890335279558886065772973976832 11108410 8345264183923590191448610344986420160 11108411 -280973544334500346869161543358509192988 11108412 27571953668813416935576979421642422272 11108413 399535676728522571434209834176863564 11108414 -519808451254933483685527327018995826944 11108415 -345663864554296646491590161249787700080 11108416 -6539273440330742115366224303468052480 11108417 358714412267793305922494821291297347012 11108418 -195341050207515350292602100339216007296 11108419 -170854632083401801669612461166166850048 11108420 422234206849557331260488997200155649280 11108421 -24634533770249504469037690526690768100 11108422 210336207406144038278367378051797367552 11108423 -80923726023482614326289915840854428328 11108424 -273033300316310881882056274323841966080 11108425 -309126330290170788929795708415577224000 11108426 196082314647248856706158414231234378240 11108427 -5777801952500340099118195149665180160 11108428 -1278777010550936986469367535877324032 11108429 -212943532571207663165763859877858859240 11108430 185295810371146288225979593005860650560 11108431 389341376740541931732136435396181125232 11108432 -116482286077953332983248006952671780864 11108433 -141085104271305107211983452586828982336 11108434 411912796406356158114379424728146914592 11108435 39460103268014455554915564834888294000 11108436 51071623702181557782657458617347342336 11108437 -438947947377361968415030780187743844914 11108438 464336859510587311211748976683125175360 11108439 219335759392920192756180575520318297504 11108440 105662395393191172633870416459239424000 11108441 -880925114429535878258812411224748951158 11108442 -157468808873713556801785032570936319488 11108443 496384343588276895528061158720923188000 11108444 -430878493739516228060041017350856728064 11108445 -348039129082717741786235625128175892800 11108446 140454594463601793796096233491976833280 11108447 -198220233975202067122408303392458950656 11108448 2658887062925285878257866365898588160 11108449 794269451315624955095643354002118348720 11108450 -75566578409876840309980570143927936000 11108451 510551874009779099866326327298035674232 11108452 -338310795997817564649833619480806164864 11108453 687028385653375105076135086143508488702 11108454 -90975673976901844987478508429828999168 11108455 -412954499088394578980583426638117820000 11108456 10059159782386795841839824425930342400 11108457 417962354837327647658335886743375334820 11108458 21169100977026842093103843289602899040 11108459 113724610825262610035078674806200652660 11108460 -61816988847351452468001299775594823680 11108461 101467722757894018357698954988397078400 11108462 354666725504340776772102601680822407232 11108463 -336370140038335132845615370448095902720 11108464 -53835348433075429078510296971545640960 11108465 -34425981600877045389915664115055603480 11108466 242174546308173792122131477564927461888 11108467 570119824324088614641794983276889501516 11108468 182338573727760041530181543936004096 11108469 -327420807876527637170748176853350309856 11108470 -65690016480995533591761875705097219840 11108471 455542833720339438392763864812620650240 11108472 29297651829029919653010211003303526400 11108473 264235358573162476320755834835723629380 11108474 -155469118022129006999195591256281268000 11108475 130233034540902480069077619984233856000 11108476 -34056269863665760308733756857112243712 11108477 654009656140228062505159098623935144326 11108478 -14294838518371766794019061442933665792 11108479 -105337316276122712124511990929688095240 11108480 -385739358970533171418945477016970854400 11108481 -125693574213789627356618871116594912640 11108482 -97945178843390176679227844811343875072 11108483 13010230578062702423206190951979620400 11108484 -109831990427913082052226038985582122880 11108485 312229006095774810102812344793400966360 11108486 -286857443562399275158401077251707572736 11108487 -80082830113821432691072893838962490032 11108488 -138567568845483489956944773410537840640 11108489 -270615511019377115455658106269349450240 11108490 37388579871239683318543313942059276800 11108491 -8661465209800972697055389631076024088 11108492 390722792194860919836678681148542147072 11108493 -622897898678459732297671137767496799296 11108494 -6178158064895276797395572911462773120 11108495 486812790361557507806876743015987461000 11108496 54929323734404209395583069358582464512 11108497 3642315928357484313098337035149327872 11108498 -357407618530302871206317237937742374000 11108499 -15481670941943814907696121153649762192 11108500 42905480432375874644003800751541120000 11108501 698081746140044166746288198101146612252 11108502 105206623832794824953277845185521996480 11108503 -192151116595130804793101670277714910496 11108504 -251427288886182959928512963853827911680 11108505 -561868246320079495946705261283485638080 11108506 -431224978001118325718140803756877424640 11108507 -61140175832692676687163017595758962488 11108508 -248628101153041801446928288636148029440 11108509 31831583170261357674687316187325869568 11108510 -36631444355423336758991551689813004800 11108511 -574511563322004174614541663605479171368 11108512 239676232860476219709893745631637471232 11108513 144520976444551067709991332860580103848 11108514 -183116986326261877339478652146967806208 11108515 -408094176422047384831723314988284056880 11108516 -359473268946574731410255590751913262080 11108517 39268041430324864103172726452021422080 11108518 82065769595481173945584482714529733760 11108519 548461593370892651068353906851048620920 11108520 -5250157725010530145054700353112064000 11108521 695246454958090870351743189784250861200 11108522 -517552854743323501389049910492882439168 11108523 -381054158955791603207048479116421775016 11108524 -79488126025430897148721821285198593024 11108525 140227328967854946203397696624414250050 11108526 -48011680199821367232101373285106243584 11108527 -1097352276850025713549604208936059284328 11108528 30826729850030881573132729933421445120 11108529 191011924517774724947814759826837439040 11108530 -3678059067337845096556859286500364480 11108531 -229729644255334896626416888808011172544 11108532 269639159105062170673828234182507036672 11108533 701437952027139398965678638092100128800 11108534 7984646091736796707055210975562085440 11108535 63852363008729712729911965554045748800 11108536 191772527287529762069491502088022425600 11108537 811481293920624451355957018498430825600 11108538 -136739639588041271459406928555973740032 11108539 695777698295067185661498768345818961924 11108540 23009198318897399981401732503168614400 11108541 -777196147441583313035539040777419554336 11108542 67344915844305298644516729115978824000 11108543 -654928189629544885839482429206783670208 11108544 177048678036377803489387068020219707392 11108545 337276429725201168766768364506459960980 11108546 114168003040874741623053291833286650400 11108547 -277653314244824054960917358298145718880 11108548 166700367733856712878482611487716759552 11108549 -814022361391653712587662388603732084450 11108550 -338054013272380591185631512088739328000 11108551 633453215815860601775885066547579470552 11108552 -52921701838998367776750630784325222400 11108553 45660939115073129824311411405137905824 11108554 185046421865508640296254324907443370240 11108555 -699484158894326884698324623831786963040 11108556 -8797426303718978308922719498998220800 11108557 -149919332647446157098058451598511162260 11108558 56519674384767778628360785050463157184 11108559 -47899467540556098023265627019205744640 11108560 32461827666763956293084465227848744960 11108561 74911689414329942321490683546888572800 11108562 272485749205565543085212342979961208064 11108563 -262844073759829050240453622631398035456 11108564 462965552366332702641615710855818594176 11108565 -187347696472687130070256669364703625680 11108566 52310737490694351722823676488261039360 11108567 16861121379728743725933331108973876616 11108568 451918815741612677667493154613525995520 11108569 -226134000822563215313527629226899035120 11108570 -378347396882486871819761196109129693440 11108571 152737823751662637311775744294950482944 11108572 57048016526155579510343578594448062976 11108573 154887158648292161312444381945316697440 11108574 -246631870545027080030947819365915850560 11108575 -131738003624780147913993894643778516200 11108576 68391147013750253734232938173196664832 11108577 9428241476924315965955868235863693408 11108578 -9168339549347279532302597530671744000 11108579 802904120885580327643559996873065993320 11108580 46190906518795784732632319332678656000 11108581 358843555340938271442472835123523601728 11108582 163962402520715401875965455187951417760 11108583 33714129423140311047669824637620881512 11108584 -112071540176801805324250540973360793600 11108585 -244046770052833648058893145904738403200 11108586 -21221677829680451516902531151483569152 11108587 -145790657280664451965909843975522591200 11108588 88947358878073187457109724111351608320 11108589 91329600876901397810303941103022554688 11108590 45854718917428413995656234034994724800 11108591 204150145179081632632793621594789484864 11108592 -10291942370411111110655032260113498112 11108593 -117009653346570605094359973122910791616 11108594 70957595295330640121881377466227366912 11108595 -83553594060982820179533957553848631200 11108596 60477260245539513259415677837560483200 11108597 -167129241292242732351775147107479244960 11108598 -35469857797106383669090530957214556736 11108599 -380106371374716499767359770816230644880 11108600 601841406054923484360485479382607360000 11108601 -105211870440953906269096356261456739008 11108602 3985582472030616751573840278908467200 11108603 562632422707580092173593834602172066664 11108604 86806093413793522520988224135841899520 11108605 282076309877241047612201941364124553260 11108606 127282128570740850888904556069038656000 11108607 -210779402814081489147442428632175003960 11108608 -24738941159933030606170014754852044800 11108609 -309257246521138082963349329083764876672 11108610 -268519225753039699530913056042918988800 11108611 -805532299498891491330241079293596662788 11108612 -98385163110426510113836183184914072320 11108613 -114511697496144149742094259277663942816 11108614 -166917152446722216035687627853729663168 11108615 -63918028635394516597859734565063868480 11108616 -280682864005351266354571154440128921600 11108617 -193324933031145637082906552894189719360 11108618 443501896390044308277394484930662160640 11108619 548318534706362875533566970415629268944 11108620 -651314637327378934535499670273182720 11108621 113945441220214420542617326946814920652 11108622 14188086142046477396769257607103838208 11108623 -795867706743093053786098370096620885800 11108624 -81853140885027643597988314847932416000 11108625 -328461955330937993653318251283748304000 11108626 -37081432573901673557279860866899276640 11108627 -13119457793953599683389713083546051160 11108628 -381729111933781276343178789577611996288 11108629 -782532528468842445776368553061478720 11108630 -146166945967378416386037483244683550080 11108631 -430777200322778432793000528602821648176 11108632 195299437366751362672505615345318584320 11108633 -94715075864598499563830909086237797888 11108634 100440574337606666438674775637012390912 11108635 -386363816432170767259447687209111934800 11108636 213697827678404310745273706873839558656 11108637 681393979206271938835958761938758120640 11108638 469538991722616974508148666625248081920 11108639 87535761427576773436732432614462793224 11108640 229818163411279920757585330985364357120 11108641 46234298090658998930211713474435663892 11108642 -267704856984355008373272859906271460528 11108643 -121522807917531675692484085012255688016 11108644 212039761941112208554869777660821150336 11108645 232526222186775637474213964070551497080 11108646 380816108269425910393114349488864541472 11108647 1244923927919393598960449373416913248 11108648 -344458901194671022042777688737449984000 11108649 151753782792916686564575536847581640448 11108650 -107345840546734403502835208304313689600 11108651 201527705178461063594866291649181065652 11108652 -269320915067878436689878445292733946368 11108653 1773593321932641611619478639866631651200 11108654 7006548440342392006786352477131735680 11108655 -26191801518690782355775227450796001760 11108656 -10240522608747177737776542618774929408 11108657 -57509595956759948151414963035904036288 11108658 15205306211287764011143447511120371200 11108659 -833650374405514158208831343902775105140 11108660 2208994194359681061319748775552860160 11108661 -364931293576580609485612084933439240928 11108662 -322429254041646012363632784060356739168 11108663 -1431369299804315859729509841351726672 11108664 4744410814457096890319104304008396800 11108665 616043555385190172540351224807471653060 11108666 -312443606471457849259500879430659181968 11108667 875326430941347604024222835913956490624 11108668 561181703077100930485882024280655889920 11108669 59164507988369380128733337870958159936 11108670 54691933969690173402295715413306272000 11108671 -6206535063542517503120695605482630288 11108672 191721997781280455655241534396467511296 11108673 500233095412983228918513706978393137600 11108674 31055835976681458253688546657071876992 11108675 -120501797544048051286803087920874908100 11108676 -111434415666936888163281897592934977536 11108677 564368449278589912699672733226894097312 11108678 44207562798642531873844525427336448000 11108679 -47127017300809153750654475756314512216 11108680 273436568206307894882720819487050956800 11108681 -452381180844912063700344180325561300518 11108682 -87535009117236991427615611919285282880 11108683 1239576167868913917991532244409684449304 11108684 -647065620486882888286183828580695233024 11108685 59833145254197189604742504063235256320 11108686 -96017680654970668777554383108928038976 11108687 -457038196351430834247037133241168307128 11108688 -98404996808188221369839191090979536896 11108689 855795965211040372406860082741599697920 11108690 10621387027729537550618461421593927680 11108691 -212097405782795778477130129811931536640 11108692 -9278303357275718605459583804880713856 11108693 274998477748437058158960027660932145120 11108694 -52365616170689176309561202415243373824 11108695 29970276389225583331431401584037568000 11108696 62779676633239924750240989146370017280 11108697 102260581062510008408722885763559462240 11108698 27083230250608060777092087019729839600 11108699 24784414751666534574232762256987530752 11108700 34287732766737752522253969169543564800 11108701 390988052164954324266735845847171023424 11108702 5754758461462189217876962075394212224 11108703 -63507673466772162441397020595663872696 11108704 100679060416697188534470633786106970112 11108705 598606532469335703595435186376022595860 11108706 1249677685278984539950201565747601408 11108707 659342642432313602746398371273503544512 11108708 -443082930557009263817102095856345497728 11108709 972527291419028663783644053560403637500 11108710 309732899379950603656395953477052059520 11108711 1012753163437406112134130903553462525200 11108712 219839615322768764828483928743289323520 11108713 55405714393070851464339440350224389760 11108714 -499098260092992376807946647549899134544 11108715 -370194714308929928992816117899682244880 11108716 154976385501306809764460589215994660352 11108717 561687741291183053022330328438217559852 11108718 -179452199470161849926770931883925282560 11108719 165578061196855800874914457189686695120 11108720 -16720274947782485493590270960310681600 11108721 -260137787551165284773156799230985272640 11108722 157859655034139197316682704905144272912 11108723 -753831439044737667432389001275449493280 11108724 168222171056625596815996413632907018240 11108725 -544716974201770339011521483193523153750 11108726 -93485157856540663007338999884023594496 11108727 -225939918046419879592444621082215039440 11108728 -216103611268734133741268544955053895680 11108729 -381898985941732826356678617776194331670 11108730 110771726921430370155416210958353088000 11108731 -238319205132933835620993112330468882656 11108732 -531003211618528504534979199921897910272 11108733 265053959882097117275602334847912897024 11108734 -39570703253186668085939546361011429376 11108735 363860991261498785741677168672343063760 11108736 294869626156447573278846713279325143040 11108737 -937470399179634230453369253908166047614 11108738 41575633645145611305672230938607280000 11108739 -472176705779532477411586935836805895176 11108740 -138520643367836454587699408146358784000 11108741 -644858544861188658353109821954971536000 11108742 283393057497520029226932910471663442112 11108743 826700767006622130081276009310808022880 11108744 -73060471529272309323124331616888867840 11108745 146281790621081336601850204415590909440 11108746 480224523949488221881658683728720443904 11108747 98460852114509346846448525416689797056 11108748 42573487080065270534818252218173177856 11108749 2553041262004791714652676080586433440 11108750 -93945287743348716616536157456696440000 11108751 -243590230184509195483652210079975269376 11108752 12092109587695848781954209164784648192 11108753 -210638026349124679914915055642589953998 11108754 -246698637631833631931459406721366692336 11108755 174664032187123778327875933489004958720 11108756 -523335955026816621150625657771765616640 11108757 152269824440685762373590725877145774080 11108758 -225292136504053842292228601874602063040 11108759 -45492616846454587914115781645555265696 11108760 -76161419341224550031362134173578444800 11108761 -2085859568549532078479217094019890028 11108762 -13515475594551922342336318181899255296 11108763 -161569751874848816214265962373593223560 11108764 -271029709582175699612351760685900149248 11108765 -576243003206648014175326310355995720340 11108766 180046728377000496206995917279052050048 11108767 882476181256078897229659011351259790816 11108768 861597617090546479013290764659589120 11108769 -22766277857900823476877702002769214848 11108770 -141789087111427775603999303821515072000 11108771 -414054715107985993174726116025011214656 11108772 -400826428462170974747274928020169574400 11108773 1037753680698918512037738399982175928 11108774 -177862794553108755525502806999112632864 11108775 -19486783113640449695093688883208442000 11108776 13147032237570625081290523125558312960 11108777 -133796831278553074964204611258007241600 11108778 4789095450980081178957028083389677824 11108779 -232927740819912249713982773453945084928 11108780 294428576578679260464958631215125657600 11108781 480178865770056208213073874816466790070 11108782 200664960564875001942630551100937523712 11108783 -508141484900718764341872860987694623136 11108784 122595956903708350292493609270981525504 11108785 542182434599351546417438446278959308980 11108786 -72964365490130612162524423038137884032 11108787 386476825019519110353231707273758409280 11108788 36364004224883454603987601594712358912 11108789 31150545379084306624825684668615186624 11108790 141316290281128873356958097662538716800 11108791 -189323838023794113851516449240243064928 11108792 -535028783081479722109190090023622369280 11108793 -95369406870791085306494168721164285376 11108794 138868509958819389355833460335851331696 11108795 -117255049799305751806732583882218464720 11108796 164008653476797806801677107943954452992 11108797 114997551534783299536666677815065448032 11108798 -352639240904165202884482298378074347840 11108799 95864879356786486471429674014828436000 11108800 69377523298339474843724673850068172800 11108801 1030252982738843249111873356753145987424 11108802 -35413022586923980455577170124783457280 11108803 -607298271537856515830173989457263542736 11108804 35353501842258220571441744423242555392 11108805 204779225556745585895744523145711609920 11108806 73838385103253373147361762919540730240 11108807 -312565374847204144299201696700142395944 11108808 29554074819774462526593473907320924160 11108809 -788461315068825968093580493316850253990 11108810 -29731266437008453350276976673132737440 11108811 200196338003878585962460488564352840704 11108812 91061089928042135835808411749174703104 11108813 1028597305694179286676256576143381331062 11108814 71795565248140444506657423030700338240 11108815 -489794448239971674217693740333223765200 11108816 79305638346061926592548488447580045312 11108817 -148640905182184540013970151217380316160 11108818 1935176669775219989311788615438652416 11108819 -31061093279615676440104606779262948800 11108820 254310919613948201062864947109251010560 11108821 220665902516423815685250718175197459022 11108822 -263864788316871473386864340507541523200 11108823 -40806927147220125475686965428163375232 11108824 390528191142011791752837290819231016960 11108825 -63014517020852700536500850632633584000 11108826 34737254957708839844541353293956840960 11108827 335201633309389604559200161182301432320 11108828 359531705940500780159618072857170748416 11108829 -39123422126569504624245323450148383616 11108830 217796215691192257235698117994014099200 11108831 596797123352698310943800771149946089632 11108832 -21755576181807504633662033524709916672 11108833 -223780622347577993718117885748191661918 11108834 137468536217879855756914711359695751552 11108835 -7237037514557356468520835996200810160 11108836 -279595860554872801813265979190877599488 11108837 -75317460267803597237519054431376131908 11108838 -26694755201630256853378990905951622272 11108839 386820113712561466672550033782421269776 11108840 -498722403121873867199723487069811507200 11108841 -488883179265714857341864883897172836208 11108842 457176867730134099424798977287396145072 11108843 90879253889301767945981423874650257440 11108844 -146182117446704015302605537779464320000 11108845 617217237159498851573404059017863816800 11108846 155129366448828178311155894754011322240 11108847 111643747254140462906338842305821385472 11108848 4886084254962822673871361716147912704 11108849 257682768461422443577355514433179044520 11108850 -13483970425527695739869766960888576000 11108851 -49225126258031458831079031026203839488 11108852 -103769216467010413736639988599911400064 11108853 149387241511263390128982885386226182400 11108854 -466567028164032788283142407594674404608 11108855 -61405871334881039536853628824478435240 11108856 -337451499455723301416007586432691404800 11108857 424483577771924188157245496452523796480 11108858 76583100857629437323384385185943365376 11108859 -251580896010783611564317860637934433792 11108860 -89691454490289618977708386854686976000 11108861 -868486195190718795413104459380667820538 11108862 -76513815836192057102596909353233100672 11108863 75371328157356397038253767649542506920 11108864 156959033592926637259500129621576253440 11108865 115486644821994883241463630378640302720 11108866 7723351005125239599794306578525255632 11108867 81496690656078372678305409943839005184 11108868 214112275382563036536247679184765898752 11108869 -815252635290072037896963553659015242240 11108870 -146147948714864448121793741276470773120 11108871 -167990285751060881739429941684150686608 11108872 -195953890808656351711362012991347916800 11108873 -744073632933929919188200622788036035840 11108874 -72326633128850708042140637094041948160 11108875 -173147101572038898433053543408735372000 11108876 5218924740081201477833296869681903360 11108877 -31013053956607367908272170028480030432 11108878 -3965731233056244357080450309209976832 11108879 -148847214515379234022523559204459965520 11108880 37993419031877579012255717097406464000 11108881 43160646602600875808325724387062270464 11108882 2171800188726744819259368402013582080 11108883 -67372055372730382254810856029825029376 11108884 -161276600808636784876500068239564890368 11108885 118793188534303387905750552431707401600 11108886 210148367467486828014919559465838595584 11108887 489665855320304935112639069504703515920 11108888 776094164195766833153055089159347875840 11108889 253408904466563483361012993176481543 11108890 151540198484541001110168837654607369920 11108891 231097307832173280341379222470241775800 11108892 216959706774828757893862011640034621952 11108893 -253984725140001598062638443932999501960 11108894 783665617654558315998527399430279655872 11108895 -136855039108641188921624397089203200 11108896 -573313667752730697628177436924014755840 11108897 341104422862517297636231487179777813346 11108898 -172824029142444959629186249517569728816 11108899 756539611167256819178510713621960919900 11108900 -256043300694572100803401204436991360000 11108901 328344721231066895589853819656216499200 11108902 99553119959579239696394007610556545152 11108903 -85205447974749010774097514588920674032 11108904 99788018365160332970677497969927045120 11108905 -525171028926993894367893944518902429240 11108906 25355656396009865609192311613640139104 11108907 -39712892534655334416199788141568574844 11108908 50934340190945293859706137676655488000 11108909 28815021405294909439092841316051541312 11108910 -35248910175658801950113860588017504000 11108911 -781346987836479845434411315685196395976 11108912 -8695916470802934838210071101074833408 11108913 -112828564348997203468753566886966240656 11108914 277142015331387716963031124653509408160 11108915 -526926891215708591513305728868044986880 11108916 -27273460870908840072161694531548676096 11108917 -194119099608494544562355253606041579208 11108918 -207976277944511173555811002986453279840 11108919 103819129018679556083482110456094552320 11108920 583074951488542641622242926337785856000 11108921 -847292444012317657866096329582439840 11108922 124323382485566620682534894038065043968 11108923 376572554696712945511676657166963412240 11108924 441360317213661253187568627749201488896 11108925 18640639668295627464713998983569230500 11108926 64319283432507224235301801272022029120 11108927 -217845007222944191787954136517545867608 11108928 8977627570404343388083325969796956160 11108929 -144584533980346498319316881492999139116 11108930 -133289490923994873287892164515061184000 11108931 -102527572274124140161460058682302639360 11108932 29327794292358290277883971232619962496 11108933 242876517443433987614774336917535965920 11108934 -226547980826515344072861607783809797760 11108935 487829649252513126261399046965558513360 11108936 3722200824344534053919757736256348160 11108937 542265457030799942834700484375812685392 11108938 -259665992961921883296528395758110524880 11108939 -178974005086178664407652263169584776320 11108940 -176462465502289266308391761938508928000 11108941 260902327592062422161726227801369124342 11108942 -155146362638933457246872472884561811456 11108943 151801465907776440864584955125867552640 11108944 22730657185740247279961474615973249024 11108945 -451572106468956749810328713717040780300 11108946 -20835577856061001418671112709816210816 11108947 132725398681313934616258699744935150840 11108948 539420194649580726712550766814674859776 11108949 77018181957337190687327535232583650464 11108950 14904280339931533159485626125284216000 11108951 -6560966959207664746517683770640754976 11108952 -554098885005477869759131462843342202880 11108953 339479013498100455332800121056674555460 11108954 51180919550901959204807032710017332224 11108955 31342416329807577151609514785406611200 11108956 75853599236672351097930350335329696768 11108957 208217467892392228646306891336539384032 11108958 -54434861577899925180402741878574213120 11108959 -320231867146297862630852362036916905920 11108960 -72630679843560560428022960569767690240 11108961 10502298029148179993910802464070436640 11108962 -407563143908423417498850311795734107648 11108963 -392965444843241104273417413957939106788 11108964 841492398956301900879205354261493760 11108965 -4719217171393205203436712583039728000 11108966 -468055485259140435645715358908903862976 11108967 -455235692954464007094061070948136607488 11108968 -376194645310704408570304525770974822400 11108969 457050735956437747348964241504363590544 11108970 -151818456377032443510490499791787506080 11108971 3158516580396527797815714306389965172 11108972 255495714930254590051959833289286010880 11108973 -173180303385420503899686300126649226496 11108974 -56223259201402001839542519051487441920 11108975 -41404731287335991003859144228266352600 11108976 9529108725631986740253538609908940800 11108977 205696638680256972800689946018709058560 11108978 -51460644535965560659026535311712254960 11108979 -45329056669578212979071640397414343856 11108980 125256268762619121336459589033497465600 11108981 91704925958221503143864366892000334584 11108982 5029988735583116961988454485004315520 11108983 417796712526981657070979077241391184232 11108984 -279987525233686179326801823864786493440 11108985 -160136066816604086698940695644309624000 11108986 -158462632613650563972418569688154965392 11108987 -1080479774574746829518852591525023286364 11108988 -293123326182518384546144902730049208320 11108989 -264956403145771862645106509628881881210 11108990 224834327334195089882484994353465269760 11108991 -75892753956577193475384137368291360992 11108992 -278408051175638876264272630702197964800 11108993 -499811222843503245206446534937614315200 11108994 8063599595109353553920402520066502656 11108995 97052654571759260171055239594259543120 11108996 -963863005884791707335575294307188398080 11108997 -394956749101288160076232258837425320226 11108998 -473644272494465506186931577617547588000 11108999 -230573527368212151048231459429926056680 11109000 -77452554951457621495587959415644160000 11109001 -346408806600685684635044227509074823900 11109002 600331098818783441332533498589547864832 11109003 290698395177724235223589601152961580504 11109004 157048121053811297370735655643353485056 11109005 164257132318749764682899356502525944320 11109006 -183625616407076788758842746944694069056 11109007 3151784567684507305056467522876550144 11109008 -83686267573912510648303155968915693568 11109009 -891125926263809088983582096396680992 11109010 -29015097429200395385373348782279520 11109011 185653799719254609552914859780066141612 11109012 -146147426569900429268046739801051281408 11109013 511488666319795829816189563331010949262 11109014 316071424180359602057997407793483436032 11109015 -257027873873443696256327429771221632000 11109016 671794942840732791197161067345412372480 11109017 375225740756447987665760542619826069066 11109018 89193514570297010214380370508378811904 11109019 180955952758274718441000431020106570000 11109020 -134318787008465130166587814170272901120 11109021 110434019598537281525059770146941813248 11109022 -108792700134291650809092906720392985216 11109023 7236868618491931748261175342453792384 11109024 707959004271277820858297202038485155840 11109025 -61965179393302170683665287434104406400 11109026 -128810168277944792774924918843423130288 11109027 124057343996725442850724510809459878832 11109028 -24570662973481185598561756216160210944 11109029 319688944193005174401860633385154749630 11109030 116688257143325141756034520803929385600 11109031 232276795157629245236199874516204435832 11109032 202506707079643426715185602486880665600 11109033 293351387983287280242859748907821643300 11109034 327465222943878023381271375369525584640 11109035 632149538501718821962056309695743452480 11109036 -101458380546562234678298604377345949696 11109037 434366558488918632112632594255236433686 11109038 480070209241401378260309830568318809920 11109039 100717267015391682591797880273694806024 11109040 -61718742582328956467005417033517629440 11109041 -1236147488598807889885755916344544944348 11109042 170279196292203140626077846925727308800 11109043 1125770267874066492575238703789347648 11109044 -748939608028921983687194904388322868864 11109045 9255006968857817369697360468049900320 11109046 -105756784224540049909799400684137834880 11109047 -476960944738241419615819088264326764504 11109048 -172617485134469073187929497848743321600 11109049 213637579984925924778178851933682817536 11109050 -3412978181795625289410721044609139200 11109051 -625189762889606052532268636903021091960 11109052 614850434237922665445378878014742948352 11109053 18437822213443226464072013829622970982 11109054 115761318974684356261485474898445260800 11109055 -39500123908505117932793142016514344080 11109056 -13389172607769683270596462496641449984 11109057 392075752467614398785319637012579745840 11109058 -697174346733921581801622859276647587424 11109059 155981555004409806177472102753406697600 11109060 206919954455711232267671152782244250880 11109061 552321565451865035397287032381449068160 11109062 166920086755582234368828940392407164800 11109063 -145467858881699707432259781391179182976 11109064 369892099689510326935289666968770831360 11109065 -169531970026597434216394086400458197760 11109066 158363321308254179326162822579132794624 11109067 5036375617099692082038098814751437440 11109068 -636775994040515810885657320230319441152 11109069 12012258189674945272766025392595046080 11109070 89834874708878499546048119930741329920 11109071 6333370671218368628914355290625532672 11109072 -59201218285615184782689322493124280320 11109073 -30079885440801958260637556306446042716 11109074 -244519131000993499495619571560244100464 11109075 -206339430411788242267382592861248612400 11109076 -417645474864298063592592207876059473920 11109077 -336357567254323711743500456055782111328 11109078 107406045476098298871060120884363654208 11109079 324774118761791983344498423496862796680 11109080 -51728073145205304478957922182422528000 11109081 39025658979650605019475701738546284752 11109082 7145006099771515609918774833879547872 11109083 -190138100665850721865735084648801252668 11109084 -112379430057361145785193672875530240000 11109085 1115028669901829651489486670082101360 11109086 168258542774195234555818458571464453504 11109087 71322519128704906469149842465718687608 11109088 -852598739580205090343755471446379069440 11109089 -270643353965342233792697116677925122000 11109090 -73485528189836513952578374214877542400 11109091 -3977050777447553147804927340084168960 11109092 -149540754069301388782000484197969625088 11109093 5762960007137126301845370437137558944 11109094 395962665561988327371274366495705680096 11109095 -12125963953140860315486881709093220480 11109096 280009482139571534391084276971733811200 11109097 930229555763384361627240596624342447546 11109098 11027978430946552368763963949296189440 11109099 -373829580247103375287132789754046336936 11109100 -123245445523914790766777412158660473600 11109101 -408637893700471399539645070031805775008 11109102 -6037792403627309478811202338646178816 11109103 -81584909466583358959349055384624495776 11109104 -144789226952453208908154041245804462080 11109105 115081235565469085481156723671328461760 11109106 511005109568703530039375173958438068752 11109107 -402910278013223547269155865976519694644 11109108 -671473678139989913016910538467953352704 11109109 -1228571231655522809720740037375725342848 11109110 150330688822379514098501970754470912000 11109111 -14532596314901531744748197423230721664 11109112 251814524801902900372081662438838394880 11109113 246213677652100008598667208656962528362 11109114 32949248542662550307789928638993861088 11109115 56563319584483119989608334780815463520 11109116 74827561534972059521947645573059389952 11109117 -736355030835178055831697807067123930080 11109118 -59178882807633790838197009630116040896 11109119 -276956092387904423782553285239199923488 11109120 215474989865040899785009138606370979840 11109121 1586390492075485972948264765048926867012 11109122 -3980702913905977537505204860830511200 11109123 454493686916848986857872796051692854000 11109124 -216118620939229080099816738199407067904 11109125 665716152608615203949064700147145739000 11109126 4954820346365324181625033446229585920 11109127 709882614245506858851892456892742061976 11109128 -115132065026356901836081396397802531840 11109129 34063448382765968095253998291944775680 11109130 -289998597332807835724103501972648219040 11109131 -208459005797368524532876145076083604 11109132 -124388940907864614520126823591740978944 11109133 403408147769359574242934761903756521216 11109134 -355274458192268606339299029758366558784 11109135 327668815086685158317163580229322464640 11109136 -60539152665524456621618494572199936 11109137 165151653488051824594787054680062387240 11109138 -182780043645477791455431156519686553600 11109139 98377128978698405880469931811992905456 11109140 -937595544935890957377012117443051520 11109141 -6105125240889596157453721980168640050 11109142 -627870053478047374833319225405400688000 11109143 421857156018550121613758676648021152544 11109144 496553435720483801949200415332832030720 11109145 -676129864671331588492954042492095263100 11109146 -376337224359473234504342028416642956320 11109147 41292376191212321944232804661959619072 11109148 -691487390017238919185496812808723361280 11109149 583397772026783458729325778474550050150 11109150 3999492680887138101078276674691537600 11109151 780737904143841678902421399691771629152 11109152 401718606410386761125760899768769380352 11109153 43149850601354212386569656106075021568 11109154 126535187981630417825177278898594959872 11109155 83494427106376657636181092285870965120 11109156 40197935899716731402619497731976632320 11109157 -353245742945281162900063511819224263648 11109158 -219212301407248365321646206213594480000 11109159 211956929815869162536110850614854611664 11109160 -123843074636190162675540090547545062400 11109161 169241086974526774976209899133219899264 11109162 384937112360332140835289223345205466880 11109163 243435293996656077145934599234374877424 11109164 376485498410340364797444487130733476352 11109165 -205410511079227095826963762315723366080 11109166 -432383604371638485384891487802049931968 11109167 26813001084999897145815369225649457640 11109168 -38266757454577147579573257025964998656 11109169 257837974325049571073754266566335031920 11109170 8246219195518442205555635151221861280 11109171 -29800363574578561206150943101902677920 11109172 534717267228147318656173020466885794176 11109173 205865794225199113062206139711885329760 11109174 73482412898707794701220912634369585152 11109175 21348981367798185445729598802388800000 11109176 -36588618050755225125815031471483863040 11109177 1264372553743967777856248417110633045440 11109178 -89878146514944448513737425677578842400 11109179 8175238370021245301074334295031535784 11109180 124121534336440671868810693745017512960 11109181 137198320988304577657465015468068886982 11109182 -84068835838825824268465400736165601920 11109183 -55300821646726572493183674520506565176 11109184 10931821370270409558291803403416764416 11109185 -15747335555429310372390378945814072620 11109186 -102454236100763610702728164482860893440 11109187 -174145903051238525587670970890729252164 11109188 66204256435950299529994072877338824960 11109189 88981292505728912044043298792037995648 11109190 -263453514076754980488001946645898134400 11109191 -270025593518199268138546449842056421376 11109192 -215453181640633111177808040782661058560 11109193 -793072984038628283411408711282460252960 11109194 -570174737887006027888178765344846400928 11109195 54309423094054147237748054590004854320 11109196 107004492542447849876713358589826246656 11109197 -500767011464791751460254910504354413088 11109198 -78915490150948878578462110712194007040 11109199 221030330866036190978408139149776352880 11109200 -26316036298623971438905847825370931200 11109201 204937313403148093868918211113306357232 11109202 -377866749401939924048472998439036681216 11109203 459596453029985130432714199887019865856 11109204 -818285389142156298992000312949147955200 11109205 -969915861497074041201743304270742238400 11109206 -495171161077901131179256202695223348448 11109207 226693114376766180286448022669327995136 11109208 753850740090630065598196087344829009920 11109209 -40642069213250401929749650192054845420 11109210 -31386997318296045703552938351712558080 11109211 703557849653758556931451223019904142544 11109212 636212436926123014482245355284646867456 11109213 9198910227349542716666283360270973464 11109214 527469424095003369133609289089048611456 11109215 19781843766054525149710903663096058760 11109216 -10704184061105870488935177248014073856 11109217 -526680442713981546815319695262338348800 11109218 -48441351385081154054478640007076218496 11109219 401306721014610150671576478174955967808 11109220 -214485532005022212052516069691400165120 11109221 589104907729828604204534107395928741344 11109222 301592440755563518635412816081207296 11109223 147821194994720232950965732580771884472 11109224 -69227542541540355838802330924526796800 11109225 -42023992295199498236434002943603148400 11109226 417902797657271729603902709653315707312 11109227 176189848322473979940027064366223273076 11109228 75198816457310968461539112300427837440 11109229 -17124756509354094602650877645453570100 11109230 44477670819703887173203639141514711040 11109231 -260850914821136250104680943100510232248 11109232 -1754834670432587137035397126531416064 11109233 -454365999960427883744097537065897020620 11109234 140576955714591167004766554081412759680 11109235 432153220073761788648815933430306349680 11109236 774549748019184619290531691435009361280 11109237 8426689374462079864797027826706520000 11109238 113645745211090273459654675592914298496 11109239 -107720325934458571815745506712345909320 11109240 327288589943420670876487199139798528000 11109241 285689326739938067608308833523455611584 11109242 -448481395943121250589730013881574915728 11109243 66004555436269673296619107506726936000 11109244 686457306643398331832113702891960641536 11109245 -283953501520741534428058225022605463040 11109246 -180925570368333092441362340819243457216 11109247 124406382603727940693503921474102768080 11109248 -585485592232631618070390377866592256000 11109249 -643962212326834315418086277902982603136 11109250 115897475398714032387908658004211664000 11109251 545545725518280100817578187085087226272 11109252 7882870773346873169080359475408896 11109253 -165670621264320745757541556544817679872 11109254 -194510129037535702484639876025920797440 11109255 97036648446303585851592601574187955200 11109256 -95652215736499419849729994043762841600 11109257 922159088051886395949055832013688038672 11109258 -183682096454560661457545347307497497600 11109259 313223818081636463464921611030543909152 11109260 38164496477702238186859513164948341760 11109261 466359361762773028944601895220795713472 11109262 -68823167001036187225466187808275628800 11109263 -241959236184015600066154910417574932112 11109264 -2110854924643219215870283189065547776 11109265 2467639135532881322630575829144925120 11109266 57290528831782643294154502768131947520 11109267 -149944403082409328724137864710550683632 11109268 746302802066669592133537525533801573248 11109269 -685566300993994491143806396781907485760 11109270 87116030203671837667251121283259586560 11109271 -547258714872505021019192612999181532688 11109272 763048282406250616707135818591565772800 11109273 81031906516049724868061223710339319168 11109274 -77257641362373671208898015710138187008 11109275 -128941616953930133821363298526213088200 11109276 138890514065028727040726738982935380992 11109277 313166263504465407361224476461083844320 11109278 46645760300313687686631586237311135360 11109279 -231943006569321291191335615033868784240 11109280 -68446972915486184991019667335918387200 11109281 431880380427748813995094939231641534000 11109282 279385466320706922821431113388832760192 11109283 599290955185297965623653809130510398984 11109284 91283738099515317585162525292547653632 11109285 -449195895248875925125606363475862537600 11109286 -13035232068834765136883386593859978176 11109287 -39021305860484120749811266758185571840 11109288 70576329034724509597929042562727362560 11109289 -348247484605196830294603897330788795910 11109290 -168761346674024359220474844928818237600 11109291 803306668949939980457168530957749324000 11109292 -837244698183831734919411177006364520960 11109293 190291096021781015302631147301525144888 11109294 -74914898969502714037237215428226706560 11109295 -481994064920342828716814666365254790200 11109296 -373318111473860538789076129824783728640 11109297 -628039741331651185483416931799728283040 11109298 415926291004876275104098970575048433664 11109299 2478178951461609753931755036781863168 11109300 -152186911638704176923564879046982400000 11109301 -279346044151172453710613978238943536576 11109302 102109345073136137951325951159120830400 11109303 476622773600212952311296472916847976512 11109304 -605113402933313696763166769413136916480 11109305 354977074400663188049286178678476971460 11109306 134929428651338696995553081425628193024 11109307 1052516156850353056784965092295970902632 11109308 -838681356442297081188342790700703744 11109309 591343523980407624611628023637367378368 11109310 -143327716735831825929051907195171093440 11109311 -393503137388810960479296060235722703848 11109312 -15566072742351063719038594623454838784 11109313 430823449136326652029709681424541573896 11109314 -498386470117271962076813969406869618688 11109315 -23225052253439632628275931399412879360 11109316 541431073863447279149650103264313895040 11109317 417571740715866660091495853747461074912 11109318 337675059969474036743157759950527676928 11109319 -20732125809058156764691173867263562720 11109320 479338433333489104814706456438273024000 11109321 -4823267281190732987544551517533186460 11109322 10458965814071618296145008398255473664 11109323 846074016120017354657299069478776135572 11109324 117914898907715101754874994189140885504 11109325 -306175762375608742656916189963563200000 11109326 -177758940513458060658587851990499949888 11109327 161211741547220269973317665632766858120 11109328 -176346780177466191463098629997607886848 11109329 685711924888588692081673390909241938992 11109330 -43153746075171673096855793033316458880 11109331 -591193232191576269198813053372179422868 11109332 -348529074385624398608411118507295557888 11109333 -393505294151929724227018717794462132576 11109334 2813261733319623540677329210308996480 11109335 337404678719064229362466764834334065360 11109336 12141853162638757328126586180619468800 11109337 481206813772201011386518324159166275792 11109338 -70872466707340108736644167805204316160 11109339 270944944329011256057110870034747923040 11109340 23842533029586047672308922829497748480 11109341 -790766381960814308410332031627393417248 11109342 42735045194186581150364408148805269312 11109343 -29225447852872627553188515779776195584 11109344 1077022771027097506064150557507464462336 11109345 93355986029106141268720568655916458240 11109346 -95534868940953636565287540841596180480 11109347 1242854599284813852129026407262329846872 11109348 226497733444351250419549960974466070784 11109349 -341298558552697991185277976838286042340 11109350 51671679931876442058538424448721852800 11109351 9375473944477698670814289374985229440 11109352 -779527599105386037270633386205321446400 11109353 214662341169653629371973899172191983184 11109354 -195568212089631399528095783678481396480 11109355 -407768324017448563682996244874476702240 11109356 -263377135629967644673076732935943950080 11109357 7522523332244142472777745713499484480 11109358 -55724263605299660481101075532462657216 11109359 63158043534392933141812388807690089104 11109360 -19858316609484253820908373870061158400 11109361 -336545573368651355078820220839175866496 11109362 -286342021966781612662627747542447937536 11109363 -477116884405766390690537665487240102856 11109364 177455524090151147498012230598845624320 11109365 -18950790392816814408182454069549805800 11109366 -62464121565558839811020493901431475200 11109367 694813330526487911522029456572687741416 11109368 38383620950392776306314015802918912000 11109369 -222263755531440623185088543646212674272 11109370 149595537106355146046310641505860136960 11109371 32139854958598172661655192258399785504 11109372 -179646818877984624858895933216364322816 11109373 -834775775941612907999672137310484154 11109374 -14870198840651176927157698142762803200 11109375 -420753253078525876375632939044403750000 11109376 560359145705720833780479952410294353920 11109377 2080947652243400046532478745875395584 11109378 15530171581370849919269121442107855360 11109379 -124246092657187367838338685343705142020 11109380 -50488016067056106086548197950038056960 11109381 386970211368082193181522069631638080448 11109382 153696362717015092788836098014574615872 11109383 89203105904730049769690008760248449504 11109384 -219580276091600666467296351107467960320 11109385 122012489218881943067235130506947117760 11109386 424096329264398251060587398266207620864 11109387 793302695692029419614508752188415392960 11109388 380844110243386720900026882671146030080 11109389 -21337207950980732796735209113250940180 11109390 121024667445442201852659052709951692800 11109391 311207517856418042243121443175331631952 11109392 16957524025228000260432247412506755072 11109393 9923174151409536860588052376647607122 11109394 -2781692509689771366546024868388782080 11109395 49552258417699990120601482168421702400 11109396 -47348605598951660321779983272793950208 11109397 -44332596691807469360424192712474593860 11109398 65394691913510399799399166509463621632 11109399 -112810835950618728332006431583887337472 11109400 429237071255683481550053558091962112000 11109401 132507787838827333639904136097766032404 11109402 -92237086884841334335297840633120354320 11109403 234542258134123185977071596953449003652 11109404 -1121634364100133575523148604253134267904 11109405 -364973188283060200067605119818307076800 11109406 -81100316641442548992751400378583352320 11109407 375803556919051130478131225625832751160 11109408 -20993698945685712331240020932498030592 11109409 -4718298874875621963187515803504959184 11109410 21210776463860013591208689550036053120 11109411 -52712877367880958965132947531073170140 11109412 -58306371453297622399923238078567798144 11109413 314216253766723954712604705880337649024 11109414 2335874121571749270543308391624695808 11109415 -250032350249103463413074495190115074000 11109416 -304614673268324731016785758321522278400 11109417 334838281705180580527203011821324293600 11109418 71693093519300577613970664944770531680 11109419 -696862740105323516342273032414479951180 11109420 -37594764286591336779656793576296448000 11109421 112550903614770424751509403368268238732 11109422 -74242026010259538317228916038327659200 11109423 54152033251851317208692442928612838544 11109424 -250047589117012375554873647208465448960 11109425 124276390943643575819265103702855519500 11109426 -250358903662085197090360775510199901056 11109427 855937623982488940553004439605850175472 11109428 105528094031435030620091538009294489600 11109429 339157233746493647234908223320290207900 11109430 311416201116624993283804477392355023360 11109431 -705761518783347966925412974514571219000 11109432 11871181567010740184556738389901066240 11109433 -778906981204943798235033139117117922480 11109434 2728124492237188652930093819013657600 11109435 298608373867937627135374504012123943760 11109436 -104015575402222042474438829893206681600 11109437 6125861451825602814683956243661660160 11109438 -160498840845410347339575103572305096256 11109439 -244905673588502538611655389397955898880 11109440 255416492894641076625888715565432832000 11109441 160117976609555881534657016746152803328 11109442 -12210733726834097101255177768867749312 11109443 563480020988726893526481118938800053692 11109444 61446201837591238653390947268871237632 11109445 469835905418253726466752598648569392700 11109446 590867235132204816746817459532247856384 11109447 -419086352124230880394937539875590784000 11109448 -135404966196794565664686726039654727680 11109449 50479712942982218136871789723689531756 11109450 49901214704624325764522793608338195200 11109451 -178482171605101014205273289296117845600 11109452 224797454607941099910928230450745835520 11109453 -104188308323765269254312999093679653696 11109454 -584660240613374163703714548961428291840 11109455 291658198684450795524804235402956049920 11109456 13538322920337479236628709263816785920 11109457 -992018497154512109433345016452891419648 11109458 122171189513317826302750669820332072080 11109459 578617935778319172086286966489979564800 11109460 -245848573178553563319697166548655677440 11109461 -627573707519081215309926045149262389376 11109462 -27782882799737016265938229921846142976 11109463 -132763102230037811729512879028880709560 11109464 293782451628203239599342578506505932800 11109465 -178930580476699778281777972919459921400 11109466 -47058234673445813303282531183162688576 11109467 -76187956825583521938831085746117237648 11109468 132428185497871573734880663929739799040 11109469 120237049114108578909988918585387321696 11109470 98743242198636221798539914370049756160 11109471 -677730681981934741365082644180597321600 11109472 -287094946811457909396033915376520134656 11109473 878440776240101879680883110594928626722 11109474 56478365701599207351553010316132577920 11109475 187249049424524626917818884784276767600 11109476 512061285206906376699461404786101491328 11109477 884671429019534830908092270753850337920 11109478 -144792110210183683203996268096105884960 11109479 217580097648245483391520737859430353080 11109480 -4181826393175604902640388206869708800 11109481 -78110076791332734141513175363557188108 11109482 -246635194782346357431912473588516807328 11109483 -40355773842550759191738628063538955264 11109484 -1156496071272737708596001609732167010304 11109485 705362593694550937461732240045263598360 11109486 329726325806708661926253980497218521664 11109487 -268042360338690387357702051410901346864 11109488 33175318049802176055603602050554691584 11109489 43024312954215585622383572360983347648 11109490 -84009861005382354953722243999683916800 11109491 68154446990429900427954551740518914892 11109492 -196253253582205791201044810715528557184 11109493 1112582061378387298175962621556511133742 11109494 -251732435202710088945143138140734720 11109495 -194781522807530779187645707316269793760 11109496 699222805027685004714152852240115425280 11109497 364590494351983268432923181549998610112 11109498 118332164428806150259681696802845528320 11109499 11119737750646127109516784859078574500 11109500 323513157613253393554333201224435456000 11109501 -76527190801453213801060696561956387840 11109502 -399126325241373184382089042529555010048 11109503 -183727165319719008730550815889362097736 11109504 138735894505112135656692699530463805440 11109505 -61131900671950324210653824908162318080 11109506 -258363729319868391241825652511434267136 11109507 98846593601581445645310305974291345392 11109508 263827860771463600985457716115169652736 11109509 -123044666443305972205359575499838385760 11109510 6922255791953429016253467109558214400 11109511 199830839214657060307689660670862196864 11109512 550939259141551266703120419508054425600 11109513 -292285692900677560663398021595330550256 11109514 -85438473085409197423841721912920120640 11109515 439510931397068340853446016047073355520 11109516 -337827499567825117078454003575923879936 11109517 -1301730157732387575573320805613068566868 11109518 138787930354440251110368267972035769216 11109519 260416159310275626246308572550748456744 11109520 8636473499756124580693571386769817600 11109521 663230862969318343809548835163980220722 11109522 -257859856710108024000760674457509587328 11109523 -9408049730241868139011490988600940800 11109524 -63637837574588633295461265803871076608 11109525 218498744077893367696746982775147428800 11109526 -276740355339961190099629686199054584288 11109527 -23685138414143586544762966129298431440 11109528 -155476644041502153662288950870253568000 11109529 -342392840042293116114230394080098248886 11109530 -217261299395970945664202282402948055840 11109531 -737756918783437844880313228507703809536 11109532 74380919955663205960142237797764300800 11109533 -770259484532751989420539138495174576320 11109534 -128601749817592895262666696816635388288 11109535 442796732995370618116349911080395853480 11109536 -1791509962991234482709223713088012288 11109537 -289900011898321545478251054285281173806 11109538 702346308238183103137673909451829331712 11109539 363408966620179044687051575112139183056 11109540 -22675823408549596606352126266193326080 11109541 9174059041548553273723081047568812252 11109542 231171392206087535278928719042787614464 11109543 -38552977310998685641552514222012259072 11109544 416125205863857809638676072551329500160 11109545 -326390245249693570377000222814788068700 11109546 14981471705875317008358484558046582784 11109547 339287906465034210430761108824059986040 11109548 220203730731286544944837073962256971008 11109549 -448440068094260011504103134507374857952 11109550 67514818004293218469547372925908644800 11109551 179019731708084615403043291514669845632 11109552 -92697601440906689838884167594074439680 11109553 158577217263620624354284944384283726464 11109554 94668540355164990596601262799614193280 11109555 -10540571456302531356670008386140617840 11109556 976725219111773354165832763255431420672 11109557 660200348445554455888913072675762029806 11109558 160269484544552243359131947656413160320 11109559 463712849892545253239063414679274462760 11109560 43935487779559562359266446795951308800 11109561 14467513637440445076626578526576910672 11109562 501624850834257198098988555294915071232 11109563 216722075619514384587096441334071645504 11109564 -226672836099152611898264181056934612480 11109565 -235745259388516849302031282402344851880 11109566 55237455546834681035270895716520960 11109567 11284118406459403538591986712050096512 11109568 -214453140294241942622240920794084409344 11109569 -815328464232872475144225461421583236030 11109570 31047348913958691518882557978036431360 11109571 -92420332847959721435431710310042326576 11109572 -252249278799507867064332513565947552768 11109573 94223658049491266412253102703323000800 11109574 -233816291843268054815770418461462519584 11109575 8598969928485488814743764846532683800 11109576 572855567552158561821645531940721664000 11109577 493447585443783750124196751815390222426 11109578 44828293794186802487006315782909578240 11109579 180208242091864911673247627515476676608 11109580 -677819362655043804302486156619334563840 11109581 -81838452135107331758909254754601006720 11109582 -406758428855100710078713845692667033600 11109583 -16456280728939127750656229643946772640 11109584 -58049722217083259764688646795479654400 11109585 -158035389835196191947189528008301321600 11109586 232166551113358729070764103346200552064 11109587 -665210812424151728396792660924605135764 11109588 -6835158301821038749871675319115689984 11109589 476847326979815037469752708123078822300 11109590 -51181738215198685885758775090417747200 11109591 68283069358946898509753863062236091048 11109592 -79167386293899312602150995326908129280 11109593 645621723836996422220638200510765993744 11109594 36308158713177683832267664014301317120 11109595 -46286078041607722908421916052739723680 11109596 -260178698692274788330464037410713539584 11109597 -481487941923325975539393113418427209600 11109598 1610111654919331939378048331955521664 11109599 106591142552983704793489594536006588360 11109600 115655284908499250721211234956745113600 11109601 304919711808169045495939531315655133602 11109602 70984342563726300421497419151876602880 11109603 110386120692103454776063756920955426800 11109604 187045973811831252074218280899167006720 11109605 -18944748540655446387735732948196145280 11109606 16250572191185763281254811215512321408 11109607 61190672825444393494237391847990882000 11109608 -710295119616102053726319630993817175040 11109609 3436418031087515100970114325570365440 11109610 71928392021910312028963665987531612960 11109611 -681357992422456336925885462832487339788 11109612 123853284045598734204399485158492569600 11109613 -360052310598040181820991468530838084138 11109614 177656346239183560906909215877268392320 11109615 -53777185643901002537929402927689840 11109616 -8660922525526656997230302782925438976 11109617 1055498253141884924554834948013099619666 11109618 -1048277273052165630555985128564357312 11109619 460376416204030382880685837110006739896 11109620 196979070102785819491661621937919495680 11109621 -281470245366127104598755807714496541760 11109622 42784520190992862674228548149732380352 11109623 436181475484526495000433833445924382920 11109624 -163391895681485931465373535163000238080 11109625 354648455495904014418089903759175168000 11109626 -11155585667420312579979030085324367616 11109627 -306012078882708961409164452688145646840 11109628 314020719920021546579936080409214906368 11109629 233700099781499941568146665527303188230 11109630 -28665649070648714163235121042009518080 11109631 -196478417663501840616693521613120008168 11109632 -333220640741467113131395030037859139584 11109633 146434757050993913637026790926209672224 11109634 -529955571369028899366908541835856061408 11109635 -210331381292078965660094426545067341200 11109636 38513229349841609660110700723663624448 11109637 -225590805083268003904442849766193422336 11109638 276389751764607793895720677474060978944 11109639 387475135718478880317853442384847417120 11109640 -39332995778281035783680460554692147200 11109641 -652419711809824447048853447307245022000 11109642 128603482466732600561954491151821351680 11109643 -346776147743665980794352984571469224108 11109644 -27293249595230811924910890425903874048 11109645 -22768954524644228771602765188499868160 11109646 255041538000016312871031284618935227264 11109647 67442093525801433259979359442954589072 11109648 -44173178062785888748201417841278451712 11109649 -931590607228433334482139612243430113420 11109650 -144549206274862119673863066001213621200 11109651 15267482222980824678233823146875321344 11109652 4240497630542465382547559981215854592 11109653 905329110199915326549194605386024523200 11109654 -166085064644686104504498016145625551232 11109655 -118765473888027273197524661360173294440 11109656 318976982342094709845018614819292610560 11109657 -12725484014378380738031904238534987200 11109658 191551904382175883554048271931124728576 11109659 874882333779382331648993411980681214928 11109660 334641597825727837432786790514875765760 11109661 275243149776076079411498912099857230400 11109662 -385186237214581060364158977092633943168 11109663 -494679526195364926690629705577538799600 11109664 216331569400041189541479527697872388096 11109665 -48500306599015176135184136799849086400 11109666 186241174487372836105596923642297149824 11109667 -470824547496271896828026641163613622560 11109668 641058739785374231395870057825555534080 11109669 595234142838900170314859197241232814944 11109670 -75038621635346560536436301572001902080 11109671 650057559689742247074034778663614618872 11109672 -677822107641004454851526477180294430720 11109673 -1217104232775187181533905964356430865676 11109674 -138804907554475166620342824121487286528 11109675 -101238948909962082326197592939876947200 11109676 244740144572822145481421424645913712640 11109677 865561554015715130826319373957853636000 11109678 81603063537877225728303984687941434368 11109679 43675191347779959158265506343186387840 11109680 -56662217130574102274514502259810304000 11109681 336452271178084759383933839556866743296 11109682 -360988318492838346140966307029930660448 11109683 429647917218645438860485776047226211104 11109684 370957298098025867027192222430652434432 11109685 -55928948945483023128420827023971072000 11109686 58268696871014347404972998921041317120 11109687 170390981268678008655270528087172045824 11109688 -62604067071358571843403166670099988480 11109689 441619362648009193255868396872955912490 11109690 -42064255364513406577106608909193472000 11109691 454178165118249696229633507096169466400 11109692 -139918512689497447868417899030352962560 11109693 211920335999684461698976660888879608384 11109694 45311683507754058079907027365093119552 11109695 -6831538070911844321424462423381688080 11109696 85124997896771018609053290330549387264 11109697 -613302104171870870849729602114296997080 11109698 -213904774824776536068859475281023620400 11109699 -452609858637423592378287057139382332200 11109700 84265284264537178243002433238115840000 11109701 89623709763086118654666473479080307704 11109702 -2014773632945754671244095540524215936 11109703 -249889913831238475525465594014787806720 11109704 -645966847235307288777399435036428236800 11109705 -221913389703386892842612809802424017280 11109706 -205952167668316230789502597616434544640 11109707 -200604049569611450821688894048315691888 11109708 95991189203248095515492548354674737664 11109709 289770421968560832101592488577085818604 11109710 -177452266407937064629947133634280018240 11109711 582054269411035902716362913265702907272 11109712 -20744238050966198454191586173812547584 11109713 -326463137335073935548750389279118645696 11109714 -30706798154437688841507847447571374080 11109715 579695871891727926032934139560089037360 11109716 48583246556812588317797266369725634560 11109717 -217016601722376715919091377207360901600 11109718 -182225381157724802568154175127786577920 11109719 36376647540821500081323634503856488096 11109720 -225242251345769305091839507105794662400 11109721 487666221912748499160122843085874757268 11109722 -176238064205741946422546389987328493360 11109723 274965446880797501363866739523954629784 11109724 15755656797506285930081058381169831936 11109725 -180520999884831381717543042766556088000 11109726 5801852829711097811090905782144333120 11109727 -763508800576930687240040518143919155424 11109728 19403258929724130248776558954632708096 11109729 172676926794924309547359642940842541392 11109730 -242735274227753323915022654748886614240 11109731 -222348529345982058266018183567930977776 11109732 6229451011958397174144097186504814592 11109733 -480606008463129054354307784071807414018 11109734 523970742649400697687649655423823458016 11109735 -18720204242481620798784507973440452160 11109736 -85452213202188115571380685260800000 11109737 -409481235382956772173949823492730779760 11109738 -1550448957470697514699616878202707200 11109739 -491170788556436997844424462939519797544 11109740 281003939159030911505036629287566192640 11109741 278673285809258864390710594052084147904 11109742 102321199839098339577516718124957296512 11109743 -195834250612609030424397987491097283680 11109744 -178012647417030946760542162781480878080 11109745 416387622101620850307549934533816808500 11109746 130743984392631355229481099437879377824 11109747 -288710043077570707468046987270710295040 11109748 13250497751363480629858346699767110400 11109749 -99338309064664940621014750421091015168 11109750 23719952407327736539543683086405088000 11109751 562316782694860141286329948126935771752 11109752 -514890732216848868455797626032038502400 11109753 -538465480269249313948019601477441421638 11109754 -4166657904501521468987852928450292992 11109755 679914180991274610910663785920934218400 11109756 -156581342094094589042245785146334658560 11109757 -609842150148421852430839383942889647994 11109758 -22679136780610401442446807398264435520 11109759 15687277441614378073313434719557395200 11109760 -63168713878612664449044754288607232000 11109761 140122442846033646460651423482799924800 11109762 260310615404460854904867166596965082240 11109763 124384570920765299265633626936853937360 11109764 240159084947542441941395001045083880576 11109765 -110860510127338190323566229235514691680 11109766 -705411453273512350898585273980174536960 11109767 -295776953581229618321117427272235134184 11109768 -181097211728157265614054644090616545280 11109769 123624437325354947568733279457221497600 11109770 -83758466058765620040866322583004160000 11109771 133990287903665124267205167403555704240 11109772 2066672426077042722783348566459443200 11109773 46957162424651200967660077625844769440 11109774 101108781813345873672883994901808599168 11109775 6975382277929786650179740736076238800 11109776 -109538688368895039899223046100071047168 11109777 -50590503187434540937820599367185608768 11109778 -117692289258087373396940202692953192560 11109779 11456527866230112081458868756781559976 11109780 22752131907937356928899656065900707840 11109781 4641373791481647250594788150000029760 11109782 -351557397106709248007814140702771614848 11109783 465730735721691698027790525027039944448 11109784 110810782029873754109965879979668684800 11109785 -150614522122405263902798195362755268800 11109786 -551113949915374259055514224878657220096 11109787 371534117188933815398077066357629869200 11109788 288840827316504110997678609719139737088 11109789 167758291399529806751470921404726138444 11109790 -262615444392918722043429113964255633600 11109791 57254863205876436395284676195988810240 11109792 410289117848867474485068773355832737792 11109793 53897516015488586091320178283748291042 11109794 -381386308249418205710442394693375416960 11109795 -291493495613655270960644356166662681680 11109796 -341950370684620267551273316644478279680 11109797 23981757112672647122419393415862090780 11109798 4103212462231151556590437405142307072 11109799 68949136516621186483455275108371737864 11109800 -57172477441386523135299631178011392000 11109801 233595378753592951650636097708099039632 11109802 139263327460997687791822757744652770304 11109803 -539914105732998290179659756669454239948 11109804 359906014181552274361707649904956050432 11109805 -15154670519440288690816164242596308480 11109806 323470953950705000150694808740687305856 11109807 -292215011176602761019291279131277500712 11109808 -91367291221460587865658950690068299776 11109809 -179905052502620190392096046151441338990 11109810 -32194558994704344243042804546440532480 11109811 -41300388847260977740826193998168084352 11109812 105009378636610483841136807157350789120 11109813 -286349657072650263847532334731753779200 11109814 199528686154576409497023576044248608960 11109815 -362725318708861437171789937938161121600 11109816 534940964408078871286537237928269086720 11109817 -214844868618333559571406162727610018134 11109818 135645300647490332633458339200163403520 11109819 -240919705014870908872058110346387781864 11109820 409336612228390127923692627949695214080 11109821 251787073889319620987775487615441980492 11109822 -278712435213744834121338488952178945728 11109823 578424393313010202053566175114865258720 11109824 4396598415221825962840179308916375552 11109825 -113202196476056488522650314591407440000 11109826 -34548029770916368547336134054772568576 11109827 334453177554584403357944320786046255676 11109828 -218330621605230201444670855965244993536 11109829 -492323111523212269988811229815685273570 11109830 -36993158243081653008302463137975533440 11109831 -459528245598552829782468963182009212248 11109832 719615385643208454590625332564928307200 11109833 -215542123253961695964885688516938676224 11109834 16464164152493136012718209054638883840 11109835 -592138253444595939981110935642687881840 11109836 -1013425769680815684363947616854542897152 11109837 99284685200213467243925962822361261760 11109838 -336629246520770428877199219006926095680 11109839 164388075484800208357633813673005117968 11109840 -20822149599650302864390761841400217600 11109841 217322707262685337067261590832236224242 11109842 -81745350499785115393903467684064419840 11109843 2739029234389407886645462014583981704 11109844 -711903480124541784836956043170727321600 11109845 -255040877341831938731856514268688372900 11109846 -122480816315549769034667318228180101632 11109847 -38058750433048976696406661463390815568 11109848 688201555274529095875708149684124446720 11109849 782839415161024171826996151521371647360 11109850 233469802394753843918906857551473384400 11109851 129933654545156849459793734711010593280 11109852 -104502995501738455636485594803260600320 11109853 713209102630733687598990661834225327680 11109854 -161920749799785904578891236020669427328 11109855 -10247766256915812452910375778757580000 11109856 -281720430958816762156146328067548643328 11109857 -508796362836874475266368925012583040192 11109858 149656144099537200316473683144340557184 11109859 -10256007851825278593550288312540557800 11109860 223675790583008364076112795548281077760 11109861 -72619059035687868906503073490736167968 11109862 -518510308502690551191048418635355169568 11109863 -748917939809713042414969186536072321360 11109864 -72599272512528709820114742444846612480 11109865 117193589696070760465143055648057146120 11109866 200122454333056299765242745041191505664 11109867 -5002497492415243533647366094662356224 11109868 201047382901424447374577289128468752896 11109869 -825123012284658601465713712283495566740 11109870 -5138214516817064050444809847529184000 11109871 304566068507369022928324237380070023000 11109872 -206421283873800422854748825978452967424 11109873 -34380360671047068202564996726217183232 11109874 -38958646374765439706044809015935090688 11109875 -335089454775643371557746492364607288000 11109876 146931446332103506424378753540828332032 11109877 577961979377998295383778295114700835520 11109878 -38715997473347070919391241888278223360 11109879 -19627847419820820127484075848130606928 11109880 41003072670446634907421231778689126400 11109881 -291540954275584297081674703349535687318 11109882 27542527699382612370029670471675777024 11109883 -349332217927845015476369469344502075868 11109884 -80642169757075951631167644563385667584 11109885 136083542856387402994766605804326357600 11109886 -268949869094887658254006456035966916608 11109887 -76089134330675088517415629069856798400 11109888 188384541854300460693098111619871801344 11109889 -204935347566491452322330054543042155520 11109890 -239529531379172714105153057702124480000 11109891 13364754836095099555375262950341326160 11109892 612783394076927864997322005831107417216 11109893 23293293459360628180592012895017564124 11109894 155812004849163040144766032172422852800 11109895 -638522408862624937407174795339900619920 11109896 290562786475029700618754050100907048960 11109897 -123114543560069380699982463731091815424 11109898 85284429569208560352138058904702849280 11109899 -1060810043036913298900767144235376359728 11109900 163976579346114537946920130268644992000 11109901 -7268380662845849886001109916432696096 11109902 249211282349411193391226537490455497152 11109903 -53606160373792721546202683537552570496 11109904 36388393371592386669364683005181820928 11109905 728615805554352652841755191280525107060 11109906 -15941376333228484163856411239724817920 11109907 -279362059690260205316226986715869389728 11109908 -563870325637232651321042790816981504000 11109909 -593803667418136699335299840662143728832 11109910 -156814415855214960412738751301089280 11109911 21270440206586133517537543801326334800 11109912 -355264552404001959102991310283371151360 11109913 -170514772492156213870841981331965445756 11109914 114649788192828113395086190582824737760 11109915 -1990200852439187346625339135227643200 11109916 16593420513542086254984275136015282176 11109917 -31658410934099209743147473918832481248 11109918 -4054280339063852194971469615701073920 11109919 698597561344725237316753568034159636320 11109920 -269252570036319611131287267451129036800 11109921 189906419239158564386736349968152250624 11109922 3639106528981657660283201381304889632 11109923 -331543026250181446477038815462148043896 11109924 70695756767501911166414308199140110336 11109925 -212988281648341145240940561248280626700 11109926 665560273510136254709546986572282631680 11109927 -182647757357250811887508326229326865920 11109928 -838273741913558663671419518517301248000 11109929 70165976958003409616358627229847356260 11109930 -72482362704866309287134907220342031360 11109931 85637071187779196032274854517618351360 11109932 59918062718640110661252561487238282496 11109933 -708976597160278228104365465135611886400 11109934 24735692444710345795588833078368474880 11109935 -300230572183449215479200245869016582400 11109936 -11521201514744827690722864257437532160 11109937 -346606195423577226773443303683819764160 11109938 -74428389117297830554266559173096250368 11109939 -63818652621204961851462575042559026376 11109940 -433679125336515674077442023090788894720 11109941 -115230864479275136215442219658314624658 11109942 228110431492553850112919531702599956672 11109943 -1352021356851196063152883371303280320 11109944 -955812505736434622350882935558605475840 11109945 -113875355252555635411257576028945689600 11109946 -137634437681315847615220812975753377280 11109947 -756250219852850120704878742634063974968 11109948 454963517771398237477292105509068358656 11109949 925691289167110053399836600622042378950 11109950 62727554136779260393516063679969880000 11109951 -206382036245807155810617896503715005320 11109952 -90609937842426404656640566008322457600 11109953 7766353771978365058027222989618744384 11109954 -529331688860214833853303460780377197568 11109955 412647797811509307791701035688317753360 11109956 -41197610971771791816189902295388471296 11109957 295273265339053970785696731879185353440 11109958 -84339806773089619825446277466482314240 11109959 -139995753380339908594900110220034568000 11109960 171222327680634958735228894487248896000 11109961 102710368655436109686324189745807818724 11109962 -279121773779841875227750313918328362400 11109963 456138072005127032844348914481253711344 11109964 462357032752256508447760555989032542976 11109965 84166332285044633364681536748747672000 11109966 16137778322596554581271502803343884288 11109967 -390630219090366212748370413251380959048 11109968 11138349173123860930021735463714414592 11109969 42256944528436234374767632702106467560 11109970 -19442126049149046852913983974508820320 11109971 57971953496645538035444817618521346000 11109972 -144470891439349568700303536853907396608 11109973 67664584214388512050191448218961345920 11109974 95901223564459254277794784844941758720 11109975 5004211230111519995196606615309481200 11109976 -815412188220411375276115767308270714880 11109977 -977250712581613725296156933040562605174 11109978 -72223134829419467321143617217590288 11109979 -754134020811467386860399329202576088680 11109980 -19685921924948395826502315037951887360 11109981 41050986529953089218073337176674292352 11109982 70094421211865681599276763545391431872 11109983 627563640382775902748574234563673203232 11109984 226185966213871122203990899322655866880 11109985 630373179732975258214621200534407484180 11109986 -472895472165005404835699903165583077808 11109987 20018810617431075372990236838366297600 11109988 797279637036995422007995539705825976320 11109989 -39950280744060654005786214891421712832 11109990 11675825702952015368797703114841849600 11109991 -495458624021025053423051938521186889016 11109992 -853798716824687404658889046651627929600 11109993 -76001898742136063152022132980657064640 11109994 -5305227582048797947816591848080487936 11109995 46396858180008246602294979510270141600 11109996 4744168445313364202601662640550021632 11109997 -97253638767257266925057583518582626560 11109998 36686637399514288405013794971545552640 11109999 -31863312710645563450283206872567705336 11110000 -21090287770270755758862421051330560000 11110001 -222801148349212043247691270405148494080 11110002 -265285727825252480549245568232270442368 11110003 407883799267047823106149490130067708120 11110004 -396864575474696996043827262860695906944 11110005 -381880971367963720498258551439770716100 11110006 -318428579820858463136521186350661437120 11110007 93657281806593793894430860341666528000 11110008 25839810846329948206830403566902968320 11110009 1042200120395723006300804997237728364672 11110010 -288934009251214215595296534094996453440 11110011 -562680381947085311127250181784430775616 11110012 195190350613776457448075393987804792832 11110013 -294369735795947342756188889997394130976 11110014 72445597635888615946645104838913341440 11110015 -154887024574512159192985925213800287120 11110016 19579227170676648884621609081713459200 11110017 459706511090227709486669340855585545280 11110018 391067967229556288880655422722800362960 11110019 18190348242267441666935065336424287344 11110020 -121380075528315169664435804116480696320 11110021 -106702516859033642576825260151037985508 11110022 -125488117591467546210812025615579432960 11110023 -58978937042649017829670518994648174776 11110024 283725257062505616206482698031374950400 11110025 -120652336562575344486317296367463288450 11110026 157199386819473668853156218674595814144 11110027 -67968358666572110597960482270687976480 11110028 78998762991001632310870852993606127616 11110029 -107054828021080422101965245866708414400 11110030 -26217253889162155919647221943383475200 11110031 -118559694646209945615948963399925353168 11110032 149861090210300885105738367398940155904 11110033 -184414566937795789842126668880978181776 11110034 46689971009406330838265035126157097120 11110035 46904087791270937936856407535500279040 11110036 -82901692755562244450159879810284953600 11110037 309973242108873657728983233429438700686 11110038 -35362521464466714792068774457119416320 11110039 -5831840141614398494946429003438982376 11110040 354641098779334380989929613785987276800 11110041 42284661795525182621861813295592544400 11110042 393143703567526377840385052007527442672 11110043 44637068403801176325774446425136908320 11110044 244039516537552462262462843602421858304 11110045 702454862403124401152502285513021442800 11110046 -305884421700565928771474645196834726528 11110047 -78783155260880798080286269811385783264 11110048 -387566994183885855858228221004553912320 11110049 -19690052025640068743928307406854224636 11110050 54898786813582987396379692743872908800 11110051 324818883713344264042369399234670713052 11110052 117380780909161690008745145365703377152 11110053 324379204376232155436979378303701220704 11110054 179628580484291264754829190383604243520 11110055 302051738317027578979101781195991311920 11110056 441376845248397457228198159760707584000 11110057 48274742863385904528100517267686103424 11110058 90511958281483474231830644759381625264 11110059 227938885902533169167087296136648478528 11110060 -105060907195265130784927337866928716800 11110061 91663141869817163895350928060401287680 11110062 113173206613249722734008674054301234752 11110063 267528988573687751040819962805333575312 11110064 70645811309560952215751534289638916096 11110065 102871834022767506591016467864515243520 11110066 105954871437966390284560843763129203200 11110067 126155936462419278700861258478839663116 11110068 -485723828642923518976446463895506145280 11110069 342552240641612505567359890131395103470 11110070 -178312889958791899182275917612602155520 11110071 161937896122634554347114632703588906624 11110072 -241039463208823724869729579474717102080 11110073 -31569950500311884834948878371844848636 11110074 481331500604430253820317752573191800320 11110075 202053822212357649086566893989732705300 11110076 -500153876964972222628715991623562224640 11110077 -121749708520448951239774426526841543552 11110078 207231219437851255067573395559825763072 11110079 192191508439332301822263449631064967040 11110080 -11511369089352533323393348293812551680 11110081 -334151208353641872509567772271187290560 11110082 1107142819858526152302553412229693312 11110083 -398159461673436075262039295937937575936 11110084 -61981951823297645041996769129637414784 11110085 -289058386832448810480231741387878816640 11110086 -140498649355708090512169707002918837760 11110087 223703442299078528320596085319063103232 11110088 -664992597123718124748229189632121896960 11110089 -603736506678062756984816489972830272 11110090 77881576807304343800814985720587878400 11110091 -350968460593708883813108941587719366508 11110092 -26973747565958960088236919714425683968 11110093 -973213681493163332624050966217410155658 11110094 556802616039185130453258393361971132096 11110095 -1482897651094592051137088059375546060800 11110096 54037579114955193063774140239904202752 11110097 -839735826304322044671199332388848893454 11110098 -72614214313191294898532877138084318720 11110099 -68165149041527987102939855922483040 11110100 6331904303521720807568059895989996800 11110101 -87984162195393957856255301141242685952 11110102 -109569454352413239757337191230910964928 11110103 -105723411162132861912528276300332589720 11110104 -344572598556757242027312500843512012800 11110105 -538630737976798101773804277382913546040 11110106 -126933501837356132238011480635484951040 11110107 -143228058328513788608624622123887769960 11110108 36205400269087839187818984998221142528 11110109 -705295358696750217060095515970129913690 11110110 -236319292963525118057713441982400399360 11110111 -505357216377422636052406925456790280288 11110112 493969294631078178696626796167290159104 11110113 252386282208892271106379447667277072000 11110114 -564032688114791248458985980520283239344 11110115 458022089216957290830370485669856103760 11110116 -19183741276893237233637931085268814848 11110117 -650972825625023166357851246211045229600 11110118 276183024852417319885426243835781953760 11110119 428307985117821419440346376087009672744 11110120 139594021622070888997196121393856512000 11110121 678766573377284728281335367726235370832 11110122 23779098289623400034780467687912658352 11110123 354064681139502308942542990402607984372 11110124 400652743466032231524524948484572119296 11110125 1428643376887762138566856155612192000 11110126 -5030072128149850807402395108856167360 11110127 78104969246044657720051119093028445184 11110128 -16633030681191212750691925017536987136 11110129 721795493549683054801408918027660122276 11110130 266680098205495250813696433380586348960 11110131 179539305838538687506192285950852519360 11110132 508861745614044601995337082357281966080 11110133 -881691728085897785666126586559200321618 11110134 -3987954991945328659214632126983180288 11110135 138733382895902406571903587677433098160 11110136 4285500205742764319883106472811540480 11110137 -39030321728723252269420239873916004640 11110138 -6114108307267942444322722437390446400 11110139 -284601964479647068546131074427886285872 11110140 -249980031729460642874980507188258839040 11110141 110465184751056826688324382942267967040 11110142 -76206561453478340497459979129326726656 11110143 374397365151290330541963191990370083328 11110144 -229038308317641830132006246533405081600 11110145 -177355738254162259042233673655722661400 11110146 183586819842772805309835024275340559104 11110147 -177037123044845814644861690663277734404 11110148 -67026388207510046499375060688899784704 11110149 1021663208076498550904015183493504018240 11110150 -173748310769557301193166836258575510400 11110151 50814935252246641885006621400464891104 11110152 24568307002922054377373999708287795200 11110153 -399719406470824082857691521109279994598 11110154 129726247766472611692752459840136565760 11110155 -76556185279962307291635366049442496000 11110156 -83931330631043316321985918740832180480 11110157 987805318475093044302101670581387127840 11110158 57185984631366396936549871041496765824 11110159 -967637013552806540679820584536179938640 11110160 14028706710217003965626082895191244800 11110161 -359063931071425771384177822940135436480 11110162 -19827903195987897048022165090995011808 11110163 -397758324493024890111543151545187975560 11110164 -126387206933475770945967240828266618880 11110165 188377315922046331426446945237677356800 11110166 -442956110997354307190665293821839999968 11110167 -288716339913690209939958058588529814816 11110168 9842062685697163526617862585795727360 11110169 -101266253751646295673545857453965160704 11110170 11801224871982242655112662101725824000 11110171 936905313019719549254065056353242346372 11110172 -311753968297911427948464926957010739200 11110173 -6565976028706063986080962259088396096 11110174 -136499375516910136657500516149632360320 11110175 -19978062919371685164752959338358330200 11110176 -355460724769064008597443866892026511360 11110177 141992273353494056895251973433872122260 11110178 -44448246851866358291823977635088428992 11110179 -429035087874047612171987840129910126216 11110180 34833195725563444907288236450169594880 11110181 -353587319481004346726905914015217518018 11110182 -28331880274536262018468797398333031936 11110183 -110738535665371963999141852352256409600 11110184 414910204483698811343236799316504898560 11110185 260475667165132743248041796175543669000 11110186 -6337178427543270979717020478344619680 11110187 20283044287605787566363366456530801664 11110188 315971937229272057144803473762987353600 11110189 -1032510526630960219987865466756828654144 11110190 -24638613524825650969312297284166886400 11110191 -367292208627554712843107910525321574656 11110192 222987919673394526828515771685018320896 11110193 -59057827426886944972187335048516968960 11110194 127391232694358826716857711792434766224 11110195 -68162303157794792437633042195019062800 11110196 -92699094059359159468850583569400772608 11110197 170830900730297740540724085673540497024 11110198 -222946489540673429651201441421518026752 11110199 -16683559986609679381717228032648883800 11110200 54545285413083093894325588276514304000 11110201 157010044631290468270483438848346300202 11110202 -226986564747003146204977096307527396896 11110203 409239264636588874339762375321353009744 11110204 -51584116920437819386963745990907863040 11110205 387361357876250938785045616330384410720 11110206 -211107794222546867910936546371419989696 11110207 173347732561832823084640670190239723456 11110208 -375881961047465259929833377827288776704 11110209 54452796514027206567749744566292360640 11110210 298641237395487352799749157222750345760 11110211 -358206013552347828244726181668995768 11110212 9434327752696789021494657187356364800 11110213 90111231959906893158090807769872098462 11110214 -67499194141165131113534809078363324416 11110215 214631289774172045290979036523037831120 11110216 -492358252656320196780872463394370826240 11110217 -41843740271038000069169495615046685734 11110218 -108448795158343811005148145602648317440 11110219 201708362833078326028327019288053784160 11110220 -804381350724255832878697345777551360 11110221 -39478416915638978682200492826505207860 11110222 275809014026229641127315292277976369024 11110223 -534155534631676090069132103089090128528 11110224 -93712025202629267520097652011232526336 11110225 -40857307592881090226644250912862617600 11110226 -225997658041605341572323566785828481760 11110227 -41158985011118308787876132064275386368 11110228 -462174879094573736252476379953780834432 11110229 -229105740408063327336752214229341974010 11110230 39340366615096529430913234079919840000 11110231 -326005512800085688073585400865292947200 11110232 -234932207494623560427577382002511339520 11110233 242813260974201214530782200532251601664 11110234 124100113872618879351376861740065132016 11110235 -5354941997362507799785062206057700000 11110236 -271198965360806529209900199274317004800 11110237 -74593586078835152131245193260215281114 11110238 -304550853517199005393804302754989164160 11110239 228413991638899627589227374658320639984 11110240 -526083621562722886089991335501417676800 11110241 -1257859507942763138172742761338070632016 11110242 8531369200030508644797777983799877632 11110243 192736992805175124917655893612467253944 11110244 -315383133880024051265139682897489305600 11110245 1114762827156789103919111305571351040 11110246 -322106691145691738993038069413935960064 11110247 -188548888364780886945232268286332807688 11110248 -846926805914448887799893729217769574400 11110249 271575560489533228358785024558860582436 11110250 -190835296956692571730012002708494400000 11110251 -606128287673729135886851143544026886568 11110252 159049084672665388526027316263743564800 11110253 -247843598197824318639425938187714963520 11110254 -493414516403613448683171260166484992 11110255 -184975699231415591143998549498847823040 11110256 -200899115291843254488970678368268812288 11110257 -643280860358430444316753529300100459360 11110258 -532845729798918321761911108083744620640 11110259 -772212884436025659788765408043084268584 11110260 81597848163824020430949516487839283200 11110261 -370201520398145936537772407684753725700 11110262 -105138415293908105936947650118114046976 11110263 8790542091879788425960194505116154704 11110264 297046650258386493595972339278988247040 11110265 12788790810459700665659694517259925120 11110266 42518932783215534307835548605392368752 11110267 -12647640000049602329458132359516089568 11110268 221380996283680275861358471880749032960 11110269 -228505691958368562981319668095510566560 11110270 -129070485554682543647103141176361600 11110271 754614731131714041552223847926372217472 11110272 444544505858642987809102792671614730240 11110273 179750689100194336689534088762052072964 11110274 38292354235651468431209382334577137152 11110275 182119413530406419490473843459000712300 11110276 235169997951934504030609530596333977600 11110277 58734500075168658667553287710449460060 11110278 -101031490987820243608364847944301975552 11110279 -106432893798324864864928741801505842560 11110280 -512572647979102767444135896354006169600 11110281 738984150326935000238955457084401024 11110282 337118595411510888668858276072436781152 11110283 -145209248456942267464429860109716853824 11110284 13441591349823397379533908503008859136 11110285 56644276277399367982081797066554661600 11110286 228190942286607002027267833631974396800 11110287 -497807685274332827240979557531651992440 11110288 4467464060749835883561497677623459840 11110289 160126363593136986874882761719745669156 11110290 -215376084833127481860495118259018918400 11110291 -110983891334136587889273293722921897416 11110292 -482061864935836127253999968775478137984 11110293 -353618085891834029808208831885150532256 11110294 127838882025124586053597467307494305280 11110295 197459085509303539817030911794859757280 11110296 636697517250577886048740987952969932800 11110297 4488836641988520034131160494447127296 11110298 -332912881240133945129404276061994531600 11110299 -268585069122250847202411403331043502800 11110300 -259878740894864917426840969820670361600 11110301 -883816171287201382885996254943445921568 11110302 -77712200969862789948565324031412820608 11110303 57538912797428141007098373067569594288 11110304 145839206255799730375017207996418031616 11110305 -392522754469673669430420517441759194240 11110306 -123020770979846902179617849299402598400 11110307 -75156335688024996499784271532564669440 11110308 -6060271464444145183566594809555423232 11110309 190215783914225087562933821052008280606 11110310 211634483504701006507896064649065714560 11110311 -76439241762499828025454112759119409920 11110312 -633262447219023698364227267939247436800 11110313 1005891052842099931407091060744322477562 11110314 148338566362303547373309848625110442240 11110315 -132172740368736629461620901461024760800 11110316 65114458302810814444598099266445380608 11110317 356990494034975650797851691094808988480 11110318 -37501720515472957514704254413845681920 11110319 5628740617986558435001858461661731312 11110320 -26939056446086672453741758062965882880 11110321 -393961530263717584228181738286623802478 11110322 -52894198101050472791204947699557992928 11110323 -29211491649882679936592208277549639680 11110324 353179951340242515502202224311424397696 11110325 354376009904686809396288570701912474100 11110326 172457009749459999329752015388028454400 11110327 144893407446572700112694706385355067176 11110328 195116270319884388687679591203019100160 11110329 -933079078292459109423693332703143494716 11110330 42695929199719404282089271616297205760 11110331 83594938862617164838487022123498252132 11110332 190852923685274805073231568142837964800 11110333 -507875217448814451596457174258369225576 11110334 123599524571658261570312348851765433600 11110335 -355011206488774157354958663932131106400 11110336 -334384126155808450459675905908486963200 11110337 43133385782281149469937669308812447552 11110338 94469642374419630320372626606532259840 11110339 237508592175300526878156554317053102140 11110340 -3622451458215389920259732762611814400 11110341 7631078384199252659329913149596672 11110342 406670069834529633552834102919695820992 11110343 172791477573342682843312250742580036080 11110344 35637301719710106521225174499460055040 11110345 11835208338185458614893712841993867200 11110346 16683406651162588367457638665562588928 11110347 -196406480666153888381349075360591514152 11110348 -15456416110600217583332285603839839744 11110349 -568361703482040362110370554491442790880 11110350 -12390129092161237177709565340733251200 11110351 -203084834345402548012857850812512469120 11110352 155820901635223230241315450795377426432 11110353 241202444496324901653207277667110865904 11110354 -330916845426176356459984092372680544624 11110355 -596575753259687836627992060177972396240 11110356 111356211557719959496529020368458147712 11110357 -579352978885049526838019912110608779520 11110358 235197292001140495850917443560934657696 11110359 144479850247225519259383777239308476368 11110360 264520577528632990733979908972606054400 11110361 245649985821841037091646928225368906512 11110362 -33303638816723539935425954498495067648 11110363 724299077833753748452264266441298660584 11110364 272549080425147368112438275381463974400 11110365 6599151657696395224387164525210489600 11110366 183527642691529084801554058562940565632 11110367 733821516528215902245941761801452877632 11110368 1282131305721580388005731103067602944 11110369 -34099750801458778793378387654245619200 11110370 -32955058316108514058263854154793598400 11110371 -543067395478936113817163896008887198088 11110372 157942327417531149436454889396692803584 11110373 -507268059424055297836604307875635605378 11110374 178471053213956561388437364889143091008 11110375 -233684626175855626204911727638791766000 11110376 496151813514967049358075289365509422080 11110377 -518916365824110854335881274076455363968 11110378 300530170375555995722880249861335736240 11110379 -257660773542985465422908731349235648624 11110380 73502990974649542238601019015270072320 11110381 68542963259697463153759051741953280012 11110382 329980678857824442877778044056335241792 11110383 9895918514495770111291860435690245760 11110384 -71997310185472637974080092116557103104 11110385 -67323323891403428005923504445641916800 11110386 -4099368863408740560764954315431805952 11110387 699320221797504688515779949121861657152 11110388 -377333555386502596248536527117526147712 11110389 -363680485646584277102559676063945092576 11110390 -47633503699764807146111363367440062080 11110391 -668621441077184514998917363857280541208 11110392 -26561101651165226426507390998807142400 11110393 -181509223324303142940559229880842304000 11110394 -186414882390114823081522729959020175504 11110395 -49905648942514430936933234183550875280 11110396 -123937534293613985722143113183104381440 11110397 34196495938761688706455502117396042592 11110398 -283379778218159413432227777903893246016 11110399 258723736817433171778323221609506150400 11110400 3007417968720357045553252062461952000 11110401 -125914082578025167233776729115194295708 11110402 641351582421042739196557117085345971200 11110403 163531470074237340317511983686454798064 11110404 -171085530216169777138769059790266736640 11110405 -178726708197271917919195530250224384000 11110406 23474412464488929010411432696188572544 11110407 -267331493986342335415478664008613242496 11110408 -601064292568315589479728783639917568000 11110409 -26597527767955005892439036620393420320 11110410 -88761722946542265789890017690367268000 11110411 -211351315134969935275884484861298424848 11110412 118293001586080932701525826950806361856 11110413 -295012470980870071263711892118519470656 11110414 -122948313245976911139541771245339458688 11110415 106599074509044577862036062727037648000 11110416 -18459811070252521884693564273698144256 11110417 -448280131863948514397780658785725843534 11110418 -135552255418833951646050084248504749056 11110419 825884791711908745835823331024731673440 11110420 132565670717166561302464475562816833280 11110421 10555979104935838776770754796985094720 11110422 -215306029609792032450726139567928100480 11110423 431016555784832688822108682774939193672 11110424 82380407513252278167506114278136709120 11110425 43436368219324635416017696895561682000 11110426 -701696640957411234894864098595904512 11110427 674153202759143791830709099040735430276 11110428 124757640060502712522236447244211440640 11110429 188860684924130844990641071708277501760 11110430 92757003697264252198355371871373591360 11110431 -306232945720613216791075395150179466240 11110432 430121814432675651107769917753602670592 11110433 -583998557489047786451557970133763740318 11110434 -70339189801314816318570313499561484288 11110435 -132743674119767355176851410301633812480 11110436 22599099348779148891652830255580375680 11110437 -58517376955611308538973429083940637892 11110438 129164545270996211847977971752220593120 11110439 -682884671066423735269261199112499466760 11110440 192450305497854094524757690218676224000 11110441 559503442819338154562558830981844478842 11110442 -97004190030856276662899851459383552000 11110443 -33334586836693161098114274702612596496 11110444 -73474540012187844746543244561306484224 11110445 103436657571101593903706358753125378700 11110446 -90631551685688251030271085812403460416 11110447 1171276198292871957552994133332393662720 11110448 34941008625471541591908679326404542464 11110449 -17012702548547694223626663972569705472 11110450 5081943372676820368214511352996965600 11110451 -169221404621939254469564158184404446696 11110452 19823814771864897591077548463134248960 11110453 158935055575431058032207968733646644444 11110454 -27120849054375984637532935953983668800 11110455 -337360210696947206246950397137400811000 11110456 -548029864607625705507047568295372800000 11110457 568702356537080946430418853859018289706 11110458 -44622333483675269964452346266515233792 11110459 -736291979365333887226851859375016299920 11110460 294511308256161183286887675406587425280 11110461 70147448717727604792290816337577494272 11110462 114299441176107516875162593735675392 11110463 -45035020845983039379020757122471104512 11110464 -117996949185197122046245351573000028160 11110465 -242811962791802939061379551391701988140 11110466 461075326189686771266033420436604788432 11110467 210397005429078694257043601867373674880 11110468 289965209072987443253960596364945391616 11110469 -10984525333481857821640816423599993600 11110470 -22184524525724825041720617575661895680 11110471 -612976652526441776832495331906801959360 11110472 349541521203388995886074112626915409920 11110473 254665754571382998022566558155617214400 11110474 334402986052709722119814974185933234736 11110475 206117889173120193982690189771407954000 11110476 186340860386491429064414019671924097024 11110477 -137096770482387737391682360790013633088 11110478 356454987272290328047120215907623877440 11110479 24151873896734880729628063100897108640 11110480 -19435408341667323813284888632725504000 11110481 480916014711449843189240978014925299200 11110482 -363347186852066134178269384157539062000 11110483 -282549546021712351509452508863175543600 11110484 91955901667334547859548644658098122752 11110485 336495256651563293263516645665421771200 11110486 -160005093557768568566112413345086537920 11110487 676742070295495847318624309694772400136 11110488 594898464891001518279605123876723650560 11110489 -20672162542221006886092495877133168440 11110490 205443913995298140143291478216316044000 11110491 141145927903617966089931741767233953552 11110492 219173429328911023443908867842768380416 11110493 152225839760051456191404487340862324480 11110494 347907396559860014996202632319227400000 11110495 30129514572727527482875944299050275840 11110496 2262767797288636509080317316952489984 11110497 9393718526766863355609913978389413520 11110498 161525571413061647534149080637361588736 11110499 36737985246637208588180326146702935064 11110500 523804962346495128317830799262320640000 11110501 129890584611420435463893861536878549502 11110502 -63009165471504000878500170339940850688 11110503 487616644669156596446468166931472805888 11110504 216995600431364415402179481951908689920 11110505 410282519557318079704837549999490061000 11110506 101664825201962919788843296960045756416 11110507 778167802129249889063522355519583339680 11110508 59843884273527628417178164978096023552 11110509 567309253809058456977314537881434482700 11110510 515109037736202516653607904123261474560 11110511 -570355672227335555098707656224392102000 11110512 180050267123962463776933347962388480 11110513 -653721564295969849656645912514759560238 11110514 -20697881527205289865264178791901499360 11110515 12414897168798481869422241015070659840 11110516 533362345293247617506696482832769617920 11110517 1374807945011013688545585371770372877664 11110518 195709704780220324015854866908286619648 11110519 -35959204501331889889287060737465733120 11110520 -574891450593516197094579159192873984000 11110521 43024361931485487027841882800250450512 11110522 -53604074410242514525866128887159078176 11110523 -445521887999747695384117730427923739228 11110524 14073539418999178711009983152833462272 11110525 -461277522334086943999661734555471067950 11110526 108002779701576698848619305180497669120 11110527 1182192748283794484115861858256142160 11110528 260636506952180974701478542204720906240 11110529 -481517445820475234141964618124845782016 11110530 99280264118603047617809571922241856000 11110531 -1041929493031027264324864895138098529668 11110532 505874128274463800893607676792015981696 11110533 -261860209424855731828041496493343730560 11110534 36021284493144092844300726039878776416 11110535 462545529689408238330961862957097037200 11110536 -153998816941146349188282489766487239680 11110537 -680557356322316295181080178567084639308 11110538 294579128801639270508986344417278622560 11110539 -314709250288997135267081400362206727232 11110540 -65295575472400586590450191627030589440 11110541 -55844316311187447418376008008251160960 11110542 49525902504540434096053663034540699712 11110543 -127122689807032557545714274713755952120 11110544 -50191293131627940831307174960340951040 11110545 56047985577210734710675956842581100520 11110546 -398960180941798887983327123346880008576 11110547 -9595031998449335700604056694995073968 11110548 201842903502201207292003478949016135680 11110549 -69004206114569394669906244695210366792 11110550 -258534285366246506957893582320770606400 11110551 169992174386657412510748539086917354320 11110552 313427215230216243362194131697400985600 11110553 1566156677781609572465782723451359244820 11110554 -126949968538116802883383407976703001600 11110555 3426491531436582215517476845675576320 11110556 -418933020022910105362412184742991923200 11110557 -364670725019204200429482820367349261312 11110558 653300469166245471850500514588806072576 11110559 -495365999203760137658043255737158038984 11110560 218357741553155057230479809279793561600 11110561 -649453820523974033322091705603260584832 11110562 -123598780251569485115585792940582778368 11110563 -76040394614120571517469336830619913576 11110564 3155319466862262178200055864613830656 11110565 -112334653824134363706906194829215961600 11110566 265156721720237754645818774742333906624 11110567 -305769000659159771865163070018786476440 11110568 22049571128394647368878469240774656000 11110569 -99531908254317350131263602073626434272 11110570 259550158236199741869264520843391088480 11110571 399226009502861989109431993973399843592 11110572 -22648621175668051440710184661247129088 11110573 735806935657104691957743060941519038720 11110574 -238072126551127095945308482911683465088 11110575 27872368363214962015363821373495881600 11110576 -71606915448839884685366219700525006848 11110577 -241779089108733506130707702321087683008 11110578 -15343045848348526982203895488612680576 11110579 498598989412772647985807932002954293184 11110580 -56598871024720869244363720683879751680 11110581 -913799544078917900640309368151546668160 11110582 -423307651414011981347211906199057920 11110583 576129007750242509469680726298628176 11110584 52190982396857571156999770616717189120 11110585 182933786895238843626187615672536249600 11110586 -34146713551497030187103669682271681536 11110587 -149495434164934068710770074674830231272 11110588 -159195821548932753880568481459377280000 11110589 174942948659830174310319737236621353792 11110590 -26799090963923118069218578765349093760 11110591 -24577676374748270345784702322646147008 11110592 273832703402670976361388855055519580160 11110593 6325421301025377757971691172990724288 11110594 -191011114638031645047290496531775682688 11110595 299722717835263630109847431051306119680 11110596 -87158792943447425195239859181642915840 11110597 -1094137333932313727145904538978952457954 11110598 -7546751487907565517540077804722297536 11110599 -230647497274018472122711483420885112016 11110600 24419112182975792569621444626878208000 11110601 -351713166429723280578571363825041839196 11110602 25139972670663111801336573257556552960 11110603 266106605885296860635778148906423424256 11110604 -149307933117364149268857519961207743744 11110605 -153372409664173894502755109185935746880 11110606 66552863944134074217290897981122867968 11110607 435073866719183099649593146139679503856 11110608 12516979300482765312428649183268134912 11110609 -154751844481252677226410337127640498190 11110610 126473505404482191381251312192358481920 11110611 56172664970511094488619434414601013760 11110612 -7349001774703086791381081390186323968 11110613 -494032846765340467453567429290797865138 11110614 51684437813417635672674319710768891840 11110615 101086841157247211880553031170659956760 11110616 -674979708063463736202396768536444989440 11110617 12331542345080640459572849086582018560 11110618 -232787379448091321317664523952116037920 11110619 146831065780236315343706642008190197200 11110620 256533997280533934428417038494703252480 11110621 -442027941903122585720985809250557817178 11110622 -204031802558964976123323241470609486720 11110623 147270123609661203879920872487911689600 11110624 429512095301004150909178618573464010752 11110625 -155249283446277307085262907682373337500 11110626 -16569139092112592607801037374702735408 11110627 280908031217204031969371291812444555584 11110628 619795071652140338671401203135048650368 11110629 -466569165153397602931416225479667516192 11110630 -7031690594719554094763534952228086400 11110631 -12216642096208771773280971858908431776 11110632 -97949363963890022545737856043335680000 11110633 -151430702837801640825273341760220502016 11110634 271540870314703891605972883738412174592 11110635 -308793135941136503968126095087303232800 11110636 -217615448342760933191328955452529407488 11110637 34387086709412961848098816572270241152 11110638 -3115542537974869261607651729748940800 11110639 -1192840315131732741542185754510474072640 11110640 65135906269256220560881734108700508160 11110641 -328437073957192835168955341156051500272 11110642 79647520202841778413309359181757139472 11110643 -726884416169367848813510440685617293108 11110644 -184708012520716889585934361331880161280 11110645 -36686354219778606848817734187173116800 11110646 -206895190898402775002026890568705189728 11110647 -274548201257064101959188735260835749400 11110648 186351657074980374710382543678540349440 11110649 -70464435266269871491353105214669391520 11110650 142746417718872110551880476844701881600 11110651 -45544002944961196944711891111846467600 11110652 160261094719204709535421563423422444544 11110653 -292428763773527881904599864979233702938 11110654 526357281430028315500483620738320314560 11110655 16446346650306411713998182447619160160 11110656 -80649041869065385563684690693640421376 11110657 -606950207019099347893272172199864868094 11110658 1383295605003664446339820391800164384 11110659 -381904333948665267648447660189636492288 11110660 173860600360853061533030555607495413760 11110661 71259486036878656931130133891912276224 11110662 -462276956180953129438818022373733669120 11110663 -918912078330026623206993056346037866088 11110664 -298397196664680239574466535138296012800 11110665 126715230603786767011018253649371113920 11110666 -94034945084561208580620180255764673024 11110667 -150915482468904650617094301336139738284 11110668 221593064196183422264669161976127344640 11110669 558578068856057691862047657862815382070 11110670 47112579270701069815806542705620313280 11110671 -65806546742217053188914591256453224480 11110672 42941708760978135926531739945344581632 11110673 -14013925239094086738162256970257981440 11110674 69284666176241089292098568548574981760 11110675 -24841586682127557505901834661738537000 11110676 -213175627071265689082588313076603047040 11110677 683386130258729924355998173310483510784 11110678 -524454607263320826776137054165694139360 11110679 187000814177409350610821759249976188928 11110680 -35863842697402238327603893372065792000 11110681 58460255423886804198161505260248135552 11110682 151522019495191870362887373563345443584 11110683 61212433072491901790752631806039071600 11110684 -555852579107240735644465101920834560 11110685 35799186200230600829331923309609965560 11110686 80679635574669728138009305673582048064 11110687 -249211878611457121637149289909914822400 11110688 -643956512086823141575172486048947568640 11110689 544087226670694182009177233745301253874 11110690 -248349328902258888447011168991320656320 11110691 187442395724848529335592846021866362000 11110692 -75731694475545126277073580856426011648 11110693 243834185664206442856333472846360349600 11110694 32496659006215659432752602107433621632 11110695 69303997213799946699667381653362227920 11110696 129653244240794604593236292633781857280 11110697 -17266523157206223700409613638288840760 11110698 -131594529305457889363307178906103777536 11110699 -472736018775419877136357220625477087336 11110700 56726598616102185131394980187215654400 11110701 -46732437040455315901833031356173768448 11110702 -44580861158500861621451342380088270208 11110703 -194080047235972831420335305376847788840 11110704 -98834260225126875937755807699468288 11110705 -55261478719545522693225149834179672140 11110706 -600667686827837157019933331637944232960 11110707 622909817600998237945137291295639298880 11110708 -7813646285315686972362928609348091904 11110709 -402282894465565756191273701095840599840 11110710 4337393712999979628303127349943500800 11110711 513717018078913134667550292304634726312 11110712 279289682659038587746371617669804236800 11110713 492609375122395351997411396528088451968 11110714 -232884922585763512704100621852972166544 11110715 -155728353834939030319109691678995654400 11110716 508897898659904151838963185843932021760 11110717 350210811570487182112285762139608525766 11110718 588367184870472677584661883165309960960 11110719 -224745681674133049435989685071649759872 11110720 -185920013002261902312609361269038776320 11110721 33526611661319165374813833254945598000 11110722 -60286602911217129996867917210321289216 11110723 -7411975570057173028125501538459580272 11110724 -293377685408146182641981781309097123584 11110725 -49042828488604113008654857989932376000 11110726 -527784249418967948688856832509498574016 11110727 9744232340145087476514554742217995480 11110728 -118599530019844424251147217579568291840 11110729 55251482091424843360750057954443944192 11110730 -66087482037405013574961495345637185600 11110731 327874512833075878764639697654056866304 11110732 146791227154068461121130190351823334912 11110733 -921508221439065925646305600804839472980 11110734 28903951780272336592284450661387080000 11110735 -408243765196308007405071694686564931320 11110736 -58677544963110607433138490948127162368 11110737 224941601510742675835623439667230961760 11110738 -4488198671451868274354534365000218480 11110739 54276821848514715314500844732862809520 11110740 85369110890695370370761022801866649600 11110741 115494279047180677748256269297032258560 11110742 -31467959283985828650972178753813604928 11110743 -192987149636464865270253900232980353280 11110744 -1074038096851791317324701238577372364800 11110745 6164228088159888981723568342929146880 11110746 -166688872357897682254710178333917696 11110747 389690448719407536727802788062716319712 11110748 200527643336876730251314898600410767360 11110749 -55698923929915428081084840682548221184 11110750 1233695772599840003239183789107696000 11110751 -490705689963425691622534130833238238096 11110752 -155830932168993261997537775167998001152 11110753 -831460654935384023649547992358423929600 11110754 -170102120856908716800948346993492131168 11110755 43383776485810572953448791465013424560 11110756 582971937730758756230138972638402094720 11110757 -22936268544355606532244428880108811488 11110758 -123454807810724651962370707237779815040 11110759 -804881325256530754200782243111427456360 11110760 2434574381101719983340296425846272000 11110761 -187959579856133560084870072097298190812 11110762 68326665733927947743236731744370103040 11110763 -1044891428926438639898265872855966611080 11110764 -23327330627319880315676476750129152000 11110765 37880412233535447145053953750613450720 11110766 361636204916385702424755757560526697664 11110767 -16943403815403090667920355307701363200 11110768 -87439117289485967954492852923617443840 11110769 856458572568920385526967415605005033170 11110770 226932357558124010927787668272857600 11110771 -41842750236046123480220229385828329216 11110772 -256891127035295092987992609384550391808 11110773 -10699665345398171155670238372834236256 11110774 489651110876761931850850871732211263136 11110775 107117009258831439074847592951813995600 11110776 237719697766094775735639605361617510400 11110777 95309882664286626638752802585061591252 11110778 12210707512905260674612981757812467456 11110779 367583166393048096797564780985867688524 11110780 -158862265079033346092453515776666762240 11110781 -971984803640041110386712802070571876000 11110782 -49834679824992591327268967846777809920 11110783 -31760865768743527720057923925990113320 11110784 -639424491332336240892243188958111989760 11110785 -50779921469132844740504437925322176640 11110786 428006490334049158804801958153987372544 11110787 -507934197185726865223199944989931602564 11110788 -120628874067595714638317488107319554816 11110789 20362904390578193617269750736892561824 11110790 -159846260820073201016112580581100896000 11110791 -50128215981069567528783096333440568408 11110792 381302283457342378832389161073668587520 11110793 -31859355675863247698935169500771673958 11110794 185512621012269677819289330893462435328 11110795 51750604664968801809947866634305715040 11110796 -456341366330266923682647874572141830400 11110797 -188126295731978647474636945646596704000 11110798 -439068628222019435567426239770130088064 11110799 675811386234537483471367541336886264000 11110800 49026535114887083356327019046489292800 11110801 32850527167587080782118451028945513280 11110802 -125755676797796630008837867331110209648 11110803 100426512251151587458192975709230550016 11110804 441324066599603740600709491990317333120 11110805 62234447128201949550320216679813776160 11110806 -18808400019189608025282123798523564800 11110807 278742073995310542727675660893714749112 11110808 -430026334113046241871690090634247086080 11110809 -4215868838134638134815463757080698080 11110810 46402706567661329565682991445747598560 11110811 103723347428438654848808211808181311512 11110812 -16197401942873490680893800565547263488 11110813 -185986840461802081100344345897946176 11110814 -93618566288471263924974729505525680384 11110815 -333863484453896615507648800230184097640 11110816 2188341728947978593234214459474443239424 11110817 722438535596507542888971126907769432448 11110818 188998672179707034893376304854008709504 11110819 42478499074033339936886247296246481544 11110820 -124914548404498492920376237053347635200 11110821 -171061122107271745879650761113555054560 11110822 36714434214537898024830724843328126592 11110823 -14330387433880266377003220727673612016 11110824 -967595213304153985044964534633046016000 11110825 -197398911866651478812695385979624850 11110826 -411730236485110441938774032411890129920 11110827 96914625822170993759544946976589100800 11110828 -482971468084731078081835601748940139520 11110829 403482571121423001721096671308805905430 11110830 -125048007475134632112327720128473006080 11110831 1058378304288190347521817096785452959632 11110832 229613710973280150856579996954757185536 11110833 -35582561027032513902398255489867681598 11110834 -9054364879555297923849124113027772416 11110835 86661948830470338064156204778643863280 11110836 166380521947128191666418014007434907648 11110837 266711457322627189757217240040448018172 11110838 243814604635398413306395989090732647808 11110839 -270540626128087279214264066697874965120 11110840 -15713464045457019824403198017974272000 11110841 108874664003476782338156810249979710400 11110842 -270278325381427094840949816280052668560 11110843 -686875246490831891990394817800495924120 11110844 307383664293595252167739688443446414336 11110845 -378669742492169844770639448326424111360 11110846 -337943216791483878578997277353515435136 11110847 122833057143801674733917609576197488384 11110848 -141397164614077371860619258582861348864 11110849 78086493445784876884041973310841108480 11110850 292217745843749840769171872222689864800 11110851 33511852157131088032295214649097478000 11110852 107079596367944488611699196433075208192 11110853 2577875572823522581169830324303035864 11110854 79771210228151041860080646503075939520 11110855 44847020220170967866535583017029268960 11110856 -7424801600064619541872151326374912000 11110857 -608461684056088220693457981954492122880 11110858 7733594122886746523988139190917996800 11110859 569411342517995866726955767506725319060 11110860 89656242678435878989743425096146268160 11110861 -561894027218861166726470421281866073376 11110862 -90914345071534365816818926770090235008 11110863 106192817396201931602931367632189653760 11110864 -103756122056737751054356276397979992064 11110865 160958365629828605516406763879107110400 11110866 -46068535899701260542667912282550871552 11110867 206186723195533484280452439071407652880 11110868 -192619604451671664594495475492774119552 11110869 268786318316172762821812185698022068928 11110870 -113104871978902577451157660933792677120 11110871 267575778296294791788663471061753101600 11110872 -50463742593905950561710314799452590080 11110873 -530166914821953456197799499571486634860 11110874 -356927797144904438521134202446720564000 11110875 -242167212118937447981562193319728980000 11110876 318880880552844636148357544026045153280 11110877 180622207279163446050735654357738153600 11110878 -145539584888579298415390222989083842560 11110879 81297543087429587615898100786649940184 11110880 237853735771174322326069625505290649600 11110881 433493807307387012409744170043812450144 11110882 341248693436495536837183506579223171584 11110883 -304305062913694801059664005139466305536 11110884 -547237875601792708121204371243570544640 11110885 -162256561013610023393271864458918604420 11110886 18160822645528245123126412490476204800 11110887 341526732305740047359744498190629193744 11110888 9892009203996800305007903974477824000 11110889 190194597002929818798895285072256469690 11110890 77834642697783801836082151299175311360 11110891 141460067758774455515273330134845791784 11110892 14306998097616424920819107350228992 11110893 -328549261623316933008009040643281139136 11110894 178446909597505334108154707816377946880 11110895 -163320950112771907268776155875726855280 11110896 39913215062663990527434326110277468160 11110897 330236298040473341659483552948460477586 11110898 -276913819881144240091657872491843720232 11110899 -4192235345636053620943978553996555712 11110900 -242593922927333924627710092105328048000 11110901 290298696911455638043641562416129865902 11110902 -119731216943071581023891634119249527296 11110903 797073401159510691980061127039177266152 11110904 -33089005562548388234411775826884403200 11110905 -113512195218349691582049217104719932800 11110906 -39123365028528093456764851957186406064 11110907 -778357848839614239844299762616677434844 11110908 162972284038208669457066309732089349120 11110909 -423471063893557202579219528259440808192 11110910 -28571384436797594774518805374792712640 11110911 1944882335711751893274087954268026624 11110912 324057165103934073440881104496342597632 11110913 167214628618754761437205330526646107184 11110914 131738874291590830542663773469761799504 11110915 -88534941290457035206859858881554120000 11110916 -454648547958141503119273767248604965760 11110917 -56056601231047322818405233542342745120 11110918 11830451709115350825552940286263656960 11110919 -786779389140024159998933173789675399056 11110920 -28511526206446608464583780812068454400 11110921 191611267811898371891965311321486276122 11110922 -231860277697006961782469525253140065488 11110923 497917347537182451873875694603232672572 11110924 -61340682322414801144496728838638660608 11110925 72188133973748785001572672737471916800 11110926 -131912736730034917434522402867794053056 11110927 -19090673685115466934397283320076948288 11110928 -169515444548554028816002748968517222400 11110929 -54355240354205935189832996648949075216 11110930 437458903337552407506744179520769992000 11110931 287259655659935158316475133255211389344 11110932 60293202649084422664706596277295120384 11110933 -639964641744119676793601965009064984818 11110934 491835983399373454973449950252535400640 11110935 55345523466552878898728512599519388800 11110936 -2246093997881554883135878258051952640 11110937 645091954073658314812460476776990992586 11110938 78544704813056812451062155741074311680 11110939 -13334760668027802019869652838150810880 11110940 -170776825507583986146166053550483153920 11110941 197583919738587683754531078810221842752 11110942 -8839797108026169788911539331885839168 11110943 -144205021833396654998659753388780315808 11110944 56304536860654961036294710328945541120 11110945 814139509562007951115806506423767272960 11110946 784150756605556318243589406280050384 11110947 317453448648802912846349508422829415800 11110948 6793306598793868820733001192882935040 11110949 81433832404366810630383543829797749436 11110950 166462990099171424617578033012218301600 11110951 -422251699886022922256045295230320962288 11110952 338756347102383788585245777320849070080 11110953 -101336992893768336732999608292491996160 11110954 -200918510911859890878878205358737021600 11110955 86411177549282311474837238658195609600 11110956 -287146854610109730318524507655218108928 11110957 -201585677168430930565344499011537343200 11110958 -6259960002198772334751549113981114880 11110959 368603669667728617036551987905767595040 11110960 -5813975091804445192693099892545290240 11110961 61062611174246997576082322545426280640 11110962 115118094960841623904829075961863453184 11110963 -415893901701522588577394994783307004788 11110964 -96140408013454983550758374070287505024 11110965 -226332521440561110923621339367417127200 11110966 42260814642007961539868047582950595200 11110967 20681067160545273534774173901909698784 11110968 256094313248134785658429033089961881600 11110969 -140184908139065092852515479415849353904 11110970 -53463344575223857198480374386164564800 11110971 44011409991150591161488082319425155584 11110972 303617941268106259879403197141506664960 11110973 -29580379921367315792820144728605384200 11110974 2904699033054564614268818587307034624 11110975 43506724547793673504077480230917873600 11110976 115973128776280353535040697808912908288 11110977 -98057229227980961140890789831803385900 11110978 -159251511442500046250197544782649074176 11110979 56610682550775712276238376962457222672 11110980 -295270391371773387311715214162105712640 11110981 -46650248678889787203401936202950179808 11110982 -406028850120935398437470001333395253408 11110983 197693841866378707813763664690192020304 11110984 518359213445857077105933917905961026560 11110985 -3183090173237271937906141448817619200 11110986 17827247030561234973647878189019443200 11110987 -203532508726041751647425624084684029848 11110988 307895843993830977762975052539058814976 11110989 72894431076071452237866965626564600320 11110990 -390148201900050766344993331006352438400 11110991 543805677459362002219069068955104637800 11110992 100442904500201542227308711712516341760 11110993 -193925598712607060113421740893282210240 11110994 -556653842038389118645931847533902704 11110995 -61431100592445864989230867591413232800 11110996 94823699158626135991887377206845918720 11110997 112518535841213547394648052932842361692 11110998 72575576157754807051150485295449822720 11110999 -10617470575376590445127354826008427000 11111000 35210589430371036673116708657930240000 11111001 -167305262659749974497819033792684615680 11111002 161910985430583526264560964357983636480 11111003 245364465379217133983070339898207879824 11111004 -47033584397973059203702081901459957760 11111005 -153225901403027963679243675895924812840 11111006 492453052019757896919575251034342486784 11111007 -81140122403533328048152840590667478640 11111008 605874323595339887312133358889081241600 11111009 17133686464855483932312892005474475200 11111010 -138552318042143696794227995666948275200 11111011 1163660264391354348006002697041482224912 11111012 -323415424370248422900338195428117678080 11111013 -55006704120867699750764615095345059780 11111014 -269170388799176343558263239646447994144 11111015 -211562105921105035819690291687373136840 11111016 -197317595472335953049497941065051504640 11111017 166399261752252209842650375142743895632 11111018 -431258551254799780711117702340311145040 11111019 281369989261998076246491868355197600344 11111020 17944418536934539265035776754196520960 11111021 677752089317716019793502250142567239244 11111022 -259437909553621950928131904587970224384 11111023 7504285358581684905446726862474633600 11111024 -22203886368661765225182323320122900480 11111025 48855299679317818415802503250975898800 11111026 39310113813584709882646096253535645504 11111027 -631877555466666408975207935192324177040 11111028 1100821363800777883540458503658344448 11111029 163752680000033724540555827462515212640 11111030 -34953779308396624575451462427587499520 11111031 -59272897148607699968874442530151245480 11111032 231268666255821812191904680418247168000 11111033 -76814995095413552885350353535797169536 11111034 136245510026641584617106502381949706240 11111035 -199742608272825124786772730147665946240 11111036 56849217164670341051017694098768885248 11111037 111284039683442934703123654155862911552 11111038 -26206365317688059666329993140753008256 11111039 631615291720109001645472468631740371840 11111040 -36373410040707722946365660287991808000 11111041 -28363081666529317426882161143122116216 11111042 65085537385961411287607024453145187200 11111043 -15474289391210889014847417202129846272 11111044 222114462389295280867150328023730666496 11111045 454827915447048307015430184348352646400 11111046 -341549408557352915194465099194015479616 11111047 168774094794004477363337219432006462784 11111048 -281938760245838445843950061537118617600 11111049 256276693854504072813108504663137325168 11111050 407496430115044081812688770456907680000 11111051 22333286947293641458804150301791632384 11111052 447687692399631776862871786205093432832 11111053 485644333546953254148164545783243845302 11111054 574524559569590316716032238511295190976 11111055 -128064615430677664815967077232268736240 11111056 -117677087748526415140116096953882443776 11111057 -108057322323406531623318366117767819280 11111058 -27703281547065569823430314461158482432 11111059 155413598755583538767031460721912545816 11111060 -589168701387032087326306192316028172800 11111061 170791766291323677237247071830898453600 11111062 12501029092835801029398450516732334464 11111063 -357914481466173217418686633637924812200 11111064 -2895570381198245623116793800064450560 11111065 -32798242559774834451177795371237083200 11111066 -122107838154933952838816437189831503360 11111067 -654591389939097205421262151379664000 11111068 768677608144154551876341289637436558848 11111069 473268010170996152170207560373902058470 11111070 -92549565066208915914401703211417128960 11111071 -22944691218971612555699810246223129360 11111072 -48542408565847357286211900568054530048 11111073 -78485525839314956106580008124080084816 11111074 41875443239152610628754740279242062848 11111075 -43609819549258896376763498671431113700 11111076 325122701846792956733951772170566280832 11111077 111107992299431232423548405627132869440 11111078 -301731596567062943325479734266940190400 11111079 116298399136650609654307955191707993600 11111080 -571175788482863307094483583601486336000 11111081 -65377839241861539755356041539541484428 11111082 113259215346621969169042763221485591552 11111083 -990550218030168659586082636862636894668 11111084 -102459734677743590266589172239804246784 11111085 -119469989310120784005412031518483461780 11111086 29464968327486851566792149435836605440 11111087 352981881927323292620477769615603201120 11111088 2725851871906472945910808087619272704 11111089 683955605331362763998711246683713003840 11111090 6702562113607230914908833259794854400 11111091 -433824788892642169978362311418690766800 11111092 -66561233466669905147424466965795381248 11111093 -65785857203569754902468672358638878240 11111094 -3636367474622400682292280198455944128 11111095 -387294313093504776392729105802023375400 11111096 857925043435990120615222716614429921280 11111097 158093607823162799342054933483779256640 11111098 131317149269982773772825783869518994880 11111099 190135151417487568607389340703454208100 11111100 -8913418350238451527094997108913766400 11111101 648588930656778361182669009384816812102 11111102 -667204290841958971939668311485680489408 11111103 319645548659130463151444206021810754304 11111104 44715472842045627928036187597701120000 11111105 -116897496536258025745762436276099424000 11111106 -92120378452223027759656574908214560896 11111107 -118422869009125636867910757813032848688 11111108 76727961805720702921708453780269461760 11111109 -147404737370361659292804737769457080096 11111110 -178191672583372965903675679063571520000 11111111 -19011448132184990585178848601184984992 11111112 657715696627773148492329232737092305920 11111113 -29840489424975518068530247541182208000 11111114 -1214381586287555583779067342837477888 11111115 -145189330067590241977576326858415195680 11111116 115545168063528595971091094999991974400 11111117 -471516632216963213682125425610943645834 11111118 47618526060768295449444943451085586560 11111119 -626281577529998132036107266304802878480 11111120 112034080563570926719847662871554867200 11111121 373539778629300075725612885049117436800 11111122 -256427981025229821764700138656702203776 11111123 44402785043096559303540044936258001384 11111124 -169510041926966985436329597456871311360 11111125 876190958674235589343912307206005888000 11111126 175429425067075002786442366232132298624 11111127 151091844377267276223549112121585419008 11111128 126747200257795197954962804723882434560 11111129 -754178464115147432371071145920088842624 11111130 268239816255292550442882441885051360 11111131 9409456582219011349107633869159604932 11111132 371049686049687711972763321064000719872 11111133 -215245089336119771561068205368025918400 11111134 89798468894272107396586301680843353216 11111135 -4404447541340539797605972686944368640 11111136 -23077305603109745835441830437825806336 11111137 269767951654080927370542926041256337172 11111138 -477480271277762292403105451068456535904 11111139 -162101144725046596452743926095374076960 11111140 -260190597539966275318398419885110306560 11111141 -604914007277056284171561940233923491458 11111142 229354760936388681596897378288663040000 11111143 -316826030704750595202205159715621372800 11111144 174237963778095086536903397116306391040 11111145 234811023292552074426881282729194208640 11111146 -148586082909734245936795766835594621696 11111147 816750634874573145880699170900603498960 11111148 654856261576496829578391387605023288320 11111149 269382216080731477264212232523491768512 11111150 -137720653395901466507613434028856574400 11111151 -247946727834321997639793566367754170496 11111152 71341203256796563246802085884299018240 11111153 -139967067169634754127532342424265544976 11111154 -84154695543446719144244333421420074880 11111155 -265796701065040252791164738627579816880 11111156 158415195740018282062836129819409330176 11111157 2693980606883912229506417770330780128 11111158 220727104918527887348653218948630275520 11111159 23516235908738089037122161718860500904 11111160 90165278971151098790882923053587865600 11111161 826970248359686220554201100471042374762 11111162 267497624478528740036411334430392890880 11111163 -226407193351305972530415977408754571776 11111164 237873092569437771450468540198421834752 11111165 -11061922767982862838383189345603280000 11111166 -180375888301210156068890247227354474112 11111167 -419718250112397205333646988442256944968 11111168 -204436522172111850174760393362540331008 11111169 631828244058526360241743258518982192944 11111170 135907155475312695813250559531168463360 11111171 -626570110468500260015332419370367450628 11111172 87922547944940977680522730765184169984 11111173 -534391922231109339079737593862439148578 11111174 104723867712943927977147005217171641472 11111175 -93701634517950350557218852833360064000 11111176 1239776064134914367500278078794784768000 11111177 102902425352309978867006945477795355264 11111178 -144220366219247945720838960971287698432 11111179 -666891245127453435336277053837379579824 11111180 2687204586206415218515536534319411200 11111181 -121210579639362554868917707841745033120 11111182 307411235287390092181677692622439200192 11111183 211392416806058639720598755809159541808 11111184 -2266840497848404023935297935517417472 11111185 195347360760143327951378549096067517440 11111186 -665461065924878269646834567293536854880 11111187 656614025483995570257492935147871789168 11111188 -285623106583488619626787112169011417088 11111189 -553199494213701280129192847300004126276 11111190 148916582349879607930241411173842395520 11111191 227604135951741544943463554649440412072 11111192 1098173889877107569998196144228562124800 11111193 340173138395658193223345917843229837082 11111194 250187919290034114033109127507487828192 11111195 -682095164334007269885579587860383076800 11111196 17017724710214913479929487042318254080 11111197 -631347142314791898622843815778570157760 11111198 22635617195897777025202173449676472320 11111199 -474179732666525698590288693536558410752 11111200 6324573881081247745626817675001856000 11111201 -478535810585824515002252588718915847248 11111202 -392605092998554982340229606610029704960 11111203 -1352956579440578321454005278531095480776 11111204 319469141794284918561454578447466824192 11111205 20152633001919149459917672051593024000 11111206 40095585150020504921131644918091958784 11111207 50289721605482515560375750011431731240 11111208 -20457594860186101778727447102256742400 11111209 140568811427797584833411290574166924410 11111210 47219257418543229304460659681896491520 11111211 108346199840443639819985454570237147504 11111212 -41555277293823066409878162673777489920 11111213 -357900701451274136197882060923500553216 11111214 -141475640927234748915146819825590464960 11111215 -97620886623674167579049043971631203640 11111216 144957446183709584209068508133119033344 11111217 70206857562685598215590593700505664640 11111218 -48616113268427905123637608911119347440 11111219 4829831654474367941119367829891602256 11111220 -291418616329709322661545293183161785600 11111221 11382860137426937280392280592868517024 11111222 67819824346905705243824249767005738912 11111223 126800098553652413667611753680837219584 11111224 -214629910992398510675631606634476871680 11111225 292984390522972956389785749278077248750 11111226 -130200951398201015748916115481179198976 11111227 471323295556898573802155057301115695592 11111228 369475872446027267722370649249425356800 11111229 924336867539254167534047203798319545920 11111230 -83419189392585850697177410559391866880 11111231 -472067974052991727022024500734542173488 11111232 -134608984277981446098686171809019068416 11111233 2732534290845049990003070743602680000 11111234 -305076621253012592564704013499390566400 11111235 -237770733847910471334575796208817970000 11111236 563510281559456942352118705858779374848 11111237 293414955197468690978993513408941237632 11111238 -114773790846942736288645149155683405440 11111239 -284044441579976232912473705616893966120 11111240 -55616686694700438402236355793641216000 11111241 -81760967908408928008490876419797562608 11111242 52262906519012258385631402737548047200 11111243 7968596559000704983023972558463984320 11111244 -265591494513940870774597097715617309184 11111245 153745293917129054503565545961964727500 11111246 8293855097294064433587455257096402560 11111247 -167765693303382264078704868288779894160 11111248 41508891253831333526845059253962579968 11111249 -252376335302309422054138744826916569100 11111250 -45358117562445866028619056174846960000 11111251 154960084042488130684920269950002124080 11111252 41817832929395540966744716047873572736 11111253 -176203487991214900856392901644042040256 11111254 49381777149545702645258762498129178624 11111255 360911526382122682536016665020630267160 11111256 10224879590497219044210804604503859200 11111257 62498473719069653814422337412172950880 11111258 77656897067617010612050148185790250480 11111259 664530983667179949289476832051525092504 11111260 126528477438150234365901661647234524160 11111261 -22169294926109807455171092090529361568 11111262 -124341530780605369760827411050776518848 11111263 -411806039428760413532767457710923848520 11111264 1001325793082191407986981546601177808896 11111265 266028765579717061024013528771637120 11111266 -367020890189017244986961447509208565168 11111267 -451312214810339458701841615071170451684 11111268 29427656901177810688731952824190500864 11111269 -278362968382459323168249375662218065956 11111270 -278919048828499955008673268467335201920 11111271 34397056932489245123965905686912010240 11111272 245412039443706970040665743670978099200 11111273 -356556039559956643312991976117317729478 11111274 -280675805060806731874171766177488331856 11111275 34309999051624085195141868351054362800 11111276 173991339153314561504552319196602839040 11111277 -125984179184930673193978925909196854592 11111278 -154711047455076606988142942915887258560 11111279 -286535199351784631211418097473214452080 11111280 51104021843252784006258303499535646720 11111281 -129313927101698107763425011081530193500 11111282 -23087146202490975849815194644919481856 11111283 -40415532190480813744779863554343840400 11111284 -758727356534833203243666168784207264384 11111285 57591419257761243853704094871788768560 11111286 3336953163731604559761281395363782144 11111287 -251066733077464775658597907767688733952 11111288 382538842240581031099159779389746667520 11111289 237024141977910785948011209043148350752 11111290 -3261762756406591175244272903411849280 11111291 -183620190080371087179708257651042863008 11111292 -127602496740438195646264077557847942144 11111293 -698092558538440892683539609953162085600 11111294 171632892583426641643532901504675070080 11111295 68357179271165937907649085004968000000 11111296 -328934449882718842041828854141634478080 11111297 -253576115238460167380804160236927263020 11111298 330894968760991940118442120202519547648 11111299 -13200361447058113316080293858613423040 11111300 78855022493924338772698705226663116800 11111301 -117188235262005278942440078088920356708 11111302 183358499672408653589150083566325014144 11111303 -271933527534395748760880432882190206880 11111304 395234774770761979082717329761132625920 11111305 -1189743179681763373739768659399537080 11111306 6036146051603841629586959970433154352 11111307 177424434852948047201947145393481402840 11111308 73432108021973653880231176135685108736 11111309 786084902029359742411035416292180780 11111310 45091243412856040637543267133139968000 11111311 -890594423568718903454207130527865435088 11111312 -77110776287308572285286273961971113984 11111313 -17966647342221000147552983911539098112 11111314 35571523525087823569759010280393830400 11111315 463784797698490489128404650784372022960 11111316 454188211452977248620190396050757834752 11111317 189394317297230383221806723280967049472 11111318 -82458773880528634982138395334617341696 11111319 107893793558010083726121853699386620064 11111320 590591382580603280300272490673032601600 11111321 -202577124780667209757769884899913762680 11111322 -39192877652470253788511324299812224256 11111323 613865766030983481478461951665728237824 11111324 106802530413716520859948658529645259776 11111325 -161211618207124650667198195987554914400 11111326 -116072955561977980653445783318971164736 11111327 -319963036424298529985999031594033697824 11111328 -240382872793270966149833994898002542592 11111329 8850988669535060806398833916714430384 11111330 -4338593042172715498308076836879298560 11111331 -314404766526255921648374776149528686592 11111332 -1900658512743717828378597266582072704 11111333 437166580557065197486916179674436729440 11111334 50526595331767250951101616904229323648 11111335 56999743311907422262406255741653606560 11111336 334985853539613627537226538206691727360 11111337 24172123166878524113163228096966967386 11111338 350586657620445684690968566704678112176 11111339 516616642835704040552504555223882416040 11111340 -13432054444498967836745477610210124800 11111341 78751619815575205974502328036852830742 11111342 -49887967455278683622063197688631099456 11111343 296738923757607269195094503772249926664 11111344 75584172436485750093981177982317625344 11111345 -167819928993374633547684295168153808640 11111346 208634532931125227076767715480611074560 11111347 614347462375351006951119038423588098352 11111348 659460564193489814773774329026199220608 11111349 73976315066409230230060831278201079680 11111350 224689330945162024965763697726112960000 11111351 33101063817393610512215085095453339400 11111352 12267875754938238172675474287137587200 11111353 659998210034386628061630491162868481440 11111354 143424724939497670105801565609928587376 11111355 -118612373750739868645531819297323010800 11111356 647460670909259302669906608669780177920 11111357 358059630448996535677243419395437742592 11111358 180967841206787257405898079358060305408 11111359 -124509198367694979113322956083737566368 11111360 74174269670729262486728450924253020160 11111361 135619929154045294002872479573341009408 11111362 498419600071179720744672823356240564432 11111363 -762076962083614232044123849377655648320 11111364 112879563497225308629563167645138944000 11111365 207239327523274758575683974062697811260 11111366 -121761663643051542019357500387812830080 11111367 510551244497980631162493087338022002640 11111368 66353919044693103152483608917787484160 11111369 -106942714038838517740820015910841544832 11111370 150154476643747293096460933372703132160 11111371 -237607664803200854233390543626939105800 11111372 -1439266480457420014294138220088258048 11111373 63842246940116974335263334540931313664 11111374 -56312932085828862793604098062388490880 11111375 -474165297627460490695169084790614292000 11111376 -46980983767995648451035591329480048640 11111377 236622854720488446158905450010420061300 11111378 366980738713495408915782895976010948240 11111379 -535578548351343921012926845935474117840 11111380 -55268640007007822131143909066813480960 11111381 84438788686145183090815250566943508252 11111382 15577565647322191883288195415482487360 11111383 -59601224099778020698941445278718654560 11111384 9356055531467603091981447326239518720 11111385 -80426619642335674410615673835911549440 11111386 220826841643716508194237189575131845888 11111387 565909131333075887299267792850567917320 11111388 149169820240212102455639213363699059200 11111389 53927029780877584386408967090308382860 11111390 -351854763911732514176793663190366204800 11111391 -693316255068837712695929290306496575200 11111392 -42616147119764069213040212440384536576 11111393 985983457677436866122720226596771028642 11111394 92101406586646588686946905617073245184 11111395 417203708543850916859125632320796562080 11111396 -218774476700781154346743826275972124160 11111397 152269905867098123446199049085677516096 11111398 -211982847373088600107841184163896064800 11111399 153725066238610781818396796096682888720 11111400 -325025668723422439363654909430589312000 11111401 117780106498796385676408859833155175552 11111402 252828228313897282630729336864575967152 11111403 19233616359931445863721619524391861600 11111404 -903794574546765304850421246541677295104 11111405 -324954247090919999581239576014434493940 11111406 -330863196767499562819597864344493903296 11111407 -325795281971254569799961546955287783344 11111408 -56590908198780616669519328199290388480 11111409 190312447970765205164035636325299684800 11111410 -281371275542826491643868994321455429920 11111411 -879837715609534101624102612090620490240 11111412 179543787583091331100151565417753999360 11111413 -702020940496732336096771501626733568338 11111414 8477355671203002866164700484825400704 11111415 587195475023822631389804772971274240 11111416 -562665330978153405522031167652442603520 11111417 54527141440856016028518990261548015466 11111418 213687253425915292128301949109637263984 11111419 -553487470987029628690403186427179481240 11111420 445930780439009687401214350660950082560 11111421 111549276554918283228211996667817199104 11111422 142134734498512622464118253153678671232 11111423 38318168154319929379417324640237621760 11111424 -338908810218546688247675712978649350144 11111425 68424553996948785612722321484312768000 11111426 -39606455150504213910129981860603258880 11111427 -97503813422234868839615403514124347836 11111428 23457699243455451512235294265172331520 11111429 -104444058481867928010205393866611527680 11111430 252440534945903145113417383243071360 11111431 602635688483894437551147181752235246232 11111432 612867412188601530825354310293474355200 11111433 -128405578243438160314258014019786165056 11111434 -874042073766884897651083507076725067520 11111435 475240419956759656360537591352689550880 11111436 75637232784746022488959173509742470400 11111437 -1200190593033750118734785945295721654740 11111438 -4546689704983845200527250777867976192 11111439 -178998608312485655856468395893749599472 11111440 -120914710929951905254268606695496663040 11111441 -503811175079783063105644494583955177616 11111442 -289054581867818043643053070413626671488 11111443 244252301922713654093734525732975339600 11111444 -128480712511088479109476581997849346304 11111445 -453821875221746597574485051915086958400 11111446 -102641294226648564688752457385655695328 11111447 -286512377207732749367729329359478028400 11111448 -17622728894395424771883069048537292800 11111449 155076705964320848518157603512707217536 11111450 -27835627805478503096169668974945920000 11111451 -33738355890496516056968037984604538400 11111452 -695335426929514562766755452247459547648 11111453 414466159632560438227734725035474809324 11111454 3110860968916858066687677827786546688 11111455 803570649702204009197102471333115045120 11111456 787127117800455771039091981329188585472 11111457 3968865784823681701619456226951148992 11111458 15435840550602332371656567887289216000 11111459 -192577402006086454559013523741789115496 11111460 63032133921593929044595410195509760000 11111461 28569645446767684921485686562602374080 11111462 -7129841059747052056518182103005088000 11111463 -407062034353363735300430123793717475176 11111464 73857192071005777449055773590488350720 11111465 307918384573499435804506271612015677860 11111466 250876611690921885050047293958037030400 11111467 -396796511767329772058284479351623857248 11111468 -105984681796676981593954109672910173184 11111469 214880619185846099074847661377099598144 11111470 -9399191889093819464442204119355552000 11111471 191515892624664352360450853401838093184 11111472 24262043271959105506257921227523686400 11111473 -167700492205685635718788755046009007436 11111474 100534748977931621678631241653408792192 11111475 -334407714398398619915326154573624789400 11111476 -33556765794358120741198719609728423168 11111477 238652722909518892756958217724240094460 11111478 47048323120122418176462845936696709120 11111479 -50317015091531605397388288970579392920 11111480 -497177212793323109832805911663938457600 11111481 448660575326317770353328567206769233712 11111482 191517618543095413133379901779227492832 11111483 -340021330479396218727631707553348576176 11111484 151469391649234588631891057661338714112 11111485 -89499912084089561121994087231150080000 11111486 197573745640242604244649338385299270784 11111487 767943379218425454385618871948170819968 11111488 44440254329529018173061180062643519488 11111489 818843431340262167238172811647930765956 11111490 -4912659851047943966941441878860690880 11111491 511474448547312947060445771856244200892 11111492 -8843144868461312007247962719123128320 11111493 215794981520119838371599935421458199264 11111494 231408802705579990217549300670618259296 11111495 -379941767331508622969165144372610607200 11111496 334359411044990169363002029800260812800 11111497 319086885931408884507640255928212105946 11111498 -55607195605881706198563894735248751264 11111499 4452206185867304573881618234751189136 11111500 -514744336528215666917760748596727296000 11111501 566118841167865453362454995417267552 11111502 -74508074110799243240512184921738386368 11111503 -121263269987192195941309491536545790976 11111504 53763053963845785597539275838527242240 11111505 494134512316434720552362190027546712320 11111506 13797679693072023939044580498235846656 11111507 156287981059831414320012711234142758144 11111508 -500534676958675566935587736517627064320 11111509 726972662907851474321518622092803381710 11111510 313300861226293537230896090788039100160 11111511 42332956931644092913248984157567795584 11111512 -599342558567387019662696931803338629120 11111513 -58903124002025730211247481562559992704 11111514 -48534815002006156275775616453804367360 11111515 337315245802850524186948061568680950320 11111516 26618629871363838585883370080595263488 11111517 32078424625615109346657793552985017734 11111518 227273016858224156721753467163289402752 11111519 875603644372365508542145137349355682840 11111520 -18765356240318952114919318086525911040 11111521 -989775135735373420057875219804555064400 11111522 94273933440799640933664017506995559680 11111523 306013132008712543875180720575294759040 11111524 -521508220749899409821904101213533382400 11111525 220007165543890931154564142147249273050 11111526 343056750851022525774595262075738976000 11111527 -59928552922657444356066922572307467728 11111528 -362378125916626549733299237615843107840 11111529 -11725630381946701298017817655355468800 11111530 33058392178922011117230757287705861120 11111531 -635250547883286632364940797100583446668 11111532 22209140539908729608298359026223273472 11111533 152372451626490151786711767349533297804 11111534 165700509773924941178045804642168899776 11111535 -320700653142636882867057260581208548680 11111536 86884161044777385474999871490772795392 11111537 484478162078899557129188320224663360768 11111538 93310471531127377847543158890882869760 11111539 -464485170399160658409676777365087460976 11111540 240589809398597491764146983660525301760 11111541 -75961916169758376574082448800213459136 11111542 16339843549494403663066158392766812160 11111543 -952080178572142038282845354332735548696 11111544 -2247320756935253411262579947609825280 11111545 582048241577833480545719103919198143300 11111546 7616503063582012118707088685990338784 11111547 37705312916515670495182147433098699776 11111548 9516272465278774496703420236137127936 11111549 -50800523028339518703302691485955433236 11111550 -5312398468768915193251369663635547200 11111551 1802452672556153948320504615799562312 11111552 1241613915989914152293290824304227778560 11111553 -4269260524462203922922829207910060800 11111554 63766410773852150010307124781081152976 11111555 -69264478815862383094854316187167673280 11111556 201216076065175637668299995887400484864 11111557 819504455135105849449968295020284400252 11111558 5365385981175084384232298523456394176 11111559 469772830314552968851537412320693921704 11111560 387785922979256428689342547655705856000 11111561 8505456054670235330838472188110133600 11111562 45808366564998197409223463680266776064 11111563 4995836678091009127214255406935069200 11111564 98673110822624745190122466567768475136 11111565 -35499664872073132408252364627444906880 11111566 -438540106117827007071195965010915819840 11111567 674424864061169160671415096029140376832 11111568 -18727783872081601704023620555456905216 11111569 104149234673989017027028867924519632320 11111570 250856088304159017740303039492225016480 11111571 -146564384244689268662159185028289192240 11111572 -1838381414046273135862985636061880320 11111573 -48230958198438990609412948258982964096 11111574 -161017926269149792860873743052824391936 11111575 -475911484230570588917611939838860973200 11111576 -223898603781484919548336461130497392640 11111577 -230354422143299134824081333674137461120 11111578 -71544534185264203001170657614115196928 11111579 -91408536338116751918039002925177549820 11111580 15060073801497679490618660518446105600 11111581 -277960093180769243848575378596231880348 11111582 -218826186140623725817024123309289601600 11111583 -232426092823911205717720119722542514160 11111584 60027869765396949602539645747102482432 11111585 652869529624101335011553903615859237780 11111586 -138969377660562134040800226413060075136 11111587 26503951965035827055793460380912120320 11111588 156849717786757540173418641370418995200 11111589 40461026378855109661777284646176857724 11111590 54369895689412815077085737892308175360 11111591 -785817066106618318114714760995211654448 11111592 -130258766009303965367764707291255521280 11111593 -153118993866703939593466411086161286300 11111594 137066485739145435903275322256832838240 11111595 205948989667510604922701105211780656640 11111596 -344316375784654850554022660869441732608 11111597 -43806257949352307195238948006421467648 11111598 -171687724713318126269166887754247862016 11111599 -905522297679464502042664964532863032320 11111600 -102131630331598908966090176911054848000 11111601 -78918834154510085996491539817646221056 11111602 -16266160708621532900577258152913466848 11111603 475072359337602694748635500113228007360 11111604 -87795505769176759002588002594716876800 11111605 -349643214917293349991748804297825408740 11111606 -420581012796535743359482873659839833536 11111607 173485899940019848393374934405330062240 11111608 -186122020244691886557039917626835312640 11111609 154604702448714906245799103582609959168 11111610 -61649346002569490583233001355945386240 11111611 -40542767602581749695512257530049495040 11111612 -361475661775505559968209209525546015744 11111613 -309625706980864094750883606502484441856 11111614 426577145429855735208216643440434662656 11111615 -129134888057653750147799524822990322400 11111616 -69267700721770273739496511170114748416 11111617 -149723739982456535011063675316657927040 11111618 41875776449960738953359405632664345600 11111619 120615466527596360233839649848411486528 11111620 -180839304299244160989261617147020408320 11111621 1045290897344493147931446503510611905822 11111622 15216969025016664340221116046886772736 11111623 198801697903966201888556469870353286872 11111624 -747613223918602733835417675817557335040 11111625 -138390945572884579912503608444245152000 11111626 -368772207876079745276056767155723329488 11111627 -610576127006045136786956060764289892600 11111628 403113549156431787852289441757469020160 11111629 37370072949000581653348707130843103040 11111630 -6388082866999048296153953071725770880 11111631 -287375025866912809554301754390815101048 11111632 -50767021925089115940971816208868614144 11111633 -285523060553627937055721112746259991896 11111634 83036898421409486756372877410356477440 11111635 -48120139566395038145386058669469619920 11111636 96124534020193434343586227920191326080 11111637 41915346171653857959561249565894402560 11111638 48655759441970045794926144351862892160 11111639 -301883842771917640768319914899303082368 11111640 157512671085103970842283854129790976000 11111641 -558873320934259298586339948346999568108 11111642 369743491776787125729576282568173141504 11111643 706104633635744232352839140294747581932 11111644 610475055593937536565120180986226282496 11111645 -247915741175363787650260779497281807380 11111646 -15703985374279363429465236882318508032 11111647 420490506910498733542821286678606183320 11111648 -83606207865976966944237504717328220160 11111649 142822338890664895050519333902240313264 11111650 11119404972852139495825276506929952000 11111651 436615583692666087851926875237468490652 11111652 -295900552860705946758653161677732526848 11111653 -503895323418052713952164594499935377344 11111654 100140230989911378929364190528903831776 11111655 92080765204944771342908565229920210720 11111656 -46279462296968378438436443194911129600 11111657 -1790926265852579705486801337106784688 11111658 4761536819927689344952035206008789248 11111659 210949867423397517454860747169166404992 11111660 101753791815174603864641994628127539200 11111661 267777546427457385127007587949934513504 11111662 -152806254592641659660447165480250915648 11111663 22137502665046109614768394427203404344 11111664 -26973932692406959260088603488570802176 11111665 -451913389099624106797613272812039668940 11111666 -43981575901734947114408019182095672320 11111667 -106377142678844878241076631273355052288 11111668 -113870933739481749902856179847814993920 11111669 1636203559757608047270598193290375302030 11111670 46204786458598449424483656856443162240 11111671 167960202527584626837839039668607172544 11111672 -12552210726072921974253909000253440 11111673 7256494115400590936552978880825837024 11111674 181439203282003537507003437115947562752 11111675 398795339978515805224467410650257450000 11111676 352875310468861896191906242488431723520 11111677 2356998455066076987044415568562251526 11111678 -194088738163164199181640326930943727680 11111679 -112866220795725972141522242710539702096 11111680 -214933683394428136876648599373731594240 11111681 790535508588571802272817092784097615810 11111682 -401697848657855485131971873900315277312 11111683 -102285832387074847858274206859350610112 11111684 -345509756043332184041923109236037491584 11111685 135639652257299972209370985621468973440 11111686 -21272661846360816776914168540126178208 11111687 -516863460304596699231514178618121986664 11111688 -246517598412274286754004326484746240000 11111689 -500869842244023905868002286831611853276 11111690 -94907851724991734549957039746193834400 11111691 63549909764090052544059801959984232960 11111692 -28173036232353184826171391317624130560 11111693 -156641595937450831432261166724013037184 11111694 -105575857793941410005366107891050071040 11111695 2175830841093885230254422914659896000 11111696 -61041922975736320657549533127856283648 11111697 25101284923078109338612285639986943428 11111698 -153148005120898713554150020081020123840 11111699 -824718087351773392659991298723810515680 11111700 23136700375645495112357940009171456000 11111701 321870077807057899632438884336048498702 11111702 14696260377964755975968608229705539584 11111703 -75236624914364616983855819810758188696 11111704 -224403697449850681529898777089730570240 11111705 99658454112793282674241563525940878720 11111706 -99745410570346767967401784810453724160 11111707 525619979615421407551237587396009837956 11111708 490440923255792399059599040489233707520 11111709 71260976719688400014873643301843805760 11111710 38215765579372035194399939718542910720 11111711 377191835526461778436409592062374187352 11111712 170804059642558820681185669380534435840 11111713 -39823918789572854016778325798192151360 11111714 -269779350745079176499834580880409249280 11111715 -187883492267268585780416704245823905600 11111716 1796666292793804250907791049156526080 11111717 -136936965374075600462239843293883931268 11111718 -98608516972961485766483289761392101696 11111719 446470879764741245474708318267833482960 11111720 19663475632427863338984399538340812800 11111721 194823671433201606440658619847223399312 11111722 25328297956011280216829725583252148912 11111723 315360297135593140131535446477518474640 11111724 122036444229853605081186857931146256384 11111725 -223150009109554384353236818871468050750 11111726 -108305761229003576251627310926898090688 11111727 362124273125067654333999677728899421440 11111728 166543946499090420784427545523299991552 11111729 165205326317698082980527040491251921076 11111730 193332836097247300612050291354722188800 11111731 -11264444308203068259273332877672587400 11111732 -40883452848266569018462526163283200000 11111733 -235483288035005425908522523303267387776 11111734 52356197410880528284636921982348662080 11111735 111229076923028128842526102689219875760 11111736 137350164513985227391699583490312437760 11111737 44710310447600526010743107250698115840 11111738 77911002293751449638825389425084841984 11111739 203153977894831430352193396002840594480 11111740 -450107428583697920891514684476189061120 11111741 -38803346996316926554395274817588674848 11111742 -8493769126521094083960441293876971008 11111743 -891338838666577040274056303640417977936 11111744 -100955311192313202979321957148283371520 11111745 279153352254792589428315272013864748800 11111746 -203553429874047355588090314685073306928 11111747 -209760002771513619027511318746277332804 11111748 98853667816774000816839380819472276480 11111749 -357687202823462960448399202341424749408 11111750 305009925270583200736808958602455008000 11111751 175249826426455282957304121275335812480 11111752 -227699154221038095341659626818065382400 11111753 -888629764821172571435599184742269800998 11111754 -69240297490481915572340181536523509760 11111755 284636358600566956452649380266197760160 11111756 516933861529573117730611229109554042880 11111757 -26856226791654667848339965930886039360 11111758 -69791519132337448783319028673563675648 11111759 -2451149511449763316799054090235810696 11111760 -37567916259386490567681719409896325120 11111761 -207113138472030667513025063448988724650 11111762 -42651812032153480547221332491316096000 11111763 122156860802627553799266332129577083184 11111764 -111185439142056256034933393511232053248 11111765 252770757161149503667272586216905993600 11111766 -97149615308484547164366337799652464256 11111767 1117711523752991662297219872242935452760 11111768 -31102382077049156208249918677951692800 11111769 -86032216456515526763350839700845460800 11111770 281810852936298987866659986130238630400 11111771 115242812106138104806135197908678319888 11111772 -123998422221216942801544061740161589248 11111773 363371493672090096721221074193263805984 11111774 -28738343891072915266985590668414055488 11111775 189197363685803159499260255079291091800 11111776 65857411007051098505706286440211021824 11111777 -562016000458595897042873919885165361374 11111778 58198471230733896282352746296904867744 11111779 -5934361233490790586799696198151554008 11111780 -409696798658630762868832838014980806400 11111781 356267718677033709152567833844180691552 11111782 705107633387514062071068461534035688064 11111783 154359975894397093533828098241106992000 11111784 384866127975612138020601640255245680640 11111785 267335442310386008047298046384554946000 11111786 104857451618749621972735846418541523200 11111787 5190871170735078355416297499654933440 11111788 647966280196146364528692235162291096576 11111789 367068000255448708243539334371674257440 11111790 -77857098865752952963313987093019452160 11111791 -495312597710915400513305649568717186968 11111792 211668940825965805055090183431785578496 11111793 -142639666299703065278277671921921088 11111794 453879101211557984830191879974643783696 11111795 -229379406422987856466997789837282000640 11111796 -218545620683220840728376531150226145280 11111797 -279175839186158975280272138903665221728 11111798 615811954870907872876196835187209875136 11111799 610293743016663181389815655411392004480 11111800 -7019371734329429349297275693288448000 11111801 312821720517703076016182086061156486532 11111802 -920341399915928939392120935931835904 11111803 -50318958826242157869975716767406502080 11111804 604862706623349495115266813739363610112 11111805 -337575736314571630154099373161696675700 11111806 116238702181822075325412424232701582464 11111807 -61133442378667232373095667798081048576 11111808 -32933357866132082132277215230112563200 11111809 -156787358301721567275783570398973700990 11111810 -203147188717807883652750584901626473440 11111811 82207822865159340653502341121479348400 11111812 295189780565972646318274540254648449280 11111813 236720376728544738660326373496055250048 11111814 500733332762017704511614040541272320 11111815 -117178197148534087350542977668995888160 11111816 813556508552242901986712212127130869760 11111817 190250036225291318119564822078323966480 11111818 -336677187862294492198063882569955570080 11111819 7313125688172628038161853374654507220 11111820 50070915415911936085416688196246722560 11111821 -89953744076062561025123815690884058752 11111822 805206622728573823311932107523765654592 11111823 -29594822775065733874876605371529726048 11111824 217790231969896227459002018093137920000 11111825 477055549090678524189595279099315784550 11111826 -12769861119770089808344993722451329024 11111827 397496449450090178719706815556557132800 11111828 -49424156875902692733567853470414024960 11111829 80852539141673813424066923379694370688 11111830 56457804634373131307722663293596002560 11111831 -145604578715737160329207968346299853368 11111832 -150152085716375384546938833797560442880 11111833 -346470331527917089792770763341721204918 11111834 -778951065505292771157606667672609602048 11111835 -117753882386274056876564067539378849280 11111836 -740038556547291455980758517485966123520 11111837 -520915387302334283126919470905324451808 11111838 -267478772978846579942714317102585918656 11111839 -1003275804236533156621954827711731875360 11111840 263086151847069192736697225496440340480 11111841 -7577621910263219055936113251921687704 11111842 179655214750682287004505761359096442880 11111843 204154745316468731095292858251045146960 11111844 -69780592029636916393745916262016400384 11111845 -3042792427123638864186319216742064480 11111846 -1098959683904665600068705486457857576960 11111847 625311327114595245457674092125471343400 11111848 -824551161710994858572972023888853729280 11111849 -79073507879943189158213288536082504064 11111850 221243453989860807641400291203956416000 11111851 38184573953149083129774357666493153312 11111852 434206676605501107047341205493974784000 11111853 -9526123349992681235262627835132744992 11111854 -4454140304498189341717314987496194240 11111855 66116409443397806873531404509532221120 11111856 3559879608172392373669167784897019904 11111857 227222125325479310435288755591261353472 11111858 -347060784790406777966195866710623508720 11111859 488454384035697573418251729354822142728 11111860 -253809171961023173703781393110842737920 11111861 257532881225529334077572465070282560124 11111862 -100761931226181872687980870587646717056 11111863 471675795509886233987692578581541062496 11111864 -384850241951275628313737402747894906880 11111865 -52198427758974814211965142618739916800 11111866 -331919910012149211470555626528983455520 11111867 -127650788080924403550584246433217575552 11111868 398089231474763656019762447522344100352 11111869 341461582939790860086759105726488873280 11111870 -9258054574319188119768904704907591680 11111871 437153038013346007512292657164303315912 11111872 -59280667450993041802356310568085749760 11111873 -150127097426891752329359266873308758736 11111874 -48453782923406007186569556955319913984 11111875 101584889695605209071919815098645390000 11111876 -17072545590587259083480787521581856640 11111877 30812059401832348086947723365786580160 11111878 241688038057258462869439430401178058624 11111879 -365253570460663378241358615078741934224 11111880 30114232011461901783946435381665792000 11111881 -804369463538307104704047031542755788416 11111882 83510732750212243522083771937270802784 11111883 782223027379188429033675419577576059520 11111884 -147063066093418934457053624733616291840 11111885 -25266957329934684048362290318460538420 11111886 298509624064609959583275401550385084032 11111887 -979245780759625385215697374839717704464 11111888 828634944075000968497597922172469248 11111889 -482184674197813864122940854231025673952 11111890 -93764034443824522857153316343610280800 11111891 -78296688998954923621633652991449220528 11111892 -220452332997720417890660608488630736896 11111893 -251096003398971566984936766735176977312 11111894 158938237465729680566145647645422250112 11111895 418040912040311551320871056144421774920 11111896 195912937422978644845492291812285849600 11111897 909859632914236034113773422355262586772 11111898 38818670897827343831838878244746723328 11111899 -869551436554930186716132228352654935100 11111900 18626482480942723478377172761670784000 11111901 573464787846459683591815889233527892800 11111902 188022642215790928095456294932589515904 11111903 1030051312495446800772571677991390118400 11111904 427221689996666411071824844358422364160 11111905 -219170767116585001003741070745458696640 11111906 -142473210863429110811455273426057480416 11111907 -577877587011383418340486180346645690760 11111908 237472818047267795589821851921967808128 11111909 144291820595235360954434655302666072316 11111910 -303155962282145208960346145704079431680 11111911 -73115653523235520695461515694840780488 11111912 -41633742410482217852823229068186501120 11111913 101522979320489555159555768516741306442 11111914 -22029325485701148261314164402645824 11111915 390874917123517813786737685344375982560 11111916 -572654266631270008924120004292005790720 11111917 223632429467904536833951034137767624780 11111918 109575726491418158309701069717329856320 11111919 -26580883879593316968200682308813850624 11111920 -174316307261799710186257399979470848000 11111921 325281610124001625293426346702313201472 11111922 52951311205084605850465176049075908480 11111923 933360853040374128353837317558883764172 11111924 241898183603176892641386659253522496896 11111925 201477105103454549812415947772584332000 11111926 -293777138368901740523780960728392576384 11111927 -172681025903100818676787175169452486280 11111928 -177238533486484258022752264732746055680 11111929 -366720244736963634097593021226259455616 11111930 -23362469847498519561651569269019553600 11111931 -2123078970121579470592172256127845120 11111932 -95990457921427864058132349414128677888 11111933 -184867751456819702472711625420936473024 11111934 -37537580594924332241620810804645109760 11111935 506277264722038965039081750807429803880 11111936 -232398609700929485106481053011464421376 11111937 -127345094049455955105407156051793861840 11111938 -29758206717335712900209322983324296320 11111939 338924154445420548765509750324401463280 11111940 -19916773783231540725129520844871782400 11111941 -22493710390539895312053367385647922658 11111942 531984667081696730460929815641511963200 11111943 97689136345712823683679242672303146656 11111944 -725404290543887701969890046627417128960 11111945 167519656733795133490838042357329462920 11111946 317655966519025632553058467156640957184 11111947 -318195403356550804072437342089945339136 11111948 382500884874645684246213489077912434176 11111949 783493699221323178640658472460464758304 11111950 45180852215209342363415169348123340800 11111951 219687389418329988769198134605581048392 11111952 20529266761083681792250456108978667520 11111953 -1124247856504938439370042614866590686798 11111954 68405035092998629456668473038476291072 11111955 91479078081087708950049200254493217120 11111956 372495274398497828585007489204151527168 11111957 138639379630906970098847041667357633934 11111958 12653092313913480342332716674452275200 11111959 -690698556048070222845176280694920623640 11111960 110965926081073425388831271112662016000 11111961 -3974936002741227441510512741517696000 11111962 -56467440804265007766195320379754444800 11111963 84339535461545714505422994320157879504 11111964 428822126111588288490981880954088126976 11111965 35099283127157484877837837960012157400 11111966 -447781729182446549095093610403105341568 11111967 246885962064379093281737520685416706128 11111968 8141631550611943933541920773903482880 11111969 -353831596106760285027492931010744546640 11111970 -159625772223744750044498660186862336000 11111971 -154491084662927373238417326344382771856 11111972 -224177692459348930632073573041844516224 11111973 -279554349302181603576416756826479052000 11111974 -10465837047664747545249422059528025280 11111975 632868360079936677376683338376029906400 11111976 -78138097932697590161203505023199892480 11111977 -650521371360325858034395575390460951174 11111978 -316441257256051939429012966997416218960 11111979 53324069890397196417140290225677004800 11111980 242864777418110919505759599654764267520 11111981 -4177387904625365555719107852761047296 11111982 76667812913518935418971284805488885760 11111983 -869690540127879315051516568372532950768 11111984 -2070773132982348303517992565253210112 11111985 -13508428930074610296256723245139007820 11111986 -400784706464084248723339228933866797808 11111987 86174815420471080919519994713815713640 11111988 93829903163832005467061907055791144960 11111989 74991169855211161319256736656020498432 11111990 -14579697889820393943950961938108954880 11111991 239911213389461989228005911735648241024 11111992 -568915406577013621096377868805719326720 11111993 486991344366548793272480351098133683242 11111994 259823745120347267651658536546460077424 11111995 -324627777103882404249417130664668904880 11111996 -9171045830617465440386814958289233920 11111997 -37205273719248006594966142271587553664 11111998 369089053580465476652704874496309780480 11111999 -1072803976437499962034635578472128453664 11112000 -29838438692192558843913985396310016000 11112001 446233518726064609767337533469019450400 11112002 283998580190628180887581016922352197504 11112003 22292925653082458968518634222270421664 11112004 -95819357698849033045494774543361465088 11112005 68940303018733006345174126429800087000 11112006 -60753749396953558451110481745603907200 11112007 -440519118158414882730299637129252376744 11112008 505043833386928956015372400203794088960 11112009 147811526645242135458988853865804447504 11112010 -477011487908964999400019163049466880 11112011 -317550597918653160930554823336565553388 11112012 -116325993252972647108697386956052889600 11112013 -666488630811334693157911613118847629312 11112014 10760430994216801432232057595477830592 11112015 359763674099658789337898847167276482320 11112016 -1285479766334291469322079293553000448 11112017 -6077604818631399104446319239528012800 11112018 -54797568218158574785149065963098740096 11112019 511310004765167431619849963603735261420 11112020 82469468601383894956345224024018408960 11112021 -309209314463038040541678286426970903520 11112022 385517894991162426350598413145149252352 11112023 -97029536736186960708457882448504409336 11112024 -105112371255281749129378212444878438400 11112025 -34254157500539895674096777405889599400 11112026 -739930858520424816219896289835671912960 11112027 -195731979818352782265211460908938463080 11112028 -3301342189869234893870088100546049024 11112029 -186923980436715472531609167881410923534 11112030 136735013594144425050818179435952421120 11112031 -139139691998494832220277486485001284256 11112032 238405350429945373221374628976435003392 11112033 251214827570687794991306767924062567168 11112034 -134383014293322838182232761192012337584 11112035 952690860215463570753738511337658240 11112036 -15242512872274310017057143052017008640 11112037 -39882944162464827251171073282445325314 11112038 116752115086385100989305156711687917696 11112039 72242181076121185779227279578931021520 11112040 -161294214082127173658453714694978355200 11112041 -962805146342706056027730608282724207558 11112042 50893846407448093547047544807285996544 11112043 -139987768534507186941469089434150330752 11112044 119038560189654845012603278043807099136 11112045 33340034911787410007042090539856092800 11112046 556376785626288050726678984602872408960 11112047 289541522385540978594979940200626668496 11112048 -24913577710777433356245252866314272768 11112049 102369633788915791618467219606995227200 11112050 20730039836306647014548885282857674000 11112051 -211181862811703749482140853981426343368 11112052 -335447181017055830454864824680318640128 11112053 -94225670540205590280984059145895318116 11112054 -3655224080666094660501580736055958080 11112055 -369583766057729317059251764854401718000 11112056 -172862645187469273431894107053019013120 11112057 -265584551670408631805542052711305048800 11112058 292497407418607347084273967096236971520 11112059 -20816072579129053375528259601494242560 11112060 -233068674868763534848559492654284800 11112061 349472291718197117354771966866358804800 11112062 5427250351838144799219546787018558464 11112063 -231933483106459038861964322460585261696 11112064 295157450391708052268084851564263505920 11112065 83164484060706833593354485845688327720 11112066 -1472064521701642451559364790804613120 11112067 23047326447922427614588300373475691032 11112068 250247524823554901418848504201468055552 11112069 209398509334278998065449070682903233920 11112070 177767130948658438269615771056406658560 11112071 481452645922627202165666671213316617944 11112072 241907164907371687353337603181679697920 11112073 389841485389972366557550940216744267418 11112074 46869416104462189186144380215674030080 11112075 -135762924928795939375419317422519134000 11112076 -438670548679635389060867185892118442240 11112077 -236428985059302070868424901081037855520 11112078 -121303373218108056681641726032825200576 11112079 -237798673477084271455997009698936666512 11112080 -1847241621315071273421506482034442240 11112081 65487654064599518172586080583980033120 11112082 169156540681899841929314133227649226752 11112083 425670884536634729790663530619638599104 11112084 -67390430128844709391127468571256086528 11112085 420185272654642554982413399018939040800 11112086 -49905709634101003826337766267604084736 11112087 22399933458627358908987208144705056000 11112088 790295180854000958275884835009526323200 11112089 129162064783740185553809382934484565456 11112090 94439248553126759351616170427076116480 11112091 -98679822342543192499581770997441408508 11112092 -394524303561866288345282261846850384384 11112093 537822385510046645759362820829051076800 11112094 120769876890858535862118062208274127232 11112095 10266012798067489285303828335320396400 11112096 -242054666776736439191253589820326281216 11112097 470217260323550744871149563040065592546 11112098 45138575242360544132893348690197630336 11112099 230774305564492992217972046050571110320 11112100 132709466500039086704255950164090262400 11112101 42336162820929073312027366315353186048 11112102 -83420728862234433099082821499336823520 11112103 -3825675654388947274779980786515390376 11112104 100207772836986116325364336325346508800 11112105 -33329738304427703253440360236521062400 11112106 40982368972761151846906622472676857600 11112107 -46323484982292368920123043444844980808 11112108 -110715621023250595871700807758971797504 11112109 907168318412536255323341348094602476310 11112110 369166794547592341710767083127115072960 11112111 220622932096743163307859961855256945520 11112112 -199169796651425850990465921530175160320 11112113 6059348446811181002297463897799561362 11112114 -22761119383777774938680161443376335360 11112115 180968680893844417672078897232449879200 11112116 83865925588771034495773239856523440128 11112117 120823067357977624119585882106138146240 11112118 -467823529887757809079872073434161419008 11112119 -321100964811582565849977071727056455680 11112120 -260464779982216018239725009599764480000 11112121 -435436360179536060053670613082132812600 11112122 351801531727784997133363069703422226400 11112123 44369664077439728984450761460645332608 11112124 -574685241701220036185500045342576747008 11112125 21745866813417357542741784078782727000 11112126 313964451575816595182368773343309294848 11112127 -111369733372457398327938800728801404960 11112128 -12452846507543789822788605811831603200 11112129 82735628805803260890139716433662879744 11112130 -302344470901038980369861023571579075040 11112131 196023044497121761650893007677364687000 11112132 -5359523451441656102033685259606990848 11112133 -6256130956699710640646882156165657516 11112134 -223736030140138639617178426968765459648 11112135 -122296551350391684587512185967768249440 11112136 12944425076139674611483041863337246720 11112137 -356768227948473494057998189230171554214 11112138 -92668805017362424812086206790055573456 11112139 102995642395933544269838483910999821088 11112140 -265424372547690073008335212892167987200 11112141 -101068424996360123610847258613474424480 11112142 62165063334675831693566661513950369472 11112143 13064554194210997860732962290275433200 11112144 -19051629034338942269576666361993363456 11112145 527415613264338542046696415303946246400 11112146 -7311560830224142405104336422495801856 11112147 716679742186089203044269781107344890080 11112148 -173121846963808576955773491224302143744 11112149 -845549462065850898239921341946193884850 11112150 -5161654132359600377727067919940864000 11112151 37997050389683140138169125613334052224 11112152 -725076651428735072318180288776642129920 11112153 -192504792985102461553962215768565221376 11112154 217903848490144484318979423541046689776 11112155 -665772220073205064783016563775283711840 11112156 -36555045868209984917007673392920064 11112157 -28759623205256653904137889922345241600 11112158 -313298160486197134071750165948927976320 11112159 -475985747095486815634010168155580659896 11112160 17745957134425054991112973605273600000 11112161 -160651925026098898243997180671203590238 11112162 257922239303751579225857347893986757120 11112163 404946025767371558853761100486202262880 11112164 111730489008854480092638969869303009280 11112165 87207320927155470464797453561769205660 11112166 -147405276262250273580418233168305319936 11112167 -262411732939975465361507060405857368576 11112168 156577462518629298496650510359052288000 11112169 -793981950813161628963516627987725854560 11112170 -2499303435651435823543765569566341440 11112171 208861430319540587783925888552420480000 11112172 51301118423275015199328663950191398400 11112173 154672163982712265200047426665653029378 11112174 159527962652556868586235303597506793600 11112175 394053304132552365931157939903568055400 11112176 224614220595976428624264347194388447232 11112177 503282170949941657395602540333540849520 11112178 -28066844286946532624067753962625884160 11112179 36487609539855116698895840916460055280 11112180 376510541744917362208670286952308940800 11112181 -18092505866048182345896208118522866688 11112182 460884524100106769694858031061372076192 11112183 92777348681942642167344095433340829952 11112184 -22893146349366797462298873557051596800 11112185 95315605103669986093954472327476340160 11112186 39790922072606228957253244833842463744 11112187 1085147848118422003966720574889634466992 11112188 -344553980539827584730203345426947130880 11112189 -1963791530784978790317638084268761088 11112190 -51658241156552648591602342928576510400 11112191 -1052221241541517030449124467717562638600 11112192 -23936182479114122442374997113183404032 11112193 645122950080357789532451523704480605442 11112194 95080845358411813489533282450427047840 11112195 127581390285623693835776396228614867200 11112196 -218562818067304497303528700690115017600 11112197 -17621577389449933264167749948032876320 11112198 -1239088210471055581540556887882432512 11112199 -68253520486770205932542557450045621120 11112200 260858924840976538149182634477308928000 11112201 -128166028516173828140939955999776412960 11112202 505194322358679351231955028839649877600 11112203 442123611339894767651033131610363090760 11112204 103085779004895018623101535854571613696 11112205 100508740975426813596134495201843384760 11112206 -10897586538654138436335412578388396032 11112207 217097068246061402430653139509773985280 11112208 -90019227926966722317169954446448058368 11112209 -951891939519107292772021553332349344590 11112210 -63161688835733370293619786960206254080 11112211 795910484755233392614043519984692695624 11112212 37488211981871559855014273716360937472 11112213 -91710487244903859457970990021177386176 11112214 -577294763081929221278542170308633240544 11112215 -272576765177098083397131548136758177640 11112216 130530923812904674077184232603425996800 11112217 755794734051819264078625028493700536266 11112218 -193191233516144946267488720430140547840 11112219 -129560267604860825546225946345392095200 11112220 -199461869984320682782672794370796236800 11112221 1272702748151057008543601490312673567200 11112222 -207188664729308201171173982930859820032 11112223 -309449133732556148902706273133434086480 11112224 856431302281939937142352819197590962176 11112225 261058906815035592543400364787119304000 11112226 478103264576303941608368759757868993920 11112227 -19099896478075839059716485325410135648 11112228 30786308044188484732522372809236861568 11112229 -187326156313181368446163787570158474880 11112230 59383647614236878505182224392029342720 11112231 22702976215293559813929215335779120000 11112232 -5288473494624872057995498987491655680 11112233 -372910669705467311202095874299135411376 11112234 -21059585114997280597494278482328882688 11112235 3175703322974360369103770134504864560 11112236 -293509119117632605356079841934190514688 11112237 -394442188012066345895526741071772140160 11112238 253702942704962513626196995113630093696 11112239 -1104498926916410369154216446409916926960 11112240 -51996479266644763941710333855256084480 11112241 198377502948084533490244642493972418944 11112242 292367775774540638899288509710301184272 11112243 -194224280283627241424999109151618642176 11112244 -280089125168378222757137912167219181568 11112245 60357120254620354287074917491095923200 11112246 -38460318298022394875972765918075222016 11112247 59758973597348712439072970170734982552 11112248 65231046281812620292854990032642949120 11112249 -481834984487814504083699587945568442240 11112250 236270108867934582880897337027933400000 11112251 319364039443136477792761251062144673252 11112252 307456063171051570478075787610642596864 11112253 767750026998500759084221426267868290502 11112254 -477188277424063681747588692477319865088 11112255 -257200278836288815922056951018478976000 11112256 -6359032533317882911476824161567375360 11112257 -836377560120771578446957147943018563200 11112258 -307141478686309419592558423834329948672 11112259 915208626165965030751476080381251190460 11112260 152236509133853416478214078271837224960 11112261 -479548096349058834646713488987253258528 11112262 -151172030438230091791740420604033473408 11112263 497297233802015978884593029819602471512 11112264 -349751994815779508332037702889995673600 11112265 405917372916203797210029924520190548800 11112266 168610638189545751480555091137844013568 11112267 -28585079073600542280994294766540841552 11112268 -662803248379189492313310309120626666752 11112269 -13698833415334252042227567037349417748 11112270 45730048638808150992200899176699536640 11112271 214186359352351019770799969345356312800 11112272 -207279683045410882248196421123418882048 11112273 -138435346400342315258495110831019258940 11112274 -81498670307778019325333804264536362864 11112275 -4701864758349446481283178711798668200 11112276 -76376413113926257967169524436829863936 11112277 567954003235050887318467035887243438 11112278 72781644600921906221380768839042092160 11112279 -30608463101118537736817186594749989552 11112280 472892440035991175027945365004596224000 11112281 -164013357752671045875588948571238497536 11112282 -178039025163209075305032195395857666560 11112283 79037131668713350680047421269166058240 11112284 28463425461110183303129925017404909056 11112285 -170546041291017918069390531999186008640 11112286 367025693166774790616960649997818878592 11112287 -443502763978759641424788187860003044064 11112288 773308876248547895125164557417085665280 11112289 40246357394780278094715893446091738688 11112290 135040449615238478703796892820672238080 11112291 -33368836445234232737296832486016799680 11112292 -610253904740591065458784520740596889984 11112293 -801984658701547752161046036804889369956 11112294 111752953036426438486102420004754129600 11112295 -334209641379174990185579967575331331200 11112296 -339622505706925186084288795513160908800 11112297 111970515915251320893449677105191751872 11112298 150110610253759760675244384116049039360 11112299 178240593960720355378263487936961734080 11112300 -95263877755695134518974485237209017600 11112301 587463818020164896208090442411533187500 11112302 955407374253680412734139291273591552 11112303 135080240852588562803867047736193250704 11112304 -14985723147430134573247603388310355968 11112305 179119757836949932849744683972995155200 11112306 -165494489026142044995079272952557338496 11112307 184270451927367231327532775544815627520 11112308 49495632870010226034744946933378775040 11112309 6360400312367901702800499216275389848 11112310 177903213364866896530646721851674005120 11112311 412181298400510086087799497426439910832 11112312 -59172459726303914960576283766120120320 11112313 -301417847223323650671608491340347325696 11112314 -48810986637853026732470203800234128928 11112315 139288998935278314377151478344730679040 11112316 590607271893051872091227573899977943040 11112317 26599087334753425149786215868424863366 11112318 -1896536016251668463496443516193903936 11112319 547609383268108312697019574127977646720 11112320 205950258911794537629649167622078464000 11112321 -275023728718752941024956559606274969600 11112322 -25731104261064714844265274241669558272 11112323 -418296730937993338858667645096601998256 11112324 91688603688131765580277941747165613056 11112325 184105839595164348786403272963469300000 11112326 18538259210426175536257672964496924864 11112327 -276194264748778965925455888405215285136 11112328 1237105927861729591349657369835866972160 11112329 -5896676653690823388688398618007412070 11112330 -159568989331474855647353103414476302080 11112331 -3857577108589865995974648116344044648 11112332 -61565681131910803749463372589814497280 11112333 155561910630383594832610919577362495424 11112334 -337837444641916329632128939622138117184 11112335 95264836885200076017779985494252811840 11112336 -53121353888817915682795928107705958400 11112337 -1445043029144475290993759143367075677968 11112338 -117606705820624945999719169512337645680 11112339 -41003839677401257426662605552951424768 11112340 389801554074579905576488132163166873600 11112341 631179367738537776291262574093960873184 11112342 -20151371020276634998616593652741018688 11112343 735012430639075104855061899691937335680 11112344 359138336250818158581745042353724723200 11112345 55679987381533400663929163362657894020 11112346 41297731096152211357372800450622698240 11112347 689351445817003364201682002093039867472 11112348 -107798316504511053054035082535021956096 11112349 587396423038973090715406972903905367936 11112350 52149593764777568231615300929393454400 11112351 -184016292634566753149058715083972888576 11112352 43648389927566362790034681787343437824 11112353 7567485986465895195058295319371904000 11112354 223536599854494192230079827466049246848 11112355 56360533090718630446641458314138944000 11112356 -249384429161354453727405238183877720832 11112357 366088607201014114884842683671698291040 11112358 -70546311365056697283027476784680183040 11112359 33466713447161410367867433230087760000 11112360 -78040490036130059239549185276174336000 11112361 -12156444427733968326283989453405985664 11112362 -49678064815928108349830088977156874240 11112363 948634401431802133691113113396810932400 11112364 103970543312500110261482908246561899776 11112365 252299920517561518089396248733830236800 11112366 71374692549415982871206191675558892544 11112367 574033500486029645028288197624977577376 11112368 63005214296343731765548333166551252992 11112369 -65879278571052279409154354087364410256 11112370 329365449383034042124749927943223895360 11112371 -409861673615956470679464283348615453428 11112372 300238954721891808953561182355312240640 11112373 328143433322383084843686288330726951936 11112374 11976258607334156243569783863619583232 11112375 123446827631086339502115502067754468000 11112376 -130973466058267998215048951142323527680 11112377 -759632648586402266581316903595856179840 11112378 64059294092203919378460564641528340480 11112379 -410754021736276546187372987693404709020 11112380 -320008401197466728388671866495363891200 11112381 -32820315055239620605568372040746344320 11112382 -23061765458178024594384161716262846208 11112383 -660503534752626566426007621143779532040 11112384 54526218675611128065921693104348332032 11112385 317480142993409419712832799681698714580 11112386 -398632786627316026004170800261993250608 11112387 -53364694952293815623064313508521127424 11112388 263625990554851871351842254628712452096 11112389 425611365701137639350945559179125503200 11112390 277182223586137472887666827887924563200 11112391 -208711368810323784277186796151684999208 11112392 358087483178314996774710228204429312000 11112393 -176627310853489652501693975812977219456 11112394 -131240921265573113600743172386453058880 11112395 -39016835179581784243227781340982863040 11112396 320410482231571235575314531273353313792 11112397 429278119774669789423810845164091879040 11112398 280863482616299085089979079431975168 11112399 -10349086787762188919578875605496655656 11112400 16120470339877512410423239090992332800 11112401 -7831049605970076647608456299693892608 11112402 10269706971673098494388643660190313984 11112403 -394874689856721214552563131959204723348 11112404 -3159030853129366022698840566487197696 11112405 -618418812787453172934158328769805124480 11112406 75786092478926805453605685998016554880 11112407 -33156383041045173805187537073010946400 11112408 42985724421575776747430393985053030400 11112409 136330081645723359003915708108467309184 11112410 -28154565199316137996955530400864221440 11112411 -419056216686904187352195002261602925928 11112412 -368550908720785346766316458516608245760 11112413 -66533938007307905930353368397269621876 11112414 12024607029118055047712970071200419840 11112415 214887129818503658369504118418954523520 11112416 -196310793579702202988926226215336673280 11112417 -335152038408020268778653750441423898560 11112418 337596611990782877854998959570241710160 11112419 576154506303732377615976102331138306296 11112420 -90971753379063101573651845000676352000 11112421 485990200740308324239748702132741482622 11112422 313403331841833750637202587967251084512 11112423 -127117167963759759527733311821539118080 11112424 -267288592682286420303890304938123366400 11112425 19201953469103735308594573061684149500 11112426 107745159107635286633256554963386004160 11112427 100774584064546188251211712996178013792 11112428 221397232563339833775021388166700019968 11112429 488564095172277295248408328311611486784 11112430 -113780174750653575221786615244452640000 11112431 -653270517286929293565279873539223126672 11112432 -20040048591970016461366878763741544448 11112433 312411176414592594282386050205503321682 11112434 477189680322363348508106680448039513616 11112435 -150325020344945642966447330780348205600 11112436 116223713024408037494309372778490551680 11112437 169327832344779820355526091503367880352 11112438 -176045011786573566378450746473453179456 11112439 -387331276859858286637202245368733498192 11112440 134442419298871267280638093758546124800 11112441 148331571351229253034854954389640160000 11112442 402605087310463627693225268902529190144 11112443 534372394299296424389082660257221557960 11112444 218772239631018457329634501371267072000 11112445 -931309924512096902240122793041850123520 11112446 151309222123144096412147064722348711424 11112447 5630029667200834091198372733027452928 11112448 -253693069665071078564187587841284374528 11112449 -301202154638371223752228463183365271550 11112450 26289273055215637032961730776917235200 11112451 9294519838096819203865932712823022240 11112452 -276847783074026968684444995390732326400 11112453 -467408906734247577022757334530101559136 11112454 408474417017086311506767404784765833600 11112455 208699063591545235440494849772339388560 11112456 -4842154755394206085732284214183526400 11112457 -557185018647274724919390926829742408860 11112458 123259350593072784804170845255439749632 11112459 420075406065166620890095075992632633304 11112460 -316027504576854997732949036306181350400 11112461 355305621718205328396273607507089547062 11112462 -288076707021673355452727174529433534080 11112463 -245980866562924550898030950272958636576 11112464 -294631392061962439154507057363367493632 11112465 62756900098006331408286288038854518720 11112466 481529135701287979058210388505555500432 11112467 1128370436533059333260260328193653091072 11112468 9008802473580667888500472553930250240 11112469 16852142371577539285497776487958138680 11112470 -164822896573480966270361310194045080320 11112471 49816031055857359643470493183495102712 11112472 119596469912108145382209847265834311680 11112473 74031428689685485491382977248304076800 11112474 26172758282084392607795716768630863360 11112475 344082355697851493115595630324482658800 11112476 -266799659193808857026391589724582615040 11112477 73692292939725728483343491766300898560 11112478 164340608049494263875344109581497708224 11112479 -112594184470203374462607318308808379008 11112480 134674691215853770410148106637659996160 11112481 -600208297282534162802398285531311549720 11112482 15930392087817496502715774943716286752 11112483 -344526824443875438791880172116056291976 11112484 -330747907077223237776079105350409753984 11112485 -137596983666168954611131281930521305440 11112486 -132082245413961997379034824811190517760 11112487 -239979965928265232899380947202344761864 11112488 -4661539813398834980189658578555136000 11112489 209148778812406633876571775988923206154 11112490 251909546916425157291000676695837441120 11112491 138948254643259871732894922204278010672 11112492 510574679665657670174972648447647088640 11112493 -63239990984833142087124614910889076000 11112494 -34355726734681960915618471769179683840 11112495 47861005640271263222272174762838843040 11112496 -41939586327398867896612629700130439168 11112497 -562419970253733091614941378398641945696 11112498 -27411376022056274206679434800554227200 11112499 204800908479963390931903758430877415960 11112500 -98216254747553993569895469314457600000 11112501 -392951550670687395974795095159272953568 11112502 -12791330335181754407936126341123710048 11112503 556582082085197594454374766167925187752 11112504 -13661235425839133079930011594190151680 11112505 333055923904289260584059514583677054660 11112506 31931888388913595406009169848466391520 11112507 19516290125204682209025508933604670480 11112508 42307573314860709858121029520826990592 11112509 -111152993801855696102848187702447821800 11112510 -1384787102983708197487241790724492800 11112511 -642257898613357877235395149346285216600 11112512 -35967998085416581410605683612396290048 11112513 -74335715116422623067491290971644450256 11112514 -305126102703167414873736182616194611200 11112515 276267980513101690477041202713136262160 11112516 -401299967280989196512340376395770540928 11112517 -193453439500795878879289498032463686600 11112518 -332353093744573945312716005487242363040 11112519 -713575187589992327589747116846987136 11112520 156305367422618966764837853853035980800 11112521 -197102338635589912387087081557487183488 11112522 -200133035185952026071552293763190403328 11112523 -562474214355561814468686693875951694456 11112524 -346877882728485887327994702545775131904 11112525 -54655949347855965669977424855840888000 11112526 -421936923773355325057060289738032982400 11112527 -69298721060916146197327890726544500624 11112528 -29935526134625917089536897009597546496 11112529 -680886967551419002831127440018428112524 11112530 -78697952956152182964819961037160576000 11112531 -28156924533102432309067225600570361040 11112532 -464682425302991748812102771372795473920 11112533 7508705881496504225409343444830370944 11112534 266420036972090802524408018131505196384 11112535 274014711322607102104959534606953088000 11112536 317243552710961448229418120395095244800 11112537 322133208548417217004599640132289188560 11112538 -289364292102940852255252213013166329856 11112539 442625849440052123548768677914073784320 11112540 -147011059014361970365697668631464089600 11112541 351700713629397786676577256599900079168 11112542 -130639633942026404694975503180433186816 11112543 -68114418428124045839562492209289181632 11112544 -283731937323938215124977344432250552320 11112545 -671755076421753580106911941150476990700 11112546 162347657349507267960745704775221888384 11112547 -298027207773022274852970114934849695008 11112548 143451947210348072013993251965949829120 11112549 -10006914085267121932362999272849041920 11112550 -45510738463611575409277433673379440000 11112551 -7842203768286836023772532894537413448 11112552 5953856841121511518889020629254553600 11112553 478090095779349286991828283186597559040 11112554 -332165783642542784649243444791228226720 11112555 -5001358105770383590336960140614803200 11112556 50271763718166961777346322277156014080 11112557 222174931419063031567493695687525918806 11112558 1845800582746705203724332988507084800 11112559 674430615701936469536558745077526583760 11112560 80995078583097332764867669999552757760 11112561 -315763740128729307952743492502268326512 11112562 94708801140074316454813793135920209312 11112563 -217009599430131953936024092331626591920 11112564 1070662153084212314123545029106747392 11112565 251851013205333079298475503362222736640 11112566 221343994077454597131509740371711683232 11112567 -542011335447291969933657507157754746752 11112568 -735003913181960815048421910858599424000 11112569 -296930939435066465249843466298250902200 11112570 15763860946828578594571472886989414400 11112571 9310257739433530091191374267115509504 11112572 -780786580643780186823231533439604353024 11112573 62701797924850981640736717541913945184 11112574 282826430357056612977917755921164057792 11112575 388174922386536363997039198880371338000 11112576 -6917443860521574650054325903367864320 11112577 217894615917048327369218927045534854272 11112578 -127338582346304227299893260133775770160 11112579 472070185128676324041076695747907591920 11112580 30289281616453387991941855726366026240 11112581 -479266955552864772193036538800875123618 11112582 13388039948693631616368013078976810880 11112583 735182004532711865682168651933436279832 11112584 -244194570246659186026978833903484108800 11112585 -90253636608680292000365703482798088000 11112586 309816082225285940868546697697244971520 11112587 54163743574036601976518240173948053240 11112588 -71103098051856408455439958549230068736 11112589 -329923795777460133309344124749083734720 11112590 163503970402939771247931713907970756800 11112591 15788704611441347132827829174505734400 11112592 -35214686132671184476778388032921468928 11112593 -676152659568542930784990835551137086158 11112594 392582023349451908926044018196623497472 11112595 385011399693759375172212120729606765120 11112596 -528217976867825839454669806385715056640 11112597 185389533507808494172248347902051293660 11112598 155352285001380107592278483810526827136 11112599 -393324217715271378995172692780209798320 11112600 134159683487252973997591838834477568000 11112601 190805771927467470173076070286611151104 11112602 -331260652974999409085960072377291385088 11112603 -102470701610631140902916842525972437096 11112604 -242551176892836302442296326835241439744 11112605 -3256568148142237465764848276917847040 11112606 338672810371081769828830297302776524800 11112607 516293148359363644513484357611980458232 11112608 -213372319157448820448782117010477285376 11112609 -231913172256601072770018521938471350096 11112610 -10229215308434324869183425198411387840 11112611 231084105985850770787115993355092579264 11112612 302794408220038506144322705134133171200 11112613 257431131770849572321289467629401308862 11112614 -132856714912058889147841265122968583680 11112615 303139971682298434968531489404541446760 11112616 -377514530701484939690003153306142566400 11112617 191058402736887134227750413826616915592 11112618 -33206440316430242706765677561261882880 11112619 -3149083986403329577369190488868527360 11112620 558967329648926527625789605911411809280 11112621 -34272312111242063258341771096917781824 11112622 -148974610250552424742236048385548189888 11112623 632310342421948177813154676568868041872 11112624 69957215829566536905369125135518777344 11112625 -583559143083326029656842227651798800000 11112626 -15893200358758311946294451421947719680 11112627 -237632316705377716565607998480373178368 11112628 -37118576734440725240407955633965132672 11112629 -331112435067268931612675953878765704640 11112630 -210122348921545470547656648089908644480 11112631 1018823951163191922153476608150624379432 11112632 -23756693642225252158562520730433126400 11112633 -359863635446169334141968628374393169920 11112634 -58261291018214082200611615270846743552 11112635 164805741029498033990781513807181726080 11112636 -83357045251528341736661953102256480256 11112637 -242646748063607670625170497137944886714 11112638 -50284069719869382413944158290678465280 11112639 -365350642491742828818629543020187883576 11112640 -33518590865689622987177218497576960 11112641 423550886119885949647573330609542015042 11112642 100270655013178119327493623131534210640 11112643 -401819042260662474404034855364086439108 11112644 -32228325403375625762910838416389314560 11112645 150882786487234418221271165322635380800 11112646 134126577365754790168399732163199344064 11112647 -137585209625041216614432883216900758048 11112648 403831791961824812478091997901852672000 11112649 1027782918096722826045867882427166274650 11112650 71391702343457884852804374434512224000 11112651 563539926858528734464225698014397777000 11112652 -428928920180855049044011894951735784448 11112653 -519212162124125341880201555059831273098 11112654 -291261538098813756900138109513998336 11112655 -193552392663624390479959498148068250400 11112656 185931628766044308191272197080711258112 11112657 39746736664764227699339868270677460288 11112658 278967992034169557597800761349372545680 11112659 278078362360295648444235757858247946000 11112660 -49339882441343945448192323087408332800 11112661 123834626313492361935040105839625773870 11112662 4168973302065590767829480171471551488 11112663 -2391447720577377357689620117619123712 11112664 416192146559039884821196777135877007360 11112665 -332653122480266685515258424392271122940 11112666 -76529362396154361501001898295303538176 11112667 -124690393538832721325634595099667989448 11112668 192941370734814183831772706564725656576 11112669 128450849120390272509112365406774943244 11112670 -43515773278046355983283848076190905600 11112671 -146099933917756784895060978476004076128 11112672 221173887801412656060500715203836772352 11112673 -219372688725430061269219158110623116672 11112674 -386749377086669776950819789116283935664 11112675 -116508490646350466700093841624341446400 11112676 85661953189237602240687732180871993600 11112677 -628237764349918973945402171337258681474 11112678 -8588703838228233813455874519302568000 11112679 614698303576885252296022243873496452176 11112680 489841516194628994641245230119275724800 11112681 -362622244298091101384673797634429850752 11112682 -84688859784277027833807549510698964480 11112683 100892671593943741008335863019184178080 11112684 -276131253019482720288160816132657889280 11112685 586212139186001128504957481255193658380 11112686 46191770972176349961428904884939483904 11112687 343500126023651456123409444775065354240 11112688 397432649649283989602668894837571584 11112689 -262444243600822014730306786021454199744 11112690 39820040729467674251117707456810283520 11112691 364092702865556140941504983960120040112 11112692 -392817316971950104770521071280041325184 11112693 -545019051272246483229859414574111241600 11112694 89980338404260956055674011644978274304 11112695 132398662648317908508114247875030318000 11112696 -130407975779495526936372624457408266240 11112697 -121479718619470561756817501006670923820 11112698 31616414466023985344530519623161268960 11112699 -39617700045786006118793236871808751872 11112700 112030318523819307389410094374484979200 11112701 515171630427445550618035660215182481600 11112702 -403704795517655362652579066365396003200 11112703 138719314309719124997749221012952611184 11112704 -8731512411685321429504862567861846016 11112705 6772448517625904715899339695693971840 11112706 326357855197356344382985635746877320064 11112707 38617298171163841448179900359837957024 11112708 -277424159601016490528660498080870754304 11112709 -678504734570555844059682494141764596480 11112710 -275502914075485281851138800850125276800 11112711 180181952563418968347153059733550159272 11112712 54084350244710823382023393623777003520 11112713 -1040168141660127939625731894442606979640 11112714 19424902670875806697451153139719601456 11112715 -71789563432758202495147990772141084640 11112716 308571688030264145224879197736759833600 11112717 7479377652347419328568871713051540480 11112718 -49112131065339906526916991013084080000 11112719 -787344576119135931703665080813974484304 11112720 -9227205151066180666662403865857228800 11112721 158953667028027784666563325243538143922 11112722 22589447767107584868223889093661213504 11112723 537310522187053791047192442727341441972 11112724 -62951444837764730892891651235931469824 11112725 71773120891560173353554771470080435200 11112726 92707843684552695625988844999981010944 11112727 104436352296866972802920538181440435264 11112728 177473568438499521369256689103631032320 11112729 -604737605316708697546443955587312980016 11112730 -55044374885194366154566904912481600000 11112731 248331062067096783763753399600672626192 11112732 550478862999760112163609261226157855232 11112733 -773765167999979334485618228465426725018 11112734 95083999395474815473794365290570118016 11112735 -197966064780952396637045370884457894000 11112736 962396994766982398674480209248360464384 11112737 157562858122497535312840019491642873392 11112738 -18170388103224987053186764014349120512 11112739 676581010883310867619018057837796162880 11112740 -257073453947594624146441560316249071360 11112741 630991036612087285414421812245922045440 11112742 140111805092858901136393171791745248000 11112743 -829518380920184913456217510849401184008 11112744 207544673408142866696655863441005854720 11112745 -337786040565992771383362861435399475200 11112746 398158757241508192401068199168126993072 11112747 508053790403905351574631749822079009120 11112748 1310621764892842825889816675217410560 11112749 -139406618425262830426896829569250035936 11112750 320553855081335366278892863217877600000 11112751 -7894944288730260604322355656521444816 11112752 137082338338301716313612414151334428672 11112753 -220502729757425283580118871004400132496 11112754 115713005676779870095178015184599212032 11112755 -264075996122556564449086871896406528640 11112756 94732044505432537696502192360132788224 11112757 62608344903980050845501940265775402400 11112758 -166421601625021452517143832463173335360 11112759 -120441536182421604318712408096096460736 11112760 48421438111812364774267784140895846400 11112761 520496276104076397428210685102777786 11112762 137688302655926194051998007286827659264 11112763 76900508331164546117397825059454311064 11112764 -274196669636360408059363715258059828224 11112765 -33160055112817836963079446345900401280 11112766 15534730810298917843285782100146779520 11112767 1621116712988565338399014396144825975920 11112768 75425175731521459815740670461607936000 11112769 217403335062089971879312954161374367170 11112770 250458784895480242972679316022329898560 11112771 2862212409573966695315098384296646320 11112772 -333741138841040303835010294923843993600 11112773 -35011145774243667126280322228872457856 11112774 -277508909533451387436751212392090628096 11112775 -228710181853253951173703571433508824200 11112776 -163994340497579780900831122611586513920 11112777 -269472927348673839530892721309161960000 11112778 43041797442212071782478987794310053120 11112779 311424258488628844957656074313502931184 11112780 -39629233281457389881149421635042099200 11112781 -500842794553649179722765879302772207828 11112782 -368827155990952122751720131427227571008 11112783 53592054270467761907642999826720345600 11112784 -78502027302087886942656942224222003200 11112785 -43992899943782637036202829820113840640 11112786 -43968152916348964468401247801506170496 11112787 -631682281125402677959446204577744896 11112788 -389425931991867894419102439289485942912 11112789 24077213660607666611923145766238600608 11112790 -11440063457664069311738653214756655360 11112791 -10945575239849894065120504721176038888 11112792 -35458587368624351092726132449440993280 11112793 98434529194863690230637779393526559764 11112794 96948108331618492301628566201827198464 11112795 431645836543538983363973894640513120 11112796 -627615222335164622817937788617903521280 11112797 -614304594904188062759512032675747796788 11112798 181757891297922882919396405393375094400 11112799 931611821166328364235025407480087449280 11112800 676812654976797820376640194783477760000 11112801 139418691474213346087507480547203214784 11112802 -152033797317721690603001622716242730496 11112803 16990008839251815943181109378750661968 11112804 127884413344311959780226058974072956160 11112805 438921612383472986601333765187157901120 11112806 131004421554909375596868769731507151680 11112807 6346764163866679489600135413935006160 11112808 347572808188062085618714762463631744000 11112809 -339563012800270166084711157391352289990 11112810 90800121921336972639314026591871612160 11112811 294750803722815661092307543890412279412 11112812 -430753029266447591166417341826434713344 11112813 486176297805935724449667185899534289142 11112814 137123880911264840339088113851353992256 11112815 70813210629281792910996098761118899200 11112816 36482532493865175648407810490024591360 11112817 835935633888741719484812713558800632500 11112818 -64670275844654806308534723897838866432 11112819 -6767656385065149035190856630038172560 11112820 83322166745395218820001629809449018880 11112821 -1789064572617563257397821482862413256320 11112822 128822102322574563538854211219419648000 11112823 657139981831352832528301242715481108072 11112824 -803532768721213247629214707686167040000 11112825 64614246136944067303572781381151451600 11112826 295330284859359185669077856133238688112 11112827 -298045443561019903841055528766970583360 11112828 -45994663033861655143090250156246095872 11112829 182453349152174433760842016190845576320 11112830 51649395944231460426907242774233770560 11112831 350368315904968813083297141472428945720 11112832 -213747244282302963804487601183407472640 11112833 230267030216884600467969594776954935380 11112834 1803063054708814563494838101159700480 11112835 -524128500603236476623918609706356324720 11112836 -140008271453187515408893458370725629952 11112837 -380917137377597438659114346909876382240 11112838 231786823785229321325079145959175421760 11112839 -279410038280024791755045784052101087944 11112840 259826052552530863390711852418770176000 11112841 328399372323118131307028421201249898752 11112842 -166107598294764139233025033082953922208 11112843 129226909031585572210068567784056413184 11112844 -275855204967508946839522386626731288064 11112845 -193349510858804807904521566954397356800 11112846 -879289752141518567202712375483622400 11112847 -641400030141453556068927536499600650704 11112848 -236329568898642277017280484903107952640 11112849 -139984050419371777940119616122827325440 11112850 63127117766677667191347995482459276800 11112851 -147455988145347034980174540394613422080 11112852 14555337187505171214345736527845332992 11112853 173079974490659929482131960744391890240 11112854 226214896428068347244861479277264249376 11112855 -85145192211497424397206934654117663200 11112856 799687175818838868857147905437994874880 11112857 -103109044525094354467958707578977232000 11112858 -62474105317719192673186052351283528000 11112859 -670510279560008022779993278121752818940 11112860 -159987765920476326521389812021657277440 11112861 -404793678943944116290928541260651471136 11112862 -226798601611469992638996943954009853568 11112863 63366251494035439236086914606145888304 11112864 150248407486043031981689393059756769280 11112865 220095721995752372412054083080829050260 11112866 -84411789567069337342324870125367673280 11112867 288639523669954746351035632768915780800 11112868 -257752393024092390801868767855831834624 11112869 229162011373981186984953121225441914396 11112870 -76968046133900988309441182874605506560 11112871 -173089206557557387938720845706991775616 11112872 -263492996402945081220882169127222476800 11112873 248727549075985634995042012302096810384 11112874 468219139186193536939247404051897077936 11112875 260472343306948386645817681777388724000 11112876 -186621064091688981197305493982246325248 11112877 4041151742459844469511609872634001440 11112878 35286426736360079031313616590350761856 11112879 483477328594404597160438379289897112584 11112880 -37544114084987182295981312923997306880 11112881 -64182424364638327108330552360944782028 11112882 429073535279577643599263678916852096 11112883 291058298298767673398215391498145389520 11112884 405474810372807688957232317727517371136 11112885 105882940067593082769601202058908716800 11112886 145935682045150310697486966706158664320 11112887 711166662981603317146592306426090620320 11112888 202703264809441614652812027614535352320 11112889 -1216587861983139760884495116184052246076 11112890 -29845655198891072783965006448250592800 11112891 -452747399564883296485689943190108857920 11112892 -23470577961667670987596770983558203392 11112893 -816201568150757701449372023552942818656 11112894 -110085264153454410972960228224242183872 11112895 -245930118342208498229836845514438200600 11112896 -106359099973452027883822501923347496960 11112897 66886233828803064487357967702887966080 11112898 -35648267037767302542782409294877738800 11112899 354162728367721582123933625881754352336 11112900 21510719643792262805496036781708032000 11112901 140380074347856197662090959387764943902 11112902 21509391417248302031348723750762004672 11112903 -522018815277778872297546526753470001200 11112904 77563342819184295570760188826249789440 11112905 -25416182400167069375458779695260154880 11112906 -10619246913529764224064680784623635200 11112907 426908668026908253407559243418502865680 11112908 368640500980015107499364326295238544128 11112909 456834791070908525955133409295427303104 11112910 102177471068749269807340592677251686400 11112911 102965306795939453283431137373844134400 11112912 160505419972507965603211397057421557760 11112913 -36730440391546913548794222115658971008 11112914 886211719986111304514619283661696771232 11112915 313136967333280442022399343446422922240 11112916 -365912775906665055019019674569437886720 11112917 259706166287613545103259296466815093546 11112918 -54540693164924293757948824765983967296 11112919 -152321021781016773326479818677959111640 11112920 -661893772184173596399014760402124800 11112921 3131047792077092414983932255509529690 11112922 -178935852114512214574974751365933835008 11112923 -559368795356488120277737504780943136828 11112924 143931070177874791863991811535665465856 11112925 -179055339307989651682220856760022486350 11112926 -120755690519278847981085193868636977152 11112927 -23728415590126357557530569509370104576 11112928 96176020850594275526115904686033469440 11112929 -527099716748151325064759392691876670720 11112930 300333797102852922227561520170835456000 11112931 877000807600467068104836904204515956992 11112932 116755205668083545382049057314204794496 11112933 -274293795975645250428247292616732705984 11112934 18701151917956865825242044455261766144 11112935 -506561427434612380624991967110845719600 11112936 27315164059048662285404307482555351040 11112937 -655786023636671926952960728337546208096 11112938 -385943721536285990921067563584381388880 11112939 356151991299314377215054026573235383400 11112940 -377684409979742429966617141317251481600 11112941 275387894288809687520026540597651483872 11112942 -65522037733186704060703498757337747456 11112943 -739344996082090391544773966656292709808 11112944 41404934124240489073848436148241039360 11112945 -81006487874232495034604246736624144000 11112946 60295371076825842105255181553721000864 11112947 669563240924156713919346593933034984396 11112948 108451572554326185688477314811698708480 11112949 -166994617582733525849966205776379572050 11112950 90476797149510468082690645394396342400 11112951 93243575383695108042491985138605114064 11112952 404704729579277181186967762889928806400 11112953 -464127324907952276171404905880621850112 11112954 137976231785702133933512982678536478720 11112955 -179310803060213428373160207338109666960 11112956 49894416717731039750681863747859251200 11112957 -761294197939840913301640611110620794 11112958 -310327552889167220867391102974825809920 11112959 337892800632895197165124246076845202928 11112960 -143054314725400731124885751221966602240 11112961 111329045784892930742206863778381954562 11112962 144945115973777051733896925334194493440 11112963 3534095547988486317938556597799012608 11112964 -430803212931810095704759681678404529024 11112965 -180643620363003679295278994259273283140 11112966 -64827074438556190635888396164942372448 11112967 83582920066337092978914157800153728400 11112968 41815205951080061989447358954832875520 11112969 17349790261580449362966815271216626688 11112970 -215554563357926782271568724346280503040 11112971 217905560004392017997062385554444697172 11112972 99639153963534474696626171095174843392 11112973 298288214818811446567616508613990225024 11112974 93930700193698122746112153095197685376 11112975 43416469405816507988267153242235151600 11112976 -2950432981332946221972693098461134848 11112977 555047147222829090190913275266807227826 11112978 -247663239840122347082699423027137339776 11112979 290903904488135639492253923843381384448 11112980 74134669768431450749974495815698572800 11112981 -313373600611918117531766273847293506656 11112982 -175381253815818963751817138148512014848 11112983 -96193380667835497795849212791842297680 11112984 -410548977761990042594805375381857280000 11112985 41009652296428064035527402329842624800 11112986 -42953844814162827340359322123749753600 11112987 -61096422247878449658995458668182564640 11112988 315646085561175686551082664258189766656 11112989 -80568605300622049401165119421338445210 11112990 51853328789419668591876931973468467200 11112991 363953435229488866150557225613704486384 11112992 15361680211783279407049201716311359488 11112993 -96836653451280233805041278306816249518 11112994 125628864352090917799293489678352186752 11112995 35962664624812824530803363196546178000 11112996 -1900077267867835026864496242309820416 11112997 -13489996409551203381787835405584684800 11112998 -76957750124581026424826606753385217536 11112999 -58999516259831160731231230159107199920 11113000 960484507298424759187568262749253120000 11113001 -314160069917227275170133992994827550108 11113002 -187252105857150734047166399820018132480 11113003 -1567602135676616801648266169422839360 11113004 293155964586525850895225352329455806720 11113005 418529213524203366465653178340212062400 11113006 5169869490620251251337718476103730624 11113007 -210877966913998352759780161306883541744 11113008 88829307887912902948264551747088809984 11113009 46199856189467633614447243227220638720 11113010 -51665077809569062196411117508263967840 11113011 75940186584929491730871811822830497280 11113012 -41388385729050733913323582929160826880 11113013 -299911764155017600355406593753445931716 11113014 -587577504340101920456905620101213184 11113015 -181989371066546846106840756519595447200 11113016 157917754793516736963436026562266624000 11113017 -179398805704707640074148856651691466080 11113018 -157888251836050890683947981307226902784 11113019 -295651151830574822014853233672055498904 11113020 -63992450975217227331962779412893393920 11113021 599987544178075154253336719012272961222 11113022 412940367666628983319503873958802749440 11113023 62424889517538779189824198684893462984 11113024 -802574181241196646806028022415622144 11113025 55248931499148050581064104837704115200 11113026 -73071693003619162070579721790154825856 11113027 -578565711026405242594341897638595885124 11113028 372014708986042532738306364449920983168 11113029 325168191099104335151140191490738637724 11113030 -107563702454759103825919468263388087680 11113031 6029957936807333222816954164943231832 11113032 117949793547744212869938217005873561600 11113033 612478563263244619285037781313435905700 11113034 -45226694709029317293298217477109253584 11113035 -7130864449246373866363642262416512000 11113036 -268054728615655365062224645607784407040 11113037 -346335372293789242238550962390372673300 11113038 5834448305261355946404461224750176960 11113039 -24592021042521473804219934849442332944 11113040 65214972312244333559796690818757918720 11113041 -117924191470905667395229831031002685376 11113042 -254278109179656282243210787169405033328 11113043 -580787319248823312488227594352264128680 11113044 -360326709271765050279521324247414134784 11113045 -273732687513870494747355061351866666720 11113046 63717376643447426556321825168058727040 11113047 -77344130474816738312083766073247525032 11113048 -260282173217857076146754512507628298240 11113049 17362464130965586686279128929706786064 11113050 -16383789160999619351530752613207872000 11113051 -43756528840720788576996967421943225648 11113052 -55268745532585553240216829335084465664 11113053 -564246713698221438637454316858278402304 11113054 154267405662308639011460122098365582976 11113055 -71200427964043039248980412240794606040 11113056 16767239142240547083181154617040830464 11113057 -52422084737722586274364544217121901520 11113058 -498069415276159855753205649721371438720 11113059 -612858448237868424032825695183748668296 11113060 -23977813636098003724268373176272588800 11113061 289355547363174582604193960892824917080 11113062 -124288913401940430682569854768375101440 11113063 -179323522411077958398947837273035645200 11113064 -278819787338256545582942101706241008640 11113065 -854679014431073409070607898297976761600 11113066 -65423843710670710260587888174628320256 11113067 -182313364527929831724662692627046276208 11113068 -279865147606804010023901695493119388160 11113069 -413228072733810502961873420035015982688 11113070 -334770950126615278645059173543301171840 11113071 -219586307593827125960152654823306098560 11113072 240456164000371259560823716425951051776 11113073 402531679673774822211770613408888314322 11113074 26754916251300140934735475237743144960 11113075 -27189467094393646518374848652915151700 11113076 113333611444073201824184892926900927232 11113077 647545156220148182727744426242567397408 11113078 341688329369170937610880699974879879840 11113079 167436212016132596258885741177497528680 11113080 -163942455134218591017119193854681088000 11113081 -385059145126362667774356510488644002880 11113082 -66675423927176756046844428644920266240 11113083 -155494295942697631929320373062949447348 11113084 839791336804145490294553526866292461056 11113085 67803010232884530834721843107685716780 11113086 154916697926946165855019154023725036864 11113087 -868708188537866459686405131237461877408 11113088 -283758511117698692996727240427516723200 11113089 -361173926973081387818339475452508906432 11113090 134962248569512930190442620488779508800 11113091 -569499450379738513482119336827768380648 11113092 -5917747206004811753077033917543567360 11113093 74073480909519110525495216159788797984 11113094 200947988128420191709410552693856414080 11113095 32179633302017163088002253777765747200 11113096 778003374939736827511431893645453813760 11113097 -140752754979414432282136982762632942848 11113098 -30812278360723118840124508861470131712 11113099 -364160623187905014011143841187843577900 11113100 -69381888830007730164244877687697600000 11113101 256407934725904488402449874543312636630 11113102 -220893430908924084200595955023642469056 11113103 861380352296200301547645581570479111200 11113104 56434524165993129506738042142647255040 11113105 96630466164616847373977420512570630260 11113106 -663937408431677536848216811942687231200 11113107 345300857868772259364831709037254682040 11113108 -197379075576004384184972495421486777472 11113109 321942227047067484819896847988651264416 11113110 16499728799625938040263079803988604800 11113111 98398945569764809752113237084172352712 11113112 -166215961062350163835749676085803468800 11113113 359598215606061852409356603861438629088 11113114 -286770553847724122603801507422193731344 11113115 119856955169870172576164354276381079120 11113116 66373929752794633305463741457318092800 11113117 -78250143213429746214217113940082559840 11113118 -36379728856227169415986523352400794240 11113119 -538171488558862684728548932772127849600 11113120 108752173467153401703403337830565806080 11113121 -707531908033744514176815201074470088508 11113122 -110886558079824105851150160051887228160 11113123 -211877679992537482632669928303378748160 11113124 -745796706839645644442011941416061312 11113125 97244927111265705752227540101228420000 11113126 -33838268428330993272201983984177490240 11113127 -268313833599282775570133974125948380928 11113128 -67837956390135152080563625632014008320 11113129 -240653568524279592438136056041091115270 11113130 87719668492785129487150919408315980800 11113131 -223907228535247731775061897139774375696 11113132 237493737390384594113538925703391616512 11113133 -270983613601691988440445583383829787712 11113134 36553349352140113484497314549013116480 11113135 -2116912872718068971613331087856148480 11113136 162618273677810549245504461605863636992 11113137 23900063738371970473965543569194207680 11113138 -38507098831870264866889417618842274560 11113139 221541636113388275250346863429865844040 11113140 -12733951382128752510182353689643130880 11113141 -54750962521119556987422042950612130280 11113142 208439218252924003050798362405535154944 11113143 122922760837935538814640009175336581864 11113144 -108610912599688730464436277415614873600 11113145 -729495023062024612638447093086400599100 11113146 -37380792295625935589271305618873379840 11113147 -617784351001526882957955312174392157008 11113148 -917956533874577582949243818288890206720 11113149 -507945505738676462795084920930523454912 11113150 -189476670531336914179036159658732448000 11113151 -507917941109819682370727014851321783600 11113152 -100065605373677560900359075191165288448 11113153 904268790294529944148010384453598158402 11113154 -64036524124897582281625313301391196640 11113155 4041626934122161452112779843187464000 11113156 504336989946309680347636866906708179968 11113157 -138860526347791097031361001215177905120 11113158 63249780054991102873788518502529075200 11113159 -171863159945522106140248809911323763200 11113160 426785891322966810848231460901062912000 11113161 355233598702032254881798979376627789072 11113162 -204025383358950196094471000901194141088 11113163 -278905145528577542913771458639777974896 11113164 -155820118334218523215790780651827359744 11113165 -99725181772262583277784005269508656000 11113166 -52922386763107555277504755225023056640 11113167 66752099017900966982773310595204049920 11113168 34924181180213718225700497224646524928 11113169 929480517239155226557477010286490371570 11113170 157204270452829639878050036183719718400 11113171 -301768483672109377452585771670276788628 11113172 -132224364497335962778122983044656513024 11113173 -367816480242417938306327099346506102400 11113174 -10586244626537007354469672489701586560 11113175 382397595351187941527540030412921716400 11113176 -101774667388899881019156145401375129600 11113177 191259273307374077484912105419551509120 11113178 7978063697584029330750270118693012224 11113179 11476155634158798274096064267403344640 11113180 -27761193970131955134635179815372503040 11113181 973451475613263848030644791340740885600 11113182 469077187830848785844095423075577799552 11113183 943149167231054906378692476404722838432 11113184 460340085054459917344124555885058195456 11113185 -351735380897895317554642445984658898560 11113186 -6725219083372432504692497763374294016 11113187 65059052196110165211982865383305393672 11113188 -222005220014073988039482966038697446400 11113189 -402147024115896674688446600696546353920 11113190 76162920538288620015409740349945651200 11113191 65054710853290010648754211430333091600 11113192 851279045640426083590859416321717632000 11113193 28379962636646068303351273708387067520 11113194 -106575625187075744205056502636561827328 11113195 657559875783753258488453159073127825200 11113196 597905804608320393943916050007542022400 11113197 -418662614965794398380706624932781733120 11113198 626711009407557270751004055802401038400 11113199 -603411621440052520449893357945692599600 11113200 -2578696405747403100726076750356480000 11113201 207238947413471768113397781501409803504 11113202 -1593599804016173054241532716410771328 11113203 382769075730118684549597148627734708800 11113204 -166899058279546310660278894891358822400 11113205 374629693270183091241526308385555676160 11113206 64609675386805002573686618898801292800 11113207 11081358416803073625911520625151180000 11113208 -302125752144913167129577476667457187840 11113209 -89140629768567873634704005292132136512 11113210 495560862819674700515146666687032803520 11113211 -368524889894785021972227708836530549848 11113212 205447118814355553639141217404896641024 11113213 -511395751770354145275678885788959692538 11113214 56141488900790593102055514469220812800 11113215 156130032489871279091516472110705712000 11113216 -694540179808678790595323212222796136448 11113217 -781829016507118944891457331808463870380 11113218 234116374022714138967194945811616739664 11113219 -74934468952803408856431210656483703952 11113220 -257914718751266322100121410999872357120 11113221 -794678577894204367555726264743616512 11113222 -761529293738217353588685641690703422976 11113223 326894806976892007089699938565575476992 11113224 17045155265770586967567610689757347840 11113225 -321189423928340192697018601657194549250 11113226 -5715216098645027235705199677679994880 11113227 21148164860502485112689571552410624640 11113228 6310174619474880260235976872646240256 11113229 62072439212155654846910136396650880000 11113230 15158071173544693759651235267282670720 11113231 -20853867758202662053475950617816588800 11113232 28215294440655117046487382779697512448 11113233 -3483035809617913119362209148015947200 11113234 -290574917571209352742678593906521807616 11113235 -300779638778759455799114679848119320000 11113236 -162323400646078073754303003377213639808 11113237 657880882660751178719891851783537039886 11113238 -124966761153020791326662795896046400480 11113239 -60323491647485787571422217998105922560 11113240 -240087243947366408150691620001478656000 11113241 634540945677082819807403831684020509642 11113242 43002750168453450836426318209220442624 11113243 -102734261317361542005207856730097936508 11113244 1155471950532831034275797104871690643456 11113245 207822863484431122947024876031357560 11113246 125559642943378645422052706769533160960 11113247 65420857571080655570350811502706021200 11113248 -105338104015052391652528329418115383296 11113249 -973535035868386641455650664670723994044 11113250 281639780599240821188120658965101224000 11113251 497886491397860228762779029835034925432 11113252 33080853070395905421911910617876889600 11113253 -222702964514279109676162359106398978498 11113254 -699057181271917875843262410724981048320 11113255 135953865076080973901367320097593843520 11113256 -315375507179150437862938203363507732480 11113257 -492581443205364871146219669161081517408 11113258 112724396836159366643144798860364287584 11113259 -890952125224911600415299589008616638540 11113260 -225664809742513045711382864798845117440 11113261 280956996576173361043129648848420600000 11113262 -60367094412529052868141504421935310848 11113263 168857558176234100034185168769453385584 11113264 -406994783230598936825388326722928640 11113265 95242227940935559715959977691830516660 11113266 266652734399436591065746530201361233024 11113267 147719389503407562815604800100462564552 11113268 -130039095714375706845806216513424456960 11113269 78347015618038298261282373164731726848 11113270 -112487118201456637015337454567185898240 11113271 -189890805983105630344770072458928279720 11113272 -153944923775188673927807799351211745280 11113273 689684795831837490258080429362570484522 11113274 -464068886199280302248378637695866031616 11113275 80179358914015340771756680746042297600 11113276 242686355946176681612616779890596472320 11113277 -360226609516652604959046323107263757728 11113278 139160546570603273538085474167446870016 11113279 -1281877757748369209724318232086676443840 11113280 68621499086528928168634211528422195200 11113281 11148514609660254637295356407977501922 11113282 -33078596372344915889530478504704823808 11113283 74438362088881981180830320145299940480 11113284 -16199215811680163544672976251849351168 11113285 28614717104014910056581318931958332800 11113286 -216413326008664575388262157168062901408 11113287 -16962189309033330386913814464220386432 11113288 1695578306506167162735278792078120386560 11113289 448967718029939295225897539813519936640 11113290 -163109083685983470758725784132058892800 11113291 -328472404868515484258076356647036775424 11113292 529910429483262659953600215343831094016 11113293 539906536375040204940464106001597130400 11113294 347875488076604498376795833494025460672 11113295 443440638440992274038565296516911553800 11113296 -39527932004855803755860676537465962496 11113297 30740719553721731170013061965406650740 11113298 -228904534433090678640157672524743113728 11113299 329227383028857517966103184617371434600 11113300 172025896367539735392422336182986700800 11113301 7605733617125804976148856629966735680 11113302 78645262566815779039152586202001719232 11113303 -70833247241899306441475008592355833280 11113304 -649452464688986327166911167460954634240 11113305 31124117002391825733597852453347608320 11113306 -324725622662275438226408145816170373648 11113307 8506787615076661621197755873846255400 11113308 119641450342284265777873796898181048320 11113309 -1074589025920098456902359074329340512960 11113310 141725777210023079348763120727126018560 11113311 -127011321152690421400111228129437321216 11113312 -154080298095928730660552908358681100288 11113313 246984277643754009899505579605405059860 11113314 47558267995758983474287023902091571200 11113315 -63453289969046487452273974325430725040 11113316 -513351833272413016184596754396127000960 11113317 635060792992913363795443146453508219134 11113318 336103949379961035521845090333202331360 11113319 188447146004695583641606616044128680496 11113320 -133404652572409359583783082517513830400 11113321 337282005912642875798090577907237790522 11113322 -542168528621091499569669650079277420800 11113323 -4700703302380089248593873131529495056 11113324 -189690234841358874834818580409039349760 11113325 -426790116536703250158956259676033776000 11113326 -75428772084367346185755824617740585216 11113327 620490457096221844420776286001751438072 11113328 -152458861918399138933396598785140326400 11113329 -400317521598558062420453436429248297616 11113330 17793732676822533333413269317244294560 11113331 -58563207420812405944034144917115498088 11113332 286745566404101573679650918613205327872 11113333 118591256767195930164282534030526696320 11113334 349900107494945746486559165136211590816 11113335 70176620661540091375242212980829798400 11113336 -205545343916989101959199224182986854400 11113337 -365937405365236568179824765324520088748 11113338 -391314126475019600250019877219270906880 11113339 -616745650702423207152188215734648512860 11113340 9367833789290622867289931904309166080 11113341 85180835149830100596345183171028699200 11113342 -49260544710579409157304984997549233408 11113343 1039814152944054202992210624561311102592 11113344 577209943746448026080215805581527613440 11113345 -45011171853165355742329918948230048000 11113346 -365705189039037493122456616386916465152 11113347 80781397051104820147329343729983502080 11113348 -58953553963636980234371870906904016640 11113349 -485607310844340298273817452282746716160 11113350 -3188991848095866903921971798496652800 11113351 -348846510021226688863919760093124169400 11113352 -560455806543556929721261536932572646400 11113353 -322811403507502188291404859201544784016 11113354 -6125472524462724849273288067308672000 11113355 -419568142111174665370160963508688314480 11113356 -35250542046211901127514923916443529728 11113357 388265535822914445554152416352995249632 11113358 207917903773427680480866960598817627520 11113359 -694822345847098875283640902848569130480 11113360 36051737437020800985168731603529646080 11113361 -230420517378170264366423626299042498240 11113362 168522494456017868223291286168680560640 11113363 373936972440134983672274209505904136360 11113364 716953988993749900671198400405681531776 11113365 39235951183029090019911244990670130720 11113366 400454137734695512299930146069165760 11113367 -75040895946100162377064145419021846584 11113368 24076684013397213450111088951608606720 11113369 300717352498465853570036245213781569296 11113370 -173593083101226513627145194827597030400 11113371 305126617565658273651814981818988170540 11113372 -446253678463024983119378080193939751424 11113373 142145399672351503013345269906220621664 11113374 -4768916042004085954316412494198197632 11113375 30348533841379997975662196117006064000 11113376 162598817644600671154698659150136606720 11113377 629882021888551539154290128557178314080 11113378 73477627854628986395044435065905195328 11113379 772517653244490735189586225850261077980 11113380 -152046458546887477502113850982283968000 11113381 292955609928285476052335663359199735232 11113382 -43375689429631354275368329785027884928 11113383 -10251979411977267974075504549116892376 11113384 -503178902874636235912569708878348989440 11113385 -23151959953541708267742243780836269440 11113386 -473166583923555355087899638628342656256 11113387 97427418581274578514154819291959785512 11113388 219338389608258788208885361564860072960 11113389 -39387359907094624209108137773885685760 11113390 -316532714051504418561942134313737908800 11113391 -1930937449843960153261282405681270880208 11113392 -10518109594950202141649701591010672640 11113393 -11752498508843867601861355421616792192 11113394 -58542528248393937833575895093714188800 11113395 164691390209107219979808811355701596720 11113396 56061213950103529159270215593679182208 11113397 -31929378971492989876246693602686766720 11113398 211824237006699436391750652559257545184 11113399 549533657709418263092345378024263147392 11113400 32876380123509389634633246041716224000 11113401 64375796972683150208178329669218932096 11113402 484710281053029399368972583768384944352 11113403 47912736590437977777349857687298244880 11113404 -3668625855568005207789623439111782400 11113405 365569214099208431110176697902899205120 11113406 338863675085935178610566324699119825152 11113407 -49520065545689073963258981734757201024 11113408 -220164472688745766613903881101767606272 11113409 -802298372375872653126736300452773332140 11113410 -30181321383323775494196024853524725760 11113411 -29972337057628029437947953121587936528 11113412 -31993335016774189460593258182410934144 11113413 -37586115735799981274317211238136575936 11113414 -167546913524269264466767339728214821120 11113415 195575175123733158165615062977726861560 11113416 467485752990131047923612713657848627200 11113417 124605376918453840648528896259140633600 11113418 382101222701774225033334623466207962160 11113419 -107037454527843592326889411090151114832 11113420 -37190385386165767848462116594874270720 11113421 528196061284966719244618084947395589984 11113422 28119950314053697753911507528026663040 11113423 -982831330769097518110573544906150128280 11113424 46280087627498792531259014201735380992 11113425 312755603868219842273176831003336075350 11113426 189732172424911435241981872852097760912 11113427 17547120908792471001825639337077669312 11113428 -152461906745245150127481497022010638336 11113429 283981240671821531037215981018552318030 11113430 98374617172426144915069113843000403200 11113431 103709292931326297258644096143479896064 11113432 568344489808492408842949304663471554560 11113433 602580062267220759741024455100542492682 11113434 -8953726275557599150368479473177100832 11113435 -72749510072150265793521959671491117120 11113436 -934700940393772906998674061940812288 11113437 -2671792388286749721222579403329128832 11113438 -1407258480646356243036156093838049280 11113439 11714508409022839137672441263141772288 11113440 -103772763820307664177303822531656417280 11113441 -376817142163540671774554079644332280158 11113442 443078374389951755714639808681304867200 11113443 -44444205442780003368219632120062959096 11113444 6278780919128922485469720462647598336 11113445 -144427930006256846919652476306158537220 11113446 283448433582953748732960394136747285184 11113447 -47130288919634460256437178204083233120 11113448 48319678837390241089683789612537692160 11113449 390907250418991139777990601531332209728 11113450 -73829273335958394928211099548245462000 11113451 -651995907643556673403850269777919221776 11113452 -60997779229181330658043861931356904448 11113453 -147335886044966412980973941104067503316 11113454 -479687626682473429844713298303731211328 11113455 -254224487116018863329538114864284102640 11113456 -232060725684761238416878931091017433088 11113457 -807640493484048447324777817652352933294 11113458 -10612295216713920489194170183959455616 11113459 407344432208093199369546836383010683216 11113460 -74214126043398423062534885770172643840 11113461 476950627824354537607906159929377258880 11113462 -121824104425143378519418917934225500288 11113463 -1025485522159894591339673984255920470600 11113464 -131111359729748046129163866552471674880 11113465 76821377334333042247527746450800379520 11113466 8157235964221603511516403547907466240 11113467 -93920908018535756261449783889028192000 11113468 180715289437496123822506789427700150272 11113469 -286682691443343584817296149837845744000 11113470 256057928680352992908457942938191443200 11113471 -1839053875523819244918861977119063688 11113472 174504089915280694262798936326344278016 11113473 -214452927963873474732083609019876603456 11113474 2935239520413915816939591161754421152 11113475 99825802040093179088669448123654613500 11113476 107135266006804374037622208141323550720 11113477 473506341134581812109335214614537711326 11113478 -562538945936975348983227879128060602944 11113479 -5340559505199971611232934028834359336 11113480 239620504811806368753425444613611520000 11113481 248658608349867668949111753624786912282 11113482 160617599539824225851444168297530958592 11113483 -1298162767337716559363146867975698372320 11113484 181679842615487773182226333197957520896 11113485 -62554497628522494445475063774333765760 11113486 -131324978601106279091763714648589151808 11113487 -1446724731829083319000938857068944 11113488 5910040626799588312545529047740841984 11113489 419123485505172525084031398192389178290 11113490 -162061820777129976210212543628425522880 11113491 -48511951843015910835302837062820907456 11113492 31225779712313555885451974303414017792 11113493 -249230659893086209213145634615473046258 11113494 412193626733835737721579463023424868352 11113495 44469990977402104406518721947670582280 11113496 497153247190183351834181740030581964800 11113497 -924255591294995818024974707999349804960 11113498 -420281849555297981337787954763940967680 11113499 112984577685092240011496774947494365040 11113500 50241834286694514595007063191388160000 11113501 -142907239827595302883102496259635576256 11113502 232623286714640154273145746654087341952 11113503 -69695116648796936016562836468476405376 11113504 -751965299513826513206396096057155190784 11113505 23815044234264763615510732096064050320 11113506 27688184155644058715593090174354916640 11113507 -190378062335384172264473908770661998244 11113508 125737184209882544803790456407599538176 11113509 -151082838316879302270129649154830431072 11113510 -99486541698687143089348829113974003840 11113511 1390184039643907453561169087095813907712 11113512 -434312832230737062360556168573946265600 11113513 -267396181647338170714507233717216303238 11113514 434895676062020990149248337355217671856 11113515 -64366804368795603206739308532622944480 11113516 672798274688883381456574704336350478336 11113517 -17480371914918040281337685505647759688 11113518 -96510502906160371019159227981891200000 11113519 -467345313878180104360947032652565631520 11113520 -3546032280479423508066098829138984960 11113521 -221568030903892660209034135733054041488 11113522 -429253088029888457955326144808254976 11113523 -342602112464345661286549955478162932640 11113524 -28134122872814874931899658162893600384 11113525 -8893958949120389252525363010915427500 11113526 -752827323327720943767129865723769487360 11113527 35492755151108161707988504703895411840 11113528 532694544507878331525838697394259292160 11113529 -420038283433836605754194652010713457536 11113530 230935645670819593580055458415015448320 11113531 22359679994103749588856191489719234560 11113532 -351008844452366271039508059990274274304 11113533 33502052640838612657045306400498126502 11113534 19545907194194431429474221127037198400 11113535 113015007505590306150105443116740895200 11113536 71344177256476080763894635713758494720 11113537 -767493510681649159564508777716078855760 11113538 -339948128583114258027047120853518668080 11113539 -416804532554116938442913369978277299976 11113540 383482619516290364176306163032080426240 11113541 635272743855949469159206868845229709312 11113542 -65017383240526656975549948395875507776 11113543 -233271387168708532308650265289631658400 11113544 -360554205348428975473983487784190842880 11113545 90975180332506158973307995897840528320 11113546 -184319067764050961696406597435136267680 11113547 54596077587855388918307113195481118996 11113548 -1440594632225305354864599383538885120 11113549 694413559019330747972868357053655106550 11113550 18353695827301111185024551420596665600 11113551 506334224682336809582920426579429073040 11113552 75165772166748911371404895378280800256 11113553 11978194282770585531226209876797966400 11113554 100575765934011198052839119747119518720 11113555 -13176605856977672561659592161807771440 11113556 29539893749328550198732886631525120000 11113557 -66123869513555846019756993089602008960 11113558 -182859043447030605329259806225320660608 11113559 -275572008146372039767308402197368439328 11113560 74102387032914826507677624881153433600 11113561 -195079177933462783490373335001430878838 11113562 -221687782751453079971770900395421900800 11113563 684530326652530305900314471484192491520 11113564 225719466991020895660049800438797606912 11113565 11594939030400567367759106901318033120 11113566 -335448461030082718004416561537356509376 11113567 -138000462284060225618051355665248060384 11113568 -495749834188656303220010206847660851200 11113569 591224946164656087258749992687640389394 11113570 34682307909991628429062085049930983040 11113571 124622146185035573300979282726922728912 11113572 7653595504507784565890747006345352192 11113573 -653887735346055310908217726819572800640 11113574 -620417749913112604859047894281650960640 11113575 -25576421103376898023195889470588080000 11113576 -465632462121264731052418108297847408640 11113577 -261211160116843323628653318728697902208 11113578 -176703487207371436814883746125202856960 11113579 -273492808432728555223474234302250406624 11113580 -496667167408003622156223973886157557760 11113581 127999910975075948309965276484412635328 11113582 456589072069498313623876186944241123392 11113583 -221946653561962955370365373614106537600 11113584 -106581930140042079486878114273491255296 11113585 -137976980422100761312568902521970433280 11113586 330869630979258366805018711534869408000 11113587 574645680004249549442892670737462677844 11113588 9390828247632056048215590631586917120 11113589 68882156903672320117645510345301049390 11113590 97254361584000036250061623805835498240 11113591 -848529036749151571748399828405548622928 11113592 3639026269864308724099427618261729280 11113593 -8432920825911440438864874858472038912 11113594 420879460476924454745820144502694995200 11113595 -716432853481020094276849361753764550400 11113596 -152694562770001121641888134896775249408 11113597 -731517504218492098470955472999377074816 11113598 118470902612867501031876883201809406464 11113599 96580752509933153798041002932564267520 11113600 132501389543419895258796347627667456000 11113601 -31147152572519331414513850711718463696 11113602 39540960423304059227919732875774304000 11113603 1006528352881980821534550468125865737852 11113604 -159450685416868001500493484919117263744 11113605 -384829947423105806939699090488144774500 11113606 79962177138518856400676068078826311680 11113607 -90687301100161989003897912159214983144 11113608 4540756247421550975440961158758400 11113609 -690073378193213286998070868692768403266 11113610 -34051266648451878946396492693589915040 11113611 287410135029566694043336806072261862872 11113612 64089583822480880439662862797281152000 11113613 -165001853330980341076104715930428269760 11113614 7147446138862621237239756160394672640 11113615 190763544792833177327014779583834874760 11113616 -36513280383033814296725657104371007488 11113617 12320188871072240208637173095115471648 11113618 -254959690105765103750025566612484511584 11113619 -369860688006539710415832139712406822840 11113620 19749398284630694549733824860170485760 11113621 -76672566275957337222982425634821241056 11113622 247900574490232871942859402089390957952 11113623 27316149369884452537934612999944468896 11113624 -3503255761881813103156348675177512960 11113625 571416976338900475318789455717372192000 11113626 -354622554680946546830218107726989062656 11113627 8413085291692878466537870052681248800 11113628 -128087848750472909101911058008995228160 11113629 -622218526934044306500306576732040396416 11113630 164982181834729148967890667469744496640 11113631 -673276192041322582681678476228689538528 11113632 -217158842884133923286356230219340185600 11113633 -485872968096122728687958150923672185118 11113634 -214249493094491536923897868806529947648 11113635 79687409386948965280996993930303052640 11113636 -21925896174308524840000381452780138240 11113637 -883811186500612782803174785331090930820 11113638 -157459868393899054035141454112472949056 11113639 -668674888350045238273303196334766055560 11113640 255494990585032209083359460930803200000 11113641 504613346260360105170408935363856220800 11113642 -181376925544985806453311342052534344528 11113643 224206261156638716714904519724552776960 11113644 74612686257906486137542995937880804352 11113645 -163698705742706168465625717511771946100 11113646 212708759079060491188216726036284822144 11113647 785216045219412140051305823919071176320 11113648 40383332327603292147985361317193318400 11113649 -249862767122075847481640246894892636864 11113650 33312909316940032654598312308871530800 11113651 -9316334051656865917119150135973207040 11113652 -334176498954315574831485564482349262848 11113653 -139374993381494615797726489207518866880 11113654 135376698521830136437744985709328493952 11113655 -27804955588628505617242867410386810880 11113656 -288875269119683330162979003096440832000 11113657 142622246935624023024808881849055316906 11113658 37135482408482199642992157752886409440 11113659 -299549962198911991038376944739093667280 11113660 -251859347028025449562204132585113976320 11113661 447645050597238149363017407569332568652 11113662 -26185706527631774309522030826917001216 11113663 20683758527483515590819865307769240048 11113664 -22166903834319386551672129704258699264 11113665 145457866156945321541427266031018474240 11113666 -7761104747273714613075873228503390976 11113667 413606977472935559660812371365766310752 11113668 -464431467599314556085423970703861758848 11113669 -157729051652883565153384542830169363840 11113670 -361058196777448317465252424023892512000 11113671 -261323438897311544741031259207890097536 11113672 -26207779175210014606684163250842803200 11113673 247566524165762274864080542389960056922 11113674 112407251729812133838625271369693016576 11113675 350739147687489842014544894541122396900 11113676 103930454662537077703179414661221181440 11113677 342081834859343559372981744149597259414 11113678 -175906701775908393741191479727006089344 11113679 -432629758069906212088789505929277064720 11113680 -88823587656885777571946212328360509440 11113681 826491313995602432554785433186018794482 11113682 589418635555246935634515339137536702752 11113683 125151590594696473753008293063792125440 11113684 3892083063333559368025798726081644416 11113685 -145555905413269708193281652603643068640 11113686 -873154712775287741041820296262462976 11113687 -27961155934519414314634487644423134200 11113688 220665291074209212662147060453667317760 11113689 -660380170101978992770921853268995384160 11113690 -88641504058203067631139847903235353920 11113691 982217799052275706221430779302066362872 11113692 250451146260549894556060534144228737024 11113693 21599682177971523187075230761288870304 11113694 1084054798259789878830367292936583360 11113695 4999788030943032269785944447750871320 11113696 -87973981479727494129452142002608275456 11113697 -122823751677604413636643613772056582400 11113698 -102166655445279993213738492705574609536 11113699 121027466159602081324257721896225783360 11113700 -143612062079105025009484242432883814400 11113701 -9435128737454557392524125451365745856 11113702 -140670466225002726913544807946764828448 11113703 -358740154406857739370221407406982966840 11113704 84257449117879782031336511182481080320 11113705 -703320012885794698952612397504913234140 11113706 42933872476206617817567075539323496544 11113707 22533194760154694887805456226134673024 11113708 -508563003530552754898416095358293836800 11113709 -1083254000767909417946087547582217026090 11113710 -18000320669300068351631219735557447680 11113711 148151196306459763141588949130060866032 11113712 -193935201421019106892128403636753858560 11113713 -83418734701774962108912083678729291520 11113714 207227585275669019627715326388229251072 11113715 2778686447995193279750164236042555840 11113716 -524416643419898770492631599891612053504 11113717 -221834153523674513093216421385719853056 11113718 -106500651852204410720652414838553499648 11113719 -454272185480800944090921985442876984856 11113720 -822117200403013911570518362489540608000 11113721 870972641192438231754233771525227874922 11113722 299375528752493164965651166488222606960 11113723 -650129816685492825212098929043439736028 11113724 15280245384220479401554107340135449600 11113725 -57054424401159000234392487995122824000 11113726 -440145491683015295803965441077914176 11113727 18959594578703151384642609236297701200 11113728 48061908136442950524881001145958400000 11113729 -25028142320681205526734748411279788 11113730 -113753663280391943708879415159765988800 11113731 -283767865643469014682812128626856506288 11113732 -97313090719612566991524408002814218240 11113733 126995115608228973217163189647954693500 11113734 41147610199041920825496814986599743680 11113735 -256885276285387609197515043676788736800 11113736 -465907164819474421507023406385234488320 11113737 5285522078453962689831628797964383936 11113738 197200669252485352693128178602655206144 11113739 -10246028269834754770608941480000089920 11113740 156196223520258217885977829508289331200 11113741 256904459809728219449214148765468057142 11113742 -35418989971617655489186409469816532800 11113743 -22831635441252251454581428411740815736 11113744 -238212864772980171124104507769027747840 11113745 -107057878994993446104907420700467521600 11113746 -2263224165847715338715629665229533696 11113747 222273532342708267346488098863796391272 11113748 -59839818338773164577060649128419631104 11113749 -28229049546152345236362826786425516900 11113750 1767982755486776665536861897886920000 11113751 -796268719298797537581504115256301873792 11113752 -15063197102118631566374120446279680000 11113753 44335267893640414814615745081598631680 11113754 273407838599281331602340932914006990576 11113755 -6803173539917573616511516255374139680 11113756 124707655875617110188611089283695838720 11113757 -1022857065204393846576166221403490260200 11113758 15092363821226721003608017029094310400 11113759 1196281685588043969951770226531908470216 11113760 80579849146878002644688717878929653760 11113761 457187732086647447652066010710657257600 11113762 21725833722943893160286585666781577728 11113763 69183641026536560342227088326107560064 11113764 -51022625822815844039972212160200101888 11113765 -40702938659148858240706179847671600000 11113766 -26752423553550249303292618894572646656 11113767 4019859389862977249786255883342921312 11113768 -651901159372706440837393979859074749440 11113769 -355674479881652488837990788578971529904 11113770 1431175026342392224823392591879618560 11113771 -930195493824915583201405208316574279800 11113772 431247866569877884289419213531536909312 11113773 -256577283880508099386336570231552496064 11113774 -13906812328997984386429170441448222848 11113775 236818113919244224996333601667489910800 11113776 -28953218783317218729022128017132716032 11113777 -147466803354236563732882956067296827374 11113778 286980034829939022529775949279174085248 11113779 -173313017654603592405668914292314908672 11113780 8703001175055406371507395517650933760 11113781 -32933203470948589663389416470384749408 11113782 97378445335709977955101854573793084800 11113783 213013767572903545249401353443687528464 11113784 120471195923041076261452160542561075200 11113785 134544996727037838751106638524463439040 11113786 182907505323407124101395655026615166400 11113787 956631750109609858390460072785375934436 11113788 -141453190258734366311101424908676103168 11113789 328224553043197755811622966051981979590 11113790 392279733798722971893236279844912398400 11113791 101241202034575574555181619099094084880 11113792 248032749898114026877224027157379940352 11113793 -666647563584679045662550974068521616958 11113794 -39354148549082313820008483782009103360 11113795 80576258162544409090719051607346876160 11113796 60072604206080715907475726287757614080 11113797 319753538866887796638464137090706239200 11113798 46332824389599510293939996219387489664 11113799 1477725008844220296139404075262307537760 11113800 -140651382814051667346229378682207232000 11113801 12907606925646754069505710586297845320 11113802 -10727924793685213901160470159060245248 11113803 -1166104040825875155613820077578218115840 11113804 -242182781220951960696915243311774142464 11113805 226568714834103631739680250461551968460 11113806 306219858418301728480322821653016286208 11113807 282392754962106399698290400884623197520 11113808 313981924252617358967627855583443681280 11113809 -242387830324535752200148429163761535040 11113810 133615253312053950611237987812816005120 11113811 -39082394390899146500498960572306943688 11113812 2258565414802455168963380402555016960 11113813 -843108461282928143142446218501428869938 11113814 -521238348040623086762003388903401067744 11113815 22034583799925372475751331389202321520 11113816 -354727399442631545985447786278979133440 11113817 426588922772006379293711272998975545280 11113818 298870526441299280168749863778178181120 11113819 -629664197206140427482847133387347104 11113820 -299625836922976461589574904023542417920 11113821 115503096616584241917890421030833380800 11113822 316824117362122986583967358917637710400 11113823 1286852662086960972877647422720233344 11113824 146169689923477109854167581763026288640 11113825 -33430267650924810153498234608946253450 11113826 236381863592239991616109694799525651840 11113827 204731171943314555856087413036236184832 11113828 -857908770843698644852032021026534154240 11113829 48917362639049034968551840270111822848 11113830 -12328608728146053706878256720686489600 11113831 106893629474963848371939269035672683264 11113832 -414992727137300560305768909629474841600 11113833 -251967038723991345564651526443874782576 11113834 280696106150622130977020181132724717152 11113835 170692755261750783273111833926121844960 11113836 -351850444589917852695658709806726015488 11113837 -368866693146125212476622277739686349834 11113838 60859083417596335537383461661948667392 11113839 -427882952029621137035006933641833246792 11113840 -54809382597983752633250137244126576640 11113841 -174919360207285261549850673105312211200 11113842 87514911651108361585212374939293917312 11113843 -167216086133764130781662946881279529312 11113844 24612235066677361077892678947756810240 11113845 -258532783956491491585534322482587168480 11113846 -3707354634679942075905801665930294400 11113847 63933776958204880555989133070756508360 11113848 29106212344042080942163484514615029760 11113849 352898024383660634312662644357475663850 11113850 -256704029604165590563399291439666726400 11113851 -69951959409087358347595569616318127616 11113852 30940681789096959421324712544788017152 11113853 -353848131029483036387274815891716055136 11113854 368264728517429547810965811434519927808 11113855 469507558412610238145669320137885898560 11113856 30986355103589838523530108089244057600 11113857 -107502994504252080562451863743027922446 11113858 39570383717223114397356679151401643520 11113859 -50267169214780912362151344364301329896 11113860 -231652382506558657692715876002393600000 11113861 -350589981198081846637728373797591762816 11113862 113531405026793264594702320401686094432 11113863 -366567475605129172727505748957867424856 11113864 697004984085319953598235804691573519360 11113865 191177601512904754121345592219973483200 11113866 -1302239088457912557277208395644513024 11113867 578485850418326406049088202759320897400 11113868 101242238372036110855492514593037000448 11113869 -266253907185758484795051515012897932992 11113870 48232938332490105319955868824084396160 11113871 -490859034768258757668042642293856679800 11113872 8826816979482390871083093952454197248 11113873 905838784411366670392155147455814638760 11113874 -420604384835159079975495139966045992960 11113875 119804420800748099093967650229951600000 11113876 132841063795119977243638651104289198080 11113877 5174852592262336751583578806348936092 11113878 -172238887523074210791359695483643965440 11113879 361454992025320448082911316087793178240 11113880 -326735401589296208095326840745524633600 11113881 5177143930839961858716095621897124384 11113882 -157055586211399378272361180688182775328 11113883 -351664837054232162220933548548296855576 11113884 23697099422762081936716636600145057280 11113885 13867167390477168109450570012827927000 11113886 408215404313958662845379870849971545600 11113887 149116610692214937710801905266912549960 11113888 314756216766615256146235576120226217984 11113889 346365417543422041144627773285343741920 11113890 -130147308329030727138924547541042350080 11113891 -567254366538125758247759479367424604708 11113892 272793487427196211242634738903294816512 11113893 -77176498411937485486285634045540373696 11113894 373608133990681379100394198034177556480 11113895 -37446184524645480193432821625733604960 11113896 -175597438796122069094555068028846899200 11113897 -451071479712677407664443525358959858688 11113898 3873303411101912981475270611764458240 11113899 78936485678033505751414444097565715968 11113900 -66091891354607701071968358310792524800 11113901 -440868373267349682850713540089721733098 11113902 -500340417433644905840735676062713036800 11113903 -152207253160245554978802638733529288320 11113904 67929380565610705548261279027571998720 11113905 -90812380016288820671872036884349776000 11113906 132997150698410322479208104898822549504 11113907 -259134008129223543319194101154184410288 11113908 -32656097680592566187454416232138473472 11113909 -12882049903480211707762583351774536032 11113910 -280855419386099276219763535038596880000 11113911 49520564463348541517511419805083888880 11113912 -243063100532738435656599362598606213120 11113913 519607847384807945022417780903030933162 11113914 -9984145719505885837438529994199105536 11113915 221870536195827333793328650818674674560 11113916 152404843609804872798916594384428695040 11113917 -593245857324296490424371701747196009120 11113918 -39955396722308545719006473102683395840 11113919 118126193958434357033702288748710080320 11113920 -13913953643292537462848235034084638720 11113921 -7361250060576116166506293621155224896 11113922 -334298219991038247160201147627048104960 11113923 518777618297758105107234201689687626224 11113924 256126106816997097781633346906627360896 11113925 -116172679223825706836417428796351425350 11113926 -313978617434172537074106032669616425184 11113927 338496158947470499827925222392434062872 11113928 62105433695253070633060785286510018560 11113929 3491497312500706387494284644609166010 11113930 346447053805904124950057576234057739360 11113931 -605470555151436925239778762844632261200 11113932 149086089241670347860400681287634140672 11113933 167351531931114267348134921270062680182 11113934 -64775998031390232121061725149525181440 11113935 -143742360646553368773753635362116902640 11113936 -117200428574131345440725420904828108800 11113937 379880256162954607306269194298363281892 11113938 -18165061659903725275791307367613674112 11113939 631706929804380127598084709518585341680 11113940 324398245759135864933007440996460855040 11113941 -329742435338704604605232483206863458400 11113942 -204897521760092896441663452678762722688 11113943 161850497617277674115421280563139806264 11113944 -155049985659784783245393979654522306560 11113945 -94734568825835573743536546714544966080 11113946 179064051958916470730743377041036674560 11113947 307794815506880406364781941958688151644 11113948 143087865688029213624324397058501045760 11113949 -128584784878017190761539197019857637376 11113950 5801496681087889222044909990595377600 11113951 -18276056422180699666024699419689930000 11113952 -2985314047815893668156422837175320576 11113953 437760562939787323480491554909448080304 11113954 -333593584750536461038881083093764968288 11113955 524710344034096907429715843166405494000 11113956 2906197311385222934039447191424778240 11113957 -242913171123131952117730859717787026240 11113958 -38625783294881690557103818476384570816 11113959 526274116174223418673393511904948683304 11113960 250541877430725855018874442291847168000 11113961 -1544056029048475322457728348314869400176 11113962 -82480926107523452719653763335895880448 11113963 -206391000420801056201673490420605565040 11113964 -89905902927302071890054815895621849600 11113965 297451055542777902183175090309373887980 11113966 506447428701161770431614149865934330432 11113967 -22506494123458389461975241057517502280 11113968 25878651601060472025788979915161862144 11113969 104748355168038213760454440243189586596 11113970 -109778047601753756495555388411069565440 11113971 -768296353651809748128466792573359888 11113972 -52744950605141960531557402898136108288 11113973 469458031349692881828570696195542243964 11113974 135386980903753700420609554257056514240 11113975 -136659239184552687513614051378536149000 11113976 -91931214733857959709224257662967910400 11113977 152599899267945978710787471495218173632 11113978 -266174338393116244602652790521692817920 11113979 -301663182509090781897989288686343851200 11113980 -172006790508260334385585640343055088640 11113981 -96831809172106708973850399784441651136 11113982 -325072115857262464519970310275221367616 11113983 118770683799646934502985903067386225920 11113984 203370391448558155869579216540502327296 11113985 -47946896501330928636008424440790229440 11113986 20836784373699445974721367722223728128 11113987 738829914993040902016658817503802276232 11113988 -8697053254801168962099586805636058624 11113989 647213247784673405581703971888281828960 11113990 -41903852981659144437488316442451568000 11113991 85089714335435561174236823605408909824 11113992 -97950985409058837924309140937324257280 11113993 206300455684565392445476015739121497280 11113994 193612276435284132903486486400217263200 11113995 -4519869307179171405284692329252456960 11113996 -45571678237205355784156114465011400704 11113997 -109402688677537986069551200468251527700 11113998 3159097533383714704129904544676746240 11113999 357804111067653247684438829358845691064 11114000 151657948733435208867543944322158592000 11114001 -379832879036930949656421342890433440670 11114002 5402814199555957350023519962827278112 11114003 -759700153673875327824648668986906935336 11114004 509730272781944048779778606503454330880 11114005 67215408146676432909588274461350150400 11114006 13125659487536556087204792588462921024 11114007 256962339350258148232704171737315763840 11114008 -24086757745035350957423142653992151040 11114009 76630396182519310110926819793226005504 11114010 8738358323676049938565604446184475360 11114011 78472284145836764312204734704194947392 11114012 -105763809892670082561107267999863111680 11114013 -451535234583351541491704524227016496256 11114014 -90615886552192534295948213021356059648 11114015 46082020904661207249692552500361013600 11114016 219777355445503529240181264269088129024 11114017 1476091898147211075856764889278702416064 11114018 190050016211738047649699360146521603360 11114019 148129042002520927913794652140007703504 11114020 47478203953244152599774785446912135680 11114021 -5928799196090872112796224188366385508 11114022 -269739573574977966571622687246400844416 11114023 81402790973071937328194093055141612080 11114024 -620604876648690134836228643333033164800 11114025 61149119821443551235774470460267240000 11114026 -115866820398884915709031406616104808960 11114027 -258595730202402448200722678176954315776 11114028 48696930250865431589073013020159674112 11114029 -558802171145747595910908508955654502240 11114030 -44537565869975776547925524371827513600 11114031 -38727489169141794801280457651693053440 11114032 79263578550413104808412032495948759040 11114033 -387726850827188805999487992561558809262 11114034 -31629851353356447140575800777107124480 11114035 413386703821528811198754710178237663600 11114036 -267897951003421231317924080910389637120 11114037 58522487551577650067416585654515194880 11114038 3934003802234582736638191853910039168 11114039 176146250255048930919199873931465015760 11114040 -88880047984602624303887025552968908800 11114041 -37041912256123473304594304000249574768 11114042 -71134828249884172356335508703697824800 11114043 -707560127747578201319938028409910488576 11114044 137076839556583600398076520767723919872 11114045 -587486090794276086846536110036330511700 11114046 75279689505687411663954172112222235072 11114047 -1742726695105603060485051286352566080 11114048 126071245069095029443591810396220030976 11114049 -356489266908619528413669888840202534272 11114050 -107911508509270860914555654660672400000 11114051 137030261334743779671915891411016737312 11114052 -57926261431684002290440051156188423168 11114053 5615861140523536067316849061302953280 11114054 158122770427263929334461716021246834944 11114055 -69871499036462773696523181346863610200 11114056 -311461895350773757405983640431577006080 11114057 304669019331804932591376902029295001060 11114058 90556037913526120903321714589242288128 11114059 760904199207492471860186519162210163600 11114060 -28629739803573406876435597601047203840 11114061 -26526529141465866932722034074840975296 11114062 385642957355586812329040137671831460032 11114063 909435391193215934946391015723434867480 11114064 98949149648969897012384756666577715200 11114065 533427373243683949773679653556029093120 11114066 -200743286039717036112804325836925658880 11114067 580660102103744672515566797055161847480 11114068 -229658046193375934813188931019791489024 11114069 -406243481624610676281684079317196208160 11114070 -147348040353999212546340862533109862400 11114071 412757345309285930755734930348657002872 11114072 -639060180355968714038487543118079539200 11114073 70060189411162510278097503894351852942 11114074 281676018914738585753034585645697495536 11114075 49300144524264542132895572467997340000 11114076 83746459251025705716582173576259225600 11114077 -167319387749464052925509871788056929140 11114078 -180718645914868062851598391388603188800 11114079 294704120925065488343199592789731117384 11114080 -66679257783969751891926870801674403840 11114081 -3269919941915610153453415727629778016 11114082 26851292274323488820278842159371788752 11114083 224680841586795162042040621620944780784 11114084 529630881448420882801598939624970393216 11114085 143979891579656531294590887062893898400 11114086 -229572798503456844409096215212055967008 11114087 -871916116244546308582530120191287464264 11114088 -301212248122012014219411015355842969600 11114089 23050237684234976461171170200980623872 11114090 -112160738909165878422261686457543536640 11114091 -69099982139784713619197632038282803448 11114092 -1392952941961584578608081652885139712 11114093 121398986489496209370826309647760800342 11114094 132989529386072336822582652368807657472 11114095 -554680611550535718510656392045350857400 11114096 -16875337862873616203047796289013874688 11114097 206245862738437606005864525848058124800 11114098 767060662176234731284070944224635410464 11114099 884920105224669203961043937878596382080 11114100 -119572955865893345370697446751500998400 11114101 455979798108850790743413035891687405102 11114102 -37544932297300167114070396513246801248 11114103 -85700294662171995895745316345403590144 11114104 104258784831807521307376396930129920 11114105 -139486123771359054488473906994200515000 11114106 -150583922523201662401527556182474748416 11114107 -26155127001815582216065364956197514248 11114108 -369461183090805561117239282148766697472 11114109 -4888247885524087912314090668279704986 11114110 18664194195121673089664992300399718400 11114111 186177605145378086922091647220604014800 11114112 -404579640713544563056782853627466219520 11114113 -89594162168724461036622470656265408638 11114114 -341373810100832028176512454024167767168 11114115 115883297275528893427881681446363059200 11114116 -88243038447033343438939974952258964736 11114117 -421358879142238788471860536660282900608 11114118 199710985945421428389328059913137678720 11114119 -562722278119932290829837682879074397320 11114120 89162319637733674690949520076200345600 11114121 -566722590577502259598560689522679407088 11114122 -247123607171695453964648885595510279888 11114123 618559247075083506849169657878293820372 11114124 -732209639135972124555259486798381056 11114125 -295993502697517077767567546100422160000 11114126 -287841297600507198461161179438050470080 11114127 -254314966366062521303789792557978697232 11114128 210741149285450763649935499688614141952 11114129 55882373834907592968022759085001926208 11114130 -189987371430427810175513227801692756480 11114131 -766578502779985555492581868148200389540 11114132 -219287885540029631191966096778835199104 11114133 32867766805273161676070776484355769824 11114134 -46815963299250877709176568568248649600 11114135 102768638870083892733901766334326463600 11114136 -212780881295823079357807156117944053760 11114137 95633644046308287127154267608813341312 11114138 -59850170575907232711159740261328923904 11114139 395430407300820106071201977481758349168 11114140 333899897397097689614891289894138109440 11114141 -566996862082610888181690423285681395496 11114142 13475729324788439515833129533968446720 11114143 205892363073948181955186869068430599392 11114144 -51092458096557411388246513750805643264 11114145 266977373725923828754447157742685440000 11114146 1139511444409497983534355465417256272 11114147 157471288503670372624148577194400815424 11114148 -24751726753997717317300067590919224320 11114149 -8387272209104054484046305548609384964 11114150 38133635708511985650080317107527280000 11114151 -122095578257319749813146020779414618112 11114152 -59949883751388506020180807812027187200 11114153 434790327721606057887932173813884068004 11114154 -169826247486759652944037917270084326736 11114155 48369816130763158305835425286578156000 11114156 422437369619964919127158101975634187520 11114157 -224040764223966175206650836471328016960 11114158 295887481127421763687334525144772761472 11114159 283654491624342642816996815531921400816 11114160 -28559180799210588124798502938150502400 11114161 518399452269645121679793959548169203312 11114162 -453791632638474357221267928972936124800 11114163 31778636896811594351547696908420546400 11114164 -131073947943532313401577333095076249600 11114165 71597784114534688828136190215971666200 11114166 -71733635320440215238508676025709793280 11114167 -18454495566606306663054668350398521960 11114168 401167102624005122461076013853516124160 11114169 -236003609625939650710626198773995874592 11114170 209520687783084221500033576376894607360 11114171 -202928219429000346769295355320976195216 11114172 35169634247330975264280811682461679616 11114173 155403998814268621629303291965492422240 11114174 -43255346510902619504558793511670880768 11114175 121171463044887669078523821664752288000 11114176 86748073125137682096252291324685844480 11114177 23619953712545622888628260979466530500 11114178 249998923350484010096475556680928458624 11114179 -328584916386908942392981462050514881220 11114180 -218378104428678628983160796336791941120 11114181 -94608615079643476080402913617749648772 11114182 -67156730181125820341617928629681276416 11114183 72594460925687136766619648810965113600 11114184 -817851727373649484417521283609421414400 11114185 -231940647739816022931191506602398273400 11114186 -403579330281422846449017785660277344208 11114187 -273453385817910627068760581271652521216 11114188 248676861406194795506835411746997893888 11114189 920901424911767362909965482310123567990 11114190 -154914308217586486005105287822193708480 11114191 -457610343393480537952138519875435404616 11114192 48772555684529972331583495774354636800 11114193 43078621900220053605501411862559150064 11114194 98629961812071888771639673164037509120 11114195 -141616832557132708409585582970214318800 11114196 -289449491807117493587094585073778423808 11114197 1498207505235676744806054781771112064 11114198 39599530133343586453799626925050269696 11114199 -286345674802555706024586035213622536880 11114200 164975903178703138259969435025389568000 11114201 -352502797175347712509425044284223586048 11114202 194226271778791392792579165981824040960 11114203 263137509508411548368348434969731360452 11114204 -526622386457656017424091918380391513088 11114205 -4811944020659902022910732165952008000 11114206 -270531728767554835032543762064207296 11114207 -402681574700118410894887462856753628000 11114208 -76075360863523038484707565887632179200 11114209 440103914357431743353302846728515189316 11114210 -5358659260628840833803793285379197440 11114211 27178385067309083899070075838199153272 11114212 267932794060350469430481008449841064192 11114213 403946536052074484780509664898886272 11114214 -137558026719935876444092155812640314880 11114215 -417539688978617371648985606117401121280 11114216 -752769733333163871125185434824997995520 11114217 264217728257488226851762916980278708480 11114218 -311596708021515117976740378229036110240 11114219 -51607254270669760950972178424599659480 11114220 -101270871935915382413477270136126720000 11114221 -717246819455889827655885665326150108800 11114222 -209357213666082397310964688290980040960 11114223 -384483551352196919861994903560004948216 11114224 -208664858650266755184129651542524723200 11114225 80122837957784787383789578390626951750 11114226 -256591667332712254846228961837668231680 11114227 111877748360393882749996225157902255000 11114228 345205410550926509970314429024900898816 11114229 -118894468892944834352774231254657874016 11114230 116938897410641669687142552443011061760 11114231 840350473840267066649064494252803256640 11114232 244291930415769664992502811881636024320 11114233 195623937125359859918703626512140225600 11114234 519958750853273748121837847337873884016 11114235 142759395633815211162965732939597959440 11114236 222308174422613961395430439156854504448 11114237 -387977003174088178609551671534996403840 11114238 146676503080203396731500311485675982144 11114239 32791134956270889169140371357726032560 11114240 -213191852824788111885685555856828006400 11114241 914940984264857040609941554151833392 11114242 -307398098501555257759091709254997567456 11114243 -98359109681488556798442204795167585280 11114244 -16460591718722694673202032011175821312 11114245 -157980726121716115229032091857412430120 11114246 -112527198308863309256755987302668518272 11114247 26522665692794482910553715218336153000 11114248 -244827732245239658443211842000351472640 11114249 1203184098388996841475172076807940797220 11114250 -6833345727113642835214543719452160000 11114251 -355760637880452592634235005982629322968 11114252 79868045798458592112914542727718930432 11114253 244402859760878718793767029262863904 11114254 -69404780339273068421300189171911684800 11114255 38556063226045081780061232067583462160 11114256 103132888342640559053075253536133414912 11114257 -342178757642072047553325693142082813376 11114258 22112957323208388412393855354655669376 11114259 41405073979232731626213995554506789120 11114260 445664136912534810581720581317877079040 11114261 349231312895231092354164846684392057724 11114262 128676133176016852578716188102914069312 11114263 -632174089654076113054498993854426626488 11114264 -112286411268323974926508451744010854400 11114265 -10456535217439570094177589344074783680 11114266 -173632982492446839632331541992418257168 11114267 -642989530241988608358021706756347132240 11114268 -445985404623405418491857700007654809600 11114269 -25222432661023937198052712889217647520 11114270 9713786034250290819465350507590966080 11114271 136364924216373194441446569391020978672 11114272 -94634512494313164477399972238068154368 11114273 -21488139640837557579198055534102396800 11114274 -21067606354258791315838930674900354048 11114275 -4848927864181522404576413518024558400 11114276 -289084212478033047640275020792133872640 11114277 -544744453805018836343099246610691614720 11114278 -306557347883894982208779051401852682240 11114279 -650632678208567329233701850768817350480 11114280 -119613005946739210378486283859714048000 11114281 254998727860642113691082032312785474240 11114282 114227230327155292065368038954705026912 11114283 608483976216161846552748507763093051224 11114284 50371479039547128514993585064128153600 11114285 57203494883103896386530187421160892800 11114286 233285758989058298290662211459492022400 11114287 546662841666801859541012988685023185936 11114288 -87450678433975746077164325690334314496 11114289 334676792135896893851218618096933794000 11114290 103612099683586256833932854136282378240 11114291 -840783280494056318501617145376712739688 11114292 6716943159405287504811841420256120832 11114293 -19716132914453882270877150263785237316 11114294 -111047581969597553742020955800224800000 11114295 191638674589444838004477709802138025600 11114296 -15972441161607297964498654568308838400 11114297 72339372799214676941422407315823241040 11114298 -105080481255446443342669582585076859936 11114299 120223303726081926358218415148712901152 11114300 -159852129327081147111217591149282393600 11114301 -459132562269467403044873905746787207680 11114302 763685956810660814344534515756121958400 11114303 184553315779612777421142908567474457384 11114304 -104062508152405066112130841859302883328 11114305 -194254448748277215507162042827889469080 11114306 56820226547691925707800893396634603520 11114307 -20135359411934734332226230754123161360 11114308 565972117437354288269594412035298919680 11114309 -203149888055901782551180979216563906884 11114310 -45401820157477510885885841822985459840 11114311 -23589610277470830751503062915115021936 11114312 -129778238611742507122448301113483919360 11114313 63996749485903119225307376365388909568 11114314 -12358524045515670388140757121596647168 11114315 145502556566735208628965786675295225920 11114316 237408636485304346465743586419096000000 11114317 671490847436033317820892334315805387020 11114318 123275553141211014063945206789406163968 11114319 -114129896060439051979456027880313715440 11114320 14634985391779096868000300589278822400 11114321 2434746919213657822280284111837935264 11114322 -38330023452380163416523977803378722816 11114323 -60732137395241569610040309663145798512 11114324 -269340790362118276787321108919581186304 11114325 -437177840217292846513498649521951598400 11114326 166288054293735058754535674175343502112 11114327 -79344633252710430953239180807629140904 11114328 -512276353356851514518109768479606906880 11114329 675901653052213637590282514334539105930 11114330 -174188784242374520666877565292439217440 11114331 148133299887126249665116191481697803200 11114332 -610884279107358334447141393486343048704 11114333 719512666558330605995075802385676072364 11114334 -189934883294722011198898080287107392 11114335 552627067587763769525359301173688581200 11114336 -328898113660618559173809164737879474176 11114337 82359491152637691103063639514832829440 11114338 -272733075122946746461706911077004981680 11114339 -791372869429252387117095708597345835116 11114340 1985460957015889761158979591517593600 11114341 -150726922481140744072877991618313381056 11114342 310082521033661587881214178192817039072 11114343 -49089057713003101651064578731123544536 11114344 703452331070489440870132046055199488000 11114345 448826042163364894562630602029768840960 11114346 34736617700362809446847951663716246784 11114347 -980411331506407973664544240861669816204 11114348 -72466269882697486254098757829396199424 11114349 -27642393005455753805862573868430769600 11114350 131937998129608664308081400631897480000 11114351 -819369801329564452731272904426024306768 11114352 37367016197756426082562209076970127360 11114353 587348282243171756189353683616417083602 11114354 -90462732357756154348208253877891186560 11114355 96234825530843320741756100075223843840 11114356 -196688324125290976552278488754599675904 11114357 -211199091345176079858900780214651197000 11114358 -202564452440129066719418983458234378816 11114359 15123069917550575070053363182459849104 11114360 -331279836464146455828704736332176896000 11114361 286587499106058703718290433978821099200 11114362 -25725664499238297454440001443489022464 11114363 -193823176912519626957580120951435302576 11114364 -173788894744419550602918259380646010880 11114365 -110134744326463529534238026736976358280 11114366 -453517536856237937299939823852066061120 11114367 399638906059592527996547646752479603200 11114368 -99777726526997112683574959888148725760 11114369 31666289743395216502778341980143960640 11114370 106343489394467205814530726221244287520 11114371 -384933714928808584995980485112664119428 11114372 -243459043490884599910806923035496202240 11114373 -20080791380758802132334926113543706400 11114374 19087289414436636822677492281263613632 11114375 152062170641329888491030727609744845000 11114376 51442263792774666507956379084001935360 11114377 719583300893876206132728213472937155226 11114378 202980318873668359175645229697189632 11114379 492086384121597957912139657177362401304 11114380 244397541234150220343075623773429442560 11114381 156960427762239561870234393638103328182 11114382 -1212026138698283907383656346901202944 11114383 -439358214745126079222879715903435828640 11114384 149376720419144442599404545932495462400 11114385 -44957349742161248759670840371279511360 11114386 78081998115734302032536215041641502720 11114387 974225520670278050012107797426954405036 11114388 183304542555489290168795336034511749120 11114389 -33261766952822401779133833745154617632 11114390 108409742882273041845781289250678324480 11114391 380585771348466037808210284732525738704 11114392 -332915393187106659546826608191465164800 11114393 311160117151464465299576201901670522440 11114394 11384613914352142187601246393182350080 11114395 -416020738763204124172629474410326969200 11114396 36599477169089384067090810990059274240 11114397 131848371560686790895630686770401649440 11114398 -685548400455273052971300104156526713280 11114399 -158581242252138106124264617966258147968 11114400 115628475225001761568545618072777523200 11114401 977172771780134936737290222070656530402 11114402 218197192994637973447843369409329358112 11114403 102963901048330926018182912173466287200 11114404 -184136896840323137566470490084771487744 11114405 183200894886742361705550989485733253120 11114406 16408699775228618426006185422160410912 11114407 -118454368089849445827685948149018426128 11114408 592254676554358771352761281396474792960 11114409 -46279846083759965030272768169638338720 11114410 -167869221877527861710269864464899408640 11114411 -84327007372708409484478435489149112320 11114412 343787026245880472290851811657763576832 11114413 520782926949867824453467431685617368940 11114414 -6249560518408789567617420188715419328 11114415 -1567685497401586717232398222551425280 11114416 114111992932580270836551125539144220672 11114417 -444096768481119024640604738321147751534 11114418 -31518369564808307834395452478609032192 11114419 -893160911262915639404982346388681126304 11114420 433532693537936662536122828561434368000 11114421 938313928636581939066369122783493372480 11114422 131838658318938529455449966016474729024 11114423 646924262817098169576677037292155813672 11114424 -395308540954804842550513791499870310400 11114425 5034088395278026556321641946979190800 11114426 -90112142345399624856913440010749491088 11114427 17771142373728595293545149715917795008 11114428 86505026299847712641123541003132094464 11114429 757100905831394598701252616443937202176 11114430 20709296316079510482645673303889510400 11114431 990601907792026955322321122827453343200 11114432 9202987636766190769946025812117422080 11114433 853933750423239032144261668848514271328 11114434 871388472920809981605144969043284475392 11114435 -451483540615439378229246343268793814800 11114436 -281705839977350585166759700346301170688 11114437 -234706565044344494659214271735792914914 11114438 -1304158242144359493351006956335510080 11114439 178467248710398488104985199745723067520 11114440 -282456026206497997736105569876992000000 11114441 201753858134614729967255451860308023972 11114442 -327196461015077779530139661697091829760 11114443 -465383471462774138223548804241971274816 11114444 -137881766067844849485884519443238541312 11114445 201635728576832556341301155977425456000 11114446 73521577485856932688432769168841632640 11114447 1018662480861171620842586501317558076112 11114448 -71711739116348686771325618377621241856 11114449 -188349926506018033197738235931987215760 11114450 -185251058443084243451019579833152674000 11114451 192784661377729765968955780010671321968 11114452 42277367646700234943303709971592929280 11114453 316153376853707757831051422375332354560 11114454 -56336611260171893644611437782665612672 11114455 173096639934920828450098401503215080 11114456 296674212676154289231641863310294630400 11114457 427406643443004021393294552967233631440 11114458 77578644468242668086590562103380868080 11114459 -32627973841806683589823025319683969496 11114460 -85215045376367648043123092017986570240 11114461 135236661835655529237841282355056196224 11114462 318927460519356760411075476808654895232 11114463 258441937419693763006282825546783433544 11114464 604466582242215633066587287434430513152 11114465 693476124683370804745279996865848675860 11114466 -480907073057266963040412859577555484672 11114467 -31574296354203693963619746720909895616 11114468 -119714518309600248111412336554808320 11114469 -70072632605573227187316120465917654400 11114470 -67914310089420695090000470529880904320 11114471 188798518661890546936185192353108474712 11114472 -260117571056854922904647153984227246080 11114473 284210181695417336654387035159864257722 11114474 -17039481698512642878188149480587779328 11114475 -188792729817642276045614338963347977400 11114476 -14427609588853845476664647496819101440 11114477 -206421942779422207653691689093757914528 11114478 -75520483254265673089345602202155933696 11114479 -983880190563186125749148958655668736080 11114480 -37694040127137047126098979776065699840 11114481 -28803772322634547537588518678930604032 11114482 -148591122220665749613379761210379968000 11114483 457034944612090286857516639128261174732 11114484 191319049137561519974296919339977113600 11114485 -32822542757026667260565207151080007240 11114486 -80747740616462769192210181864681748736 11114487 -306014513769493820407671136214060264760 11114488 -143439020402488960221192114169171476480 11114489 -18678194373177889981849939556088898710 11114490 -108124948123704123234109189240097306880 11114491 278645734588816666002087328684310005984 11114492 -79547410091711989587521074380005756928 11114493 -101573817715877798235312352225530741312 11114494 335112017644742479849872121618844983296 11114495 28039788190518208320663440106692822880 11114496 3436404834062796476529890863129559040 11114497 -183770647250648064259600888765586925120 11114498 -64351715340648926787892506581816214720 11114499 572975679665115740277096192380017827648 11114500 216294547263497193431946974597858880000 11114501 -853637343453589041212608688869841046948 11114502 110697389826570021983560425889778755584 11114503 -527242118549597848665868029452635814248 11114504 298511326519237366768885771612863744000 11114505 402621276999787995787875016511774301000 11114506 135945193557928068987711315962332032000 11114507 790289342554143304817887731242617884756 11114508 68006640704474624008382382009269652480 11114509 -134175574970839606328884329544163300384 11114510 195574855691615364274011273406808064000 11114511 -5079227727504116954360690771429669760 11114512 -10818401464018554629745346157766164480 11114513 780904692604257150701382404657515975680 11114514 -308945630330172882132845804418364122096 11114515 564886744844511937140035156065539232800 11114516 92865151527789510165942067995092502528 11114517 -220339901184637064781616982644908363840 11114518 -297574771422285503017615330438960539648 11114519 186522477049706872345383769454826257544 11114520 220956252839902933762476763612436889600 11114521 385221721090627855744193796014096611344 11114522 89619936054816828222452968854627267312 11114523 24759672186101897725442009663386890240 11114524 -45482548625200872250024658870306580480 11114525 1671629951361929619274555235132700000 11114526 42123120453955108957179229796540469888 11114527 387113124485873723647241271349200385376 11114528 611869923219973542292281894851746529280 11114529 179926145176468941107766462612807275184 11114530 45396971460970387246964679876586552320 11114531 443683190679630938593766194531005074664 11114532 -93741320796114232981457341147133116416 11114533 -93343652261391863574278235608223425218 11114534 197102702804115023189974933691136232416 11114535 150534333092758011378993647765966869200 11114536 20846796118564215840823962394998773760 11114537 -25296264009147919594145979972241273728 11114538 -76504448579756988846512189161473166080 11114539 119067499176606585330421684964704540340 11114540 286240443973008051924992471187423974400 11114541 155612455227008402797772580226177839852 11114542 -15170621263754379961098037750179016320 11114543 -210259460475142076248255442308998776832 11114544 -2698931993471802966114844568605163520 11114545 11899834195980624182083256878367738640 11114546 102417006376518217155229111587529927200 11114547 -160736062698456068532555218410892569800 11114548 -110889719318077199805311515503227340800 11114549 -92629724591106025800440384078829361764 11114550 -200606592494808264437196643217823984000 11114551 87010174808750364278526215749247815520 11114552 617172462186760933726260570074656665600 11114553 -39196259638531872916329922237897257792 11114554 -1700652555160498064592337415658946560 11114555 -51050708046412027321681067100234887040 11114556 28382352977171159727938304357876065280 11114557 -602837262327220947985039206737304635194 11114558 5496327339501019303702338184561171968 11114559 -173381411816625178581356133529722656136 11114560 -294550324446979625726753155989268070400 11114561 471672941538322782077014435173049236162 11114562 45823741878689682399433769717722234752 11114563 -1000309550080646978965499436715653088960 11114564 -487541187053024536274049001461416322048 11114565 2748305711495541690885741383195965440 11114566 -377531070593098808769074285858570783232 11114567 -35454755270193149890627809710261846400 11114568 359015931655411798517780742472855987200 11114569 696493780419416258436878465892214545060 11114570 27422030778620296873782702183570960480 11114571 244165933059500934830604082327576734960 11114572 -109179083263657009090032232876143155200 11114573 1017144583835640997264149506677003128822 11114574 203214262946935587883692511594601194560 11114575 -28285871657154400681046680620852656000 11114576 -378710824379561185934767514369531904 11114577 -231229916486948522050564491075448472832 11114578 54604180381831215044461842009325316256 11114579 -210626612551374564052313359036887505920 11114580 -192913728988805809061562159578366883840 11114581 -1021330703007109838776695864805005708800 11114582 -293877338486441508371633204266239163200 11114583 -570762435735026156904363532376231036976 11114584 163409550132830854285959671747109150720 11114585 -195878528665243315060159465755764816640 11114586 -57279172703744370227890220744190103296 11114587 -262197607126274043763823829054655694640 11114588 3216510841024110297820633768120754688 11114589 -181230097810776125527734095083499827200 11114590 20466845830903373230459177890909400320 11114591 898701043217538865839764228201293096992 11114592 -205798078748052749649839562299056324608 11114593 395490132787615401390661631894956868800 11114594 482984021429846269398597842702325270096 11114595 462974315306477806118912747674699869120 11114596 486100039470659477361889054643291715200 11114597 -6212561311966019512527647662925290560 11114598 -98587421572881248009850522261948641280 11114599 -46138422361603783462255306685699282736 11114600 153785561413987489433184524777582592000 11114601 -19883416657103092313014625683212729600 11114602 1793761348009336323507603298479686400 11114603 -17119767080131528515039495185822516400 11114604 13872062747563398660531289561493253120 11114605 513934337990165346467315978804827669260 11114606 263036201652849114773601575786628585024 11114607 253090104390413913113109010201174170624 11114608 -25931351123371600935826681138281578496 11114609 -477863010276840259285189827311629862160 11114610 -12989215735203675920148176415583680000 11114611 -407790058901164898215776944234533316788 11114612 375947696966192366409823017537214113792 11114613 -441715874217133684569227344572287748480 11114614 44985003063359881296844616545597802112 11114615 17425787598198045286205129953019641920 11114616 138945763326270459120082539311746252800 11114617 -239619420855812378843028161992415569068 11114618 -233178103291548771652633440061157700240 11114619 226157580690585944304348306709789854744 11114620 -52410013295392769901762920954655744000 11114621 409388349399338920797445947247386138060 11114622 294882332093616213055248772872290362560 11114623 -365801864712017573565152832841050991600 11114624 83337543502479216571386022640159293440 11114625 134043687820515490446850623530992944000 11114626 312036467653229862275071070186701954512 11114627 -141425332145738382740875445082446467920 11114628 -6825775113162220654190521025865842688 11114629 -1407934301457276355743606886282959798816 11114630 284949588708874888198358147354734974720 11114631 136394442612185215910427090469222202880 11114632 -778611994459079020033731824350554393600 11114633 -785761067622975994510380108632665238118 11114634 180654968910362764738640819848726989312 11114635 132473036339989180885903106096623503360 11114636 -46667843952395559368068385820040406016 11114637 -5334784620330817162229241279367679040 11114638 -1480441819560408323239241341802075904 11114639 209909770550006744723574986303043790440 11114640 1462271049933064620638356996993843200 11114641 97720239512454876103400480208792821042 11114642 16400271844810611284899182381044457984 11114643 450104862741297173276909079941431121664 11114644 -26789504362152303296612386506440198144 11114645 -69298883483745271730706837765923000100 11114646 85932314855096489856287071996506231168 11114647 -124649782179026003532801831767878126080 11114648 -740311581242216023476177305620504842240 11114649 21537800321805213059218647381419074176 11114650 -156476776736664068135496084884176081200 11114651 -103678551462145067192837949209749868820 11114652 -137228725906842591004877803220184050688 11114653 260659557651033820059420306261417567264 11114654 296605381940174287056592086778877870592 11114655 -238708634854143146122903290946410492000 11114656 -73283796756837709164061542293349335040 11114657 -377015194632095748460372020716314989888 11114658 -10446627456569346367684673603213084160 11114659 -343476720565396068613447257125047971584 11114660 379963682076486020095669465845899919360 11114661 -399268246033730000870822254119463520928 11114662 107306187194999730964077875626337888640 11114663 107639405910780771620162312963647168560 11114664 -434592658290755908175295828290647080960 11114665 704897084304393118360087811839900689060 11114666 319404420033467431967002590380725114032 11114667 -120495859513095350086628124062806266672 11114668 -783220830705403311075146488666171699200 11114669 767398033458103181755527851186969762070 11114670 -56194908047195298040582018425629677440 11114671 -132199580089120044750057734382015542128 11114672 72632793116109953004285219042460434432 11114673 244253068608412196661038054057967333024 11114674 -352519092702486830264917335008548927968 11114675 -139186375647545817451653718620102954000 11114676 22600359988697401295907897601563052800 11114677 -97039310977019052442606144098236597120 11114678 85317392914723202428607866741656445440 11114679 5688063172358867856060192173122557648 11114680 -255405817607448629861480073530115072000 11114681 662451018593169745883948235558612189312 11114682 -243318267372865041660190246860934315008 11114683 -3445688354043771393731536785616834416 11114684 163813050354107088933739972596897831936 11114685 864634236402482554084565803781721408000 11114686 -14179997259441435641820378365923073856 11114687 579581734714986846503910840248589750336 11114688 -4001757196398250849844405863188529152 11114689 -279416549718625038785521402653116025644 11114690 132414850581918181558880481795077121600 11114691 10181921940061744954599607154659985664 11114692 -281824897139159498220731822172991629184 11114693 -680445238347315856710164188970799161058 11114694 -238698062334241966452478332278245769280 11114695 -213236403457992822493539867122225587200 11114696 -111553695108655689006896106334441881600 11114697 -590018219658224317447957238656868064 11114698 2074476593887969008408993083310861312 11114699 -268753712599523613925383938913469455840 11114700 117479931315602669864478563795795520000 11114701 104822383549282223582504431472760451584 11114702 106012467740238732608807703454066991232 11114703 159366735899260378897961616268250708712 11114704 141942873517076473497732090893342736384 11114705 -80458876563055131705617529895470018240 11114706 -134163936123475634596413265964351757696 11114707 -5101562575198701547581982870422369488 11114708 579968812853165901146788394783292604416 11114709 169344687660826212132990446569359091968 11114710 383990409800563675936365315433000955520 11114711 -800087307395048074475852565040457261688 11114712 152369732307129835269006417672909619200 11114713 170878055780102220978339246137233874244 11114714 -169216872753942365650288152304171740480 11114715 358922394951202334477247186181004064000 11114716 729105582705585677935425673676179476480 11114717 14062477410748844410889748139062152940 11114718 -120121563001055937191664986597917317120 11114719 741691485268755774740385254629093247472 11114720 -771092644154003194235965848670595973120 11114721 9504861451835753309668513527615507090 11114722 81164951038494894350053595933643768912 11114723 -225351925949129815884739508567091581028 11114724 -271604621118075072536243547254716959744 11114725 100589215030720132671900359883957052250 11114726 -136533151128143834376099356325120000 11114727 -101671987921946611777940115825092749824 11114728 420597266110385551988090215889481154560 11114729 -286565960239118730677206253485700249670 11114730 -116832146484707126355557093300722713600 11114731 -94839997843884108539537829879988473216 11114732 400995793243302201054259764585360284160 11114733 -60110669451351773220007227893232716736 11114734 6330534421104644776472149247423672640 11114735 178726505315509922364651715337445959760 11114736 65698647212019222844934840786933121024 11114737 264730057642309778910689500092315138386 11114738 97006493771307770636461349243659733520 11114739 -44067801199797057373032502320085350180 11114740 -10452896135678959162334628092948643840 11114741 -223747933683526184397081371038713302016 11114742 -232236853123295623838327695649078157888 11114743 -140900093694379447840972516858431064920 11114744 -778546957050823889929124361971519385600 11114745 90737415109689688795767215081995958400 11114746 -70166640139671447494239192834622363136 11114747 -38000677115909404062909051245384448000 11114748 628146431770379530478452972294053611520 11114749 56831589339428474090864058907541041420 11114750 225507604714600501139678789304771648000 11114751 308501757206416821135509882672400748944 11114752 -383602325283715897360195192094938103808 11114753 457669360215315771655289077396275085440 11114754 35683854226296617488537848810672133632 11114755 86668032206811630862981299854293834320 11114756 -440690562387724998756685012555128593280 11114757 135848218440173138323266231971523738720 11114758 105604052717704089663669856577478288480 11114759 399415237138131079941811830239429271960 11114760 79483999630187682409528741438454169600 11114761 -21075085038143290725673269979514475136 11114762 314949196359360216239541181124316463200 11114763 -247376044582504740226430079972045046272 11114764 -731187450840365125946504866315109349120 11114765 -201331873732696857116121602336586013800 11114766 -72973095015506002740513109564149104640 11114767 60157270920094123229547080767868165112 11114768 5823353847158644789342376126553858048 11114769 -4895577336702139691553599145197560992 11114770 -57866073145508540928144364500415631040 11114771 -215541927819117765792771634064195960256 11114772 231257127971755666296060806603972044800 11114773 240995321776598869165243005427254728544 11114774 43072274568584778115164474562871293440 11114775 -106991065287166192487544459984123337200 11114776 638051349234826444820793515603809966080 11114777 222047001145905333641103757760505852672 11114778 10139274356179923485975326645916955648 11114779 -109441697509001690439128837706597674832 11114780 -497220934242275299565531090805255590400 11114781 -79554181724731432637202216176113101120 11114782 -21398819046475657201298869061697094656 11114783 -743740965707059137006993323504290135968 11114784 -297105736324172890275720058687546392576 11114785 -172254326425972094738586217809768373440 11114786 -353981077446816362296617866200443863040 11114787 -127818223701015040057230558201312741648 11114788 -440444333408899704463773173484916630912 11114789 -83500834905132518607216864307493374080 11114790 -75878738184899569334928859456894385280 11114791 284040452329266745123651349231718430080 11114792 108380883821634098658849542114900689920 11114793 -201845956118894822193355481688067648320 11114794 -31459852251103582163503018677643411968 11114795 158884852282149848304585738926508857280 11114796 -1350691936378277560819743484470362112 11114797 -202812658060121329714785479597771057888 11114798 412424429668974945452337364077481262400 11114799 973693447972342142941353644177948400528 11114800 31267373083094816320953154406780108800 11114801 -373505625804518354358277477963108307520 11114802 16473682988980621763970064304157511680 11114803 349274675614471043478636289035279200080 11114804 -123865768486519529918853309295093516800 11114805 3608541927177548971049431906577040000 11114806 -442608359370466631440282368284689047648 11114807 20718899681887830996865739326274428800 11114808 -16937075634239099086082440035932897280 11114809 -395713700758151466732038020646259026684 11114810 -42782786813373248050271016471065548800 11114811 -666646255596760068372539472091770671520 11114812 -6605507374271045553291327323662627328 11114813 77708555950996970690048350160796210240 11114814 -220538478607784877574699443955817645760 11114815 632040227941392315988347239699491972800 11114816 76423693595704020237957479330162933760 11114817 279867412033695381926363667332747141232 11114818 65472444310479938793823237967165472 11114819 -478393653278998199706928225201749496116 11114820 -490606689780967218018993947543627243520 11114821 393021366436999570472663653952508067704 11114822 361300160397437033562851715220439759712 11114823 -315236947736715406071215874787734825816 11114824 323924005147365720417052563171051110400 11114825 268234289368187530062227079459729795600 11114826 -244787275135118878597391522537902694400 11114827 141833082180318952630356803590345280872 11114828 -89658700433416785287708756893842829824 11114829 8558333554082334405208466047251874848 11114830 304570102943509878053483981296475270400 11114831 203564758533992676801165964044039481344 11114832 -67058706167058970915747978344413921280 11114833 -38509433205836234778402952011231454976 11114834 18244244008569465636732729169902262560 11114835 310000443425307754353388284534632516400 11114836 -3309228603708249498168883799859240960 11114837 -104761787609585809429543713404278141056 11114838 104766409552876747566035625945571841280 11114839 265468475177288128989706342214825964720 11114840 -456067097401686307075209918919582310400 11114841 -423641300470738340073465501312457724208 11114842 143961126463574338552314620713191419904 11114843 802543314680683124363303097144454465092 11114844 164349898135847460810768566357251200000 11114845 -333741017273684637063402044022883098240 11114846 -265256981045787473346870826624382820480 11114847 784800844203666330352867379991342382080 11114848 170875816703192658233057105145409044480 11114849 -250316259463613711211899825035499517150 11114850 -121606826202230525124505750314979920000 11114851 83171684048398710541619141339610570000 11114852 248162832936503528427933531090625241088 11114853 589286772792383980409941931177940023904 11114854 -6701325388981840478068770837836096640 11114855 -48778000790471393785685972591698080 11114856 353845958204949137835136702123626961920 11114857 248446885593421213999818455184397962560 11114858 -466528255449994259021264348108326905600 11114859 -82682219322344274241099369265998490880 11114860 -169274823010934867676379930921331281920 11114861 -235899352466106230652188205763086626388 11114862 196504054144433521234924103367631395840 11114863 -66114826183574808465535572968940606336 11114864 43956402313277815419580853117846814720 11114865 18823165233400195039002358367760052800 11114866 -127138260731310117238419272548859388912 11114867 -458429296662852379124531079973057176360 11114868 9011235089285809133025770349370122240 11114869 781123136674573035343877248129450004270 11114870 119685642154823472383313223398521821440 11114871 321318301493807063116109441460504026064 11114872 -628458390178478039318892405406908088320 11114873 -19982518292582746529823614293740484800 11114874 131788479318486595233387778324460413440 11114875 -479044778896371127122504235054482660000 11114876 194745553026227187864938003105744855040 11114877 573388187256175496793887736059328760320 11114878 238273376859376310209289820958524234240 11114879 -393573647461676643296725284452686235520 11114880 -1877810731715769763848083562980966400 11114881 -636094521573610860579203778156816232318 11114882 406741028176958187887049899380606179792 11114883 -171047482894163427997145774694142410000 11114884 57375048387673329361591963915911416832 11114885 562448527063198284311518509586030139580 11114886 56763342110408060090797281607199040000 11114887 343144278705770107776911610240091803952 11114888 458273553611595025556167231718943129600 11114889 -296903131426172105686128473800377355008 11114890 265730487059829447835927108722936943200 11114891 300426604061665878119673419149325102292 11114892 -261019342479841486820670468663065249280 11114893 970149244038365487280789107971684617142 11114894 -136035739199058292150247088193992059136 11114895 16910006540831366093784338515689000960 11114896 -11939857297172130625192552957811867648 11114897 914348189593632677334058929417107352180 11114898 -487451023790876312450180102556567552 11114899 189942767366233164883809453193926281900 11114900 -246537982979459938191291124832849520000 11114901 -14564168876413965271418344497678137568 11114902 -193183913565505612825682081955014527488 11114903 -319645309888272867471850909317907823160 11114904 76090151521211715090472634240489349120 11114905 354989000833559499039432618389399136000 11114906 183137595483287179629223259796790299648 11114907 -14379497180412506662774786497419669712 11114908 -95335234355945202265007393535012077568 11114909 -30021788937589028548310998019123236596 11114910 -96495299389061920595458329531317640000 11114911 -67206144610564994347429859937792088848 11114912 973078723666045016201357569122755346432 11114913 280491772042886317558272509067934239744 11114914 -427380405527726815328107360281947872944 11114915 229152392909652037182348940908298248000 11114916 -437505868882181732355994124470684225536 11114917 -954320351809276022982842101719724584480 11114918 219920586743867601351113334487101309120 11114919 460582328829100899824423721537357988944 11114920 -1970404988870660167964464453609574400 11114921 -640152957065084465095043582283670735878 11114922 39207194010130852719477097356786545664 11114923 -1038921133759219523360213240367516063480 11114924 -547542207565565380140661993249323840000 11114925 5432082857241085759423540511319660000 11114926 389406191731615938913299212569706362176 11114927 578457528116664440842732635672741541776 11114928 80340093450151436078965064539216281600 11114929 135033373706655900646542865459948211776 11114930 241539167612549471635447000275033747360 11114931 -106465012288685529085015184422191605760 11114932 -753767172072704330685553398753407184128 11114933 901474685126119944603598295849278284480 11114934 97408515594498887236039766243831439360 11114935 -8010509189346408057208528039269337440 11114936 264420576338693772442317362621259448320 11114937 -379470316037324736494264927933978227260 11114938 193748617779587139107762489644787499120 11114939 -1065811010184123950860212096613430472 11114940 -24243589424085786812223512305972024320 11114941 -6175641769081785895031573000667320288 11114942 153943852340456275645668328215380046912 11114943 -111848758918963984380320610203023372800 11114944 62111174737641044284709136745361309696 11114945 25148931657467597775735415022337073920 11114946 23020318774931992684350432764162112000 11114947 -84280937779181987773042664971073243448 11114948 18174055873699400652158914886522987520 11114949 82376909697280039128398488130590804128 11114950 22538094819878132450201387895418828800 11114951 -835445782789193090338064661234777030600 11114952 -56125316903269251706587383269515264000 11114953 -1291111157424743264776898948230281059100 11114954 475735952701458111751010811504448048176 11114955 178143618887943008037338904465866558400 11114956 45272354603363186844286890611662949120 11114957 -71942537850744223265960134038686810112 11114958 -137611069485561368255521605762524615616 11114959 302565057232813586668932933681512023120 11114960 91796559756848948887287568613054791680 11114961 45703252045057209069899629115338676256 11114962 104809503698560077680756493847857669120 11114963 -45039863525387703285474673377966832788 11114964 -77002724053366010450101347540844834944 11114965 75384410190343542446341488793511738400 11114966 8341191892208457305133341575610886432 11114967 -215380298331140087277371650380092191152 11114968 -754364926838163438306468041696184637440 11114969 -785954747151834244351359960724906800630 11114970 -6565293086813927844693186127651637760 11114971 212824359260723927098327649256703856160 11114972 -217309117275296783865612249779959895040 11114973 -567470931197950383193699647202730044980 11114974 211936400691375042565253446793760911232 11114975 -235175026959140653362075528874016001000 11114976 159511677310205724573083273702801670144 11114977 20934142334352306332004758457257011332 11114978 8790393092666184306687751245146528256 11114979 -369482909991497444341343314363621300992 11114980 12336848739406280168194202344003461120 11114981 173766715655712879172396105343381220000 11114982 22273974408772706945762571836141243232 11114983 -1512987920000982623825293917173545440000 11114984 11369458177406219674996182886637568000 11114985 -67471441602052685361179011494593921280 11114986 -243249092432110205847535881836679840 11114987 -87689435798724397401539257677212850000 11114988 24285122027972099602454640382652252160 11114989 -517580756849453849158262479477069544576 11114990 64302962731894440639763681386824280000 11114991 688619542817147040329425695119614547952 11114992 -27219990130165481974299514041012912128 11114993 116400912101884266177604787927647100520 11114994 -309176853320976657719987479972976559360 11114995 -527048279033475847543009651751532948000 11114996 -59039548625646617720581241872157890560 11114997 -141843370595823115021239314373153016128 11114998 -489905824148903635783872540216346332000 11114999 145541020703000443326446769171604753920 11115000 -28910728702320262934898177130176000000 11115001 117284657774450944470178513120861483332 11115002 115988883927566313760334610298006787952 11115003 137567863366361402674548926866926864384 11115004 -441914218571161827488011217541732979200 11115005 -232889580316707184083148054035219576000 11115006 -103524897895916307406585658521366864896 11115007 -92735583762885247875023700206365663744 11115008 340277301137364550977582846790657376256 11115009 443187220791911597387880496583392818720 11115010 -18529279801590695817913516404813888000 11115011 -338169340826858536452760628295650480388 11115012 188178624069721639741522793803061210112 11115013 224503912671948438212130089764082108700 11115014 80167472037199018396492640501137273152 11115015 -45384220080466922945915601247479685680 11115016 106804045172291514031172756890821058560 11115017 197865599643564535475826471110092695066 11115018 -16661333830023508637308020787875303072 11115019 132150243079039288669419273313536276480 11115020 -100362607292487361591430325295790315520 11115021 368374213252783708914931159330720356480 11115022 -198197693282803440395960509482748945728 11115023 285622935495084032726540078112885988272 11115024 -144095911057724033783704514936707547136 11115025 197725642990747649724975757186132212300 11115026 15787830809114905915364162948549512704 11115027 961008110087315316383861938867620096 11115028 282658868519945320801175848160695879680 11115029 -209440107350388460642016490059772058980 11115030 136404091202390053700916962401590251520 11115031 11170354261583538735822464328242433592 11115032 -574117126081091991497516141993606553600 11115033 36026008853538636224132236187808139200 11115034 -493682028577492991828722177759665408 11115035 28490970235369641570962038383891516480 11115036 590775945270889968354665004129008363520 11115037 -70600772185480256572079582464424433888 11115038 -440694015930663258708492137744578744320 11115039 -531584117616318455062239080120134290432 11115040 187739365953848322093371686938508001280 11115041 -17814257542138252810440235263565944960 11115042 -84357015450497655045219895508239216896 11115043 921700361397351760513284037737766466304 11115044 -88220580800204516492973688556587008000 11115045 232090799601448666716384321179117038620 11115046 -497670762773113766800300798804423146528 11115047 -31435806849238203138949758590981831520 11115048 54910313005361916599803486713658245120 11115049 290427806994683149648483613608738304448 11115050 -25883678632941903000875559856351948800 11115051 231282041735120038571876800743054412632 11115052 144592014643520492111300172021281692672 11115053 -35914986145443490526956203575193799296 11115054 -83652422841018342712122239289007724544 11115055 23469397533293629205777722155179712000 11115056 132529624701728302598728279610430849024 11115057 -52438860674232523898261752450647864000 11115058 125790789962844809663210086608389911680 11115059 -27829234639659661358103489370429961856 11115060 466209930372042044167569316435322880 11115061 974501064918414209552692617876623031662 11115062 180466814198941068102245507325792574080 11115063 639354238077915974585265493991690452320 11115064 -311389674459362586773339331693934448640 11115065 -44825288672126332516757343677766044160 11115066 204550006005929280162135579790433946624 11115067 794825425811669132022272338173619163832 11115068 60224027447105381349302359197412532736 11115069 57072860892580195727578595806270640640 11115070 -2009730344907329033350409772174864000 11115071 1070125588568856871561415516009680237944 11115072 45533246621447052859107862877652910080 11115073 549032960081632183740946191326537927344 11115074 76742059709874667055547277388572579536 11115075 -48198630850583884255527496307357549400 11115076 62708926374191575650247361259169996800 11115077 417679261928081670339272866549051521792 11115078 -117217620410822257640771731758318721152 11115079 17498923337567264908382999446847003560 11115080 -5354138171210330351219203556642304000 11115081 227289455191927636234272318277929231360 11115082 84270289163809049141808724711614825984 11115083 -397462986995628750877110863906257664880 11115084 34347724701967809679510517020085025792 11115085 242446531849749525494680624191730140000 11115086 102784932060148035029788152919339341504 11115087 343813933342166008545016406338291898760 11115088 -264833538323066013971671180236120784896 11115089 293553407070901161072007267058097600420 11115090 -6934039618557809569069059978590668800 11115091 505891615797965758414852784352955507920 11115092 -338572814212646855311271821277404731648 11115093 -660434672391656938914569260838641843392 11115094 34043354204825179407207140903041464096 11115095 120456171100577537131504712457779251200 11115096 -199152023529940003746071308729796567040 11115097 -341109714464666820795083059150680013568 11115098 17563329431235929415926682695794899936 11115099 -882111544057825492079163933253299935016 11115100 51480346676689454709120944835747916800 11115101 -125674918862091262339519941913139431968 11115102 200669246720637773769074383750616745600 11115103 -217404555280936838807066588209534474160 11115104 158353808046736032070897186351846785024 11115105 -381940554822301098764692219741274087040 11115106 -96504384042744463197152997726679843248 11115107 -390927781396538219816579311213398071760 11115108 215346598754820781165779786337881345024 11115109 -862296851533633672046920681947478642690 11115110 -65921587298212171652327699579501038080 11115111 -138105577402757697749333205294252677376 11115112 231105622268843604135162394948096819200 11115113 3218215303902216968304580051662160464 11115114 326226445219431181721889692434503463680 11115115 276269535999281114825315214969011262240 11115116 -213348965517227763407081383458084591360 11115117 -179958900106945390257222508392668055360 11115118 -66467043016201254543102974795956162560 11115119 910644138250142820857736846943713773520 11115120 -113657304378784656935689359735649075200 11115121 -221947680259402907457731593334439283200 11115122 -134199542392720001164538434392134523888 11115123 -98370131306641522808999702102691548616 11115124 345288227543622673822984350867675918336 11115125 -430430419235558303925491282490301056000 11115126 5387413262358043177157317499534252160 11115127 -78402026851116415063669297030907934288 11115128 -293185563944931515819115812949096960000 11115129 -211440950674662434829630647221747900800 11115130 125042586951490708443655318833621094560 11115131 206806785736650105058095374419677184932 11115132 61715773388006326432894308117001519104 11115133 52145289544679763190670095405934722240 11115134 364421679038399250197170345973496370752 11115135 342646139088815620588922223060890396400 11115136 -681910996384684587215902770335569674240 11115137 -775151582404358903750079898424790944208 11115138 53468217047168510384276148979321858944 11115139 330855797285468358593700093830580507856 11115140 366637780116065079619190798800858951680 11115141 -29857400451798695815342502258304658560 11115142 -626000012841734033483884145570305044480 11115143 14354093810008055780213376257583381888 11115144 13737372527019172254613013953060300800 11115145 -61400380282739596449304994019877128000 11115146 1970807206101994325168616041588317440 11115147 -286463457833188105356628448369950333200 11115148 591602740945183729596082674111461208576 11115149 -843325876666307785678864047958636976340 11115150 160106613770750132770068231976713105600 11115151 -445015606355862797407024052218185360696 11115152 -162986524483095676112546616445982146560 11115153 33312310858273964596138396105283458944 11115154 103529254823986221357958356512335824672 11115155 177159482397402586325047943253363088560 11115156 -1561426073196854475987136128200749056 11115157 78720284464983552278593751716647731932 11115158 135794430861863189050644459373585243680 11115159 -353787024756721824212838916953802015872 11115160 99730307840257845863921261648640614400 11115161 5631727625310668712585650589302829864 11115162 -188676940239285379164927628608661451280 11115163 1072214764278408238108852748680220497412 11115164 -81918158124743724929106290497376492544 11115165 379538393663541137158528345886500141920 11115166 -211440525556029169058046586541028228480 11115167 -75520288948172959872473430251122188288 11115168 298573059633234679817612340454877036544 11115169 455608999884061706493986621096380164288 11115170 -76100831832368728492573199190067054080 11115171 1531193214736560196800852936335886412800 11115172 -531778675192075664953610699106898877824 11115173 255914434026035052329080140414729522240 11115174 4113311012660180607013955034829799424 11115175 533733425427881466982157447773155838400 11115176 763733877719730130487248424623169525760 11115177 332350144297444612873108213884278021520 11115178 7792553150430834170237996997309677760 11115179 928356920581834319737591785731246976 11115180 -11544494596916127482894945797238768640 11115181 7339275393851471435907108064644601728 11115182 53416424959711118120207891228523986304 11115183 -310956899324962698849743183727844438896 11115184 -130745612974598093411997990231857725440 11115185 -752955591251181117832402077096041356620 11115186 69402479588429234789782316283545286144 11115187 -451116331510550507735514547081488629760 11115188 -172372828462102293246700174722884143104 11115189 -329731215266704578226344468936984385746 11115190 4764399530500511143678102682368886400 11115191 332838784489740558973775485780876439592 11115192 -33801829858351612771090820501213675520 11115193 887510757992218158249043133780938966442 11115194 -197706459069350344008640458080530490880 11115195 -85446840134529248116354668363326054400 11115196 165770094806314186998469868901939430400 11115197 -115307921618141644760800756057589822868 11115198 49177759962639141531872484399919509120 11115199 -904555388515132164014052477945701392 11115200 -77164665667927177385806445438749900800 11115201 356353513922651838299554374450125021232 11115202 -108525843697824689988641387127855736320 11115203 776807285507258415634700182624672761864 11115204 -9273672365144712724549887093459302400 11115205 1410348648166368784290076218132510720 11115206 581246317404870251163269033758050912000 11115207 144974047289042904742284950123810219520 11115208 320522332526216099899776133079073269760 11115209 321458340998254013665351058395345784400 11115210 -13567346456539251103332689280297830400 11115211 -206555994456176002660308739922308945776 11115212 590004475546138542671115568791972667392 11115213 213101214315742919334494882054521018080 11115214 -343783651120225948350840944526108245568 11115215 -134127068926447905173107228812319259640 11115216 20267440917376298425717982630827917312 11115217 46977025156406492087463873006401956260 11115218 -321126041218050402952310952793409885184 11115219 -614643542921041210274883741806305148352 11115220 -27120678097772700142228100253180453120 11115221 121033470798780441938959440412873984572 11115222 28033922429659709969627832813488885760 11115223 -61721462975066390959187640899697735840 11115224 -187241768487133342986223093989886679040 11115225 2471542400624813838376124295098250000 11115226 -411239791967770539512455160643764252688 11115227 334715037040312202797877165839407035076 11115228 -327510745533121881888224776832906280960 11115229 -308269227783361053318283370728671460174 11115230 62989314475856737158585906672820538880 11115231 412101320178562028921423242051839809352 11115232 -260563816492455507303185294670161510400 11115233 -370899918550809500006543269937702390976 11115234 -76439662455912798037985928125715985632 11115235 -394098900281474904197786196435819334320 11115236 112325988320841162492274531559173816320 11115237 114980351940696778082636235456619580544 11115238 -440750147847559146042446415854122440480 11115239 -174701681129585875017826941678426453960 11115240 -73318541868210602902954723107150643200 11115241 97726416888478053631927977608515910272 11115242 1076827807047582938368955389012825344 11115243 339527258265343157276845487208448272732 11115244 124526666477327793393408992787834275840 11115245 256472318911948481467415923668046448640 11115246 -296202754950704491803811904670302177280 11115247 -282146505448980077909584783439825427840 11115248 75846289368868485061387290635844747264 11115249 -89979820114890979527911702268888840336 11115250 -196207743676264310239987291023432816000 11115251 467584673647621144106829619798969034400 11115252 374986884261681820118992800900048998400 11115253 131881443839274802980430334096880835502 11115254 374203375372632595707572722560448188576 11115255 -2186742190788586044974445990506390880 11115256 -852717014002746791957415473435836661760 11115257 143697532832390004955158572631058918506 11115258 96251141911159390378458014155979366400 11115259 -914262029759888614858031504263824376540 11115260 -27582972662178528571962675047577354240 11115261 -6984853643590004337689563381205794080 11115262 63765176799110644382802934177475269632 11115263 -48255436005622449573555544272467035680 11115264 -26385514350027692199708893973967798272 11115265 490145731638053568791947277482530892800 11115266 -125807788369036127788824272060503987200 11115267 -102801561008737290741248293153271264256 11115268 924243240605972155584229530221539559680 11115269 115290410682529750758372930491657916960 11115270 -183200271310163751231634189386337946880 11115271 661621000680839050479695207694142340752 11115272 9191584228134814510873069629190963200 11115273 -225507224736363206563988813251232777856 11115274 282894171005621783291862967516741870080 11115275 -63214603219008722826800860951198380000 11115276 -471024991316470142582798735816642400768 11115277 459292209455845169740933498620291162240 11115278 398999248063685842527459587855864917056 11115279 43781151171369356831047241242035440640 11115280 -23990517367943109292739122391277895680 11115281 443666011433707415438270830892993814132 11115282 23988333963303080774610600918781396224 11115283 693434096614843240919220655661942431532 11115284 345146551369445146339589157151483871232 11115285 18751645141769519445769928288294400 11115286 45759889058516308404562879756377838080 11115287 734972428552497306823794388458445143792 11115288 176014077526009637808579573806057103360 11115289 475984579377206440890010695246353364420 11115290 303063716792800099610506782257998150080 11115291 487498740068729246122036269747298655424 11115292 256778892613663942648562446754480662016 11115293 125746783039745628041795539904050754400 11115294 103357725171405029576109763700896235520 11115295 685532509767263957108065526256450085800 11115296 -77813174955588939594624666198735323136 11115297 487022406209601970946007675722293707300 11115298 38020931001763483636680493389650012160 11115299 -306425681158350192664235887413862075800 11115300 93461706826906015177326334825316352000 11115301 -121759528194705504881511972709701702500 11115302 -213345627498072059830272244515314304 11115303 395937000619916298070126905759769873704 11115304 -757572984416215181178689917033381478400 11115305 37559388934410590101471606051744752000 11115306 259170839634530324099524332218494927104 11115307 -455036917210304762473343011133763790044 11115308 29823327886837993613816621603126684928 11115309 23246172631573216467383138214596374368 11115310 -240898576689626315062592363216404645440 11115311 160809143564439179482718779412014058424 11115312 -56566684556384314946063208718931066880 11115313 -452374432449423430157590042976512872672 11115314 -81512175295204337433831394376688887808 11115315 -341270870799203251531260416551592216640 11115316 630829939027745083482328667972799175040 11115317 448403162589375806783981182944857598240 11115318 -90545611054681371576374427055279340160 11115319 -4645769045413470849375305838921356112 11115320 -552386659545596653329206927453697331200 11115321 235282513755374239061164440314355666624 11115322 236546591855209465832151887856253913712 11115323 771906072879625198366751802592296961200 11115324 -211378900283729348024313276381563650560 11115325 46758842746814591548899469118319225600 11115326 385040426839686709678288585174677050112 11115327 469374570719764294589988409347877548432 11115328 -679335571798821495007903203840753664 11115329 -82152268216091966804814447595115455488 11115330 -13868009747560944032370296016061486080 11115331 405345380375051851853144270723887789920 11115332 99166348763592236507589634605070471296 11115333 326537830551754581544703385927913017600 11115334 203820516336438857448926712481431353472 11115335 -55111360970085233003299827082157345280 11115336 11272903512035527573641945823253299200 11115337 -891545706352224829692246112818437759014 11115338 197289089310262873375889713052240840544 11115339 105996996003553199714389418643109483224 11115340 191894547871954049509899326105912355840 11115341 109392778404681238870567877264310122742 11115342 71850010649026070429821781539421690880 11115343 1032266898590218178855362694562090676592 11115344 -372273653948539113079309208213913600 11115345 -22971308655673244652795417504680760960 11115346 1829098344962904167665180484729273088 11115347 -807971006290903877262988799749773789204 11115348 350021488137996823380304463932641644544 11115349 -305189650854638551298586841862142792960 11115350 -226065789517860847011100476868917739200 11115351 -111146226054323535422394159315470895432 11115352 854924799338244675543557610060980428800 11115353 -510074494566282851643088091363315292480 11115354 116074880764450808540988062660355371520 11115355 -33455175438150882703661518237313157840 11115356 457406931114422266275635077518534747648 11115357 131900573058962202060062989832486284320 11115358 -95706051888497230544654896229261134080 11115359 -833080483702347643318752001133524448448 11115360 107924943882883259678714356495181414400 11115361 645151228248396554425409001981530436400 11115362 92225361612256067467576890588568914432 11115363 46191199702403869410707956428351356160 11115364 177454726601462079810641458983766609920 11115365 -361269083172233799621928762025149787400 11115366 -51001590321761390843717070338796233856 11115367 11520610172073634343497474238920286632 11115368 442689860728094616039360464411870085120 11115369 -692118012529407794029283636260281937206 11115370 -94899001833024119043900110997270819840 11115371 6602533185782766204538644089990664960 11115372 -220905914701935370797739667658490610688 11115373 152809212769348396462582856215079905622 11115374 206986154700079591308009223166836757952 11115375 -6542314086191145887425158398179692000 11115376 295378296031077719065601471832471076864 11115377 -67843819644658529466286869204399041088 11115378 4034242474176133632885059322418037904 11115379 1249987967602045355857470758678104542720 11115380 -17590644223292434019803089063708518400 11115381 69356043794702512691172819093431409120 11115382 -537023550612127878055145724518957312448 11115383 -455902958496517509511711751311669307880 11115384 65381641492655741213295656661653913600 11115385 -266900496120940548938150866997547300600 11115386 188459841266910782744595862561446438624 11115387 6913756241746877282210423131132871352 11115388 306782561018111435223211343459057034240 11115389 641249830821431759830999107273153389190 11115390 81153488261991179067353453998360903680 11115391 -14740220285307505126302038627789883392 11115392 -122443557091324963517165632838738903040 11115393 433003644179258405872436811717557047200 11115394 198913953788657278640293084187377927680 11115395 -509964150829051476253002778730083935600 11115396 215695379121812600287529182047616743552 11115397 -202486971556693070028718524157269525154 11115398 51894490451020794792500828695723998336 11115399 200117940103349643320289008339557639680 11115400 -132544748923505420650372627032326400000 11115401 144868414423229987636531133807492701904 11115402 4069024181691310495739191393685389824 11115403 10132792446393345926784555320054623984 11115404 -255002207322326352959940654341170086144 11115405 -125978713539848505284218149563535327210 11115406 -385809003218607613829026989586153056000 11115407 295969985908507317796908494527743556656 11115408 -29921185600823630616809794319150678016 11115409 163248737049806566161525187661954434610 11115410 98193922543369999072540562197752072000 11115411 -607494184845183104896383403877651897928 11115412 77560595881630921842436707609213665280 11115413 -154065850629046937677152587027899032960 11115414 2329661672525319012419007370909271040 11115415 -512775561878502284576936265623493044400 11115416 -80870743196355719757556495589295882240 11115417 -122002619561169928513885250393040533952 11115418 -23631066651806440170515534331340162560 11115419 85248523191271942155636067468976161296 11115420 -180928107612359857802490441737672816640 11115421 -106455532185546722978081093591600342528 11115422 -18137301157870140611807958982736933376 11115423 -279288056807656062009238264270360680 11115424 -259971052669027428914416096246487973888 11115425 -86747160492986733453320200993906930500 11115426 -64392545043271724177850851546064617472 11115427 -487209662368593250548133125659430258724 11115428 -122130784536831188176617323040278010624 11115429 -38272748143133531595817375064940742272 11115430 16387271959402596626637351512577471360 11115431 406808627448517433920811095808652382200 11115432 -567281149954781307794241280107976212480 11115433 215537700002248094881469636181940747776 11115434 -4223232623121887241282980517547067136 11115435 -316032985255766785733840188668752194560 11115436 266513183769443058134123230444583116800 11115437 -178792499020655191626537186142953173760 11115438 -89373496628223067066432947314861478912 11115439 158023815768719458760922972857363487960 11115440 -16090547981176211866947086272513966080 11115441 -310614239134861118147827304902950622560 11115442 147371724522261964943320740847072792992 11115443 578016637506036086874731284368666332784 11115444 114920239210406431050728544174189158400 11115445 264169481454835092562396021225020756000 11115446 -375460006824667247431249728486224927328 11115447 21588629412997648752322573347287340672 11115448 -310545711587669540086216686491915120640 11115449 -1265614744278911709293306642508788209836 11115450 -97033293255389972954342835107809346400 11115451 1752682755731248862398043016855145231104 11115452 5426508492733584994484531774425691136 11115453 158698552354838558494578884826915176448 11115454 122321865777405384479733727493777577792 11115455 -15743383345443765938159525368646922240 11115456 -63657537575806580810959849995695554560 11115457 -2467758378994719228427197446925506000 11115458 533470593939252170083826635108809615360 11115459 -49087667304391354741226062247285934216 11115460 -132945657349678465736562749189785497600 11115461 29308526699455867637685135410662144032 11115462 15450070799791511737860750078209374080 11115463 507708735187074763120080820592251340304 11115464 -968240775873713682508863492801089264640 11115465 46081363714569139071502050279867357120 11115466 -245519137289962444972454696479121166240 11115467 -1132270485723972288695663778743827317936 11115468 -7685786230822993109441159667604792320 11115469 -41537955064305221113959936892880956980 11115470 -183653654361269581333640810292117376320 11115471 -159550141231529947734061704288043065840 11115472 185509007170510299758478785557191090176 11115473 -825409297830342632635840656673496299278 11115474 53845969968614441751548840163044127360 11115475 -4005660790009086862644989807833024000 11115476 207970415227939149203172333051190487040 11115477 85323145226851725883911971601988465980 11115478 10344186986148591429157452000897303168 11115479 301414013339459650858042017392470675080 11115480 20278660312766136813520629346320384000 11115481 -229043866710890360231219665153416428352 11115482 -56641871096173495420967272700697776640 11115483 256891004766261991298636839637456016024 11115484 6621105061690972446931540657852833792 11115485 55320362517622945239482056256792035800 11115486 72621042125570259362584750544592182400 11115487 180662718012308981505128002460407615136 11115488 -189187086922379546869255883446671114240 11115489 50684849200092217612289720162299130880 11115490 -27165301097961444606350697228969139200 11115491 -12550053198918790498585985198423200248 11115492 30856498636962299115959939465739436032 11115493 -416921742763539715137712339221477547940 11115494 -112637628998828314499450344381599457920 11115495 246061939057213128295664980134525499200 11115496 79332956585297139524949483625788456960 11115497 -95834720944864719101239598328942390114 11115498 -552617774116014683978323675415516777472 11115499 -101288483352556103311534156543859327500 11115500 -13002139372930211655556933225291776000 11115501 -178606367482321460206745676349409549376 11115502 4050462658480727599445764065317093952 11115503 -181635747907689689626816467742606923864 11115504 -106393832232824025563749846961000841216 11115505 -55004121270090724581954683117206427340 11115506 -295377699946642104876253221511876248048 11115507 266113033246726621117712792805562604640 11115508 439097126807891722073866724230305619328 11115509 37153611823826097238695307838720602560 11115510 -2851892859849974680075755922452418560 11115511 133006801314857653548885127830094603224 11115512 393221563983319040600208077132518195200 11115513 -582936548950640267607884813780245431120 11115514 -319278462952875696529943253403129344144 11115515 37352432764328694929511677280307374720 11115516 -193557129792921226975087330489085787648 11115517 246962363081078078522337514305795902784 11115518 -4838014161592708103365235352396651264 11115519 -14900924348119625489349277501874831472 11115520 -282106172736903011391339578728246149120 11115521 527162078103614155764699123208715721732 11115522 413718524950348119251442989880709332480 11115523 -768323172938493537293447120160358804228 11115524 -184656058835192950870643483244433281024 11115525 95437724759340163087666315812566356800 11115526 297721356282436048743962326260911241600 11115527 -361975559131155777248636816922336267624 11115528 254866116021774265861580934242385592320 11115529 -801442796493068028748575451379079426716 11115530 178158261932002390432105744475433752160 11115531 85880249764881989104482641547036729120 11115532 -346703594770961032836331573569098956800 11115533 -339125886546876905414813238904564288992 11115534 450881121564710998227395671348692467712 11115535 -401693935213058885205204189038749771680 11115536 -74727607638728134044150898078092484608 11115537 -534220051131847064265003058444616753280 11115538 53609017801686007400389939814779677696 11115539 -410524358509215939456194974179217800660 11115540 -109592694876673596894946349696704166400 11115541 37742865994693546899056297708277284640 11115542 -24072377298116182103508118056556214400 11115543 -313977008722348593103616444692166400 11115544 -1465581409377200864984504168912517120 11115545 -94929450995417925312815651005377990720 11115546 4787603814548860803060513811302371328 11115547 270338182159364055914906916287652432384 11115548 193415828256941587341686053780998045696 11115549 -228865608975967088987972810657101183200 11115550 102801171060645153436739383613210836800 11115551 -5932685664830565800305492037093702496 11115552 -346687610534727846921000880072698101760 11115553 96600959226990900563503549066589482900 11115554 659853421892730876644357547980880376320 11115555 127334566318003161140776418376533222400 11115556 -497931534568785771952500121932039870656 11115557 905645311557858833197816223711352895806 11115558 -74829991874780449367799636760061796576 11115559 154064915471262852192928258671278328800 11115560 590196499099309229131884760539031296000 11115561 -83206970184159381428306285377479305328 11115562 -308929870116706131770920420342098757968 11115563 275434024064246990910795210748237503024 11115564 10542498891444831528436339372542151680 11115565 -775842052010232281592810217909574151540 11115566 27304302592197882440059252632111912960 11115567 -271735555049686979285276966411534954616 11115568 -15714138667706871780090990886977044480 11115569 -2260010779695234146804711377144725240120 11115570 151133518245101443886605002563012774400 11115571 -278237589822836348462068529679922808928 11115572 -103837027753747475700814513333564187136 11115573 -144258423475369507046567832123999320256 11115574 -180650737311830745679569912994771258464 11115575 -578721236328510752684188829045740249200 11115576 839714587270295094646083792682501939200 11115577 21733771187610582960707028121441632768 11115578 -193804092946346635712420144599226846976 11115579 186468454029016987461247757994043311384 11115580 -8106772982590627455543077496320501760 11115581 -298244815861367778968705907637774750836 11115582 42433538919940761028581399145032681792 11115583 481668907179499291439965050181732144832 11115584 47103673304843489335593063311380316160 11115585 6378816351824025561014657191859278440 11115586 7744383205305950239112936189355750144 11115587 -136565722424598884166039878797811067648 11115588 -236710200271564639880890778375771701248 11115589 205473575870453845401289098730992881440 11115590 -291187535411517204820866108985173859200 11115591 -241159475028833835591720858457619429208 11115592 -161358975113799356635468116483204249600 11115593 347756952768533855448630997654727770842 11115594 -186504626288953154559216020696751495168 11115595 116276914714130917564291250100900861600 11115596 136419884653333274636838634909331054592 11115597 -74701780864952831103971824253795361600 11115598 100071958781846980155766833048073241664 11115599 -1077490740941621453684653464375635697480 11115600 43288201797496205483296579178446848000 11115601 -63906298484813002031685356844332064000 11115602 42165887598265331219870470947981002400 11115603 732632630889496120840231982437208437440 11115604 -596909582673108103131133622857763311744 11115605 69102216715371695073670735528496478360 11115606 -268503359657381550145930677495268216896 11115607 155292305741668488161067753477193469152 11115608 96428967349195074721109219442504499200 11115609 436485990274345480460599255065181833888 11115610 -357333151834632951991818312321360718080 11115611 -98324608734193189914070521145010030016 11115612 517660959650997221546312650392992696832 11115613 -375159059730145598171647010287717924020 11115614 73915876496985833453557794852754535232 11115615 -83683642336352180616391669028394708480 11115616 -765745584538616502072727996355570565120 11115617 -245470366487685507827055127155866175420 11115618 -114776808640663904174197828102268113920 11115619 -213462731753904025057501038244867357104 11115620 -285995401743543082651200311619154398720 11115621 -656624743363053790133826834384340762080 11115622 -27382656156770570042376681578625263616 11115623 39465038265053464865108685805955698872 11115624 -85930828549375408977085367034912768000 11115625 -492609222420878834506379385981532012500 11115626 -342627395469082828656460812974472913488 11115627 253874258909625898206551538715802204160 11115628 1168217519245938994579364754329946368 11115629 3481922557822982656553757608825818560 11115630 -15794285678398596356502902340808760640 11115631 -368896586624602845743784343334932536368 11115632 114386194569601843773070409526362701824 11115633 -152146761090983438551486725037221728352 11115634 329690444365567655344722251192458419216 11115635 467042211591729440944366351979174214960 11115636 -164818693131524469480814591824766955520 11115637 -23529900756328102061192610421331950872 11115638 548083588508629826464710053301337602720 11115639 52422010625398359393912493546721039808 11115640 244824068132884309452712201488875212800 11115641 168901190261971185927552448970043940992 11115642 268742715477158471344128215799472765440 11115643 -3524050015890456254354389895195865600 11115644 -223016728696169372063733434961996785664 11115645 -179570381480564788218655861887496229280 11115646 149290092822603982838472180837672390720 11115647 227106717349973185165242500445738294480 11115648 346635646769934749851594815145771008000 11115649 148816175692578695215868627846987902164 11115650 -15385488953337886856215619589414660000 11115651 24064121730995346300596909096012121600 11115652 32654253405228595707477660537148689536 11115653 -154591167555730387755646480265189190180 11115654 -77004595092245354965782870354451639296 11115655 -323964244245868158638546397447462054000 11115656 -718345856856064790349434046074475018240 11115657 -396724620811352846215184375304734853120 11115658 -143244110915676966357670499032430140416 11115659 -702053742576625322095197407000961183480 11115660 118737731402058750261868317506160384000 11115661 851127311491974838695907975115369111724 11115662 18119260177734443332484623526711749632 11115663 35202698013966866316813108485559508128 11115664 9213138380120278527861297958510395392 11115665 474604578960390652200807224856580800 11115666 97159135354804614450344269680091214352 11115667 -1105109008598630153365583706420202163284 11115668 272114909064138649134415271040100146048 11115669 -100675156749166014020580836283031894752 11115670 9040902125529046231176095852561203200 11115671 135764668903749731991075094345583962560 11115672 -8286122572096169132495775900486696960 11115673 -86173739444350488027992239789606321078 11115674 -129875284495576928960724819308682516480 11115675 114097844783052153502751983538908512000 11115676 48197755551652189558893642365283585024 11115677 -157357489789832748163165137321496872474 11115678 -50330451954927413405315998297899463680 11115679 850487908585773043037328992019367405280 11115680 135934610300788393895654928459963432960 11115681 447303359290503852656554674850924159152 11115682 450992311201219166276753804999988686112 11115683 -869987589808216386866748508035969484068 11115684 -36305085233941829557096198510156492800 11115685 98578061629628596706995922549210348160 11115686 -394261163723646789425400492617250674208 11115687 844405389770914802424959556364056409344 11115688 504918211904084599918012925036111370240 11115689 -248298221068819079085063127679455518912 11115690 50750314246117590691740415907089213440 11115691 -593778946384709747601036212343962305600 11115692 200911984046991469621566472952166776832 11115693 -325201981016220907997736678214275703200 11115694 -402542910754752604223697721002475303104 11115695 -403279101375447536945541986144632243200 11115696 188668062981697206223202877823374065664 11115697 365289332687828029324772708546915944740 11115698 -241208871908440590890960137250364518400 11115699 405065152564148991448643747359946398776 11115700 145185350762733200966672017786560672000 11115701 -127247433899267806745043276777212397696 11115702 17035919093461496818193070991021895040 11115703 548017020383433371632485536372441794120 11115704 141297492667176095228579694956833259520 11115705 378707895709220406255156495290735579520 11115706 122766678556415950367446737848366964480 11115707 -4038648460838354397846792973002122808 11115708 -368164332200295634058782041196897021440 11115709 693825225361474418125332260064173627040 11115710 -16812831115326726256269088605506394240 11115711 4785531466138724041161010409218908600 11115712 179433910444343242136285658943534923776 11115713 94607943770886305439757406446022592960 11115714 176649725960714936955085946235323527680 11115715 1104553961686248889401114008272914240 11115716 -74545363454146423342710900350886555648 11115717 13505682840626947283900693486008856640 11115718 239901067273308086804121947139729491520 11115719 -647992600696864774316913190001207363880 11115720 -55376220923453100048964055162825932800 11115721 -583692874570054203641650214808612822000 11115722 412874734278581261818849714509204088320 11115723 -392204807474894245836771610532754834216 11115724 56468359428129036912624128434686400000 11115725 -92960669871898346938494214137230314200 11115726 -22548792329392004288333970989440107456 11115727 -296074032550148896996977264889167738128 11115728 -7958815214973829764149743681226489856 11115729 -349545774862995022400702948338156505100 11115730 345371439244963931649317823751852313760 11115731 -1227586070260830697859204796305279185776 11115732 110041138008379411572147434789061279744 11115733 -193290526779320131396511880680883666020 11115734 -62422305940315140470249524689831220608 11115735 -186004019577094191201218279761723530240 11115736 10185532004088243902777483818761154560 11115737 916744344107760629793184968345569221386 11115738 -480006316041851407433885816360834695680 11115739 -314753910708888996548466324455240545440 11115740 769405290800350011746227077333262233600 11115741 -90005862189820897308057701463035043840 11115742 43888845786970782283624035565243776000 11115743 155537025876717078497421432098811101328 11115744 -97682307085565248217848238759663370240 11115745 534743146311069151001962026264790804500 11115746 229928339092254846561879700997183829072 11115747 476463690507361161431015711762724007524 11115748 -225254219610023767824593022145762234752 11115749 -723101505014655050624611977561472259520 11115750 49265221297682885043320703183436128000 11115751 319452534569551919255028306437386845752 11115752 -44249014779867393024645534425874662400 11115753 74479975101358931997895030433275905216 11115754 -114592583617563054626653073039296705440 11115755 -146755883422824249792113928720933903840 11115756 -116884442154321661228452369441279876096 11115757 615711327141721945137991787697635143224 11115758 -3314695546071179289015936536891226240 11115759 -124925905585860980098126499525160601200 11115760 -112363529881689509473107325764344217600 11115761 -631328452551884535883093823505902590638 11115762 -17157639852434829715587387505298276352 11115763 71285060554847414211151333238249571904 11115764 -224246361766399982457451509203371634688 11115765 -680862455190494212612348283668948296000 11115766 -305321350649853911168164169964409059168 11115767 189430336708664386154041841875748514120 11115768 -9579509426299487026434841625998602240 11115769 73219892639978429837742763029236533632 11115770 146795169771839354972285429691315418080 11115771 -618163091754949185508640479844470912488 11115772 264595766820977823776596720337905073152 11115773 -30513623854946729495115569966772601896 11115774 78889699336948090562225018250692156160 11115775 -87942371884373047271148196331332406400 11115776 -260007383345107299844174338353421877248 11115777 -93231199253904000941407486404945468960 11115778 -285812325798144419990862432931787584560 11115779 472673311553170449114031059995908127640 11115780 123431114962377059175823608378079211520 11115781 248592265706980788386358086560325176092 11115782 -299727328996443629463653345968417943808 11115783 -8747809263741203979625234107394835616 11115784 -622455876109699069829653180181622205440 11115785 9773449020118972179956933723008679040 11115786 -272198888541147873770939366045750016 11115787 -23424743013623926936176278347271040240 11115788 -33292841813108888167519378957506069504 11115789 -66851216728864786228604091610173143040 11115790 38524041917222033613142009322667394560 11115791 1312025226800074832137032754269390052272 11115792 121796541687160462386378690227268624384 11115793 174450599076706011589405415872281715444 11115794 138455933461100624934371432079245309952 11115795 75353570911642742995608626871182422320 11115796 161786854056653201221932724009622836992 11115797 -141607858816899061421783479392457342656 11115798 211137637573176301488665330971945620480 11115799 -342891670937926110958099299907607914664 11115800 252098361896435093812416154274184960000 11115801 8387828934931070573388638154879333168 11115802 -117307361699708061889379776636322979840 11115803 95388025694550436623634585039515506052 11115804 -26272560854810113655009247040565403648 11115805 -134183404192301196837342917586861339540 11115806 28849499794567309423679030094459567552 11115807 7133092164329023229853713344007844312 11115808 -385954490496988663002932761699477880832 11115809 1165254122962252583531365572827972603904 11115810 -2856789850446531768492269515965965760 11115811 49475574226875049628323140866997882832 11115812 221406301390117072423515123872271955200 11115813 -398560471421722704217023972342779473056 11115814 127566712140708711636262567369572620256 11115815 66963308539932391870828298093189739960 11115816 25056098633720037457804986847932825600 11115817 861083507813534846655502925584085994640 11115818 41491810638148338985220104194325389312 11115819 220919619777975553382489366652228710400 11115820 53190293347563247606307438979815040000 11115821 902112440532595182769696646194646288022 11115822 -165450668411304716367683233502147809728 11115823 68141362003256190282424915813913667184 11115824 49226466026510915654673850800717398016 11115825 17233921267572283831721174514165043200 11115826 66273549582285160669551369228125635584 11115827 112566686187150223028470495638148193676 11115828 -186539091257647041555042389920839401088 11115829 707094518074914307503497646467758118976 11115830 -91155519558681353227942818060808857600 11115831 -210957985544697259436303806610812285440 11115832 -37812931279865483330506902860600524800 11115833 296959179434104001045503888160936729940 11115834 -133022137239119477182568355537263569152 11115835 396134643087696736205431782599474611200 11115836 229734330278148287421566749340792217600 11115837 -510048030975404565494192339620447842906 11115838 -141330647581933483049597838890554942080 11115839 -144855408979409675147684217152071142544 11115840 109967583722114240282628523937916518400 11115841 1032715913399130942744413993987045847264 11115842 295057843914810373175214208489164672 11115843 634826772356172815226100357479789884664 11115844 -8891797936493119023002131553983284224 11115845 334171512520478922688451351054809930800 11115846 -253101577887955986030935128261334666880 11115847 -195351563264042174308016836690304474400 11115848 -158737792767402420434540809801673456640 11115849 -242115428449938030757755657443263138752 11115850 28165485613413864835669402880696192400 11115851 98294100896490337357221728537612280852 11115852 146172268556206323000048210944286756864 11115853 331491638142611832506478892165298236160 11115854 -396945214986287895473321046015128875008 11115855 -414448739454666726187574900002643559600 11115856 -1169098745092439329764406542006747136 11115857 -556102626832049128162093947517275018894 11115858 57863281965322596391036122088597042176 11115859 307366968086054676308585091112423022060 11115860 122280482720711503885821274521885696000 11115861 472876041376366732757387556448558579872 11115862 282068675791527321287722969912550214432 11115863 -1052693414183094567410956459310172477312 11115864 -492262017275620812903473420276794583040 11115865 -531476385035475519016845830217129516480 11115866 -221214725822198390736078405753128356368 11115867 222757333328287480210382705253721754112 11115868 -483004615738777474527452098716053335552 11115869 741985905526470862437061958333831007270 11115870 -143900159992504232263096424511290659200 11115871 -128628388613882243924266602068106861608 11115872 -1172725924024208986709252982648864768 11115873 -15242036776270413655760221052127964140 11115874 185739723043836408754732566683019878400 11115875 527536746192145110509317233664893744000 11115876 -289085993572034506085240217265310883840 11115877 -339352724270756817166002203633064244066 11115878 -30394005407884997176347102051561050880 11115879 45002324182000793968433359921339888848 11115880 -151012166563981833552794898653929113600 11115881 -157454015830752129460593840226349892096 11115882 -323174178040886815041835400718786305952 11115883 60576301146573326297609239980543638132 11115884 -1124998744319198738973391870906042368 11115885 241248202336553056799455018308127118400 11115886 -292807057246421353628889696067237798080 11115887 10007365470248096783968496191742774520 11115888 -41818110987075508301465294059511218176 11115889 1228615292502767541650938853447920343860 11115890 -142078052621421812560463440417499673600 11115891 -30783733041124459085684328910057488300 11115892 -533489314110616872332901178653880362240 11115893 -76936376374036191959309935577542152000 11115894 41590576783957002739427173074959332800 11115895 107356731227527184815909015006887798000 11115896 210733658870812306146412737414204764160 11115897 -148830723375461775366267329600987849472 11115898 -1042344055652046206432718566694790800 11115899 -140337019711991183703840825272984166336 11115900 -86219183075248706066496221733365760000 11115901 -167929674116484241296314232779290801428 11115902 42661827785052844524063339374855098368 11115903 109215573998299688982230817527394552960 11115904 -132395509849876753744470719666092769280 11115905 -255559834257945632488550461488034986840 11115906 -43276870883657302759072500967668278016 11115907 1710412460973522539243864007849448628 11115908 569597191389184835808215314074238070016 11115909 -88954781564234994108193161768602176128 11115910 -23622220377676404066541717565646497280 11115911 -397814630852796553268201303318605170000 11115912 -13451162016091915102823118071704903680 11115913 439243155122328411986529688083566507162 11115914 23982493540936959838807107498449154912 11115915 -248282023715536498818934389671356120080 11115916 -33431484625810615746504232664751107072 11115917 -52213506869792742938149345265925929034 11115918 103321899334899604039468275771790381056 11115919 -37738683561431019039104920116963092720 11115920 -64449674459635117308700395598236057600 11115921 85804980085481712460969445263745161344 11115922 -143825792519906020445691797752150560960 11115923 -41267192582022754966646979559951429632 11115924 366025510974037844948276802189977081856 11115925 -326357459328608303512074391260985703350 11115926 481157861972255288147634477865414251840 11115927 -962028182807085648304249681213451956320 11115928 -460332199358748334437741260030301603840 11115929 -15107456234119497612883911667683932160 11115930 -811305064132459175630562515392757760 11115931 622839763899461852692611481701453571000 11115932 -852906533047218486755951175065482137600 11115933 168150740914517519100067792363777981824 11115934 -84998824244144808870391775364261763008 11115935 -620954305217321398206604079924459532120 11115936 35203973860868174497402589323436359680 11115937 -102918214005295114530137135829581411648 11115938 -166299170262757545474455276324759432880 11115939 258626600089350342527009174430954402288 11115940 270294078144211927351900123506330746880 11115941 -101307250728959523302115400422762571200 11115942 -95161089747609892704233926340109048960 11115943 1090371450748339513985286948709959913680 11115944 -332524206050060329562173393064620032000 11115945 -525549203586577916421034034228505293880 11115946 75226541420698561924746843733620735744 11115947 311337817553587591365802204970320693152 11115948 -2729771165201733510438301320299728896 11115949 116633175520184152637800109583682162688 11115950 98352761335878020316218644847698776000 11115951 -133753549854466894724885273540304575232 11115952 7811221528424703930947862573675462656 11115953 213106342672555909464127988921665613202 11115954 10906496664485436338038700835646984320 11115955 18841895396034921772902090907061769360 11115956 -318053868851748924683278947138386570880 11115957 -25067612818039026128036501115895046112 11115958 -148278867001987715095507543107017717760 11115959 86412599230895739982135466798261354520 11115960 -400201830605270320957960928877680640000 11115961 -210242691748753911906170418473783139000 11115962 -229536515308972374972070874340436682496 11115963 10090227066209671006894878537919317144 11115964 -1306729814138678350448311628082023599104 11115965 -149030786597435635099985227912268352000 11115966 13372897302300766008503989147460742144 11115967 570675831201341256884937163370444638016 11115968 -225500991461263868372933976540894461952 11115969 207946362314290099409276039625049574400 11115970 120136527670438621286112524686346741760 11115971 -910882520997881800655752144753032549828 11115972 105494959674116312407279482955023654912 11115973 5700117495943167267237348704498044416 11115974 -124259226837749659654698191692841199264 11115975 -263355248095405105860963587380982405400 11115976 254771563845662028339277795334321817600 11115977 -350705071626125067423235840609873910988 11115978 169304053805987927013353751546367252224 11115979 175192748309756168395361469074820524176 11115980 -34687216141218541673887705147090329600 11115981 128630034359027041058646136512337275840 11115982 222512684567022337225544254210624166592 11115983 -646927428833727975857868282497231274768 11115984 -32772518139164941902639438404742021120 11115985 712274394374795153594290165938749160180 11115986 218456476507947299580872858404596864000 11115987 -6895581099213704349013148219137613640 11115988 18052991061707515621424519128036874240 11115989 136611990118643101896430181873250227790 11115990 168360802803250042523643782943800688000 11115991 -682465256805707202926200410297635188928 11115992 -418853004740962621813442970168340193280 11115993 470132799965637389301869929695306888720 11115994 -454730429621097337268077733095076701728 11115995 415644054460817913089935455556944867600 11115996 -4584659962220162340598304818278681600 11115997 -435595330282041671466396478548457214554 11115998 -233100287068947889125431840154021552000 11115999 98495758421708066535450722466178233000 11116000 -246075084200161540503688055597826048000 11116001 258282699167815346721111308218480849344 11116002 -11526156514838474072604411445096727040 11116003 -477484441713073699750975533218791227748 11116004 183515813773549051860005617944414781056 11116005 -16680891867812266082850179243766953280 11116006 -64824968258094669830150294065782199680 11116007 163400971921823190860577621316881513600 11116008 -212310364067697672038084623512013209600 11116009 71711114745739438368841993536809894400 11116010 49673839686885034632404996860861248960 11116011 -87608392782606950976594849958061875200 11116012 -433902017608564364885038767413619294720 11116013 145173213599917559918561840494222246560 11116014 21990635940561832698156178967361392640 11116015 -390598273916866897223807242027434854880 11116016 1257747801798000682172801706367647744 11116017 -270144147840850346120090969956779507840 11116018 -102165101627332614442878590650209389040 11116019 370521090761621633539098184117388961360 11116020 -142348266959172379326743252504811448320 11116021 201392442476442302618868251739705582336 11116022 -79770685429459194973536992768932421376 11116023 -70744994432366940584119151700919906176 11116024 88261624509729902114618620483880325120 11116025 28046922423238402396271333191131557550 11116026 -128181277506960117201537877410254373120 11116027 337400313672200267217364388486626542160 11116028 -461622728415267350233783077644716032 11116029 542386508328750535431232411737670109184 11116030 -223697487616928971408077189478091066880 11116031 -470374469313050881009166422545857607168 11116032 145824430688995127537539404530033098752 11116033 -716911884918972514901493214561511834796 11116034 -145932441784673425485128410025684920320 11116035 96073342019358664956394521813176828160 11116036 36465727690255468573784810328544864512 11116037 1071361820754766475455417708529319434784 11116038 69655695702024405601799928767972505600 11116039 -805250986111995084294045724062601223400 11116040 -10946709975413010651507692215499059200 11116041 244713344720394003315845276214072344592 11116042 97923532097424293636717067298945551360 11116043 -216816145308663932294858771409271757040 11116044 -30105003983759702531349058175990860800 11116045 876009159056201533013035108270716523200 11116046 -181228513929273588209914073671565694528 11116047 -145739993645954328444807161868178352640 11116048 53239187623951686932217656629465006080 11116049 -54320561066395145138060564226879409728 11116050 -68566905544079897629900448548428230400 11116051 -67721629195283995632300692110572405600 11116052 -284640580368239925585633764405649857664 11116053 -132234808059935345293839484701777445860 11116054 -91447831928997702062593775112895767360 11116055 534217698502651299476006045341552311960 11116056 86866243725907333347136929089684766720 11116057 -569454027494351253044543260080670800694 11116058 13542736328049989563956725268236772576 11116059 -5743523782385478703548518922004306752 11116060 177385250200382439623064647986162728960 11116061 -287070028126106736609602128945904088960 11116062 -556339801366991206757122478877913516800 11116063 212964756149225410696921353590305719296 11116064 844649602037270411931219396488645836800 11116065 327584455886781125381887739139232667520 11116066 -20703524023489874844092128065549379296 11116067 363289087046857587505847391272220385116 11116068 -14303896721285272621750426549933246464 11116069 2058843225624020499356131407480811248544 11116070 20867129748982243696392363649782528000 11116071 674145375253801566532808063304626866872 11116072 657252038043586899843636873200773939200 11116073 -55022334116932711766059681490037944832 11116074 350492785064134341122387858764228450560 11116075 15974892088745018352204848994601228600 11116076 -281251199578407568068569467394826685440 11116077 -163044170210789583453726612150417770880 11116078 20592962835780504565875818444927907456 11116079 141116490429624925811637580477736572320 11116080 -29273250448449666445323681421679001600 11116081 -63355115467225999943944387526413563118 11116082 -212333249210460870879722695036467706608 11116083 -90063992150457318103885557576393600 11116084 24226460556534184180566431974147375104 11116085 -328885790188908536932635291673230005220 11116086 -233234408370334620924873094858332227136 11116087 5336041999058903312140814004297913480 11116088 -188648569386794620766216045762425098240 11116089 -131519354041565530237890490436126520480 11116090 94006723821666390172516056278962636800 11116091 722256346632420697459110202416894235920 11116092 -1945286176641774778833875282405587968 11116093 662712233764015709818335851380854522444 11116094 87904050247324077807740374058616453312 11116095 -120678600499233749427821779889484271200 11116096 84737254793964144117886922682548092928 11116097 -338829373295033768947419782212793350188 11116098 98282829044605305975092091500156135424 11116099 746826126560066414544069630549831175100 11116100 -26039628962789187477528045418932000000 11116101 -419499832956687376613192048546357499168 11116102 59489015553905845728398995444769280 11116103 960723652608603610448924004843060207600 11116104 127748999286206086457967709191080509440 11116105 5929205901567872754215737624160528640 11116106 -3379209040784213058923415222110082720 11116107 213542273455264545098092801494422162688 11116108 298063380506159438621833357321495421440 11116109 184409825060789472825826169591186936310 11116110 105368951569437499770682556782283717760 11116111 222041857885163758123987783652205583104 11116112 -24652394021345188080014984361609658368 11116113 -6003851264557559876784497466642674112 11116114 287515414632528068903738315536972667040 11116115 44801578486415794444244931838133759040 11116116 -12311506082657343602582821140796846080 11116117 192191322842814079447417160525131311712 11116118 248706456435805616608699627366131231360 11116119 56827364050948387477902121131064860672 11116120 396869156512191071681486447971628236800 11116121 460037909619189918503157584468552474400 11116122 -6033520489929807940788642720331120128 11116123 371563548804883847173755344075859401640 11116124 -553865535904099280657310030582831496704 11116125 -2907686551201822950659496859996674000 11116126 160307574726829388478216351895687397760 11116127 23956927587884688289917794875743346800 11116128 -261545115858453478453893447883022401536 11116129 -498451080786740775172310477913339851520 11116130 -85247217364089098173238253503107937280 11116131 85134311841147022928998424453705671680 11116132 97523454901897391481946836162573748480 11116133 -31561646752477810510516337622675168480 11116134 -110040515727944390899190573957128837440 11116135 93909943843617986191688361818451321600 11116136 131804654270227907107431754619502428160 11116137 227062287101151443412044406821529570960 11116138 -438229951158340143074352461751683389440 11116139 746923145580741582498235821337934957940 11116140 23610668456655740693841252795279360000 11116141 -396486656215125935410983464935392671028 11116142 6820152393344350414689330633340704192 11116143 7892875791455063263795911921141517200 11116144 -130203216644431139334361664186960510976 11116145 -14362193637516287407425328945294776000 11116146 54927821886899218982438791148225570304 11116147 -189110767409881721820127499660490421440 11116148 -44897180377537641708137910140836404480 11116149 40288449012836355131931566160004224 11116150 -230025684296087482676786694147566239200 11116151 -817061189890331155616304716840955613848 11116152 -133015798788945199726670483749971701760 11116153 -277026859654940904071358193811208230400 11116154 189160166075681799928642501769985967872 11116155 185773169659463145883564177001472290160 11116156 -446912931115072500668923723997036935680 11116157 -214049009434336293354432178463224352820 11116158 107587754301128189055053746385899837440 11116159 921992800661701944020005303879911600040 11116160 465502984759803155585097597922050048000 11116161 27022349465284217190062425444842588864 11116162 452185364565721180714591800371971130832 11116163 -228907468134387391124874857547877856040 11116164 159537939487692144441389449260313190400 11116165 758949658331252752124497304313360528060 11116166 26508972741985789053786952300738925568 11116167 40517311665861785650731771862578871296 11116168 8501337996034851709021550916139253760 11116169 -372721637980083257769379278760569863040 11116170 120229060434433431904929543316238131200 11116171 -72066265599651829661295799074346222656 11116172 307914632513130143638562742954684859392 11116173 -568773116772490166786586468719567332416 11116174 38237885918213411479411768617917286336 11116175 -4251320356041141682279607127242305200 11116176 31661243651801026746552032556625428480 11116177 745494093007131417757061287178173407026 11116178 -166296129272827036385073835142904754560 11116179 -5692902874030186866601118543367075276 11116180 -23722543010816491601551497483737756160 11116181 995390617899917648843754616272513489372 11116182 114034327225701495110692961794436118528 11116183 91865637516154477976204071914959005184 11116184 -19223719245744937573354775876069806080 11116185 -95844498185763179902853515334134411200 11116186 -22570777855089097126962381136225264896 11116187 657599845483550123169761394331842232836 11116188 -428116376986987270742452116185665909248 11116189 361398441239556185132807258803398403500 11116190 23995750423469487784733648934659865600 11116191 -58215729014733553922948394024507354480 11116192 3841517153409417796154001811184812032 11116193 -994452115450757540286506288735348202240 11116194 55882079908207359688014264400370774400 11116195 379134879044363750723218655088097969920 11116196 -11780945617611796622691582421226434560 11116197 16476869669272897131935643963133082880 11116198 -247197918517409554175362070806477971264 11116199 471534996160943862485222953317006350208 11116200 -112488556918563599516480929212628992000 11116201 -410302084507992716718455962667345857798 11116202 -166101051491913472193289537669390746448 11116203 44527295416863058239510512828166703104 11116204 39172675039697873135860171214223923712 11116205 -112995723355623236058345405831988304640 11116206 106335977698522032405835908289371672384 11116207 -434293711700701182699828115005529522608 11116208 214426610423302087360123010173845061632 11116209 -98432599604685653770049505136729396032 11116210 87775197755943875795004977504096232960 11116211 -159559468631168870460076463953931614200 11116212 402751943923716185814816108092239859712 11116213 982271858622732950119821145279640113084 11116214 60552825526648783031025816741353175456 11116215 -293266989221617534629098316457520710560 11116216 151132870713723690524503248638260531200 11116217 -83261313257339509780228621953062635008 11116218 147220529147893356287860550473850594304 11116219 -261808484910215337048019517837040788380 11116220 -235867446429219851013259584154985502720 11116221 -48731039281957243656959758863734500224 11116222 33468771611509405057897318660201597440 11116223 132559117995927215262206538417661665000 11116224 -16107940283006012551084637919431884800 11116225 -146361804627408714185764649390108046250 11116226 285894893569089022035017174076233049984 11116227 -247381444637662630241510997332095574280 11116228 146512025225297991207678803217986895872 11116229 -56029858784217195026369130755141971170 11116230 -141535457321166505393564519731267348480 11116231 -3083791446025808133106210957092209536 11116232 610949057344163063563397859656465172480 11116233 -309410343381257133153031746104079733398 11116234 -30249740401002256931672171996638635984 11116235 -141652957905905744431374414345204093600 11116236 174971578518099694351829786310936755712 11116237 249136937402163350677467144535824640992 11116238 32894165819788710615115668160194655296 11116239 -739656798560145377385091837625559550320 11116240 -38557213931445131418900587143281377280 11116241 -613784328398969891275982667552606713358 11116242 157163604865919818955240888907434534400 11116243 171011818792885224843870890530194390640 11116244 -210825973293655329756239406716398606464 11116245 -86565994119504953438171325005552117760 11116246 -457490256010952823280972416918991112928 11116247 481285281369986469326366076012632302680 11116248 -77225645744658972961192839999297945600 11116249 102299154116650437202258096509974889120 11116250 -83903581053071201934292445991486930000 11116251 -294080675910919677843970748034174458400 11116252 -38800417690439903680130694393586778112 11116253 -670526559248076028070720265827192183700 11116254 48644428054678448271452924709577006080 11116255 260892322498822251123367220738812761360 11116256 134013476208867704908255720606417551360 11116257 50903923307250324546445997718774682560 11116258 -108112952961904986703913168738640205440 11116259 111369343173761235916095540748990900224 11116260 -27724167630163421791800802465167025920 11116261 217215190874554847238293490552774421760 11116262 -36734587719220574786241837077829255936 11116263 38002574086409239772336397434475912744 11116264 201167753496835698270459539597088783360 11116265 294637784293797729228401660961169914660 11116266 -91028486632876505197403063262186101760 11116267 976659262702709160322240585566013800792 11116268 -212382188825578309385942188438868997120 11116269 -483885512909789521315925244634949050506 11116270 -420633333043845384005692205841408960 11116271 615096934833741092758370097580337626200 11116272 2329376666205994748344894025602990080 11116273 2214207592023126592974331190595904704 11116274 591099055323987376071379234104024576 11116275 -33790991673576747946357091829661056000 11116276 -517851304036102531674725990232388915840 11116277 -1105419600264656893411569250879672481874 11116278 192604858036749625242236110759072010880 11116279 -249239723477807268714889887739339344224 11116280 126959159693326100294516272012118016000 11116281 454942081235433306782767564004205099744 11116282 -471121702109137250130452197506544166688 11116283 -226671058773061601425777261709518872600 11116284 -332332570455435272644749072680213528064 11116285 39632029786831910058268717272906618360 11116286 156043541790498752480593939305929966592 11116287 -66321051705982001637054854662723732800 11116288 168326132850976424607684859693916749824 11116289 42846568914553217546760813465934830660 11116290 29372352349075292137534351115140362240 11116291 -118634158991250865416201110686283186448 11116292 -156901058949169779073632928369937172480 11116293 -485293303886828381337046924200045973536 11116294 139665563122787364763611004912946236800 11116295 -517996875775767199102050160357783768200 11116296 -143377820041354136166911519719096104960 11116297 -606619003304324656553422052892790191308 11116298 459209752345955517747426261738954587136 11116299 169695119982850417581490147003906106880 11116300 75865330007142778961306486443764172800 11116301 -287503887489518639767101943686408457248 11116302 -132195475435910214333377178424550209536 11116303 -674472153975927803554754633832205189632 11116304 9961560436436489460101621028524851200 11116305 -189353880637838229054591929353225392000 11116306 -25721108116189298926489294200650561760 11116307 -80553936234315910976396911275937887444 11116308 -151852852986086117326625650603336826880 11116309 280279194557871054334690492950404740860 11116310 -78203616271860002455121827096827555840 11116311 -234766339011287565490409994304955147520 11116312 -838626540373140166162520354316266956800 11116313 147107152359941813750261575727480339982 11116314 145818935311752595651531191474453705216 11116315 33000153381948649503699108360895168800 11116316 -206553715578300865913091653831513436672 11116317 1613981598838076744088128483213418624 11116318 -319435489205972895348830036947528644480 11116319 -126641167042560236640758923764658413480 11116320 280252952956792618402966864124549529600 11116321 -241085760885676084364570851595781318656 11116322 -27945712852517444227366498097377095168 11116323 129380407487405933220856141119360693000 11116324 -223147898681718534190030878582655966208 11116325 310442171520596995929147237069287229600 11116326 -50679180975831359508551599866947508480 11116327 -1191930393918144295090613388366013665280 11116328 -48721744626880688083700124303038791680 11116329 125283235650615093457231213319244331200 11116330 -39644104602369495078018728846388748800 11116331 653496977569162662525144023339836633752 11116332 -176896128154079710723337293959773107200 11116333 98890610910803174604897379335502994582 11116334 505923931861202653923689541593760028032 11116335 -59634373942121629126773264944649372000 11116336 -4715808953920771411304075109646172160 11116337 -152593774671176160765787371169071137088 11116338 39020337515697731079798638135073619584 11116339 -49336804461512060132907905316114805600 11116340 2804114359652692030770263753661857280 11116341 -8415031039437724645241242416317274450 11116342 -505576383322418596880369114127949944000 11116343 -14314933922602248590384797016763013200 11116344 238126681178488994967451028193992478720 11116345 -693621890728785728652910414042412163900 11116346 171134593531883488902042862195548188160 11116347 -252808353150913179863244901799793653760 11116348 85234111931031762595052032955956057600 11116349 -674620744922488639789867908936102173760 11116350 50074883484613407692796343663915344000 11116351 781703480358713397329342192537054104032 11116352 -5914916721458529142674125147986722816 11116353 -187035195800736830317186297449715782096 11116354 -218209409530745590630647559955802467808 11116355 416708075104869932674240122402407523360 11116356 -66576044929253773789383493769096656896 11116357 338202105379588352129129245533760609312 11116358 20309314429264895166595333284157685760 11116359 -39722303981812468265836179685107901560 11116360 -2740495845864228385621002741935308800 11116361 -430129956598523221235195234953789312038 11116362 234127261059791341382668423559775428352 11116363 741891672643823418689061966000032809824 11116364 -153935855789332326557873173824977193984 11116365 1127434896239052907467375660541814400 11116366 1182936225084402766280580868606936704 11116367 24377226219256479668143129770042204000 11116368 -58969801561782806791004718423303782400 11116369 -63891597703210329627903742576879101840 11116370 -331558040000311849460999448383751393120 11116371 -93608698043681944676913189703253732352 11116372 -865973363611920815635216662184486492160 11116373 481060614011023730566101727451234300622 11116374 5790554420082896014176422204312784768 11116375 404323707508226545405601604468220884000 11116376 579131241499108422240033663709539502080 11116377 -20953649391182639577305883211142323152 11116378 -15897817370773555016944553142325143552 11116379 -413141085995373863724917037069840040416 11116380 27448353143343414527770617366252625920 11116381 305256560837997527902319301334910022182 11116382 301729784022969282951557971711026993792 11116383 84796231994543414431654072304700192768 11116384 -839281721939722247223938149787506311168 11116385 -144656450626071431775657858131483787780 11116386 189824013172597832699560022365786713600 11116387 507751255924770289891173430774968457240 11116388 -203717409369495211562109744346749155712 11116389 242803574254385474429056060428685091424 11116390 252167533367731423993718005086379555200 11116391 144912681280614701749287943588253952 11116392 49033813506605028564199415772136243200 11116393 -1066511468687722247813065987695536407680 11116394 453292483130946712025577819452694218592 11116395 -227458155658731638692881557799571384080 11116396 827585806806391931959304838845029800960 11116397 -172983210079360979883535017623760484308 11116398 -299631753128321485617590502701420224512 11116399 -44212197129639606050125089243513305088 11116400 4422352365841606957088920936901836800 11116401 53145472374145703367006693304659826032 11116402 622909280366102619047283482154699143424 11116403 15086502734756834917875603710165506824 11116404 157670701886844757628339730860649947904 11116405 175529013560703210652856783562201276060 11116406 -98839097385738507729898342360829644800 11116407 266645437054936487843275368761350539240 11116408 778793669852725771405281487344177192960 11116409 47329575677741426459029669378847070804 11116410 200541497141917823903467648847016687360 11116411 -98163857294467876526922353750943075200 11116412 -307758220963726822214889302888094163968 11116413 120070681827790495749940973655717719040 11116414 24677854185971350979464704231959608320 11116415 119061107489733014208512161949204179560 11116416 -209251150822714993260928637312434176000 11116417 -17661492433192364554106585475200207808 11116418 538863397477972803406447350087178142160 11116419 732639160479383326274365433828341113840 11116420 10732550587620890167396777385706946560 11116421 148975396338187042338428200379987126622 11116422 257665266294017699752088256329317241760 11116423 -336891720776657109802734481005033156328 11116424 -538509599174083719316182110016593633280 11116425 -227291912973063933204349894929035400000 11116426 -41622884530993298122071931360823869440 11116427 448304943992449790087533972052245234944 11116428 22183476220146514542430116008540261376 11116429 -622155145519104485339973273427284136416 11116430 209254918143544520259898632498124907520 11116431 -523479910645877938919438599911293547480 11116432 -66057519773232942896948579683416391680 11116433 60320205345274654466383261478729861682 11116434 131967695323711532296204006617671317632 11116435 99681267424951015922770641393804691200 11116436 799774731555828160834433472442368968448 11116437 39832367066390012657266704710826270720 11116438 -443160832050502446219374623833162470880 11116439 -526787477807223937844628549756635424000 11116440 2672806755212706401413417165978828800 11116441 -57089287827915578371216215698569680128 11116442 -220966428487247315960149383536198458128 11116443 -129478282576159333629618187557199264800 11116444 231604096012183527905206977672144936960 11116445 196618671836373508230007000583348467200 11116446 5299834689159248531926115980220924928 11116447 -60304122470387547311198228901827459104 11116448 182767707811869423818029860995938123776 11116449 -387104863863595792558565622204238964400 11116450 -40372848168915527333347851430391898000 11116451 870738810361727982175333314116170687452 11116452 -68183989448441129418140205537981984768 11116453 -471330952876900042659361445114923421580 11116454 195458060378566263397793664645924192000 11116455 121989897480713354401892993239955973120 11116456 -90051019705459643613458430147118387200 11116457 880898188847093140156839993005462656704 11116458 65954410629573290823380093975216862048 11116459 -615811776940506758136828575993745262560 11116460 379797285958978964113463533404016097280 11116461 -188765077875471596737052822370968125920 11116462 78418190080081327795226186656846315392 11116463 816588896704272168312698104968104914920 11116464 35858910567794260982909245763141173248 11116465 125621766671829306150118849262450908200 11116466 377000057539505601836629407205002780432 11116467 619409349594538311945782081281016208240 11116468 -823640173143549709505864675353491806208 11116469 -44699924384302745272296998904842914560 11116470 30243782161177522826767602794842705920 11116471 670969773134827291986853862535930533672 11116472 -696805933463342456571467258609953075200 11116473 636101204058125546893058714583202280784 11116474 179822849094116931578325283858603511520 11116475 -217623998720759668946382505537582364400 11116476 -40242963411326901464442382574107754496 11116477 110409701704227961597225637088082789612 11116478 -35144326237231406896550501193294216960 11116479 427462805055278765744771463281236889088 11116480 -172194364099337772007902343128573542400 11116481 -888688976720198216359183629873619318848 11116482 -82532170533713573005161909833449509120 11116483 6914351360453742440596007363357736480 11116484 835712710299859836674496384601490558976 11116485 -173282833121246405570303377387773984000 11116486 -30277498947472986580275106613314907808 11116487 2183541636862717872647026028068858727232 11116488 -173320588022363952833784286499862528000 11116489 -30593450259102730794616428017916960 11116490 -74298935189409293385758853046869488640 11116491 81369096446378619014097699409893553584 11116492 191020494279233554023660925805746260480 11116493 -524191013245391032093511388255491047956 11116494 219795274725296549380441015442888782080 11116495 255540683510836061427113030272852125120 11116496 -144221715944310944135137345627339726848 11116497 6931703139207009133059977974459918272 11116498 -96083598965967512440423553635770433536 11116499 -57180524977976661095909995708770724500 11116500 169116129999036290331956977998718464000 11116501 -275810934945320976546933195073596530400 11116502 -228258059676827178371949969225237259008 11116503 131522642949810289850670937218654830112 11116504 267367738371828135429941038304104366080 11116505 86502224769625382835225058229154349320 11116506 84658504078239314687673500215346897664 11116507 -121346109456439944175031052791840001728 11116508 256440536628679313527268366680546151424 11116509 353758355981645830760217005470196325504 11116510 -124842274846435973722110162521842779840 11116511 -407503253805792836502521761729256327568 11116512 -437066441651753584756409108173184040960 11116513 46921554070632557042532295610093244264 11116514 -418616986198062864996685190677202868144 11116515 -190399742668169200143768821350432729680 11116516 597101644979523304149001576034426445440 11116517 -15977077275143553230841716236232386434 11116518 15469355998586613279772379095520348160 11116519 -84064939411579422728635561431636495656 11116520 373172942292966596591929273765091328000 11116521 -118808180616277483968748518503917309440 11116522 -258747342383448379309050164509699493376 11116523 -285603030224502259853149170738237529152 11116524 -67458141623385094796422571963113081344 11116525 77329420051085426981644620763915976000 11116526 -21212395186311100861915142214705263616 11116527 -330309555916896648983708317317667321080 11116528 110015246026522314717213091659725668352 11116529 -371662004779275701681173195844511400080 11116530 213366224267987991693558396821151852960 11116531 -795745441393946517933232362310282232000 11116532 5381945303936790604466645664217896960 11116533 423655730986153323545885196575080264224 11116534 5429269259871581798931040343746228224 11116535 -242241448965854455854253446810954202080 11116536 -586560952239283674757726284175562649600 11116537 -32647496345507412048365632999287153814 11116538 10182053276179781072907699707128012800 11116539 -47992559593481241858210597785048689920 11116540 -171118312060014048988806914346820277760 11116541 -774995398106308245819587347721472816000 11116542 156764736869094397938233463261873450624 11116543 -553170975464546545961788122216883806208 11116544 -193485430719162996683259461591189422080 11116545 10848283953694854352750219641178492800 11116546 -4759543500001791085978437564980328960 11116547 297842024536847651178214234183992078240 11116548 250736372029543471067230587685792696320 11116549 -49885835956306793058874046691929308450 11116550 -96062181734868670632240731433499123200 11116551 381320515382359824850776524001323155584 11116552 772757160630329209174752162327641625600 11116553 -38468236404828342887981847781991410560 11116554 -392078752933607423587628096673377905920 11116555 858521842281219276015903375767903640960 11116556 -151059430280581345852362334799622319104 11116557 134099144632504252039066920267828386400 11116558 -315097434921240482690395703892838023360 11116559 -950252699507838592447180647814391964240 11116560 996703825820552283403416977355571200 11116561 522557352048361533508537203748848650162 11116562 97536975570572333427131530978503622032 11116563 -524188145732827110778498964644867498056 11116564 -242023856427938310604330223591218216960 11116565 -450735729300586880851407798837554623080 11116566 158755371287063586841708089509528633952 11116567 237114381823746275512776645456242102784 11116568 -768800064956724611211645776717902295040 11116569 26796982184801280317381030922033301248 11116570 160419161064606343246843394816588932800 11116571 -10632541756655515648650878037005775228 11116572 -112843838129990439418189213843907693568 11116573 2353226961546897658983801410431212704 11116574 -204092658546861225685632897726954411648 11116575 -7406480874337695395884622521456128000 11116576 -130586542214227666760588294126760099840 11116577 363356962696488229599944053857985109280 11116578 -564260952002127711245399160321714432 11116579 1115201245603573133784866481539178604480 11116580 349300037741786961447232233332858323200 11116581 -241304039701503050879254066076200448640 11116582 270042329249843059392643725389706230784 11116583 23363866728904446848118925699725773160 11116584 -461902896977208667518372330108856320000 11116585 694145948433726418410651116402378127780 11116586 17774727950391991814076580211857185984 11116587 -193826975066856353838424914342291328848 11116588 -72936359475351343827783139362132097024 11116589 550118806177834626957820618658634503232 11116590 25292169579190269243382014434970378240 11116591 -247692464744496163295005323131276204496 11116592 224281980495003820358258233896905932800 11116593 515143212090672554497594518968854473282 11116594 18576836673086626033419055417776078096 11116595 236750171333128196560169827892238955680 11116596 208110356679493738914228492870500997120 11116597 -849463307289561073974561503630244343954 11116598 -517155328142840304606033436478328420864 11116599 42281596713275855147654185928621421600 11116600 -21776522728032418375067540160282624000 11116601 212955201694840899621828352258806553812 11116602 -3361166664775963201158853116320679168 11116603 -301557542202038643665786260620534582840 11116604 -399446931839401266723014274419020575744 11116605 -283076092287118314983486892451492526400 11116606 -75644055115180845852083772813704982144 11116607 8987741872069613231946234604732618560 11116608 4592001263453497595941130623411814400 11116609 333943714262368111358078095679759060416 11116610 32362307664979797127905958154767548960 11116611 108542708134410276453003171267703903560 11116612 -54977603768877399262132884065239044096 11116613 189659572785216226968562229240988760704 11116614 -105701659292445153477065516659357648512 11116615 -609536843269722871072291199152622732400 11116616 181428842717683713143988622664822784000 11116617 137169508709892805968090338951547748320 11116618 6255632948040578510315444735774267904 11116619 -464111246755471133715595345430556830904 11116620 137334896369001067764446332709293209600 11116621 -822106035447144707735337708330344016800 11116622 -332008196402394539003994559521673651776 11116623 -126034079730779512132435451715517451520 11116624 73592185311298009103587578267468554240 11116625 -126534270235691232879443876663319102000 11116626 8617562849312638747950565077816265344 11116627 -873490918578428845945511269400702261524 11116628 514055419375681547086744683629343129600 11116629 -481494910720240339056787818967279390080 11116630 -32936017808365184940433151751854519040 11116631 -182564994772326775339649362132914179136 11116632 413763036299583637589475852207115468800 11116633 -285216827438280992820291810671299174 11116634 1610098302874946472447319510386144480 11116635 -190353622736035942344932028922837555200 11116636 288705477003567607056327800840453440512 11116637 115096015067487223343851862042616473952 11116638 11057901117139500130614240033973015104 11116639 -915198574453670636507741086428013166560 11116640 -706642081662650481998251146887209943040 11116641 -144933578370986071256718392947290412896 11116642 449501334752767542195531648552592770432 11116643 839891724118738543260468482782497470880 11116644 7206791956149780446604934673298161664 11116645 54265083019759346140003857041789451900 11116646 335145743652194053473199231506672706272 11116647 -88007994964162452699366519104630449776 11116648 825459460469162681729989997265340446720 11116649 -578418409304596737507933240658017361350 11116650 -39423445695372941638487945765680838400 11116651 290764751557158665403928860046642867632 11116652 -579854382868460322334442080360603678464 11116653 -419131900314644436285923196854707600800 11116654 -843311633922559027169808101943270566400 11116655 -13352994699287112368162000689605860880 11116656 -186559386141906297725810051133239132160 11116657 677463065804206905127741157163085089000 11116658 -11137636232367558665510104919554415616 11116659 -5050334330654856972422413490740795392 11116660 -273760070869046419354734467390577469440 11116661 -3309887201467919637575535232577294208 11116662 -13397012455513107132168470657561272320 11116663 1278816678979039265823586436164552344384 11116664 -73522026392675318757425701186225152000 11116665 144348102791716787147285643610331565120 11116666 -97815657033541033403329385092163204352 11116667 213596600215001962273012740890309047716 11116668 -418913838697972853245504541272539471360 11116669 702873458835605817288396627263885128070 11116670 138284040414560004565005641864138441280 11116671 -309273899735849121446283522158432780160 11116672 71539006102292820485134182773057126400 11116673 194240928006173319099774036670107329922 11116674 40574218211953536221292230111757594096 11116675 547652689060594230438491290752190432800 11116676 109918392870662415248459656567233714432 11116677 -262693605939704489473952545161161060544 11116678 -19926350192854697607598223495384280576 11116679 -535034206104602543577411895345717850904 11116680 -111053101283222940964198413323255808000 11116681 -226043643404257328240842073568166178288 11116682 -241710407043024574787154979285661730048 11116683 22889904263515060427674759874943772944 11116684 -441339469146855243692348653873285091584 11116685 293950345680124219835499761788811895960 11116686 21013927428751630259420605758793666560 11116687 7671195656886137964620861063620105952 11116688 119887271722194088909494566994126962688 11116689 612190536904769665326055486843006975680 11116690 77231641517523091738319873664324467520 11116691 -72883476903400242817531805846984540160 11116692 -69230963351376654488574043725035239680 11116693 -100135505208270626791229499298016688640 11116694 -596941992212945862594623357057986488960 11116695 109293215384971788451089736118268349440 11116696 -923813003898191325796123530958397982720 11116697 95738712193665947306164019565582851400 11116698 62185473333078286456015557511777890048 11116699 49578842286737391845809733031356756472 11116700 -63181672770529747122613857379728153600 11116701 931619037333807249744924196004299500 11116702 -775913659123864502231178063799000778496 11116703 60017903489931367002020710130243204184 11116704 5765240175811751015949135967801049088 11116705 -29040631465128047488201160314886667840 11116706 457551958165549780861047517964682249552 11116707 103456492828425156227202830160632035584 11116708 380338766043431734971526070086525691136 11116709 -533612338475510719482808967642459169090 11116710 -139249881789825968384261142641112576000 11116711 297783570129485310537423950077534184312 11116712 22903577242152928321254611962884787200 11116713 172071120028936888861860310791863408064 11116714 -63397758187880612172568786005548656128 11116715 193734424122112674643454630024456696400 11116716 157337728634319939050815674135551499264 11116717 1741977872192217671598285238731873295852 11116718 335585887185858476420007808895434560 11116719 216454350113030912229784955858191342344 11116720 12462216383608973914765654042479820800 11116721 -242574045911503739270693647758134138880 11116722 67451519984649165131395915412582400000 11116723 -156975538562675033503684192524640919160 11116724 80937814436642666100279527170147909632 11116725 -117515018615609780744897400218139024000 11116726 237823210150393033536670138723748049312 11116727 423501607117323023905787447097763713576 11116728 -90269002194679657663462950214618275840 11116729 117152686050167842118605026876304442240 11116730 258029284751445994556076186151491041760 11116731 -26487613185092739933739356767636771136 11116732 -14068380485592280765444965172425040896 11116733 -329057802376948064241680778845776281018 11116734 2492764900451005327667177622310543680 11116735 135128844420125284771714343008103326560 11116736 221024623581937825635251160723986841600 11116737 107890165985760018373834937522879280000 11116738 351779619780296379171753858151210253520 11116739 830793685371789019423784267464710132540 11116740 -95574465204309780843344635746808012800 11116741 -966591293822766499590074730257146138500 11116742 95454824864688188993758428048874627584 11116743 383865188133586848433748084556587968128 11116744 -448350171166292198578400150088573081600 11116745 -861106250764542284699937674989608965880 11116746 -212939839525823479544021492636975616 11116747 4943738467903531514305495093226972928 11116748 138242058029876433778095215041585374720 11116749 -4992601349234098320934268385398734848 11116750 109488428338318771849877316198375360000 11116751 163655629109703335072067367198472442192 11116752 -103780540327953985340795713656933580800 11116753 1651683143763391698908778815348030052084 11116754 -402345866915095000694944452725435904 11116755 -41441484058718042699806620373221323520 11116756 -189999619840209714522095962222508152832 11116757 -840859744469927864741701513465480994994 11116758 -158154787143227656783681374783078398016 11116759 -1086703453611995138377717673260099232784 11116760 571701020491147033237915367144460288000 11116761 154636162717214424973677164935403828544 11116762 57064374385193357763634229241304772064 11116763 -32442497389962083728549572185144971776 11116764 384891314998993325497128339647413894656 11116765 -194257620462949704895556704696998465600 11116766 -77648942464869562138326808908412361856 11116767 -21195766072494372689728823567524314240 11116768 -304978930588863682859324959283740409856 11116769 1156736923701151573527273137700446090496 11116770 -54095710137535573487403137494197949440 11116771 138316870852639945449901511184770344704 11116772 -274647040785552531272790006991191306624 11116773 -295671345747369653504688405569687900160 11116774 -83324378456851493337567225174221580288 11116775 283865878396091062995237996565048300800 11116776 559702183963492251045647053895020216320 11116777 218432309738522640903388449317286394320 11116778 181770990688581269226350495154133867440 11116779 -250432198718598953392037839810350843816 11116780 322190326702605783065359179197020492800 11116781 15803132785425558646382109542099659224 11116782 -176088442846380411411197320989064693248 11116783 -40466988996640947378815865334891052256 11116784 -36926880909971723231620456757558575104 11116785 -49187788744282640807236039716697036800 11116786 -128167215482588731158561869768094812160 11116787 -568526644093890581916632092788729444408 11116788 91080920231360886591329061465800294400 11116789 -299874030494702180107506707288183075410 11116790 -5818638562085454897733499180730562560 11116791 -474509538199163734928422576439107392000 11116792 450056984175839669817115706609904353280 11116793 -804790083976896411262740938531874415020 11116794 114590765553065827476117534472382346240 11116795 -362717024689039584295597697813691637200 11116796 576692842280016919173680576886190536192 11116797 24264251779212256148978647862698536960 11116798 -61715796284202284638014404633610633216 11116799 -828473779298268519127894481677495824360 11116800 -215145938265191778374536968091887206400 11116801 -53002515818766993482348052972690966400 11116802 419546214822041492869594339211781741600 11116803 -121598418872045544210784228195175028480 11116804 36587605756397404401251395246200726656 11116805 14923823071602621373853740202934816000 11116806 -133445622372116879712103723898741177856 11116807 -118908265327418324677912554834199835712 11116808 244365683000230139818218019448120401920 11116809 600988262516594281831205208469021010928 11116810 -294589075225742853520064529604646802240 11116811 297624506436890084470082672758621379412 11116812 -26428238562537370184585802313274818560 11116813 819022089167405441252286854545651704460 11116814 40441296677424377131745484822898040256 11116815 254822863219123658416139453070732725520 11116816 133536484746495512181924526998360686592 11116817 212760817972236861418378867174003272192 11116818 -114424612533741903232099556780175605760 11116819 -207697103193885489238364242258629443504 11116820 -133076746065340595106460406210122137600 11116821 -805027352538475915352114604937511984640 11116822 201902874612075617836934619580648722624 11116823 -13810557195216229679275227210566590296 11116824 -50687982512932565059261078872305664000 11116825 -224829767299020493637519579979129470400 11116826 428593126000806016910197288189150603248 11116827 -20313381565795321901471473629915311952 11116828 422071288926846773566407552593536622080 11116829 -355516316458361226307606255894038972570 11116830 94986031297558613389875892793919841920 11116831 503498161567335882911540219089012566000 11116832 -753704789622284279129213466655988318208 11116833 1190340859182193786780424538406315008 11116834 -479050603595359278681899949931259051184 11116835 -93968925780795747094605809207283677040 11116836 -425475691628336303023804505177027150208 11116837 -883406002133502892163517804584093976514 11116838 -275654996375822601356876557028474779680 11116839 -202898839061610108844502513436243826560 11116840 -188839000774039664449148214486078259200 11116841 -432635996423190370840303496605789310400 11116842 48400930161187019076560899795397521920 11116843 8416893882024642914461504169768217600 11116844 -524370398432729125244766745615415115264 11116845 -18610157252996464650279612778544296500 11116846 26294648767863655748583241985799283200 11116847 36403076120099184675997714972104552432 11116848 1301317893294933593133638496714719232 11116849 515467967365633961608391179079991544850 11116850 125815914812377204037186731099287860400 11116851 473458014285448879574909699259375275832 11116852 -445382352317072461312864730700198391040 11116853 214870540220589253842626972911668881664 11116854 -75239745886391261214577193832999094272 11116855 -334290446983860454114144278293188947240 11116856 -488496747225929150951795418426300579840 11116857 137337899709357689957914592969746313040 11116858 -196739244173873745115602854952836664720 11116859 153586043534330322371583512516662570704 11116860 -287993553421003862007587192737484544000 11116861 26616136070460128211083820790369782720 11116862 -111731340988304970009678009176299224000 11116863 -94880115596248438346390514070016275392 11116864 -153600144453616872475594666309664636928 11116865 -16037082829597406693160084382606584600 11116866 34267916060876937591293363366167908864 11116867 -712992436650520188243556323610213463088 11116868 -103141253429026408941862846036885352448 11116869 -240584100309474182511521963589786452256 11116870 -225226604219959045536100759774980789120 11116871 92452509024907987071530565303778000872 11116872 -58809853378213802224484272890539212800 11116873 -454732831556945696635795137911544325980 11116874 -31810607697747328280829008743995618720 11116875 104183320590518514566282620745917500 11116876 2169687602858433671516900687870751232 11116877 164597070178778164448341963994446932726 11116878 20428486888104558963596321548020672768 11116879 -247470614170805525090613528180178204288 11116880 164826167856777578614789211083505664000 11116881 389157012951702055746226644848168627280 11116882 201461111983646168468065404209385219072 11116883 -540825909302438590303454531846050190868 11116884 -264113188067351802595143418302349559808 11116885 237075884198946660387679606729653499800 11116886 -361478280313422170560441527923964574656 11116887 259651288336724935625758347004287225960 11116888 23062231034386466513081466434378895360 11116889 -49033456597449110343567701236877210880 11116890 -265169618167131824603115261636580680000 11116891 687582844868929484996747010423124200400 11116892 -314686043478139798666155479657890963968 11116893 249500080208968232667081191668997469504 11116894 -150041527115409101962036490792302341504 11116895 -423876480863197827080489199035372071920 11116896 -142736173747599519081053837667065659392 11116897 -123676623943810591132735037370717764688 11116898 177857177714205889896831253648309355520 11116899 -648890590118275610317423261427316644880 11116900 132844593147716073715816528529638528000 11116901 14422077477419302224605948500943127900 11116902 262801317462893876904392670227740746432 11116903 8615594135580634338150896807096129504 11116904 -54104011512316226906126706919170017280 11116905 291800635304479070854114652736356948160 11116906 145370452051849388045139989822897695152 11116907 264817417283632786010534676539601931872 11116908 -101631484163095140267199811935391477760 11116909 23359271185949021257381273305503834040 11116910 -20254213741130190740513029023409766400 11116911 56225178148083753401860341708025837200 11116912 132939313189624082051351836460607209472 11116913 -499476079625245014657516493165212737838 11116914 73250336250389115899585192910205837440 11116915 67134275265079080567942472573980712560 11116916 761878007519182762848078253264659834240 11116917 22524556006637179871483839142422458720 11116918 -189789940315906255371553103566512512640 11116919 9500939829145666901812900697886756480 11116920 -254158782547398161405346714122895974400 11116921 -187513542013893635644086620428364921878 11116922 262860128138119525096030928415391477248 11116923 288715914130671774589059974188693317168 11116924 -239923204966430450371306152046716301824 11116925 -534380859970765270267954077854942242350 11116926 2447005817481402646700316388376656704 11116927 -903195890489408690217499914291795676008 11116928 589028094872842080417724537832283832320 11116929 -714157286862927472744954830979297681440 11116930 -362363027258791689511345145730701268480 11116931 44461643623782161835096698723970243792 11116932 198994071598898848357436606042931612672 11116933 -8537505091409866213818602404311168576 11116934 121223345467894908592785692163167531616 11116935 -205101655269449561735393427241139324280 11116936 153146559209160081237096301304942592000 11116937 -194848013196806643791047893553038776832 11116938 48215511103543592114899790503387361280 11116939 71970715127825808010790598771257238740 11116940 126869322561920467555283365144977561600 11116941 99696713736009638359397108843898329088 11116942 -82186933703460840987095156596538702400 11116943 -426275347515167895119546066838950969808 11116944 101930331319184222811134831382382485504 11116945 45541237134430320069144821291920465920 11116946 134370612445948821932112574167380924736 11116947 -337592999113666530947771916638231977680 11116948 285499368473124004181287306438907431808 11116949 127339678391306923377171249458576220 11116950 -14900176313392765958349876357656572800 11116951 -38240277732943430186730374949924444608 11116952 383848331567371863312287730312947957760 11116953 -126506901152241480336495575412720823200 11116954 35942282066738146863366445636047149280 11116955 719119089885019793029949384681132055360 11116956 -627256781518684793672134148290641792000 11116957 1009978543694428522434589428837071078400 11116958 441501000132050531082059218980586979328 11116959 -197873660408482703339192218454303431680 11116960 143040358988711721219343458993236213760 11116961 -325516317620065010998420443627538641438 11116962 -280901208391721483949170162248817664 11116963 -107096930358988923219779943453260706960 11116964 -30651144746046438438048838450174722048 11116965 -153274615026020245433355645670356566880 11116966 -34530572725474277155500874145011507200 11116967 -129186325787824013623480736697415426128 11116968 36832593416697777683079524527288565760 11116969 736872010921765481516206440070173323940 11116970 -2339738599591902942499041079919942400 11116971 78109252869896303412840038176047173208 11116972 -84597868572327797366298312364832043008 11116973 353917204780848377789309631873214929600 11116974 189731523659518120307531684554202250240 11116975 -401292795888241738488629837714212538600 11116976 -58566632179356496946802724020358348800 11116977 -169207791417670614486338044136970683280 11116978 175709600595621015388107083263019489040 11116979 277299073864345911084143272731667116996 11116980 -57255509062945354255358918623712870400 11116981 -309568332629197272885479955066404419488 11116982 -60326705616232342273284222840473060928 11116983 145734953973327793666645730594364830544 11116984 -123834124555643413347309868287332413440 11116985 338056544641080612583038734475135096960 11116986 88654669537268118349700530145367280128 11116987 208451779564640938832663890745788436752 11116988 -258094996025537004219612824938759744512 11116989 -184742808246427546261311808197726930510 11116990 -13971892432169867483865813014123049600 11116991 -950047532704142084937934859107431484608 11116992 4711269945061340903488179192276713472 11116993 30833063666199841782450561337809598084 11116994 54784116986921760448051213206465080832 11116995 9360651945257424920852532355471999920 11116996 1214634751942976148691487722870521856 11116997 -310825870137819820561659518121983527428 11116998 7298715759464940719850998660928752064 11116999 15356867954187622742599456519532183000 11117000 941647694066303055684052427869340160000 11117001 -26968020257980528090325442903143082816 11117002 983771441902818371780575070835789504 11117003 -100533224831538235252653989348810394816 11117004 413622474991596870939713320643892805632 11117005 1771258504060126089711698613934377600 11117006 199237322197810564335438939958517538048 11117007 -622608398543427795035557549903397237760 11117008 32770129768488195125151209424913039360 11117009 405722386282609185275356262570550650100 11117010 -39507909815131988097892115879861068800 11117011 38299640866796353698644578834959989612 11117012 198542496434085740365870261563690973056 11117013 -72184902145669940628662604807602278176 11117014 -434558604942053903388220841578608604800 11117015 54387145865032019362575459762027258240 11117016 -503052502809134021967894262934697062400 11117017 388887806356703606851311382257055751172 11117018 356951711164345598251604284686857168640 11117019 218905706624315025716833476497282993520 11117020 37880834096158674982781335549758351360 11117021 730346348833102119268609356076440525222 11117022 227451318337401942376716390084687412032 11117023 -833250487187327328028071658810603734480 11117024 39195383448707797988639046340792811520 11117025 -66668283154428594664187324137688228250 11117026 501073560689871659272939862587619909712 11117027 -131536067260375030544545902117613143840 11117028 72382996550068761793398779721302360064 11117029 45971513182482036684629174764537875840 11117030 -125214738326874142101935396556528435840 11117031 -41743764986293404470291327536245145776 11117032 255647311231313900158360733877339110400 11117033 16259499463667565857317694710045445520 11117034 141106516061869800715232357438616576000 11117035 190205631172476744435647180520949248480 11117036 185529612451023271926550834443666613248 11117037 -180118043232330590855272133345082709440 11117038 -209966626556702134443599782940102983680 11117039 297978212164944247018042728820683829800 11117040 94349066479399573849833289905474109440 11117041 -227693003900102179124975115995239376256 11117042 -273238561580518911909642342205054478208 11117043 8330464319131600838550301579462676304 11117044 -70369307770082793242885863362986164864 11117045 53518695231673729198919455050620280600 11117046 38448233529864974057152264560120432000 11117047 -4215772414766485274714253815936343408 11117048 7526041920841720546161975592003461120 11117049 -247825107092991890400866075307130040160 11117050 33408006648201417795711761660764953600 11117051 1204613581926306867470357217253965103104 11117052 217693097761353353494064032667688368640 11117053 -366580281769211019829919051249339375232 11117054 -78867925597778989328222394481648779840 11117055 327578672018701694792492101912085807760 11117056 338392641635702713085582863511209377792 11117057 -96801610281254410364242129027406874048 11117058 -19181377896096465496446175774348684416 11117059 -569315395233407740062278031771599957384 11117060 406177467064786788632159173997353524480 11117061 -590073928657826101820898579933596847360 11117062 116031498103639830412046429793130284864 11117063 -133458014851966051197534315790283822520 11117064 80645181685317633889223273245537566720 11117065 -8827004113597604870486540398529164800 11117066 530376657346970373710625711642114749232 11117067 -139981615084884123182451721044447519264 11117068 -59934288565928501831422114683205386240 11117069 -69536519031381720456258293268348132180 11117070 27110349752922213822719046596012624640 11117071 900083220693719061044182540811700812520 11117072 -57475325476722373721488576229469585408 11117073 -155333133966816888813106726367692007424 11117074 194986560574076793544241191490529883536 11117075 467850239427590059763983704569903379000 11117076 -454939108318654252204430587751012026368 11117077 -662870260426528938494434263910079609074 11117078 39520045875840887464271932809425494656 11117079 -40536220035109639300074474991164759600 11117080 8785578579700716471066722252688384000 11117081 -717094595001097820317279956020778274800 11117082 368378409056317070680725524451211014144 11117083 915336896196421856913563149974809523332 11117084 162981650922084294733664178548946788352 11117085 47779617613060882932479937590522572800 11117086 -257971094415499461957002687223974356800 11117087 -276469628690868670055283271655163567264 11117088 -33926416798969088477494329539050536960 11117089 1383336061648763006191487334490140128 11117090 -75756251820890569807499898190122316800 11117091 1988005732169691627931200741131699520 11117092 79422936590606706121698453755368673280 11117093 -96474878034486522493456144531650782976 11117094 -12906135774156674531868722161668275328 11117095 -413311196172884845586875750610242549200 11117096 125600626801987351852819072203915264000 11117097 -10729209995460770315970623182264989612 11117098 81352663578040981180816476791554931712 11117099 2202659573465658361784062253842801152 11117100 127137245731937417338395116249707430400 11117101 -845887901188331473452162869489930721898 11117102 56366106051222170829033540510421522752 11117103 -396368525242335924220407296980856432256 11117104 -133845048372289306818623822008967430144 11117105 -635551060562868895016308833333649585740 11117106 343277903237999675753861258516333568 11117107 276387464613207049412410556503994686432 11117108 -30608426689011524921040101462687225472 11117109 -125489355071969903587676784518600125440 11117110 -185276507322497496228788236998298007040 11117111 1548963595840426110267163363045552372800 11117112 -7590610244590712895857259439436820480 11117113 -25242921228714959695147903552966115840 11117114 -206193100739239925178186144022432723344 11117115 191278756669097766376780982965138860000 11117116 367495645412578197207210934944467939328 11117117 998930223773265933936366733439609280 11117118 -42549714020913943104629381302319963520 11117119 -155358022731853305236685977262999190752 11117120 -15450025485605512591218540913282252800 11117121 -234577898718793939106024476959509405760 11117122 101354349659588371368212813877469802400 11117123 -14473785560445292600210391243432642628 11117124 -227927525383845061623286736968082183040 11117125 -972840226793920378126112020984567893000 11117126 300059341349012040609398368979803420512 11117127 -20422706051252054071907902895926818816 11117128 246139935864872939371649729470132224000 11117129 703248833755666683663090472037923029684 11117130 8469745596060972464009746940807819520 11117131 -147259686537103917601649382453259297568 11117132 97831617699659611649290821656888512512 11117133 523031181845544998627069810647734443244 11117134 -3552704830031332345432882476490229760 11117135 11030185116239152857491191774406172000 11117136 -73435474914883906231323866515330695168 11117137 -171933942555158701916012571792984752640 11117138 -149140106995082155417828615218355559280 11117139 -294338664856851560712460349543165765760 11117140 -205835841069814426748930532095100514560 11117141 35479907412328883212171576744533101472 11117142 265341833955047745198513217374186516480 11117143 30139406379427529150905143241902136720 11117144 788672802469927281667422129315462236160 11117145 -223713310053649436992517186203766300160 11117146 7341175048694595226396415389483840224 11117147 678419277816693032514678281852739194040 11117148 92293328128916777354682066486992019456 11117149 811580306886112401875707929634147022764 11117150 -89393781583695085877158869420281952000 11117151 635979954648537153147917810328015752280 11117152 62285495434060020782385928466201444352 11117153 -251814188503024705264328032758002510400 11117154 182073634750334012469075433011622389120 11117155 99118760501420466294395700360411217920 11117156 -586182390793874235864905437137039108480 11117157 -140756867746282997153041096850145593760 11117158 -135041019475475234423651032632547533312 11117159 108990936146974474140181324974034674120 11117160 264630102444965979868248582407298201600 11117161 14452162194797285047720782596275678848 11117162 -75162153347060457149397186466455344640 11117163 -76211724648512068406789471167783784976 11117164 439720773966702897736906299300010694656 11117165 324038249215364893597027383112991838720 11117166 59355483572568240735450385566003240960 11117167 655509917845439748467857946398825688832 11117168 -30538410562550332860382384978912542720 11117169 -15782385451032664108877613968847279054 11117170 -16739469001557648127365742386912378240 11117171 78447959587544196121489477928516233584 11117172 65233175722431342422146483706043254784 11117173 -620586822600293182030387598944759789700 11117174 75933953913201960083867851554356232960 11117175 -159639024604597153952296783588531101000 11117176 -335940303435108179343342337558954967040 11117177 -9616804611651089745813170124623556720 11117178 144129004052209342633380164305550630400 11117179 -245698149088928714687990581851970037980 11117180 282884380527314453807237075894091110400 11117181 244288554569895761856616166455887712800 11117182 390237184429841566505917956755368392192 11117183 177806622129264117395046180315541234560 11117184 214662136735693123098806164803110830080 11117185 739971019447364452425240973779323539200 11117186 -596443989710142169611684542547531653376 11117187 -410803485753680659754054542081089463356 11117188 -155660584213240390808826033889453363200 11117189 116539437823006593066965029508091640320 11117190 112336123195611905006045797499421941760 11117191 -194367389716674241297052057985996839376 11117192 279385746053455718237726557513612001280 11117193 287257696810053501829816299870175000320 11117194 -221519992732004690488543745915706521088 11117195 34001751795831897623990388275801767920 11117196 48451681907810282749743120315890073600 11117197 31852915779359901082330571650826279552 11117198 -235721077548309522194228443042742798400 11117199 -374876290618342784204218480042404157440 11117200 -17763090522683039947646511192803123200 11117201 -17398305001451016750399926373658492056 11117202 -80434439585907761044151500923733731840 11117203 -172732848546618453162358321455642271416 11117204 26130441429120411319238651985978101760 11117205 -133464518387726736043140280398277332480 11117206 38125405442748024491878681550527659552 11117207 -661170654704752050504258415035281765640 11117208 374310683745746052749465758058464665600 11117209 -678710959091296489765872029278400129660 11117210 -129670943106361178362220414549377208640 11117211 116409308465584788575566130086850855424 11117212 -141585775553944913579553733955039916544 11117213 525490965898553501914124909792741055462 11117214 -35055497019107008812170876058056639232 11117215 -247400810399212414402739298089633207640 11117216 1056004590526614282306766834566445400064 11117217 -367620183092101986007691725980592387920 11117218 -157614686999403459165985892059080231264 11117219 160684925369895759431387051127811230144 11117220 -967647109319645893229545121887027200 11117221 -97420123428574617572519906905532300000 11117222 -237242105443130837136356111206623350976 11117223 353827142771420102953343472572510188800 11117224 290910467337366676415283446064566353920 11117225 160782609405194221207056483172909598400 11117226 -87963340672217853980257659675478949376 11117227 72386652184989760554550413453118043280 11117228 496779328037600548815112628022592329216 11117229 72915062029959123797570590921999139520 11117230 110444441973640328078097253310582285760 11117231 -849511943066849416447520486014465855800 11117232 14953862028383766010156988934922567680 11117233 -81059817526007777916566760227279215616 11117234 -38370875460028862321490485186864931840 11117235 134311325444155796141107055315686577760 11117236 5429364099466051113522431384868823040 11117237 -498756028824807965187407678079606820200 11117238 195029469433705750823516275390099392 11117239 10747536736519708661130939024088891392 11117240 -1055812199154689281197436643381990400000 11117241 186069230408557755529891646761186256250 11117242 154829221264474425404722396401286014720 11117243 14233656560815252748064835638996093744 11117244 53623988738991356549797273475600994816 11117245 -541217337975451786976899639611225916500 11117246 127230295975853964950685201426785043840 11117247 -519169932503621775984731330267914707000 11117248 -285108020304189657235142406739084705792 11117249 -324703629476899304182816196707791130752 11117250 184727519289295493570167016084635368000 11117251 117198899049681180910124835586942583808 11117252 -36681075048738716863043698538223774720 11117253 120499917045116652246376647243089296704 11117254 -152877129077264445502363684903618763424 11117255 -240663309368817022690215385168806936840 11117256 -499748152558979107819980347141355724800 11117257 34824583209869226625403876153247250560 11117258 -3465748150619787428823572819264989440 11117259 -146158859094514333871855844087344988036 11117260 151585374514890837075566339402584473600 11117261 1021765295709757929020602305567929078400 11117262 -36649168063574586577468737435926570880 11117263 -10862388114470900814442323492165197200 11117264 -112460140129338637533476947140179435520 11117265 70970659871084844573013925631693318720 11117266 -639644610135044633297153382361574817120 11117267 264453546299472330461292523027031836920 11117268 -181716659183748105298703648652343429248 11117269 -312320856358250541591873923953535970240 11117270 112553775436996963920111844141222030080 11117271 54540002042028767688279103729152008064 11117272 -250270937452473902861608625349264998400 11117273 253220878964524714123400491104619532928 11117274 60273127774820854634816088443787581952 11117275 56086563336679647475595261323998968000 11117276 -256810012796402231277047818467225280512 11117277 917032414971445917614221267793757291840 11117278 -157290656866490977740094949902144529280 11117279 20065700753311487812241596504598933520 11117280 75954092845116268685748540793474252800 11117281 233413482634518719771174591781052518592 11117282 -184109678340468193255889985250634053632 11117283 128673459684263612293247733567502854384 11117284 -206805851781766978352499219549092470784 11117285 156200622017166459906685584066527449980 11117286 564145158017214511643031893433465490944 11117287 -1098744676970281293058050488018744791760 11117288 132599150421246098693403658567417528320 11117289 -111734580343023771357438542470753796976 11117290 -379721159849761260743760512376911788800 11117291 156898693821992617451749724116641145032 11117292 -22719829137619786649904526529008029696 11117293 -589820245369874760736776493319267160000 11117294 -133292585839818030901564396478555642304 11117295 30652859443942534719714813543753028800 11117296 -166198413938735852413888261329816322048 11117297 -421516388484009427365756128390461720848 11117298 323545902882201407843961491421506550528 11117299 -244085989647240111828512937496709500560 11117300 94148452056997607227359739469203968000 11117301 134845342216809841045246655819196883584 11117302 -12985074706693236152769943500940819200 11117303 -336630461294721383119909768218029120736 11117304 -504599320971012870057947467733581824000 11117305 55445240578059622088311076989817837760 11117306 4989113787110330859401301496694843904 11117307 264494576295909452753497858724486754840 11117308 -9033158210994679358607278385989251072 11117309 229881719473110451724472834009493202016 11117310 5132886355452630525333168865388497920 11117311 784872699196774804770149970824392426800 11117312 -190548963285803697469870371700740194304 11117313 -113057478910133070588233567974620976896 11117314 -7402875288207331636733944519993106880 11117315 -330869321012454488556279160210382741760 11117316 6086960765666961585785118447645081600 11117317 -958741991812073414293498425814590649248 11117318 -431178676572680973358932980530054800960 11117319 -595095028150332950887394374584120570456 11117320 -162245031512255327224479339802805760000 11117321 934629149327769474765060200522741514522 11117322 -157428858777130082584394085000047443200 11117323 -6367480523110237706271378928546824560 11117324 -180031889151449712554665314099910348800 11117325 -10357988217065824619665809259819394400 11117326 -59725704529001351337769169150833262592 11117327 -140783458417850631093994677952536811560 11117328 81854521807533193073682498965615345664 11117329 1011566748935187341898126918624934346930 11117330 1016936953176720677418252380579097600 11117331 35988760882449805343563110883902246972 11117332 412131951966944349753277601778264483840 11117333 385244114941360605258395419279628219904 11117334 18475109681730222240004678947954892800 11117335 -147256717416713103694902880026464847720 11117336 -693738545256300595835151055857885112320 11117337 -185259149302449527546674073476163328000 11117338 39125453173493725244073224135998318320 11117339 29020025947739235693724096563462209640 11117340 -74131975497539683603716624015049543680 11117341 -124283567721094376124368469778627834368 11117342 -340910114652115148473921467204103130688 11117343 -18854833419562535139631842758419167600 11117344 26857089959315968594778827496110424064 11117345 -628551585065784357121481491526813697900 11117346 30683209741333431075821733399674265600 11117347 -384993214628755318184770693697632809968 11117348 549431200933673061067823274269017445376 11117349 1007155230224154537975251908284648000 11117350 128847002521348776277948717839913394400 11117351 -252532219735553075894038526460401488848 11117352 135057977271831918371328116719197143040 11117353 31123894346702938647747499533916977360 11117354 481972688509478598899800596430189747200 11117355 181884133926677652772690164513376170720 11117356 -1994316339716743257168192248349446400 11117357 540314205719136345478362487660260262752 11117358 -101778591534381926389178112533793269760 11117359 -1585146883237052497422307123466818760 11117360 96369416774955704966404497226114990080 11117361 10234483902920021215265192057567703264 11117362 -632672523900784860232694187820372298208 11117363 -505659153869124118417936242194994614388 11117364 324463699843001956474426537950324989952 11117365 -650061003544676989548527429556928617060 11117366 91653956061659858008342849308638450304 11117367 -591005231223858695765633952783002769216 11117368 341126257105486601101889431948664156160 11117369 565571865874513558635311528748857641770 11117370 116067503506043406993969096205045862400 11117371 -162160266541146339249069816401908282008 11117372 53424149077833008074580172588190040064 11117373 14810958980235703502473155252383868768 11117374 124086163448047485946691282342003847936 11117375 -166748746305214506617724257376637440000 11117376 90124685659340454256153193109719089152 11117377 -441722432158359191665791522087472603088 11117378 252563689377856521058778085394270188240 11117379 -90126508797952366633387741146765325824 11117380 100865862845266222873094455651059671040 11117381 -1067320338562214250247366490145343014336 11117382 19282647159641777358585713243776208640 11117383 -226809216298716398756555497145556179368 11117384 687109810274747835634614986599635010560 11117385 9738523592434060542879885166360147200 11117386 -32775367981348448721467834204201481216 11117387 -67281200976690917150187623730770921964 11117388 327867732473407990071919446315524668416 11117389 -74777099465133496288556209183593207476 11117390 34685458970451640348201800367817364480 11117391 -83858535420163765542950974385963089536 11117392 -444594219913777622662218767972696064 11117393 50298750984767524793010902554608320640 11117394 66206944935639138860664217453132640640 11117395 37912583447371999212980333987066616000 11117396 55957911058956932546618457175305987840 11117397 224809390867387423356770009774035773600 11117398 -425767709977152629149349856440152984800 11117399 -391181940830827430742951083575857444600 11117400 97796670921814884816931106099871744000 11117401 -160532314465138288170210151190790006528 11117402 -332799469980688222221921733863636922368 11117403 194362223900417910936028695143849489064 11117404 340204432787202141170785896953606713856 11117405 -121270834296892499380485028202714161680 11117406 94975716090721443459173161881171038208 11117407 -156409650593305208723026615601687695488 11117408 -1677943918296837342046244729284160126976 11117409 19638581638987313371754609294417090688 11117410 279841896027826178274863818992787779360 11117411 -22169118014928848845066632149442450480 11117412 28455428884255049904154287772626861696 11117413 -349019810967297749716386024430832991360 11117414 253647066723652777134239530757184105792 11117415 49121061369673522193289403248613000320 11117416 93514420543907215075220474922553236480 11117417 -485080482964304272824039764856701070534 11117418 -3876122118347643728876849319931610112 11117419 -224986376027209500781908026259066295180 11117420 55279012944989914199268196502393057280 11117421 -18083419040762351544440358104469733728 11117422 -87003189200914852666520889065783311488 11117423 135526777369109092207708144913517054672 11117424 -48816810919732458019765390472400961536 11117425 73882711303776103372569413715635506800 11117426 56849536862653271983178125728387792912 11117427 136414142396953971576596963446007453184 11117428 -109575381040239226010813806753435019264 11117429 -564704071633540381267414291691935567680 11117430 -105836369403781490367201690064331053440 11117431 -194310468661708712517644583366664086968 11117432 213110453231281408466965479644052787200 11117433 168661298856383506142789047803960134400 11117434 150630310669909867658718859273551413616 11117435 1015451996665857263933216295048076800 11117436 96006880603513921506307404404873232384 11117437 -5678631817841244564939085015976914176 11117438 94241697997496561465401943262408789120 11117439 -245123466829075771750306983120551847360 11117440 -356860545931122729674150989371801600000 11117441 -245802342840821876440847260924871350848 11117442 -63921600577041198898640121818500202496 11117443 -770687113081225837514599834184999474308 11117444 112837987642490515117291068440551329792 11117445 403968371366261569247650972160776789920 11117446 -316631420239881352234127370250514054976 11117447 -1597728462091744136047890417987394854480 11117448 16554801866379697123638286769176089600 11117449 -165240124511818657080919751082349377408 11117450 154796826338724550788890505912156090000 11117451 190159712918481845003737868399289689280 11117452 -399109201116580690086783101498112196864 11117453 539237237750493826026062196465328611840 11117454 115403757634136425215981061431841734720 11117455 -36548339483743672245186095274169080000 11117456 33636430400022756814930421658644643840 11117457 -56467690508137684697913219687509677452 11117458 428080311782324088569307836437126423680 11117459 -725981301991247469365350408708855232340 11117460 51170985031794779167074616071721052160 11117461 -140781446042857178116313117107727861348 11117462 3937410325073825575654745448334610112 11117463 -267888463537651009266942503401380669720 11117464 91223954448171807886280926565154693120 11117465 121371478763064712211170993657296553860 11117466 -56313040122424901743319530480794278400 11117467 243012626167846856558039734759383392516 11117468 -149131499735335593417321671641189453824 11117469 -495104671574040728285934259262761990080 11117470 -3634226882149949951582682329998233600 11117471 -37899205733320335901826624956170523128 11117472 -515138032725315944152481449586404098048 11117473 122894954442343901038909931180580468420 11117474 615241391278518233759458162723115418624 11117475 -133734232618007901747518547851560029900 11117476 -384598215761101251556145167055343640320 11117477 10392816926831886145930554617501251872 11117478 -1791617555260445379543117007251231744 11117479 -159470845949459217626319008523129686920 11117480 773282730415798886258002049251891200 11117481 -105116560534886035643407918750625793648 11117482 -123358556961896890953621913343515593216 11117483 -198478286118261753830077347567884050896 11117484 -77487467522092627132771715254098475008 11117485 222144601732307141823042273309161079180 11117486 651977211855238326118009456864813022400 11117487 143242713044736807204844137292264714368 11117488 -47089987431239984169049243162537328640 11117489 -226378686931931574920977506405596236560 11117490 -29860682461358294821327783992116352000 11117491 149623653446052697928842734573045448704 11117492 115108226642883051942240479192089474176 11117493 551372690556523112808405243619233202464 11117494 -412040611755963760595735554035066626688 11117495 -159177442555971079936703576008251945000 11117496 109554881266582224638924852837389578240 11117497 -283282894378631560613093225001913780054 11117498 -88569612687547820829104490237064012800 11117499 -34769487602977134368160285573224868864 11117500 -137498323573962273729633037637451520000 11117501 -402753430324648392164742668448290275080 11117502 3819423738452444193104080145621265600 11117503 -187916313843611985665667290728304621248 11117504 -10255143604815355817141458361194119168 11117505 67047511561900888149800692307518590720 11117506 72509931404191478507224243562590367952 11117507 -291275455508318062411575730056335867328 11117508 -359399154894826891295207689827841013760 11117509 -42930437898051620365376422755217262592 11117510 -114399249572071806206831772771744656640 11117511 -667835483858514206115867143983993265280 11117512 -861105440127062033621989977995993088000 11117513 -868973886963384392311298734208194925616 11117514 137688933988754210470087059716103489792 11117515 -147503993204499061886246317312991967840 11117516 24049538070403702351178584098114301440 11117517 298741095766521073496454443564371865280 11117518 -8323812517706691113741670570446536896 11117519 -60648730546298359420322048712442103328 11117520 -63191245484236839854566258674361958400 11117521 6530710383750712432367942100508961664 11117522 -191543711883466904928839442495001681248 11117523 168192670315489775906529128050117068984 11117524 -374180630543136746695814191232572661760 11117525 122981143429091961729739736927704519050 11117526 6687554768128442078325134952924008448 11117527 191809494600966277140751768458176979600 11117528 342020862338519779733758872368294645760 11117529 83434823797805172080416025063851037274 11117530 -111113899336690062752383653259649249280 11117531 885357457022230286632404893551582277472 11117532 -428731350129287752977273259936952022528 11117533 35393828609161391944966885395059558400 11117534 -88845944471680201357763567286269202240 11117535 -5388216669341828497895073880415984640 11117536 -690982425159338342715097102922933600256 11117537 -605334551482928662435205113712676354048 11117538 -106501671608032074930696650123775304416 11117539 599274791086143020304971305466515165340 11117540 -10739696383841979005455218145742622720 11117541 -250512753036718496097305570440341057888 11117542 -231918081493301073171332283125772311328 11117543 -612942942473571101293977228665312713416 11117544 -57884754077315695032260329142287073280 11117545 -265004866137507608301253860665736490680 11117546 -210982533701504085938173079176033340160 11117547 136258047471207751692101246609772019200 11117548 -215372077540534392817636278944467635200 11117549 425618509560152085002327904711629390550 11117550 77700481060695964143294715769979273600 11117551 -357581836314649240473908936916235542448 11117552 23278585263863704183061506298008338432 11117553 270823773201998387694541894385878606704 11117554 82144626411943688541513244075562729472 11117555 388619766239808056070280604250912511920 11117556 48931578196234698290343681651682590720 11117557 628351725334525616076546380094502981632 11117558 612678625939518459694177825319168241792 11117559 389621368563966025504318219453743625704 11117560 204926720401304451629734195769969664000 11117561 -12691352295383945728041446283394534656 11117562 188539169750758748806683885596121986304 11117563 170520994459599357870324894180084799680 11117564 -561875114847980504241309455851668480 11117565 148475233070935708515287182591701290400 11117566 506312840200930984449350673161131487232 11117567 22409683316405186938870106438194488240 11117568 -222464929129088280515518811950031044608 11117569 -882934473504266465745597242541546796030 11117570 143372193430261757073519949447075944480 11117571 8432798166004523653739090296187699184 11117572 -68943398570042614477564697415117870848 11117573 -1176228322494738406869259004091102875556 11117574 -9336779230233791420944388858819427840 11117575 43917648854753747664737255948486356800 11117576 503465810257614972404881856954846254080 11117577 -530761480989032311874029785257255478240 11117578 -11401575319214946497218498764345319680 11117579 -93977826968232201794894223123016518912 11117580 -152244246248680517339234224315347763200 11117581 -210733848618757028210979823136431122548 11117582 132620517774936257678598892544574079872 11117583 -520318581129421674937785034113203701848 11117584 19963816788403138095627403082276208640 11117585 148360552644972727138150373328794413800 11117586 -171328148913236660967081280449058617600 11117587 -16016158430089069470725175160890641600 11117588 -300263995654292218834730688857148858624 11117589 -143223685785589265320151849222494218240 11117590 442389918501015515293778526306471321600 11117591 -346869940918814103601699723517022045600 11117592 83828858958590846983692109848390205440 11117593 300266000142769074127241611671898416842 11117594 -44548981483996877498778171732946921248 11117595 -32042213014132124637591336664887920160 11117596 -166701076600017855332084571095809774592 11117597 -339183183111680519286674516579845164954 11117598 118792668702058020120841113738185797248 11117599 -480595753458085844129771212996774382864 11117600 235246175174171879087497781621538816000 11117601 330062624006523477660415904960139840 11117602 227553844027292704776343633037891246592 11117603 221688810366238315712071759808120451840 11117604 338899542664399291806932402899628368896 11117605 -399905541620717761723573384818986932740 11117606 125370596186438487087833307256646430720 11117607 5978344011187023971180447661979164288 11117608 27220391683194535866955863778696796160 11117609 -906733670580903103014750185411515001484 11117610 142071591626362037001046192895801201760 11117611 1002047238765011322263147584151538924212 11117612 56837768784806844471501446793164129280 11117613 -33851642570483877725164588288151369280 11117614 -385868811160135715963558826998371610880 11117615 261433166424819215105590772643501076800 11117616 -94808086426001566842862771287491936256 11117617 -47905327265454366027724962751168783808 11117618 56538704355642694478842037481254927904 11117619 338503544228896720499104808686707159288 11117620 -172694537454798286176835138380916032000 11117621 -396996437786692622986058550135988053888 11117622 52164419574553081795643390290194900480 11117623 288841040320574443882560873957007584768 11117624 -214651131381157059820551606309088665600 11117625 -8881494023017401722162479047120480000 11117626 237868280222639022663033532662097550784 11117627 214303606651347493348166643783240373476 11117628 -342074042784852508454863964727580508160 11117629 -196765005219752874314322010358953427770 11117630 -224404449671755324963567686264151536000 11117631 188823258312229970899059876650689014144 11117632 -63977770001824822817408342091179229184 11117633 216421695644020199715870420663602994882 11117634 9835067685302542478790281512870444800 11117635 654413422963933357854964580160989154000 11117636 -13745579434469925375597590319997124352 11117637 543017884044950557826147872156425854880 11117638 32486251122678727806479295637673007360 11117639 481769781778828266332268901974491000424 11117640 -49473657507015131984433555382879027200 11117641 -141179194999025042803907293138613284480 11117642 137441671005900165586741512308921403744 11117643 5571031740670054533267145939130350560 11117644 -721281011623876566202886022930037521664 11117645 -48044698872407073479459729521872506880 11117646 -132515386854394515133969536346787142528 11117647 625471907052374701140992616640954922096 11117648 22386075295159800363557180144092053504 11117649 -85907893994861157741809458574185873104 11117650 -4602961182158732481519808932837206400 11117651 -88657518298167845133794452185479459568 11117652 -6952321722284153107120242933878808576 11117653 -903383507841843953924899156824917954098 11117654 24066436972891288591602798192428339712 11117655 10083453937481151115664656605654933360 11117656 -617569994347095280894855153010459504640 11117657 238679563541609485572512470387703224212 11117658 113785034578605762281168638533874030080 11117659 -664303765775702560187972514782173650400 11117660 226229470378974456336577027373495961600 11117661 -589245460423538582453213643345948140928 11117662 236918643013578632222925588034589306112 11117663 65168061257572324527153243247933434912 11117664 244402865097740391137050639750381830144 11117665 268108338824455537040739692383708243200 11117666 -55770212704938492350422570431728186880 11117667 -302033059515391059390233177664652958400 11117668 -449737653974314540012836877196810733952 11117669 256330434190789903729755588095920545180 11117670 76960105843517291013234650965537689600 11117671 -178174844161526116558605589055078412528 11117672 169272711215249801647828416313912012800 11117673 -66393365048063320632642617389488129600 11117674 362202716163025864830024372348567420336 11117675 5979968436403452429787597809867282000 11117676 366135391267373604525765048700540222464 11117677 387813885507121618960009232146812834048 11117678 53004123972561149176946795077951824768 11117679 142082081574483938792283815076618848640 11117680 -43660304685333081588006960625371709440 11117681 -69106752913968509505403539210972709788 11117682 95426771926582864934784114839340445440 11117683 322776056087308079877525181998455272104 11117684 484505502687275835189970327645292384256 11117685 -103997527614465380627834562777545356800 11117686 119252415105892570201200432254126845440 11117687 39304886332914929913696651997704811872 11117688 -391028499000691711644330410916403261440 11117689 357653310565429753844663479038605632800 11117690 -36922195890391022792401383596029651200 11117691 244614677611535999787337821094157707680 11117692 -11184863616974364993121312535743965184 11117693 -2551621681579179175461275100719214816 11117694 18423822337517335303430894104922087424 11117695 117405276928175550247482563417034888480 11117696 -342367436213220989100479663271617495040 11117697 224028567323782850938124070815833450800 11117698 -156839457351960524953284555555727752960 11117699 -742372900587751280482178765415494439300 11117700 -83788756592397688952454146784093158400 11117701 -264053728891276180221768244891789259520 11117702 282169434997700251967841619171912142400 11117703 251793076988163560274720930747227195304 11117704 177234888991434002132677535825602744320 11117705 -121611557525898570253060020018019210140 11117706 143651866325727140397909891074472770304 11117707 -160867136133822028777738823505682596608 11117708 157564306520967017191816823794310647296 11117709 865600508997344923160257079385890307840 11117710 -31716175303042968086027155404201234240 11117711 1047256495606596516607011132564425987184 11117712 -101133917119058407697528497863246348288 11117713 185566921166496563585235433425397655664 11117714 -31184600642668769101793583942689925120 11117715 97851247930381722202236163840193790720 11117716 -139754725733829474267392705210379837440 11117717 -6867745672665326413462883899108060032 11117718 -90275547568978687459077813996897810336 11117719 1138647826738512648031259067111169269160 11117720 -8329442217902222955872793427584000000 11117721 -102244554164620177802004267688610738880 11117722 -90268044447868204849034401182253824 11117723 975187431059847011585050251529535136 11117724 137273266122548082773808199229881712640 11117725 -259498524667228186323471403817067169500 11117726 -56061314605290958956334420200411650688 11117727 -536809619748585436415461337493350376936 11117728 338635852609286515196925145641356623872 11117729 -630977845045842332994650076691128875328 11117730 25771978392444108643489751235736627200 11117731 229507846452296506925098375922454811032 11117732 72376921862846856392766858181938585600 11117733 361368491403431676407435603022364710048 11117734 127993010905802654450994416354581826016 11117735 -32057513281262583624167765078704362000 11117736 3461045629351094852019919169185382400 11117737 323985857727727835127413207383950939386 11117738 166336769642931389515542438237548273760 11117739 267101406110286419722305912814581466560 11117740 184361532296752658298177673219578009600 11117741 116826651356830589820567622320059143872 11117742 -228342866699026486949026388180751165888 11117743 -176590944553253492299956287166332787616 11117744 13489064116033631033557668644128358400 11117745 438412193002829558687822973337459887720 11117746 106065971270669995635824160842491989120 11117747 274067434112570511409446936228673637952 11117748 -128545580653251928246010888886729830400 11117749 -844342761159429342108021613716553778240 11117750 102162857025807194273467615528686144000 11117751 -107130729167005438359178132915036556568 11117752 -212821238458777621772237219818759249920 11117753 352561784504619990091515488251062361002 11117754 -16086822817973866629270153780084459552 11117755 -9038783158665069830100299582755392000 11117756 58983061610642788936317636522995404800 11117757 71056890423131666028016333867111186272 11117758 520477687206154930453332743908017204480 11117759 675031964784688326212755037454457482360 11117760 59554944635555421118482536503349084160 11117761 -305692947625438936376655314044780616638 11117762 97799500161597226097101472966213472672 11117763 344335301129398035818382071010422676480 11117764 162516982327793066943676892294708924416 11117765 170378409461892825263836961464189305840 11117766 34136108411014934033041276530659394048 11117767 -614762141175907738602076057887867828600 11117768 258939095079305477885061109695485061120 11117769 -178612716274842799726271413619702585472 11117770 291294979423082633845215922442175115200 11117771 364627399477812922365438769872840634512 11117772 -39939720635822787250201626515900584704 11117773 -557838890901365414852078295489599203978 11117774 -321082831330584632864052180395797613760 11117775 18210926817305910031541227299570873600 11117776 -226791929455168425086927476579450880000 11117777 -251654608556123767986722456255058075456 11117778 -7311009737413738749805923306773053440 11117779 2489893884520152295710583657959437952 11117780 -493460421765522868029479193351428290560 11117781 -59039780476653222220834737367600914930 11117782 9093826410224834474877514135229907840 11117783 -871238782620073508828798261806150901640 11117784 419660685043926183576229132503383040000 11117785 -196728805383390939381936185626319615040 11117786 -37530075835184199354574211351829240576 11117787 223811344959713293366724659785249361560 11117788 469857585891635323849650181928045276160 11117789 -809146618013781974969420422997664472410 11117790 -190506033021712765032342437683803206400 11117791 25632632166632462502377936583444694800 11117792 292934596514101644864868959538663391232 11117793 -54657497037312655189994800000146348000 11117794 191468812907385458751103536948653227392 11117795 19624769361131384489076255926189494320 11117796 -391147049193379721723875839637844736000 11117797 -411466814406884885154797776267486188548 11117798 -81880947839932195131791543324569784064 11117799 -171777609539203113850560943498983258624 11117800 508120826366446878245187524323582080000 11117801 336682428238703157103120536449076322704 11117802 -4747961390641083511355445140896035840 11117803 -1734729971962295111215807347299473543200 11117804 659884685949155844220442303031430797312 11117805 -353104678299687029786491900161649374240 11117806 -202958661020477868878602142927033397504 11117807 1006691548466343385606633979531974495056 11117808 39463498708166591856421784496224501760 11117809 -213596731762372253378165857222355990208 11117810 -21563512006700325704101545889652820480 11117811 -183444599566176708067435622927155804416 11117812 -9060844171658143113245102897526292480 11117813 298123217719147838982764240363845855296 11117814 290227545241927632419444477580902178240 11117815 84626760366694493280270105186955791960 11117816 -677592161919525690099342991865469419520 11117817 50112852810481436161418931765089008260 11117818 -102219600473407165550838980323224176640 11117819 -549770728648340544627405731427787831920 11117820 -162278412880102294849196988810717757440 11117821 76983637503647059232527232629062155424 11117822 3024363714310500657516376574951692992 11117823 386103531962453129559798406651960682184 11117824 338007910361470980620759897964697092096 11117825 309772365581370484731925241657843270550 11117826 287635413924969552733438545280243501392 11117827 24684068210624517890252487106964242592 11117828 -812447121000106715673712803894907453440 11117829 -43248499500329699461686048766627075680 11117830 27940611310893764821222883528018912640 11117831 -98438326411955228222097357082289067000 11117832 153647900377219360720921818873350062080 11117833 -746049260855097229330883186478357106918 11117834 -28054952213523920057159224271396978688 11117835 -163124312411509988262381573938821436400 11117836 15158486387098234219676409223864066048 11117837 134644598371725770086156777179297000672 11117838 257225766423803487783801424145948641344 11117839 -992336073319322151872485297212807498360 11117840 -34676838507180543349282477862556794880 11117841 54082396821043771461474433987398934464 11117842 -446559906359469192521906219261430268800 11117843 618153982818663841221555949901951760528 11117844 101112917030947537636332184229245501440 11117845 57477041167196726353060411055729402520 11117846 -866869838305129025409063964854088679040 11117847 -63869686528704228032899426573153993920 11117848 -317242489004018900847511238252420259840 11117849 424642422566596918727913121953293823636 11117850 -129618017191802067004284653476297728000 11117851 171814864821387030927741782713072971600 11117852 312655928282966051423627589645788775936 11117853 -12516351039206779383114233193207914400 11117854 -299596227711649022443956109155235268928 11117855 -182005919817020402548378622108557667040 11117856 -342449177085538452985513753549978730496 11117857 395428191407707820615907146151551659106 11117858 -144092068745430107725083716991613300224 11117859 -182116205314065400005377934990064378560 11117860 163658214689837736977131001843814405120 11117861 -544635841129845721204828790223764562468 11117862 131849661165055777798033091748098320512 11117863 -67251989891257234885165550932761852456 11117864 921188782044304403372697293002540800000 11117865 -3609152557086559480470451735657205760 11117866 181840514386406860407636460200960979632 11117867 -643448924285534661390365357044026668808 11117868 -274350654307514735510128264565802293760 11117869 185308044690064319204031577262946009600 11117870 239197438492292021398772651852994578880 11117871 -111188916222747814748361318891569049600 11117872 155284623508127821328855290889845784576 11117873 -366389436354407298966692129341365695436 11117874 64632494335241095833447876317966131968 11117875 -44484048960732375324738280927902540000 11117876 117302533658063251800785739664770625536 11117877 -382563746411944172551718766451555027680 11117878 -117166589518589448962139639467884599552 11117879 479566113447153785817469259374565696160 11117880 -180402294197331524050522347267376128000 11117881 621513282327457521633829718463375957972 11117882 -91834429185114259442477199308483960208 11117883 -170656234423966074907351627362884583936 11117884 598823429419160305431047446394535940096 11117885 -496846315925891530479493812795396414600 11117886 -119730906965390065937535852810635723136 11117887 -454755136441171335333776469055780163208 11117888 65039651741227342680219049432386109440 11117889 -373535078879499497377974549349909085646 11117890 -76980103992048753989132695239103395840 11117891 375581662624800097231653186179479980000 11117892 104099668072407781743396016737506967552 11117893 -1039006877626677542271411110369869717858 11117894 -88668796516972170750930933826284729504 11117895 -165447280342436523577587056621493215280 11117896 -2189244302390544128557799627669207040 11117897 -772206623734497829351925540624526176640 11117898 -26249114744926858515485514779106167808 11117899 367445265807099450310673071681350110528 11117900 -1992168012472159125741511399715827200 11117901 164299265080810893705732832903019374080 11117902 80981455387850469369152611629600904704 11117903 -66825913756920376263666078022779592848 11117904 19396260812766239533853911478692085760 11117905 -518099793215355238430624027387093564940 11117906 154587086839601652353233697723285035152 11117907 624684466079555182749807236107042982400 11117908 -798008096280293780253896043863455744 11117909 150948224873552299324901648213292397440 11117910 -5581294273930084080866998097427584640 11117911 113113733325381890655229593488306003632 11117912 231563860958001910502184540724116971520 11117913 57867258271012599528589202383483524384 11117914 -165730143239397836565416107254578620944 11117915 694729492727587767090415768548537914400 11117916 158182758636397277281839655324566907392 11117917 1081062746890602055596057939765915197920 11117918 -189524085496044738866675072985135341184 11117919 -130071813299692874843659573508264236032 11117920 -266059510956277609429477037298289213440 11117921 910691585895999563650843082753556394644 11117922 -141735613590355577117582982180534438528 11117923 541139698475402580845781980021760010384 11117924 -293408838056567235925062329373701873664 11117925 -18017480292234675140482788336918048000 11117926 -292847240521369491668088016827996118080 11117927 392737516920251284123098289878232656720 11117928 -67820229088166965567401806319657123840 11117929 -380499749296366419241837185659825586060 11117930 -275605040990111272952407489019784788640 11117931 -5119370306293613314978473519061382400 11117932 -80727785164840064790823960294067484672 11117933 -222027921342673762278790482596770752000 11117934 -7289511430312474645792148194395051072 11117935 460825716129333331400637606102446039880 11117936 38515039518515586847601506710623649792 11117937 -237717843983595863617679899738463787840 11117938 110522577302545787135317385812087607808 11117939 -76456287526184822766022526681839411968 11117940 151292161906940759422018853721947904000 11117941 472835839185754324947576667743921774784 11117942 150663783728013648571720535986404969984 11117943 -96642372939138200683940998733506551168 11117944 1377881891006676656426249717385617817600 11117945 38484406301956461329601915476669035200 11117946 -4888042827804165038885849430854691840 11117947 -20055259335570432501564844129339978320 11117948 388181799928822425494737828175669495808 11117949 377948516740630997557608246664989519552 11117950 155491619325198887365269571026463464000 11117951 5898684190390349101193957784744443760 11117952 333673753570003463661670749936235315200 11117953 -729070075586148771130392592111803949584 11117954 -162279722431006088106635836990234891824 11117955 401712197109282476047430552869533537120 11117956 161187368763247342405734510171573845120 11117957 393033996745485701733342624273753750780 11117958 -303206258350472498603722431913842364032 11117959 -197808318168497066129030969052093724520 11117960 168092805006987089498810447414796288000 11117961 -86881387171828767804634315958002169856 11117962 196558490359009917268237277710448911200 11117963 306879111441189373534007297039544832212 11117964 -60166041991216756634164512708034560 11117965 46663777184542534335788186534170754400 11117966 503645047631532017099033903956194192000 11117967 321350197637415634317442079880607298304 11117968 107056816863350047778535576861963886592 11117969 195463995424842882850942423964341504680 11117970 47789979431054674251354347522921518080 11117971 681414931912286278731782112294800417832 11117972 -239958605240406137296884304154185348224 11117973 9441055594653456304555905217697829504 11117974 -24941020337134116606519800547562098048 11117975 335973818747222556121795642479661029000 11117976 171727207082588317956692281839336960000 11117977 26754885178069106653880542343056395460 11117978 72223538320768621020660367121874592224 11117979 -207705680093109378210183688100305560912 11117980 362594572899525830091252878623855088640 11117981 -372446207877968996741824698471278117376 11117982 2139724934070217824299544481099108608 11117983 -1035473625968171583381660340250278826160 11117984 242316031322881029863329930235993849856 11117985 -384244269916101652868955141106080498240 11117986 31994227496220210257103537464762127360 11117987 -715623740812219992721582218732524579364 11117988 -115738859121616226267912017915562004480 11117989 -755991391130563333126382177902632298080 11117990 166622634838208623328490276587644917120 11117991 -386020226351104490714812572133834444800 11117992 209775859289180486932893492836661120000 11117993 216668188404733654401712406722197744762 11117994 -1288673779948364014993251875471945472 11117995 -29216121548604055676577562766518333440 11117996 16625548425896333170277123865021192192 11117997 285465603876411862383678955690928175168 11117998 -242095047378659600143722792013731960000 11117999 -503239663179186104330225484995571907080 11118000 45319039841017847620734084807229440000 11118001 -322216123515906699445984820477269733998 11118002 235856381467073799893162328788633472000 11118003 443077803323898280039620192741993826920 11118004 -524469447796440573910437609056076770944 11118005 -70226439585995949843003630837578703840 11118006 201793438271858351995713138120299520 11118007 -26661969239913920378553769799325910744 11118008 770236851189222334976665150419541585920 11118009 180636237379973541105513992629317375360 11118010 -64790724840683152792825913471307447840 11118011 -41890946829260472517541923899684271776 11118012 -97007108382732986881786140662227378176 11118013 -793954572288314898374550307294588759738 11118014 187519058054495301283936705723472537856 11118015 204816117899178106945255484747798079960 11118016 -14280732612093655687928178361044566016 11118017 -684150506980474815097592795108888351868 11118018 44321216507530999180256708560679920128 11118019 61765885430600496394300843214627043840 11118020 162488188447809208143383084321375604480 11118021 -337199765056889556756875262130436332320 11118022 381953736041896256659326734364709054560 11118023 -268721118081957114219972199232586186960 11118024 309933616334695949354722896329579381760 11118025 -211823939572109415243329630641405531200 11118026 -17401146186672698612857479710534848512 11118027 486487292368496817554370184535880136920 11118028 -223543858640525955882934228066978968832 11118029 -146409681543461341865926902569815345152 11118030 -62079024691609999922789308594822901760 11118031 -358795136827203232032170375391680785168 11118032 -149091283645926587736544810306532671488 11118033 348772224675935422765440700874240349600 11118034 -417645449067744551569295694678078099168 11118035 -620432600368862594323575275230515725520 11118036 -97076927763573943300023349211586213888 11118037 84657002338422032096950781268007031520 11118038 -136627120512735162582022419497404955904 11118039 -206600885086314783846921903778456512000 11118040 -490718274929238717756485071527490560000 11118041 -35205800062870567014584215697846121600 11118042 19562752407021737598984887671393322208 11118043 253090031421316463606505998070024932960 11118044 153444814912917836061847870503689604096 11118045 -104146997137114291927900300263782727360 11118046 2784523896475813259905544654280703488 11118047 1157280557007977826791856722369336361672 11118048 -286363232242353823243482122035962839040 11118049 641326640356574520834773960692255272960 11118050 189905041309482839330164120685913106800 11118051 313682601421689699283539028463913661512 11118052 198339656451542338998477144212373510144 11118053 -10205525189665278171542198871335106756 11118054 275653856985893810988807615272320412160 11118055 -30406915601163367382052177353068551840 11118056 220537200948392385946064041602327951360 11118057 92920582865849036306212870126643347200 11118058 92169509626222732133625865221077460480 11118059 79261683793870663384089662143699867440 11118060 -15741594334086676943109117713402296320 11118061 -1230204331457394770154810308030064508788 11118062 -52822629879441370770965153720806379520 11118063 -324235869227463887590432791429695469312 11118064 -29252314575636754974379105792705822720 11118065 -104489189780881727854548003989480179200 11118066 99954034200722684194097364580822890624 11118067 184544617252228965106652049159935564920 11118068 196293655310143723655618845418855486976 11118069 389902826508769550348875927666169020800 11118070 -22151901496914743883265757683117785600 11118071 -255770332692651252184242219974281672728 11118072 18574827985175696670884351265615052800 11118073 -83230292674230072513811547065113960236 11118074 353457589062825468745973993383569729792 11118075 161303257702060379280833953063911627600 11118076 -53426870882065901662048422843527116800 11118077 636659885350818108215443422314297948172 11118078 5132933187636931909276205581210929600 11118079 318141405689103847082084952372620868976 11118080 2467729395455250779761963934700011520 11118081 220148415597587977815462274883396800320 11118082 -356601067964799106214881245372573996000 11118083 552624508024177144260171064489633929000 11118084 -421824063862783914944293747602325361664 11118085 -832767828314508638090110703332293120 11118086 -11490327598198350707554118289690825600 11118087 -35219652206924467919184682676071068000 11118088 29214722551268181395054068185138462720 11118089 -441151638931602232865399846003647884444 11118090 48529762917032715986779445633432152320 11118091 645470996065663758154547201793585139984 11118092 66148235336945097965871477802051441152 11118093 -6074766418225727849775870744148089600 11118094 -46729350910421574751088402365395725760 11118095 6704031826590575164841582770401229680 11118096 -40651020778829049580085521652488273920 11118097 -826290007044879333581307040417583714960 11118098 -5561739773795936791087964549414180064 11118099 371934117854272350588962115572430500928 11118100 292100598741923120588952046466404752000 11118101 428286121645608940178862271335568435104 11118102 260717172068560771414618065262027937664 11118103 53183585084593752971195046276902655024 11118104 726635868056401878172557688876408504320 11118105 -429760495014475567733332186563674034300 11118106 -81018769091883733246095976289027632416 11118107 153699580254205975670743493195575050240 11118108 138907534671763534880260233483134951424 11118109 245700906448435415709631468568403092620 11118110 23564723057100684370452665062917457920 11118111 99172836902132943453029486978328890880 11118112 106957276775925296127198388130849882112 11118113 -51452617599690431721854478962756198736 11118114 -13235427476994708625337587384982323200 11118115 -465432984570098661083640275260236168240 11118116 429910303418239021234380021319806673920 11118117 22710662647766409719788512424886947680 11118118 98205455749580196469114308014851410240 11118119 -11138723128640868834851825757187242240 11118120 145520855096738384268062205084957081600 11118121 151709775983204828329718610493274653312 11118122 -201367556838788848877078460713867122176 11118123 -2623844053619839258810486361579499480 11118124 21474337148462457826336040603862007296 11118125 103874486380413066479462097213904368750 11118126 37790851219216409766602192174045762688 11118127 625102493403489940247895643181183176976 11118128 -16558225074376613515002082215151927296 11118129 1234872206260668362010025893398733536256 11118130 -12684290771563328705164962988854528000 11118131 25571606517380163457672934988283712112 11118132 -14349609847279318680136773237967515648 11118133 -90083191682546803866442726234644481796 11118134 -51159603075819431887163244578272708512 11118135 -40066261519165004930381736144753369600 11118136 797671721395730000324737179755394048000 11118137 -103714262112770737489878123665395348080 11118138 42794762062835615698326647995358054400 11118139 785155607684112424370930982011854387940 11118140 -264473609267106000625834336636819261440 11118141 13866064428646415252366382833575033932 11118142 55314927666019029615066327928084682112 11118143 577996436485345433061091082233879987392 11118144 205164017172960142035660140568756879360 11118145 -26325889398875583974417000952190771800 11118146 243103611165203003857568894139634719264 11118147 -121813720526819915276560488449661972240 11118148 187165545380994020622798248707232686208 11118149 17458163460164105538710547797548076286 11118150 8461847661117248890896841853764185600 11118151 -1471496611088364244227314853589483797456 11118152 103527962626458223618399187969279001600 11118153 -49512874441072106387929379896381232736 11118154 -129408154777393103969015726980120158720 11118155 -557685174477706754578582639900891993440 11118156 -54555304773961941843694911863468212224 11118157 101041218615964274482253683353736531500 11118158 -366886503467274698556671944271393728320 11118159 -267281009634774037104990756505873440216 11118160 44382614085123135656822253333703802880 11118161 157806299797467257091334312318536987762 11118162 -15626518641175369267117656213979827456 11118163 -160794139484044751304834075258291243440 11118164 -431276495784308130288616534816985706624 11118165 79807082607252171304234627457341872000 11118166 -8748539897131393555427766432462430656 11118167 134198753029310706111503351677434813912 11118168 -707724916180449044120096814601830604800 11118169 -763835530891571984662697077265007117430 11118170 -113563345229036741016916382302542397440 11118171 -55357189751592851438435117291230487760 11118172 -323458303428831241425508927438383427584 11118173 650448966392952706467023424796947879840 11118174 14803518545048766085323072538090982400 11118175 23808858187314034894578055615731844800 11118176 -590751205292066052920518820922624442368 11118177 -91416406842645366043374406721473836672 11118178 -264260554660410448559638219213059223776 11118179 16137568240716330368244206380802285760 11118180 81173184216480959229034908902250024960 11118181 -106735638191028933401855895503345444352 11118182 -29273665968566334978850878634463381568 11118183 113142085398442110022202325651593377104 11118184 307200346945661400775373112685129728000 11118185 151937519882276439551148432693329013000 11118186 214526076640488999277361717216698253232 11118187 -71100701120217898593720651558410239608 11118188 12155986676247276120648736883649716736 11118189 178727827188294247127344039935297086688 11118190 66870367165412291550108031688435241600 11118191 7993137965420619013454026802424803424 11118192 10694664606899744315625885052808724480 11118193 35305594053830457372847403396668249840 11118194 12694285526014832942915126579455788960 11118195 -37584131659400926302906791007086284800 11118196 -42124567222464540610072121189437040640 11118197 662655844892217433609978894830195545646 11118198 -96612873964619893072528623501595812480 11118199 454324554214837823726105500423521060200 11118200 126130830089887870809123997576018944000 11118201 -243051875032450438935656690636568462768 11118202 -8743553801631631705328695871136986400 11118203 348602192952835627719979837327062719520 11118204 -101853406598729674571469249339304608768 11118205 74997544664442609376642448254288949760 11118206 945671547809304940559680152206396736 11118207 -468404611783546430238091618561747189560 11118208 -316430687615786747796078541371164590080 11118209 -6078236539701481704153995982429490896 11118210 -49747773880825940852489999450477306880 11118211 -321655166497710993003280735715591445520 11118212 20034442186700203617930397730126069760 11118213 -279709535528062211128158728048660447556 11118214 253961276619845522717077873964502351456 11118215 192214365580372733592841318049440396800 11118216 -183006573342281503701765579228616704000 11118217 696212116483812434119681307783546591952 11118218 -27707078058135989982069693445431902880 11118219 33542384289562791402647571136121760000 11118220 127974755385730330082094759888394229760 11118221 -223425491689285266455689174662988097856 11118222 95190359978434996293462381176629693632 11118223 -619867577737145571530704848473075942400 11118224 -20518776063958780283420421943280910336 11118225 -230127031195296330979763123121616712400 11118226 -123347061640788864284365730225842802688 11118227 500882578052656135877493342466401484116 11118228 29181728395361321918385036506372597760 11118229 -84685795240388024543212288335256865280 11118230 69689292977507885908299562866676992000 11118231 -499433639747619916402838897691864317400 11118232 1980571679495404685149085162760429803520 11118233 -41883846005145434469628988730108450624 11118234 -57113930872690805053062886135369681152 11118235 -274680916590136404747867616394296575840 11118236 -240053738238208690271338675618125250560 11118237 -47065697863614302442665203853784527040 11118238 498532791678347252029056440149794986496 11118239 1002595585093986738261766882070243787000 11118240 166679574993781430485026381678898053120 11118241 -314753379934562215949673698878936474988 11118242 72223575683576373587412964065231400272 11118243 59084657084236971686084041352636694528 11118244 173457817501851234991509780381750993536 11118245 237315695604187699629646767790250947200 11118246 -77477066850169148116868168557185386496 11118247 232218725342761206107493673580924446536 11118248 446906634596854063580148567306345922560 11118249 973743564262330373751112433938786900800 11118250 -132727515494194029230559276865208064000 11118251 785637873018345037972980303317583219252 11118252 1111728399750825738241026397032529920 11118253 948580378968282016008691175187859444502 11118254 -146592834266007222619833331768169881728 11118255 -366698022503764193611346391418793376000 11118256 97435883708191286578801437239406592000 11118257 -131246405044622629819392942499337876508 11118258 -252944868516770484243459120112387441776 11118259 -945504334167868027578742219830827095540 11118260 84027259248404294238825219163054732800 11118261 174722103803262415912400589663235972608 11118262 79107459297199761109430394553819273632 11118263 -97270356280941257161724971570948176 11118264 416652949295780716801394775924030443520 11118265 36897147611523558169767748169681829120 11118266 471907613770540186917764975184623774832 11118267 131783989998653589423122852044573001484 11118268 168571309354248217394144303383030784000 11118269 356790052979284961005157937515078981760 11118270 -36703756085968475787381959073965270400 11118271 210873452872466043603815423740744657472 11118272 -35631129667030534237633975519354552320 11118273 145410223117125531097318569704531501184 11118274 61758888132415394678821322461857349632 11118275 -190503234060484331820512579280936301200 11118276 278387930840739356928385119797014118400 11118277 33962331334029728837642485414425234972 11118278 23810976573539128975186061056655293056 11118279 2162376840627453417478965582480662184 11118280 -153208720614873915521437198586093568000 11118281 497152641720259534342927017039860798400 11118282 -70940868807836194409464633894622211072 11118283 -348530421821266257518223120833355634776 11118284 646516502274354924734661184538260175616 11118285 -157654404433912529763556112729900772180 11118286 18788295576093227520660595106431139520 11118287 117991159816664965196322633229942102560 11118288 -27426521509644472400206743958862954496 11118289 166636310369610381872076450236765964672 11118290 33775179464815331380578668330826393600 11118291 -345073079972126741353742425559039214408 11118292 -431035256015214856693855187514376071168 11118293 -255303174935162486401270204641229735776 11118294 5923640331791869563838483811138618496 11118295 3910557360323888920567258745118646320 11118296 158479226130360322069891895163225231360 11118297 -474048804717657138572333683755050026800 11118298 102443267029854651248963422098666758880 11118299 -191097469157642224609496661309419069664 11118300 -89851381083249653608660532595631219200 11118301 751020061674669119714398675191354664704 11118302 236138984778759857418012669589197073920 11118303 -11463252059414223785300025659812817040 11118304 805844573076954562242362740688845012992 11118305 -251930848423887404341690669757929244160 11118306 -205177647690407008045273059139615004160 11118307 -1117381199014421205799895751427533817444 11118308 -129871477124112468270963092429010343680 11118309 285461213743334212730020567491813534240 11118310 27701503069791897119269425782434982400 11118311 452926358622165902131285209602559609912 11118312 -74465993436846324881705669123836231680 11118313 -324946724768356213916429211714514042438 11118314 -57073845896248131185808861487619670864 11118315 -36983078120517374453564641018544501760 11118316 -59173187428586050521104043229306798080 11118317 -376469310751393128233954221433999616 11118318 170886922833443758034589289259202429504 11118319 -713319962391284953491929256466967535280 11118320 -83422005906545512367999555017730949120 11118321 -466637099790467625255170812700153386110 11118322 -119635315761788806863511535711233304448 11118323 -359428692463633145453816568716414558280 11118324 112738147212594017948586484198791647232 11118325 -164928409868633479742415275141537160000 11118326 -40562160941172266505334944512644304256 11118327 194111473815722452382884383067440720 11118328 119260280151212808832140025280191426560 11118329 67490813523287138916141958660763558400 11118330 121232372887692295883875463939097408000 11118331 -80842685518515862031259589440304929008 11118332 -83733240171651325932666036734193185280 11118333 -121445718725334959982518882225160600576 11118334 -316410950337962112533428326696049302528 11118335 -1285743632891587323133814739389029677600 11118336 -112154429205427298395900001768278327296 11118337 -861049560342305943337221637668279350014 11118338 -100405845745966446113825961186115584 11118339 -124975217282987124712747187053614475200 11118340 -1907165898582294205493344841953029120 11118341 -262307481320743968117197990923453200870 11118342 -238783388973521193521626119791591817216 11118343 -50519386377175112828477104110356194408 11118344 717937607386139376350863805909293056000 11118345 -56055159869078225374985433100652064000 11118346 -86929378363905044333944297686061719456 11118347 514904944900329877254176209826897256960 11118348 -23940885077512417404975949645801492224 11118349 1119820447507024510235086538938938167520 11118350 100165185000887305147005508524784262400 11118351 115671118540813434808120014312038029200 11118352 6880295595221349001690884583051231232 11118353 -405901617309576985936843278473006067420 11118354 -52275861904714436512696505455980168192 11118355 -356929466647670763675440840276574108240 11118356 -237108416568017678215796831497353961728 11118357 -339404400917640291743734041093152540160 11118358 351761724182712056686658192908932038784 11118359 -155976591509346921056285071184826382848 11118360 151449067587204832406205981909447475200 11118361 478127332550273873210780142484809666432 11118362 -118852440084406678605312149395761719568 11118363 -280600312695082557690172693425356764800 11118364 130157002870536222554383077622380550656 11118365 -229909057620705166060990495151410126740 11118366 36995098749527652069813435720538568064 11118367 -199714242520112121476947986987049168896 11118368 -824144899412529974291464439449648496640 11118369 588638382820052559160988405958340269744 11118370 -167374158148019551307120760143665635840 11118371 -252421131248385247110466184993162965296 11118372 202088282948130894478644282342864648192 11118373 -44591194699949674684849362884667247680 11118374 265322597526835201028449121706624998592 11118375 -514804061058149598420208869967303962000 11118376 459344736048644161227350015486559022080 11118377 -32403754419878454878206109303453904774 11118378 76069578459087843133526280912364833024 11118379 -160230352869743291454485413551084651416 11118380 23637924032177783925422089255240704000 11118381 -12670523283482414766705757855561896960 11118382 440739092105029037261458246596039613440 11118383 203891596900050788640031695336689721864 11118384 -1690442500095399082505386036153614336 11118385 43839339954096141488050543461690950580 11118386 -144844813462449036464186486336067634656 11118387 -139779501691636627837931262075204911616 11118388 -596345884997420325060730712517013251712 11118389 -381727359957208054088748632768141875044 11118390 72429800429409297574296034074247873920 11118391 120984585070929452803815736756790459952 11118392 -438903136965281874645794445667883827200 11118393 20046588103590007214325223765356518592 11118394 -60570290870861894565857152957451704464 11118395 165930061268916570917475897489101942400 11118396 -7154697046193422470231420651411230208 11118397 1125048615178867852763909954513932136460 11118398 138621404596458194943780465030946728960 11118399 -423087127361913021686815674209190023736 11118400 -51766588382006294466552012094504960000 11118401 271102392472669861559971794250053001920 11118402 -20213513426573174237153124592358374320 11118403 -90636267239871639274209449880092687400 11118404 605376590589731142353855641495953472512 11118405 160350148934589609695906586852110624160 11118406 38574412950768222229832458512404438400 11118407 98809988690155412704172465632282939920 11118408 56564846332297696660134002645628518400 11118409 192189097859498618728344481120562269128 11118410 110554461133785314528124886515085707360 11118411 -80581319382075102365473796086196917920 11118412 79941970394520464397205294609342681856 11118413 188271083552804736448139479733911612662 11118414 133387764381526175107301425116709416960 11118415 -183397494532743508131895208063503795200 11118416 86690801868091758132679165503612444672 11118417 -442970308244244839396812913152588911120 11118418 349495893245625888803631428954388566160 11118419 -80348315824397719662123996242362174080 11118420 279857889301114209559488054220218931200 11118421 64011331680037884545385577673705482044 11118422 -74650731847473686925238379869453968768 11118423 -465018953410213759110713179797303019416 11118424 10143916149363372467065325152025579520 11118425 -251843254936769060731106639930584073700 11118426 99490668963173713126383972498282193920 11118427 580348559937389046454413677477291102276 11118428 180251411619523051659544031481163607040 11118429 70719189372269227842788405271788379648 11118430 164581034488578443201229046799671921920 11118431 384820663218886012409174557989908103504 11118432 122521801579130956899386845161408430080 11118433 -360988911014042455017518735065738564318 11118434 -86965494932633680154984167306476152448 11118435 176468224708215143466300665896965562800 11118436 -58589984758736422403432551585969008640 11118437 -280553493106219186747692867029035084608 11118438 460526412298224236838675380779576320000 11118439 -315027513040765932277604914529143915120 11118440 -96315469099290802605507268466464819200 11118441 9337643742690860747695046072612244000 11118442 -164213931972269969624405837787305198400 11118443 733924962378031837121543603027077428708 11118444 -238695708431754739045644808445747587584 11118445 46446331553248961629265408159437348920 11118446 167464454231602769251480929723407419584 11118447 -551061179151439865192163709220695016376 11118448 354399097147020379602130043978448896 11118449 1218153610317550456710325870137032493936 11118450 -14599001665473700375855765695987648000 11118451 -1090909251192092535284459642951495834548 11118452 661351271074288660980626618655546443136 11118453 -186520577308835184425662008193530340416 11118454 235344777951863192897128713018437398176 11118455 -442882322670659825970793469236223988000 11118456 287076000366058081156223073521924689920 11118457 5303324720731479542667247750966175552 11118458 120673438782237686951998572223392814080 11118459 662874048743869929138784851334378308480 11118460 -19473697253204432342395488552163737600 11118461 1000828233243383529368386568167330690752 11118462 -135674973208579276710252929206939441536 11118463 -81239172985269790516358415171473111000 11118464 -257638664790984004242347701802788454400 11118465 -538487413620164619957358592277417914880 11118466 270562907901030530045079919524400980432 11118467 -9670218871846443339925557951070136760 11118468 112814294949208704510979079186444451840 11118469 -291123420883194929513433962773242427904 11118470 -183408787737478456614200318466740186880 11118471 -34809719277549182039263537076446778880 11118472 461386963915544739982822480971195724800 11118473 -400617110649466652777791128781704658278 11118474 10651640119943141407379121859029616944 11118475 -105733797595263287551772767565487281500 11118476 413944670419498557293995356688610703360 11118477 -329542152695690921294145761775721605120 11118478 379861566981869877803334906956700963840 11118479 -450990142959571844119687927147717459920 11118480 -80475672899154380974179795917297418240 11118481 47115675855245930519209793606876394864 11118482 81320703743775821459780933551758185472 11118483 -25349478734663158334805995975851804416 11118484 13066392962037944994038311049837521920 11118485 145610122178968617282961595256465970560 11118486 -95447141408727238594326984186169398336 11118487 789133459550345317205686802904723592136 11118488 -1003367041074495648523514903823862794240 11118489 -404420655052608971171768252379160816176 11118490 -290934896218449001431494583596522618880 11118491 226227204671628517115842205094806937600 11118492 -270325211326066203395352736799767265280 11118493 896527436597914695293477255484381485580 11118494 378147267182839347981222975414899180352 11118495 -77224087837391493538821756044478368880 11118496 -338483491227230689302833561896463892480 11118497 -62017084231375108851959424434159876460 11118498 -198368248408506652992989452492669623936 11118499 5871289289422112390862812663141372928 11118500 -225244412731366439884801077463502208000 11118501 666414841799073282706237066163286064830 11118502 125387969335211182288617829058386025952 11118503 67596011033656964118630389467967806560 11118504 153929872237553932680616510056693841920 11118505 553608442989957082941538361418397290660 11118506 102517945036372595075338866475159783680 11118507 94105003394437869853732194855056678400 11118508 950370008053960521968935093298703415296 11118509 305108451893370038643939690657194911116 11118510 -2272178685386084423476929720439397760 11118511 11469597072135048471083427166799860112 11118512 36721786815758604749301913969974607872 11118513 87708068669469887103466607663464767360 11118514 -193631841754857326450568463563894186240 11118515 -146179021964772954830794561402085600400 11118516 -626049519792010797457638664645820958720 11118517 890922595650346027806938784719823363566 11118518 -70898727798428267958628928861888531040 11118519 631711275634712394395505523832834649600 11118520 155927889387850593982549742824126464000 11118521 671587249333947058214287803964170775722 11118522 16470075359926524598923943693187352576 11118523 -170884482452038624113378468928673036336 11118524 -157566730003129570408402293571367291904 11118525 -180092572001002293666097853774910506400 11118526 11849165309670922804192598441917549440 11118527 270938517831540800813314269718357892544 11118528 -16760924185093852248065892041411788800 11118529 613135956345461139039112671951934497600 11118530 7360849587277360354841186976957296160 11118531 423014145906415417276833698715520480944 11118532 182545674537433571931374559314806253696 11118533 574996103478662800188036733169497738782 11118534 83230741775841859777542968810495969280 11118535 -2219816960232943008706196323512914640 11118536 129906440964899173588289961470039654400 11118537 -107105793894667633741160858994682007352 11118538 -6816457555541054561819115471925349280 11118539 424226502826679957876853088007479606560 11118540 179189970553664655463018747546073164800 11118541 -576447894079618831923921686149717674528 11118542 -85217196236956378457441708746264824000 11118543 275376150948731788246565030534188483464 11118544 44951288144009889688535402709932408832 11118545 37842421633654716426187817608644921600 11118546 -31700847470449178140011640304102529648 11118547 800015008612448554964304952063160188224 11118548 467392520750777509819925273472779059200 11118549 216574001954515547979190190353175987808 11118550 84300655968531280985241293002865880000 11118551 1493431759098029431860539200756422341352 11118552 -86188092930221175581175179179296399360 11118553 -280102982973495619522589222515404800 11118554 498179287244578709569989826638397317600 11118555 168376059928252478210726784307477893120 11118556 -133412388129673893626641279269249648128 11118557 -32544656886705415907537910561550854912 11118558 -237719513096739150436834410268759283712 11118559 -223216231010414362051312597461853990240 11118560 -743674845851829712505932303498775101440 11118561 -497129744349348520950752552498849346432 11118562 -4015163930839951775388937737265138176 11118563 -64437627451197031975635823244885689188 11118564 -352944503503849509405172075175052758400 11118565 -486152269342075103386278362134442193540 11118566 -264309958772985391987713802701825840000 11118567 502112756894504692927615561818516093480 11118568 141459992971102899404787014106422722560 11118569 490886775190474444771633487306019648 11118570 -34928201259167996800224892300011436800 11118571 791625815917988572340838003306083202000 11118572 767463888981672989831452853675745000960 11118573 20010297405096079138428793832394936000 11118574 -67991823882326181806744323131698260608 11118575 -32896520488995985424917257298519823400 11118576 -21621103880536664538352203424772653056 11118577 -101575255351710202212213067520867754060 11118578 158236244080196650881805186258933479456 11118579 47110442210015573181459950119743843384 11118580 46449113399621575542595610961684019200 11118581 -305207955756286529454622940191849569618 11118582 -59805756582389633934003193093223373600 11118583 -281066206317200890439171962561630888448 11118584 -29570914264248620546598514520771788800 11118585 51544876962759352879488930571233283200 11118586 -489468059525375284213618350807476773008 11118587 -1257656449873533412851894855391562028600 11118588 19601029031011382754472654857427550208 11118589 -338244922522973999964404023099579867680 11118590 -277655559314196855025877364829769699520 11118591 -289352347679340168819146517678510839040 11118592 23175288748453730769289445540836147200 11118593 1012609435295085915880777581660012451842 11118594 -299699464310672260026328766097316918272 11118595 145284994767795754344147968714341411680 11118596 -567931775072322399972524951176151040 11118597 111396195161153348551344183835145848320 11118598 144300985976876395256093257580934072000 11118599 -344970338259182171878637827810769111400 11118600 198470935924357826700208011897446400000 11118601 387591766678415048244549140861162911012 11118602 514963008049477403989648165499856405504 11118603 -345763805187886443867926518318242093096 11118604 212606219394839875916549352001860883456 11118605 -11146956667851052588129231852008356040 11118606 240691735990975807839958891244747985024 11118607 213095227373480683797650616548920423856 11118608 -59500770249996001972219131519843680256 11118609 -365556658981034092132476653785609993200 11118610 -126205377939701350203280681396095552000 11118611 -106811568973383778994369436728434055520 11118612 -397739468940411163345683781985945284608 11118613 -373014413158240988245168396820106028416 11118614 92493271454979347749650957173252921088 11118615 -137157188111201931312297737757025474560 11118616 1151584065760777360856797515803368243200 11118617 601372485371111789443860938806996734666 11118618 -148913914686472687396730032010434775040 11118619 42959084911422834479196209314820795896 11118620 -326881032835416883966737464688916984320 11118621 -369689023456589289602111626786408959456 11118622 -221110073732699470883075079939570165888 11118623 257941792901183296983478844825139307872 11118624 71324827403942564355880111221658091520 11118625 284765881782039458968673294078201184000 11118626 -155361756287036016615549937512656259936 11118627 3994805993991477429272459349144136320 11118628 736382033883101034223008354530258250368 11118629 813597413980257386225918655479673969600 11118630 -1315303333270192578170914082036916480 11118631 -62948800821996042065270080634815909848 11118632 -426609004870804969993164647079017840640 11118633 -119130125930171637643090807332289299936 11118634 205694342836005225322236047886781335216 11118635 58399236954078273842446219340722816800 11118636 -28128671184237406174307077851273009408 11118637 -74373662806924874342336728671011834880 11118638 15146537597190969891782399847259459200 11118639 6642125850986508588208623884592299520 11118640 -59637331192749733119802420072205844480 11118641 -1308428800479980853546792809543936615388 11118642 -182395553522911202561187368266330889088 11118643 154441180617151783912203197336771722892 11118644 -1196429358483321930556777550007155779584 11118645 -435133142420077544140979250903964064160 11118646 -23300615984215449834059735720995946496 11118647 12470607646430071476764665948478874720 11118648 93677963457448244708181657195651072000 11118649 237458019930858818088194583808678876032 11118650 -193357282984431128871385176037368672000 11118651 816861171057071260034114141564156531760 11118652 -2336947901892967286365987060574270464 11118653 94409416988283706103119364079615539328 11118654 -107736609413793566018706042961439712000 11118655 130452233043911101955529630340749379560 11118656 347557309257421785237483836948089405440 11118657 -450471804665787404149930737575136389280 11118658 -180256088882485864203421444779490683840 11118659 -696962211678147749187046724517011011140 11118660 30494172391187537764238759652721950720 11118661 -91304199617465023220264756549188746276 11118662 -85202356470348471701151992721890091168 11118663 -46196534461103803003031187057714303936 11118664 304017547058041648105537998646271247360 11118665 -174165723944457470971528709139140638200 11118666 81779636565132409776595229279214914304 11118667 55665417962518426423745046249172185600 11118668 158708275450441002137022411605586923520 11118669 -467229340800140456881002582321009780960 11118670 63745122409834514318061415873340057280 11118671 372804071828585885264556040462553541744 11118672 -27975382451620582874862898336349822976 11118673 861999558885256534222284928250919223922 11118674 -99833953726443227258418856308345781248 11118675 -196982573318418043723953414571113375000 11118676 22836676830075658024398392528147672960 11118677 195540815810276097668074963069238051712 11118678 -166898097109944892597494792777982531200 11118679 287271609353648798732308321836337492488 11118680 -237746278069302758913752734738438963200 11118681 163453145646848236137988403748826233600 11118682 9233753950471634229843688927201696512 11118683 102571428130222720650035587057266259968 11118684 426131458991380799908209023434330139136 11118685 132176302346815857399506566010103104760 11118686 -67017224124046692039266767154233791360 11118687 -10779307077368942611661162455794218880 11118688 -97759228393631298652659001749956198400 11118689 -462458762657444723965716203140749869244 11118690 224556331705599997062425551636726560 11118691 -437504715614495978589942480544633382328 11118692 -67039947621608375955189424281104164608 11118693 -642406178157376770814837967563127749056 11118694 -275548195486598117717246844012460195104 11118695 134449856500516500038203817777156175360 11118696 -699507555661824361395722791113180119040 11118697 -112490358796322242936383641831239736960 11118698 22608880246237198251204498252807567360 11118699 594635215050461876597870947628621489064 11118700 267834222860072665641434391668420691200 11118701 -244115119038315019206582651918810350496 11118702 -9386105428537131470481474294627081216 11118703 33084681007440187885533551737175691664 11118704 193785624724861606090570609148117483520 11118705 -102623085552621848068585267313841187200 11118706 -282130930236342420752159758977828596736 11118707 1061361655264931604452547364853072602956 11118708 -38281418378930283601358919547525201920 11118709 94834395896970939806984945649793645216 11118710 84427714817469601850143533465080645760 11118711 -22875597616232128012100107709845736880 11118712 389748144369327891832337612305522176000 11118713 -302923486669650971275429054127642476416 11118714 -300415011579495822280367306104000114176 11118715 -17869886438422039016117403829903568640 11118716 -282905764485810254037427862603822622720 11118717 131228237669999621303611011307395278880 11118718 33599347469740232097577917181580880000 11118719 -57190828197762321556725071655964609656 11118720 -248876255341467990240777759909268684800 11118721 696748612425500849769201491193390529922 11118722 122934182811402046695706216004722036800 11118723 86799103152340102203120376404495237120 11118724 114465468681103608072923170218617728000 11118725 -1485297963243907986619242866797730400 11118726 -140441647342635637292985513521728807008 11118727 107769942189402121162034163829493712000 11118728 -633036112132266233054404367330099235840 11118729 -69518809752209159466683620454521609152 11118730 -142887116913825087226040958430129428480 11118731 154527630439972144525348040313410774304 11118732 84264824269709849530588111332263235072 11118733 913463405824789503779534793895402444982 11118734 142542059094969948186577157688822549504 11118735 554603276753719219073349489584929543200 11118736 6738587785859035777889571610910851072 11118737 -493492368985355059218705736129291611534 11118738 -127019361444999125857329133711257638400 11118739 103769190225086534726385930069878002240 11118740 -337385732876698447918916747808229931520 11118741 -234100592907638665385648709411942208608 11118742 -122071720037685294049374252111237507456 11118743 -803583844593481969662941992817596527360 11118744 54323811520603033478232779513169592320 11118745 172436156341485034003005204496838145600 11118746 -384908637483073151906359420533158534928 11118747 -131315147230073691908760819013015644672 11118748 -278740875614852593806553923228110997504 11118749 289902341657234274213337850348004744960 11118750 27825187888548925771660722790801200000 11118751 -70746989177467040070476248126126325648 11118752 -648100561267439566581837850579779452928 11118753 547482379255957984542755485599506545362 11118754 -22358427417553844751173063943109843680 11118755 -285230822619674168836904980315976287680 11118756 -38070506021501030215860749135874834432 11118757 56200224205836698569828639677731046488 11118758 101563042205077575165911572280428769280 11118759 11424327839463844272980096730979961040 11118760 -20630198189900157228489795079006310400 11118761 -634767590851009402474070110485601957638 11118762 13130112362002993680622454444454950400 11118763 74489901082735131300711545805562743600 11118764 -94516691605553795840792440607240893440 11118765 72057004186795898861845229099305708800 11118766 -133443287070735182560062968745219711168 11118767 -345242210368558222914663372303074837448 11118768 -2466904314134173900610731051783028736 11118769 -508972817098704638951575224383439733904 11118770 37855023429512608060698220682123899200 11118771 -56168934737412123955401351033466369260 11118772 -228641978838354073658429290329937971200 11118773 686494972468525248160517256281843831022 11118774 -339599874985372243475172629515890852480 11118775 -275704884475805431489786690475181146400 11118776 -1090281474772604568199064840943206400 11118777 6642982822637946588092859810452803920 11118778 250663595814764710582526431552072684800 11118779 47810087328065804473092434407014469152 11118780 -97304862397110106021810926690488279040 11118781 -632720263316070940245902914237809896000 11118782 -467668058072147614036650567751431982848 11118783 -142054836010113550398742559333514089952 11118784 -59567344933979538527032636080499195904 11118785 634976562466194516895242936655743808980 11118786 -53699897470753349917532591850883226880 11118787 -204752216466750264558733565971269657840 11118788 19433411991229365118783991966678568960 11118789 38051580485715133646229502571964898560 11118790 84242034200345780040822383198971714560 11118791 219181703484752326701691911129093021000 11118792 -195905950916647188578388630047549153280 11118793 -60973559104138981274433077452783913600 11118794 68586986324849463972482105648023164000 11118795 -13293433863629977541472462176061745680 11118796 109408192634723863038813326386985876480 11118797 -159508435981532527081375149294182063754 11118798 59574177951326804958661218995789902848 11118799 1269680055531554481490907940242469692736 11118800 -636393007166266751660926756385587200 11118801 -26517206698732813920846449264133186816 11118802 -22894673670495848353921926641700705648 11118803 -22126722350065989920661266846240196240 11118804 -27906749966003486363850309585567381504 11118805 -111687007577197441034816993617034661540 11118806 227166004864494384907260457042397521920 11118807 -50143713796528890784827599209352026320 11118808 302193267415695183931540016210314536960 11118809 225361742166099194195837546775069128004 11118810 45081494862805920159080688453578795520 11118811 -9460184314319299108325093024641304 11118812 -736098424452480711253308966104751097344 11118813 247610911597858361522225779374678861888 11118814 -82085883817264913778427986557952233088 11118815 -62746860370793270273979055084355856480 11118816 66401582728383849267333448511882526720 11118817 -77511942318933806011736851559843315820 11118818 -9370150931550585053107004581005213696 11118819 -212194205269645730270979844743959848320 11118820 -363920018000777932969138263203192497920 11118821 -25282617455241139784011465527549791616 11118822 -20987522094051218242614136143920209920 11118823 204573544822470787467508462096391037544 11118824 -691743548472625527672984655290768983040 11118825 -69394658253334909438860030343894794450 11118826 474600151337005849082949320018227592112 11118827 704620571298524557325468257261437868800 11118828 -23599387121978289505559930480466100224 11118829 549227146743369821674155087557500705740 11118830 34984846715745432102607171830313451520 11118831 118654191733041022378307182025841342864 11118832 74652405295297475163195955516704030720 11118833 468668007653683508986245747648812652672 11118834 -39008211800455076362927807695689040480 11118835 -2451723574852882432505468542861596240 11118836 -12107247646717237960772097404500174080 11118837 643142102837044002917852228154253345152 11118838 -412047185917055918913051627167079716160 11118839 -679868445570567744571477308686272811544 11118840 -82235309456341109794368117489741619200 11118841 -630263353317036086267040526046583140758 11118842 -46436012761612636092106329841477241088 11118843 -438254452357313651716259520607384270800 11118844 236166922160442328230394014560929062912 11118845 -80544443537162929494984335393074106400 11118846 66770051272539984258732371231929154880 11118847 913035219489159498746115788109644055296 11118848 476708499666780957546648853752192172032 11118849 -6242124278995353337904052528528646272 11118850 -250661007012076643116233514825456435200 11118851 -1602140610855520376207007897903747622656 11118852 190036331236558066569600674127062376576 11118853 -1005424317990584836747528678584402276898 11118854 -5079587165217558291381882240237270720 11118855 -371613761818615201436904098795569228800 11118856 -335357130108861946192155673112444436480 11118857 -506629598832069040268903261767533061920 11118858 -90589145533804699883186542992218783232 11118859 -68680111664699747252690781046409807040 11118860 553851975047506573816278845002362931200 11118861 -23970219968246084301855620975342691132 11118862 -580612562349906304742533651079745749568 11118863 35786674180861514155676078237736007680 11118864 -142588463993674370338609709181399269376 11118865 296584443362479930427080723322544166260 11118866 -111416049090384171387768558354709002240 11118867 -350831712721763907277380819050102023680 11118868 549648861370200103271321359390137496448 11118869 -169075181617936387897520996305869748704 11118870 939959419468553520731997520288412160 11118871 361211857055272181677089027114738560072 11118872 95398970856742636545094808876763955200 11118873 821809952628338310157886478929267364864 11118874 94209510510562246411533711789125468160 11118875 50161360275371343911357172516441324000 11118876 23585493797277929603471966853717688320 11118877 203720006849190711684361475248840857984 11118878 -183548117684482152504274622581327469760 11118879 -196326148186428844158096970781275843176 11118880 745092587742293469842033818619033026560 11118881 331416494311254684590215648585375017264 11118882 37066726149596935234931102795865780480 11118883 -377896491945700508125509212922894318816 11118884 -453916255695904728524709693872632184832 11118885 65337222549823640169809900026008355200 11118886 -408401882872254214669774500072854296608 11118887 315707495664920320339256187746865571920 11118888 -250385856956860341206281426160324198400 11118889 458415071161216097130827061500078919540 11118890 -217536986266556443943409291586008499200 11118891 -58791977346027500522728482695330727936 11118892 -145509333040538424303285885145373380608 11118893 360929601096998087856875281065833237142 11118894 -38146682558365792823001756340767559680 11118895 -305621255032153039357592854082357098800 11118896 30110535400523863939200572382882201600 11118897 11481068578794706950591041783748190080 11118898 -138761714454708735663597009821929457664 11118899 78963883160307138656464813165640658120 11118900 -94557379562293439262419893239608678400 11118901 164422776717096271651802517331895851932 11118902 -417829257125312099680661879548476874848 11118903 -378636465291126274214523687604631215896 11118904 863500766241419360184186378043861708800 11118905 19893503592767642895388419000774825600 11118906 162168102550195666448045745943092588912 11118907 -51944684644266251167938042785266127168 11118908 705977979491987124400005557235116080128 11118909 148109472458179592894567016338307343104 11118910 -157881070401298648165434795622814321280 11118911 208428713785057570240670204146558936512 11118912 -51612312987711054271353990248291893248 11118913 280028154762590833452382487704787328 11118914 1832236534998756832998140059418092800 11118915 159494700997635407487149360161792952160 11118916 233072291622782330243375673677731356928 11118917 231760438157705059131992304275525175966 11118918 51812952880912475449242299890203251712 11118919 -424940632592700864630915451993345719840 11118920 -251235768680173052619250476189593088000 11118921 450619377972096604683252812502693996288 11118922 -12440743759575119975851019919713489568 11118923 46736881308200279198893976960760532224 11118924 268836480399990974336181068559050603520 11118925 -127560464540952284492321829170701539200 11118926 -2589240497583498826822439364769689600 11118927 -194226626587131489500710707927411663480 11118928 -4144107136650676430711973721390596096 11118929 722366962615949295014727186988027638384 11118930 76966607847416358552987922691728965120 11118931 -479247880775122839642576744146751504288 11118932 447045854528002295681151143662278528 11118933 211380943655977345697846411984804521920 11118934 -714969185791137731384138958247206071040 11118935 412050850132282900344924875553511557360 11118936 311348749618508783147629993884132311040 11118937 -1013119109846884735696835692583567383414 11118938 128135757953383719757821311390081164800 11118939 -34636538514229581020667838744591185552 11118940 -2786229307187675407010490478176337920 11118941 -776473056640348281376383572241574301658 11118942 302613068264730579904326880989905835840 11118943 -463566156005470627294468149237099805440 11118944 232760617987256569052156225369278513152 11118945 -22949299039999944365466770307964412160 11118946 257627698706700529223750405952636846672 11118947 8967926873245667134855126428161004192 11118948 187596738520180630875986759963569152000 11118949 -130598456669036961040795577314224219300 11118950 183941271191586334755553643542971372000 11118951 183793796899752873240779923393344166392 11118952 -228491637443269387281449779791841689600 11118953 -104398239700742307675959760433788448896 11118954 -40606492807945180804473039560247631872 11118955 71057030919279068754537771599146962720 11118956 -76681479377243089924786309622454497280 11118957 -4976024326116914425383952726649491008 11118958 -275487382476338275140092500867481142720 11118959 -211492909671339210641193844507875800496 11118960 86609361749079096064794328227992862720 11118961 -335785139482928096283209650814202027968 11118962 23455722030721205371809351808842377232 11118963 307072206170539150346161764555623054400 11118964 129321164730998398489275016989075694976 11118965 275319343626642483712483737498255959040 11118966 188915752604545885652045074965050111424 11118967 369214507288273802477318569495922407016 11118968 228227094938951408353868833056556277760 11118969 131784378532424000494560205656759394164 11118970 -24671341660179645455852979007687948320 11118971 -208397908771216178978831714676867853200 11118972 377653347200584692291666379094259835392 11118973 -197107433771853916861478370848524468896 11118974 26915096492425318008484415002861958400 11118975 35316812746287709200748656900805104000 11118976 321765067676433849718327909533351936000 11118977 -512800298282808575638973043919284710400 11118978 -330397437225417200745349823964452597760 11118979 -1068138815952210703028072325765498700420 11118980 -8712232328250605522483393105386352640 11118981 16410271475563904615266343736458582400 11118982 -157559616996756888073871112795530944128 11118983 -5328089099512590652278634596672636456 11118984 -446223905039220874621835697151501639680 11118985 475698452382993580474934225594533325760 11118986 20310191736007524585583269440018506128 11118987 -129097652216511105818493744599613656064 11118988 446206519316164879615423470975653535488 11118989 106654789630346614369137002818359904512 11118990 -54878295000936584952047240896128076800 11118991 -215821980428594648825248488419166304328 11118992 -4697583611366613155065491054612971520 11118993 376316067849842825359954285565085492384 11118994 339720858307519545075438826727413130880 11118995 2968938335014329110183071069339160640 11118996 -9505773461001853024108535435926652928 11118997 357851087735983219485545387176230914880 11118998 -14701838603393923485133876555220383680 11118999 572030770317114471365130898266923731200 11119000 -374416457607742209622853900592844800000 11119001 845415382672346677313245218890615389002 11119002 -103540534550799236943637507346063098368 11119003 62257331925760663066027530464718243840 11119004 -61660688683950347573327570726036964864 11119005 -116256210630847965038233710655446585600 11119006 468302359754572046196649036319378681280 11119007 32627892311150605401612387007582164960 11119008 -433349462298455426543416154353645387776 11119009 347610675996185570341921532625466906080 11119010 16514181395989413678250432453247132160 11119011 -122575537333567253014311512630905094736 11119012 -387650129012246553751898242632620402688 11119013 -660218280883779213815026855048010701440 11119014 -346989296219162587544590684395943440096 11119015 11962514364010853367492819595875769200 11119016 817099308835652979829133020856747412480 11119017 1832883052631542703266689408761199360 11119018 -115906972146969523905589403027505374208 11119019 -17125721607532745014806500477674915440 11119020 155056546850491963559244655251080478720 11119021 314151638244675739790405413320027827222 11119022 165687338082558223381324898806645060800 11119023 79144067389732523904606376837941604872 11119024 49463165233384446733997959254276898816 11119025 -588374042108975184352571636398995907200 11119026 -2531430950100254936486881839843213312 11119027 1727648237309564001647020507533569203200 11119028 209994126688325048100908527456461680640 11119029 -28077767449824986249204796802614379872 11119030 -164530896206612996131614246710314385280 11119031 212717184193058367919781104004183663064 11119032 31530751851191306482803807924261580800 11119033 -180657647335219112855603676805283685718 11119034 278514169803239071445671703081547874416 11119035 155984483943799891818804432868286469600 11119036 -228983300586731480584021858770696345600 11119037 -410482051081052419799820278338390281000 11119038 30769771857636968913458152282223508480 11119039 934392092408167605579330322219402908520 11119040 132897486103129910873035174168221450240 11119041 -294658408534423055574063687983819254350 11119042 362254284204363910397242368181124175744 11119043 470741893781461850926279470380386630944 11119044 135110811211664926304456415252999945216 11119045 -43673033961963221753767993806687408000 11119046 -138374405978343161162400266103937914528 11119047 109897121174705381862200117622917652480 11119048 325052119119649986681137727383557416960 11119049 111191116872802870635906982012587889920 11119050 159140879165696566971251319722821818000 11119051 174535203251862098121868094770811683940 11119052 301189057526505265008845991334191218688 11119053 231919499775342854016955824541214112 11119054 493923036439015924600735493193499577472 11119055 75007110153981122448640743955199249760 11119056 -30835200936629035780692718318278672384 11119057 -116755558976258877546225523432064086488 11119058 566078209598912681670182962601234228880 11119059 -90899860494992279578065580083476751360 11119060 424054455380492529087106672353379188480 11119061 782116767511022141490069486039994243662 11119062 307970411295165730158286229186121250752 11119063 876866689459260061813361970025503410312 11119064 67467512840177814165283068902207692800 11119065 -264860948622943131708417217325286312960 11119066 -210934948696653777144759323452452072960 11119067 -107438615213357737790534054626600469448 11119068 14378179017801933981470270748824054784 11119069 -369163524446352205192500406358388832 11119070 39960063685798044564029331455415676800 11119071 -176332246173874753166214564932844483696 11119072 -190575972187237943272038266733962723328 11119073 -118775800761853346255308586057102026560 11119074 -66858555936396328496476173933155343360 11119075 567138954403817675736510005640111072600 11119076 558121246855985068637877266016463109760 11119077 249622972097320560273038924283127033308 11119078 192423996326903615800206376899712852224 11119079 -853119307882822085744025641643048133320 11119080 64143524312707085587277651554998681600 11119081 -49429611584910948912839031120722708400 11119082 -105857114580761319065433898181812230720 11119083 -142677185711847826477922791217611186752 11119084 783375928683638053474364314121823785216 11119085 -176596619966405598076658017836232288800 11119086 -323309271611330482461520215654072115200 11119087 111067781504655161046414082990307569632 11119088 147804641943398859238415921448283668480 11119089 -10817047198570039091230963517119222272 11119090 38116609229951171448594187356085874400 11119091 -964525113307260348329443884550796051508 11119092 214788634766540146160054358648836014080 11119093 -555664041846950526782181606259435620420 11119094 -23413837073162540405224928414703888768 11119095 109998774678071192054233755047106103200 11119096 476355252838021323237092761672772321280 11119097 412365632891502723695603137122201308160 11119098 -23994708293732994718555780565813108736 11119099 -150577806826556932205378958544568935900 11119100 -349905190603491620966034229206580953600 11119101 -41673264352320966438661628437806095232 11119102 -68298159516906420161570391210839246400 11119103 -294708421760388907928617028932489179648 11119104 -116171009825372947412670144194763816960 11119105 -68537663962711340904593606947081057200 11119106 -173801840121919254528766681436597299248 11119107 12485835519720149523596457753599810040 11119108 52882094009418806935133238213335457792 11119109 803241189920596079595800899785641177310 11119110 -64013603465431549527833442644022862080 11119111 -65954146159119976593674715115706470976 11119112 -4328592596143355787595484433367572480 11119113 -33872934163851809357809654344173031558 11119114 104399993916260146228104607524640001280 11119115 -255962824994553022511316529818800068800 11119116 -497728122811080725847409488434630992896 11119117 -824046416729274789656163305486861701834 11119118 -189118872845540764248313961380061740800 11119119 -505813693656952832332997269109135241216 11119120 92361308364911496037489195912227717120 11119121 339107181837929873782826344862938907892 11119122 68091043062275986549764414790523980800 11119123 -563519730689209115770532781680642362280 11119124 -377922931227417078466584525384654232704 11119125 73502965660640775382224053803620000000 11119126 30109973308418152276474984673867490240 11119127 618706102520873701821493851600664667976 11119128 -277156316638510673691505680607396515840 11119129 -1921113648363455076869379406651336764 11119130 -12880659005536270602619392321164175360 11119131 -122720480082517034666864246916607063380 11119132 -135516115627785445846966454612305775104 11119133 318386373651508124870256063369004577382 11119134 107676861361826138018627803464677010048 11119135 -207994593253876397796434783082838394400 11119136 284491038460177815249029666339228221440 11119137 -121518219739514445974829670139414345040 11119138 -220437838969477019170878429785078063280 11119139 655133014745720163027706298721469021656 11119140 69327394668537505711461928744012800000 11119141 -7402782702677417723866233281164132032 11119142 -70035788436039507850784653451597414400 11119143 148837224934974318703904115999280516608 11119144 84110265878781896440112254767387356160 11119145 264648137048680595848412198221991316900 11119146 247885115086674978774065254941664483584 11119147 82181894763656111492482076150679810528 11119148 67738220290770236087548801925352062208 11119149 967229536364272749257174184338802991968 11119150 47139887496842341030999548318230928000 11119151 -218555215874836935575442781989464783400 11119152 41548477939059357808211397985090928640 11119153 -3958957278025969393807428260064821760 11119154 25693548414294284590879749902510101776 11119155 178114456289548010024001639545068800 11119156 92364606460648037020885483743598387968 11119157 299846414158442575020436273415914007712 11119158 113909276539762621081104185360436217824 11119159 -182229672872969136342784309564492026912 11119160 127161903700107338398243543836348825600 11119161 -13708995382866874076412329668556182608 11119162 193103367034615604743482852245183966832 11119163 -409699052032136636978154001307866065816 11119164 -60934931926322094081169364571391991808 11119165 49632931795206811434924280185661926060 11119166 130755996563188774637699641303897006080 11119167 639275315723948987176061260694465940240 11119168 -138020914633631685945554852615955677184 11119169 -719371983324385252023900596877162266430 11119170 77308340632122752948215751559642086400 11119171 -19143192045101988783733104809734827520 11119172 225337958462757880400416687400349442176 11119173 90070114561004519469620983721268458496 11119174 -359661624272373586943036690951622039936 11119175 -271660171821425057678470103302495917600 11119176 299440283621068427827302691880847206400 11119177 -112298415704526777402480579730360967974 11119178 195384441838272372565265072820496156416 11119179 101602867699788435590642004941578925784 11119180 137632634028095959075547293951875840000 11119181 894509787050242832498343757094359591212 11119182 182194539884155911508686988274179419264 11119183 -438002493979901007493047080446331080176 11119184 -22599903752326001114035147232288047104 11119185 148354534548378068716299835750995331200 11119186 262196227168409590525480642842726347904 11119187 -320687739546956771020112976286637424528 11119188 -3745525691893672049249771325447100416 11119189 271082915026500606982568351270543440224 11119190 61528701557018501436777108127967047680 11119191 -344576552747102639133103905688344375216 11119192 15402363732896095494467890828249743360 11119193 411544606629472016848233272951490242442 11119194 263320244185206685342264352398061471232 11119195 -307676790200629251562365745191994708800 11119196 172307168258204612817595746361796789760 11119197 -403207605155635788303476634945325219200 11119198 3099192572067948643199870347954409664 11119199 -39327006431698241339008518359422656000 11119200 -33161560772800537830097171452513484800 11119201 157959498672064314500711160718893356100 11119202 -53609242927522555303328269250202499296 11119203 -161737336161236912749624554960161219616 11119204 28121857418678970418624441187896410112 11119205 457303679672605829831183325463426228860 11119206 -39301070856409364483797014526155933696 11119207 -684899188386902750418648985571212096416 11119208 -149965246666187469730183772709734154240 11119209 -259760933571503470067123935897897597440 11119210 -107592116117988297312051123998565102240 11119211 -406888545005158270942614539565008478768 11119212 915035928348273966884929357173086208 11119213 505109269758524643696557547935192100096 11119214 -44995047933127705280675835698039470080 11119215 9615664719029351026173422194294932000 11119216 25052610253232949202422411323496169472 11119217 -64157879628310916830455176078432970000 11119218 -248666251125478826061000123827873310720 11119219 1090997983796760593877246417683718540620 11119220 37234304242479651326959389056450887680 11119221 306479818741223603965522898317560186240 11119222 -450921329899725869276207860278595829088 11119223 738090320581492367773997250305888858472 11119224 53030639701153402942133159153740062720 11119225 -1482352646902181557085314327385990900 11119226 279007471543195760303437867072173901824 11119227 -51325807155792887890583982683095206888 11119228 -721402327426735772892870037815064594432 11119229 -476799501913563197307075806348119151712 11119230 34299793670559783255700635136807373760 11119231 636220399321103007430428015620206250752 11119232 766486665408603721633430168310330163200 11119233 -86506497104259615072454891322457651936 11119234 -195107019164804691939928516529511172608 11119235 -44705341548572951622135572109661593600 11119236 -118019664152001551413153320775689461760 11119237 158570493631701689868361076175436152000 11119238 170461699532243699504905402863692549760 11119239 -324894709949212761506813885187855786192 11119240 120483719654289150657227591061481881600 11119241 973864934849090197998201579326661888 11119242 21065395976526772219043285196219194112 11119243 -761403434530515769833743012746351038508 11119244 351961197153497757279518527188135841536 11119245 -181645428933847947588053682405741230880 11119246 -196969553066221576364900018049134372928 11119247 65964731787449108482229323932147354120 11119248 -16818355635781403200491143017888481280 11119249 -88087717051142208096481099929249772750 11119250 80452428377506474574733583923889920000 11119251 -32738405792680591687039174256862627840 11119252 332054212190243148342967068771306035200 11119253 -837123046764066216708649272499009908402 11119254 -165940256894684688797634576682545775680 11119255 136748897271447017209054458389571944160 11119256 575854057520384266112192877418669670400 11119257 7599066160046876656274693873846009754 11119258 3708900044925058745256855099040035840 11119259 631443756147973290054459421561119827460 11119260 202762538108851081235952022220251791360 11119261 -824860785978370929972506669103946730688 11119262 -277785301821923540705395750184272269312 11119263 -462254358347979451482007945012840361712 11119264 -40274658083991574285447594729386147840 11119265 -102542199747250853971165243889361887340 11119266 78352021733712323200863814232165505024 11119267 -310266595946110687114803098637230920800 11119268 917623194291771162473999048755353056256 11119269 -142399146050905335393154394208918179520 11119270 87545760597253852591287278244921240960 11119271 -79830441091061251124918761118786656968 11119272 434765247612065070199451221583601745920 11119273 -284190813480820150498503990784418475696 11119274 -126298776516306226334253445163226775200 11119275 -6075175460712929968703887614077698500 11119276 -275739408945274560168709860056429129472 11119277 -25694692443829534481794250125891660488 11119278 25713922520526893749091587570340640768 11119279 -70210756775060344003892929192887548816 11119280 219842884553066084851909834191935569920 11119281 141102448399638410989529472259330785600 11119282 215511553564549559536679189617866045984 11119283 -100894524569794313887630079822803814400 11119284 1815507114168512166454204118511187968 11119285 -311643637120925182751134310748748258020 11119286 255712968583509988297867772873769650592 11119287 6113475753769583336299853254854297168 11119288 -331899253708490244997823274833904906240 11119289 618936965871956592324277392985472478720 11119290 20630530478091583379609304000280381440 11119291 990184524382660885051763266550934126692 11119292 -394564855014241653573659577581409070080 11119293 -175871237316804753972585033686634822618 11119294 -111805672870438464373803757391468699520 11119295 226319793731425964213652269567422200 11119296 83575836688413926645743505860492001280 11119297 42641948135044300801917834707247716864 11119298 -378054527046373453460794004192583543600 11119299 515445893129264535063002178554473647864 11119300 160020238072879366807164900336185932800 11119301 -679321354054265707774982235192413474400 11119302 -557243649339779356929598289721241656960 11119303 242924458183704957855072288621103988584 11119304 49441544755580522202972177893828198400 11119305 28060539732148460153114242475291332800 11119306 -414710863839022895985459079723099548672 11119307 -959233551157380808681421348018846246400 11119308 85709686786936031540488477225013406720 11119309 1648875986994639485575093854367181614680 11119310 3989520536835522469284766950463077120 11119311 102960873355436007473557734596638430832 11119312 -227768445146402090501726001697265065984 11119313 75683092581414141423430802585805391200 11119314 -126579886440929117922117731933358955008 11119315 -715987760352202918676147385351931452000 11119316 -2916635819268733505135455312280840448 11119317 -233093400720502497863589823440791301120 11119318 108556011831177697420569880548297308160 11119319 520546145780665126692765606563400483720 11119320 -523572561253057012839539052225079910400 11119321 300574248126605236212606650938766816522 11119322 -512235119689894127232080631916259347968 11119323 -92850045377366499114137253536354983632 11119324 88194520449772226187780103789703936000 11119325 -552747490325682004178096430429618925500 11119326 -12879353021706391962333962103483206016 11119327 -3853490545972911201356693730890731392 11119328 236332653779511916365863439427310714880 11119329 -215282915540236329981635170159897305600 11119330 -337895237159578063203516228249745417440 11119331 -67320891873448538718126746243577570168 11119332 50387922249631132315589490716219473920 11119333 576160151837719561002803012059264633920 11119334 -105540994367386432403191016934925062528 11119335 -400128871361591691948260586373617945600 11119336 -101276032995239121350947081590139192320 11119337 412702311406162066257536712677755176192 11119338 -192666770299386845980750651852947693312 11119339 64014413566126030193169148475013080832 11119340 -135530314386881323129505683111613276160 11119341 335302552510088838412760390504245257792 11119342 -253928094771856804164121015171874923776 11119343 -193123881373609348166827057080120238656 11119344 -12396374526520159620258640093820485632 11119345 -608249697556147539807829542173017245900 11119346 -94931636792579914524723427117298933760 11119347 111986125010447098858738671447592462368 11119348 -404572204926213724294334915530123701504 11119349 981606141951332586413192718595549330350 11119350 -36777761516077990399221975033024153600 11119351 455868606170120924773952427253776987920 11119352 275256639172346009716458135836402073600 11119353 -39547189852677030578843583796212836352 11119354 -279401124245772928899206784482999193600 11119355 -467239228286028753693028986690950048400 11119356 -15751704737488405592751953200300938240 11119357 -380873992651321931328435785838224838394 11119358 276125987162254346632139046570643224576 11119359 209164331444275918769876041979539911168 11119360 -11152749376873564694758211920425123840 11119361 -236540520179852168553640055528038670016 11119362 19077688524491324226771116682179430144 11119363 -519019005935321013452532806051900112388 11119364 -6903107384352069316740139084220360448 11119365 167460651063862051529103905292153408000 11119366 -543598679516140812006290996546115513600 11119367 54171025609151630554829734112718998112 11119368 21995678518381279395084305869962117120 11119369 207122782183258087820145089213989257600 11119370 6045717091173955388276391721704614400 11119371 128787368531056992872808004588064160960 11119372 762406182003728939705409536704405688832 11119373 182996857967536602135639394979465810688 11119374 148656655078986454503948438367512211200 11119375 -28858200744281097403379693774189680000 11119376 -186076110450845392420697682511582003200 11119377 762321948403868410639648673161574709120 11119378 210860284756709499181176366527930311680 11119379 1471123602013453867788617444612472604776 11119380 -202190394855452895183969229591236925440 11119381 40935065166661362207924159500164040448 11119382 534715512379486281443477939181499509792 11119383 95192059792644340976376514218228998400 11119384 710811786981245095396311166857752985600 11119385 30478271796208868811840959894504066760 11119386 -87905473671248202589798170267689089536 11119387 931325162265042527565945063998623687192 11119388 -11494776905020455493768328660241598464 11119389 -274550442008518587513930701026672640160 11119390 28899261860470485162393752765891251200 11119391 89820315516573102793594351493476846872 11119392 26815278871814278756847786134912696320 11119393 198852740928510154798534930283274415080 11119394 -263603522638927978270113376204005574656 11119395 22848348155356263343633341735341664000 11119396 -301203656774156305749801841605136171008 11119397 -899374091932055128807627289690356814340 11119398 -150380963436328425164484226799361567360 11119399 39885869447568510726923084994130535464 11119400 166550217288762790540977545949523200000 11119401 86319636661714225995919914106591563264 11119402 -86710150989424864597287261128722937856 11119403 115143343671792787374387088295379017652 11119404 125789280000526839891513869488684279296 11119405 -17854858408283305274989437573507917760 11119406 315811782660022011946141632278053369152 11119407 16852869505880726292844376390310380688 11119408 49016030353110538387044880221942579200 11119409 522715935390220853839045817694003317952 11119410 66948751007292104020489084860392755200 11119411 -850472468821332898298888482366191966096 11119412 -367094558955063325431253095335281532160 11119413 -10711747457728569358940731852891280736 11119414 68134595915703840233974016161546033056 11119415 -12449269209914080448096603660225542440 11119416 -133605196466018525785877571583672320 11119417 -220896930113119609202161412714915606780 11119418 391736738273472727185590144301454658160 11119419 199368228856020613614185341511738495664 11119420 -171111163173727674276819930026664529920 11119421 18268598563069994426009594676351356544 11119422 24487379160634154786221470831319342080 11119423 -68632318771529963246584607980877736600 11119424 39209709465811333512320435645887021056 11119425 73872958398659582038599246800737204800 11119426 -190627409129452972595931848763993530976 11119427 -168589039699231153737769911397347066240 11119428 -423304599484989355834802390692609140480 11119429 60384324671629538466978231733940048030 11119430 19566780393578180987418884712535968000 11119431 -34007809032580592821262387748999603840 11119432 156476428200400059186641109472603668480 11119433 -19141132251092384666501716282682413176 11119434 -26125412329611386925271880539424497920 11119435 647409798409369147998988927354825323600 11119436 -53012350453433082782181727508153560320 11119437 16993839772933784916560474161423836960 11119438 -557733540477847365513332680541108696640 11119439 -1013519078506483752934834670415759023760 11119440 10829633662297082100617386715723857920 11119441 -185035989456176960498515209122119001100 11119442 47940022257636494312976087182316367872 11119443 -122872787210194186974197496505781939136 11119444 -96311672316841914218908171270037524480 11119445 837540680660792591244783443975101623480 11119446 -36008902694869961522454149719169306880 11119447 -480388128109088206164713241847454982528 11119448 363575285784384837256776522985365749760 11119449 471282251692329209290534272442030657536 11119450 -135487053157632820934545564031999934000 11119451 57177310949988852546880552181272106784 11119452 32841733122864684848815620492001148928 11119453 281627748330405495505806172016112348204 11119454 739790937268419502027678053677098158912 11119455 -40187906230239141868456676565409089000 11119456 8322658924389850629609316788186906624 11119457 307514388109950463904587653233465276706 11119458 24553959622030705494491266613386176000 11119459 -344051702323374445002143386410083192352 11119460 -46342021867134216901035498297137111040 11119461 -645644930970147106931877905300629261728 11119462 -240442383508617933362767043754192879360 11119463 440708750569882313986603276170437174712 11119464 -359159508505015827970229463784476672000 11119465 -39619162314478087340159631734187724800 11119466 -521677280724777365445554304177518591568 11119467 -146104707100163260123828759831179370920 11119468 284050205278840183880436002499103451136 11119469 -176795360076816310772367605772336617130 11119470 -134840543701710742482420935837131334400 11119471 531598509683826445133689632749371218744 11119472 74543432021589226658780002062574190592 11119473 131052186089483782724969603699691646722 11119474 81915024302662870830478655826780446736 11119475 -100972440414156057566994215641896828000 11119476 -62929617409671563080552808834867847168 11119477 -13088009397224471251985548168912382674 11119478 199403973602270873942780890027334459040 11119479 -45958217348154752792442062070877363968 11119480 -228182033639313924440110717604023296000 11119481 -1063748355753201401541368637231739282800 11119482 155364401323514791228812166017225976320 11119483 -306163359892982125390832331224139268480 11119484 494130283360666312387536099286396377600 11119485 -113130499233750378382201669876901376000 11119486 -39077152510488290220698850359347344000 11119487 -94245761468311104906682939702115158080 11119488 62117352535550431082408046869505638400 11119489 -143616550212176224182969350403532081600 11119490 191675412646787591602880991742062036000 11119491 -42678650678916905876500775622476044560 11119492 -539351185718827223807154032939742323584 11119493 31369302394378013464070738216076937920 11119494 127952026024829329589131416500992788480 11119495 -467311817142827048553291524594566941120 11119496 65789988180835939605508547059974236160 11119497 -119751365709710907430051601689164822000 11119498 -48043637494183324711532701822489001280 11119499 -92683984455079215402535944465024480 11119500 25048169965480546084130601781953024000 11119501 232936359229053361303995642368634936832 11119502 -27687558778324609395479102899578066048 11119503 3233563585980909362282714937776242560 11119504 -44808241803357966234590604821201879040 11119505 -385157674225122314708818083999379283340 11119506 14848232405566913246686413383202263040 11119507 270099588003119372126384706194740574624 11119508 644225588272228923647359715306042387328 11119509 386467642252244728659424179565162235214 11119510 96309496260531854808301323322470437760 11119511 -267149858207827366607598775886626028640 11119512 -152776412219319551030780341590175764480 11119513 -694828482657031057050841777072233121260 11119514 2695352328083558144913635624161357824 11119515 -373372289139191647310669804417272719360 11119516 23275907390831453921210992022634826752 11119517 -544970192151411027802036200830363953434 11119518 8134606528276732701606922301472003840 11119519 -440848889906486887055111656664241026080 11119520 645459973178026603935372739390421729280 11119521 -355134563438023537619214413204468615520 11119522 -392086338054917053562869278595050288 11119523 94336153133116953378240023251743302400 11119524 -157710500848592208976702443145835129856 11119525 188867051928005328032627893932221101300 11119526 -59855316858713074689855449438929246080 11119527 -236980183646374330903065803476205743536 11119528 -154175902121735184590514565470122803200 11119529 -1035858090214311082278726340454316516870 11119530 -263145504823597495304955377661458234880 11119531 -637551544605008136934064981030183294668 11119532 -139580492535618247268371466472647996928 11119533 140398536557519414102200230115255554624 11119534 -37710809479373442117252030313293284352 11119535 193484332961981226418888632552795108960 11119536 -26048712949995993119250786655391121408 11119537 11071456903811086218449731165109620 11119538 510558123362023386870134801731396836480 11119539 -127034684181652029060814120705932926352 11119540 145972831018676649119035139576483297280 11119541 555395729413791152703163379751600863520 11119542 -2943314401158770945373969440212058112 11119543 -659967740545201419367218179179941717208 11119544 531348917601084650565651869510039900160 11119545 -234010581634136636015629476408168268800 11119546 163452885976547121971744528600530319472 11119547 25028054544150047417553055624576425552 11119548 87983878141645357392641244070984826880 11119549 -371527376590208223321293214701794050464 11119550 -8541996574135455655017607366697659200 11119551 28862825360867512545747518643313131264 11119552 -3907740749949141659508094173806854144 11119553 -829977382591834402814732296226719982400 11119554 58628909423762014449021453563882976288 11119555 -387789454736461752286566934533381197040 11119556 35333206396418581893115813093227859968 11119557 -258168072303851317879488141055872343680 11119558 -3002778491143012385333880644936470080 11119559 231788207143476176451378053218512737328 11119560 -138196182507912447357309693200953344000 11119561 -799831188594419137025985546555344988838 11119562 358758390953294022591006328097471530032 11119563 -111355536875616753261820968107313264096 11119564 -206464500836042303100518792713417189120 11119565 -18610908047778518261305800104849401800 11119566 315902728177119074134872240373438617600 11119567 767380485184065308548609482095409829616 11119568 151233573819927863295535270084042604544 11119569 -88592495174995362427768111068718753632 11119570 53204160375332687455975644338553615360 11119571 667949767621790481131400839313211203360 11119572 330551977760366210318494394194503168000 11119573 25294855158760107436730954571241546136 11119574 1315009851189259399069111492517721792 11119575 -135918279131413392725148897311449040400 11119576 -4830370154013113790380214049529856000 11119577 -144727658585201784667025779511802947328 11119578 -28758978670618256533830451788155352576 11119579 -29281085776893253615103538052266582160 11119580 -241571517697651383036630220271335088640 11119581 -382974968116806425825499170924433399936 11119582 256937349046445490862066777504934040000 11119583 25151215123668672266708375044754901240 11119584 -17088678124102123610076053047143825408 11119585 -3889725717149958037812025485378916800 11119586 -15070841785758788221883128056075805920 11119587 582752370943192527067472794216234544760 11119588 -172384103543927773631729050688763382784 11119589 -591922442083874485014442608451025337600 11119590 111366517982646890295231253114776261120 11119591 27988463827843840311491275468633921072 11119592 130465747870761731032908397262422425600 11119593 -60057196547560110421770242782204792416 11119594 46347317193432504932192074090603698432 11119595 -40274020369738135770972414039298340640 11119596 -73716577856374600894706119330769668608 11119597 -332896312083281274460827973601309254954 11119598 -217504893353187543777334186334397388800 11119599 -32302063344740156068316317431689920320 11119600 -44167819563152604435664206081249280000 11119601 -271877807396727873228077024524824532398 11119602 -93631919406299035463310140140324853760 11119603 -429798298936716193591681839422465398272 11119604 -10989450694450963373210174878452866304 11119605 -67506311676571409324508209939264935680 11119606 182230962168630215384637657494957000640 11119607 176394883863422656294372234796829761472 11119608 28622366089753544539462216214488166400 11119609 210864044435958545783580979312003112810 11119610 51498200802498546143317691424516750720 11119611 83133024774789331423215836019142506864 11119612 -53629568076498070464620218633633136640 11119613 -418768637809468417479955977167531142138 11119614 17629897799022983558145552693230945280 11119615 -385184956765245939221251138860791707200 11119616 -784919040979169325746717129207992811520 11119617 291975352990898033988648394659242839440 11119618 -164986358304648913393081150789818888240 11119619 -20984976667572810427505003997173419944 11119620 122058664820446281063689699387912724480 11119621 326480868451221208667087634866845956544 11119622 -259115580639161094383348150225784489888 11119623 -161144895241791143770560182085234200832 11119624 -1230107302453678817625933372887316480 11119625 -250422622490803664362667603498062416000 11119626 45453945876883927795448178492388147200 11119627 -218427946566693018658522726161828164524 11119628 -2560731273670699820119710370965851136 11119629 556110497945994008274687551090756457888 11119630 224648533228187339396918385314849184960 11119631 1059666451206551116656084728557181952432 11119632 147688842588127845427657880130471985152 11119633 -422019389742896039851420569666824487424 11119634 -33859402819093492468501662508559708784 11119635 -65858271911793646851896789506728332400 11119636 -376829201278524945921509220206404239360 11119637 590342856902700589801136779819901654286 11119638 -87826814851679037220513708987125202944 11119639 -970343828419751775759874455835653931776 11119640 -136728685846915420117749231488296550400 11119641 32993658903664558108581538001670996480 11119642 -580018966616217859685964044825530080528 11119643 167457246172774759813529668208017977984 11119644 -574832091456085479426950038841749271040 11119645 -174631621410320936190103065362698771200 11119646 -276486109737721167422335425653724313728 11119647 -32408483259609976315764269735164472832 11119648 357052977100943948086745821794111651840 11119649 196632755083605862558271070499392996480 11119650 -72821526304317639920121991819318070400 11119651 -65755523730498708911648016803497383096 11119652 22199649897093217725257253850353510912 11119653 988670892876827051949542829995094964800 11119654 -30006741585176051470531000728877725696 11119655 -138501742045163277030162807383698070400 11119656 570047213501836582035164435985099571200 11119657 -39310867466684100870708655543824681094 11119658 -695170737034373462743552939600760400 11119659 220156797914314053690556218823182279360 11119660 87377639455375706619392749528392345600 11119661 49183034930497576088191415015357905632 11119662 -255074125392397378314978377779435265280 11119663 -346554914580230365321673346589400860496 11119664 -25353584945190786284482413386634117120 11119665 54707515080758743730067734943785091840 11119666 -287538744467382059222083922155426068480 11119667 -325352095883051992287785207326100177280 11119668 158165248923751364295367532324667088896 11119669 106361551489917453334754623762680887040 11119670 336348732989686839925795192463843105280 11119671 2220940224927574038038796098868051840 11119672 -43528243950121912271009144481471528960 11119673 931989863617495800813752958154028160 11119674 -415046328914132761772784424355328798720 11119675 72712686009915679253274198322169642800 11119676 -316799542877525125819056999339995002368 11119677 30173030657286882610539609625047847200 11119678 53198141736022499597951764566191312640 11119679 -396394913505939963007197342675224934720 11119680 -53963240223307983359226241830333972480 11119681 -29228632285011419786848141952519219518 11119682 -102942399944853064153461521131604912640 11119683 164684799976833517072211564485247815680 11119684 52457512872067758582164933453081011456 11119685 -328696635611778183988788059879847559620 11119686 -194883726918287020496809144942544175936 11119687 -468185296016668527399256409933070378664 11119688 599573687573542276050317936643449717760 11119689 -187593586028756096311513889431606161216 11119690 -212737605882160223975724373018480603200 11119691 1087935756866112934515883353845325993384 11119692 150583064242072507093642704681254713344 11119693 -834808206887524476444623466520390578720 11119694 -222338098441630726149099638819938615104 11119695 340215973270158375694808253485874109440 11119696 -16067822464460853375777660272025010176 11119697 195365450268807252942388396383454771440 11119698 90143637688142479271047662087639834384 11119699 -36988892470236237184632743313212929300 11119700 -93050442745021470489066606820121395200 11119701 -92623501555860755556593436428270667360 11119702 -128691546585220716554430750199635890496 11119703 401508458715809111474911445501948661600 11119704 15312471952558225156498473508508037120 11119705 378309623397781646196630435315948525000 11119706 -139165509893862668114737879208076150816 11119707 553295960770695268777545359772853262640 11119708 512925084011616925123367814228985269760 11119709 -83627553437359814464143786221509392090 11119710 -27293811365895131155843033470935470080 11119711 703077316802383315088261724593604824824 11119712 -956739587219861961324404811044074291200 11119713 -113751946558708799546452466103499454112 11119714 4974738510200908018741944515864386560 11119715 190835289194963484148510502662171617360 11119716 -76959557964389258308469906037763200000 11119717 92625310500375393028349211558768796800 11119718 -78043657325810252934705103883866735872 11119719 -283216905405571137973033363919846116272 11119720 -205293816348785658219642238860691507200 11119721 462423794763241735278073107830787395400 11119722 40702673977579567967769745252978176000 11119723 -608791632196702630976198971863004326028 11119724 152425313733641582574271278774786785280 11119725 -5993948663506447887809485515159351900 11119726 632906545288656274276462452223815205440 11119727 -777704677473192676981877128044430373424 11119728 -36144020963120909969367058456904564736 11119729 247146313321571805347499150460721159076 11119730 -215657593668067902899599744881653606400 11119731 130641007523788303283063180477172153600 11119732 -138537070790378308093561464404517874176 11119733 460826228338873816828836929868591146880 11119734 82449854489412630276842094542561744640 11119735 -220185101999706285854644145191905288480 11119736 441788092101534097487493847434490306560 11119737 30276921794382565674021520458101230752 11119738 -44460178431154921237555857276410434560 11119739 29538296211355083029285087659163878656 11119740 1046050317929909320956720427903027200 11119741 545097039851571502105458635377788008352 11119742 -98500407320312793790082395694370142848 11119743 -240249764094177800911356336764991272040 11119744 57199051325052348593288770430278041600 11119745 13852025373036456984893952573194822400 11119746 324997815015304306359404860336819968 11119747 -1054874586120609324857209660576733292920 11119748 248383691843196808997981504662511627520 11119749 -248935381312167668440505269905089685120 11119750 43671632226955264827570990996499680000 11119751 -262834047787562319768696741840922307376 11119752 -175603838221331607453408771350620078080 11119753 633647609803372134666632197031540847002 11119754 -26795048095335792493123517268096329424 11119755 71614469730538028348521940059709875200 11119756 28943285817927556636878220113342590720 11119757 6593549079009080711469176706366639840 11119758 -38383300759030659119262789826145839872 11119759 -71053798945305177446747692919857211520 11119760 46949014713987273355848366416665804800 11119761 33616334606621422427899622911740142512 11119762 54877687474507685916564700650872715264 11119763 850128577755710609053531037989226628012 11119764 -227090159677730176162274211588724101120 11119765 334805695515101442098907247222311777720 11119766 -296409663442221036384955494686497084512 11119767 -22445635882189049899683704214795013680 11119768 571146420572843252628898871703220101120 11119769 487986197291638542886829913395859237840 11119770 -64400277262029975507114538895166158880 11119771 145406669452761121787015769593408524560 11119772 309920832607592433772238486603936165376 11119773 111012698352867132593798487460236654144 11119774 -240835484023352665813195429346286680448 11119775 90424472480872620283317094885249123800 11119776 297801352533180949008199811547339423744 11119777 -2307228621928020195779308746623766490368 11119778 61649648688182617329525364052640175440 11119779 -651493821379768277641580636384784228 11119780 -87274709406361285382860519213492162560 11119781 241595736780369902070703028303970095964 11119782 -181952995370649920188189551472081841280 11119783 -970380625316169386603845111422660728968 11119784 -103641089227272560603836851721147361280 11119785 538540904463642251073501296986863711360 11119786 100809079830545061972477038235966973440 11119787 -100054036081843953649004735443911698688 11119788 90898171372062497077574858085049344000 11119789 773838269775457572340718947320390676800 11119790 -160902958413332956860056590520369385600 11119791 510946858759138230890926972277416646784 11119792 -235928067814772449696593110041721749504 11119793 36284585530988282302058765784511256064 11119794 16322085184206035550607861663919734272 11119795 214908353547243248495657139161591123280 11119796 -482922672580677770333615766350895734400 11119797 -187303554605847863282987706653359027944 11119798 13458592785582938841840755679863024064 11119799 -129137155204359977499113993591645345280 11119800 -667280113186909104538534382321664000 11119801 78160074870280916883360027806709804864 11119802 25357976712819602205780060367791819264 11119803 -441833930062582921019476076466426124800 11119804 1049442502800946067014575787464526336512 11119805 3802449645528351325809840269825713920 11119806 34388871171116501923190003581503256512 11119807 -57831457901944271113191873564277729920 11119808 41518370517687982829268927009968357376 11119809 22325775315744683978768100068846803008 11119810 -76390686582213620729192986162094745600 11119811 -830309966080712818877984685655664146176 11119812 241250099052142346591906857584282267648 11119813 128911755532989617857998150360831006624 11119814 -194735148388285530386955751164688515744 11119815 -273517018268182530922921786978269459600 11119816 848395780364495942273936802837111644160 11119817 516467919433900739798866733093231947866 11119818 -248754086838244007637835806442195165440 11119819 -53688372515038332818443615048645032504 11119820 1483572439453830295218739908764513280 11119821 -323646267011984208892900471052580793920 11119822 24975457283990463418675056835539072000 11119823 -179399503842184753246563150743483555472 11119824 -25426147322826910706983786908758310912 11119825 -215189898771673266131511617156071567450 11119826 340878033760187734429919705414140897920 11119827 88123196881331538428125869210695976120 11119828 97687674292713247624554158240475221760 11119829 119116548903924431390725488982778668032 11119830 -36362042009675532222416436332593342080 11119831 -477842058832544443440437455068794357368 11119832 -358528128157390675267204986442641899520 11119833 -220560969191662088800011028381247075520 11119834 -106535750951016618735155409928383752448 11119835 276017118078759370673703099642232697280 11119836 -42177075492768787062372986966207692800 11119837 -538721603848807215626710438608915207514 11119838 -25862134573603638814579634232863280000 11119839 -521270604331586462653556190886426391280 11119840 586066273985156970031407283297812480000 11119841 -144318318698360648977675588799079781200 11119842 319520472301312135685990394755041152 11119843 -992018596244804438730992043240111616 11119844 -307563330186089368011144675708179067264 11119845 -409855678982675017844385655576460505600 11119846 -316483261240466233265673736898633572128 11119847 54572856864982460520904643195886330000 11119848 444257451054168429840881955316357939200 11119849 -340605026704533256427509550908461035036 11119850 -11721686992025145523332366799088275200 11119851 -497172495994900315970526177103870867620 11119852 -369277284565371017217032667321357678080 11119853 24564554776320747819541075623631552260 11119854 52567115474750035028313095903558099520 11119855 -170833437250525105519123378435864164480 11119856 -46933241280793585759694002917932531712 11119857 -27438893682513607084335015287328902208 11119858 254779463582815279112465310959361227280 11119859 -700076204668531822916043915294105221940 11119860 -42345376522143763172775489271747123200 11119861 41264793623456338700959157909444800000 11119862 -277319123678387719434669155471804024448 11119863 -607304387073784396438675653478328888856 11119864 -510698664017300206689966653758450790400 11119865 -69270012612977764352960012924477047740 11119866 32538510952056178566077154863138217984 11119867 -571700273386355071523963016350866564248 11119868 38173541269732370550794625961300286976 11119869 212446086603830996764934056935291243840 11119870 25923272618058997811894413497794880000 11119871 -8048065687148290867110015264502542336 11119872 -512891091493265346700957635075259760640 11119873 118892296040583074880203191271730827048 11119874 -565434989829623041996655877898524374064 11119875 -134686271296151234007865478465651784000 11119876 249828279695325439060302342857086548480 11119877 -255985972165907167466934392208923854980 11119878 20354904780477912235279910585586733056 11119879 -238258787979179169719833518784703939040 11119880 -453611711748883310562827786174115840000 11119881 -542528837359497054979283722230007512048 11119882 457266258691898330829810772949922086400 11119883 2430050291973977784907725048561392412 11119884 -107230999098719393882856970299530187264 11119885 122292230391305528398920181740284501760 11119886 -88380374644438241047658401357980228096 11119887 -2464831680074423612371320990569666640 11119888 50961511887591324753736288328598585344 11119889 498587307035947472091703070368384594800 11119890 123552076516243925405130700980821521920 11119891 -419674743316582554237915164353493674708 11119892 109188434305327105217923993012245442560 11119893 -66300399609258495147970076690731415136 11119894 91601576349227355907880198761102910496 11119895 -28651462610515257852474187192481873280 11119896 -907137307712336252316814113950101708800 11119897 76007191323157808111449921352715223572 11119898 -428902013098540193966162122236422810400 11119899 244558986380326882648567947932686103040 11119900 -90968954448858111064540316266048000 11119901 47998379088420796286409046581266611212 11119902 119390108664537558977552185602917468160 11119903 843481295715988977146778263174596239984 11119904 178471399526801665051968304531285082112 11119905 21814037569348197172396095410778666600 11119906 -39087058540450150096476305916844076544 11119907 -1017716048631690129817358447517413360280 11119908 197189847957062747248830245115983324160 11119909 94301660140449978185702508885570690110 11119910 109506984613445098764029417856950079360 11119911 674212605598140949418033019385652542848 11119912 -676089432167557552014548988900835660800 11119913 128869014056946475053318216080931544698 11119914 129840785015256525028549800735872746848 11119915 148293487102526663327338884920978110560 11119916 -17659925153140609383353298361915146240 11119917 150252285643153672305815597419934158080 11119918 142870178609766691933377770870733455616 11119919 103643347199824628507603227023395224344 11119920 -5606911278396031937977838843382988800 11119921 50968632240217729306920873403521648000 11119922 -160786529780056585788466306609301260800 11119923 628870677542081901608933959818001665984 11119924 554251996264174534481541049417057728896 11119925 -244931209041253372407510620264965540800 11119926 -22462496429169370955518400290029205056 11119927 -47595301151730360005943348933802674240 11119928 -547368703197001282985844595863872163840 11119929 7108972568883224596420164510495295968 11119930 179789938017147251111887275009866109120 11119931 91258773588336971084165200247784693732 11119932 -348121455459891854113132659914568390144 11119933 526967911592373719085604422676617765024 11119934 -219816329874500705709056335830796608000 11119935 -311985809293178722071511885805353756800 11119936 19590016979919191861312943114710679552 11119937 86850770413100682720810334947245122260 11119938 16644099065737416802078153260852195840 11119939 -146776089694237810622852518547772008260 11119940 -47842281660169645105222246632726220800 11119941 -118146151367896625477414231847321807648 11119942 137073504933030730213107968575542159744 11119943 -52373240548622218836980717916722844480 11119944 -14621714105351461442372033352992194560 11119945 -268336670904113522389475440261183372800 11119946 -157134476301125197385632420905221043456 11119947 -294131135104678409288161053571518076200 11119948 -4552541110727005500919606058050387968 11119949 -124737188175247787339037567395890102560 11119950 17107974616969927587417526417830768000 11119951 1555733089327247614629640521404173843312 11119952 252118097091140745611489702069295046656 11119953 2992257108567646748932829823503320320 11119954 -218758114460077163571936636895044935520 11119955 -142951604957329669243502130464079168000 11119956 22963219790633146066198076673644021760 11119957 926478175462286552728633636059603840206 11119958 22546146349686331208109941790810082080 11119959 672118835012672700009490647646044112200 11119960 399081221240463813966329684018534400000 11119961 780693386761628911163571465931402492800 11119962 -117395396615165316764382528109819856640 11119963 553160747589314280008515692644433342960 11119964 998097353715405804938809357732286976 11119965 -10714589846080359482994185464650190080 11119966 87130345454268013100763634778247398400 11119967 545156485571719259743898792873300220240 11119968 -530777069811999255752433418898638503936 11119969 59975672872961883056823521371942165696 11119970 -134737685386437695906077856540244872640 11119971 311156823630189260240858743955677635840 11119972 -9342568990127598469674272904364627968 11119973 23188518575593812004382820090613332222 11119974 -101336048792052551197980417251672120640 11119975 -86007626278326104672697557676498084600 11119976 -332707879054770971889410985599616368640 11119977 513322237514655511468080204729570079680 11119978 -97153896080910922702901312554099042560 11119979 44599341109267909298366981590861583616 11119980 -49772771203718277247304913223628851200 11119981 -9657604978626945991084928456336102036 11119982 -43166936863722554690661524783642495616 11119983 -114047363684656866442041990289658760192 11119984 76353738318975498820519742642278400000 11119985 -748999505753430943892971766021152531200 11119986 -174137217049329914261963085259672691568 11119987 -561567440937182667413514451211177085364 11119988 763041883934146582278527423725077006336 11119989 -723510651832493014610308109868552321408 11119990 96496475840765550189790933667952936960 11119991 -409341846150608120153958657524869728528 11119992 54575496064376197288298829885892608000 11119993 -126331710463153795630374704842376330240 11119994 -26660958411596738744587876716894693120 11119995 244295665472667732570689909238512587440 11119996 -293962763746512776069819414212738376192 11119997 -257494044223993430507032476939830788800 11119998 127722505609996620426060425111426336064 11119999 95860047749642041844212721920688477040 11120000 -98639080473279802588662910550016000000 11120001 -374502056967742516334515310532083880480 11120002 -374534781334948136700881722049721792048 11120003 -247582092122233156312639464767485277136 11120004 -3158955155257078794364180298318229504 11120005 -273517200750730339358227486618365344040 11120006 52413793978372901290177849499691764160 11120007 649613669288222891311452203944852169640 11120008 251185758046625827207730274720059842560 11120009 809009958648944592469722486693523629210 11120010 -4440262780674507271840887603564380160 11120011 470355214499373744984197391826735116480 11120012 -515819378286814306562000525790244300800 11120013 -244145880290505645961625457231015854196 11120014 134120440812847550801241047623727057856 11120015 256597513077140053687363510615351920 11120016 19699559069112945521210363716966809600 11120017 -8360810484435696077962264790179217280 11120018 46585794651531679819441701235779187200 11120019 490757386583029702235409792524766250800 11120020 -59253105918779583663924779952244654080 11120021 -688932872611690876484079027899489700 11120022 -204824052075848471240312602812604557312 11120023 64495137908994108972055806820906964304 11120024 16186124736712472266631425397028648960 11120025 -87983249027201701106660275892353920000 11120026 942544168938095291548744006270427904 11120027 -1150407075906366089246677775100626041920 11120028 -4323616567169078958981362689594222080 11120029 254664458686807553477115215155324778976 11120030 -200304254352958761018469131456710811840 11120031 -76980536067502332217264262109704894160 11120032 -373037304812972103335334423556528275456 11120033 604904934592608492963807460112370381282 11120034 132042329899939863914527511151014609280 11120035 541468738626865260136019417676789097200 11120036 -238236285761171082347047033196647173888 11120037 -335033295503024588243740301961143713440 11120038 204763033342997355963938436924679357920 11120039 128546458692546066961577522485799467056 11120040 227564880341610195142362819149856768000 11120041 77645133971849322356590262940033443584 11120042 -26299791433828324311750025042522599168 11120043 -630800072569046306644526250803822452992 11120044 -17555444777753948942343461324132332544 11120045 -263893908587729225068460529118896515700 11120046 24203153944587411188937266280778220544 11120047 912460542963330083300219680069647101392 11120048 33607552904731007868909806010866614272 11120049 -49512934054196189849418164308673668656 11120050 -72701668093467185350759824778846260000 11120051 -861193423820069675920597991522309832948 11120052 436376766870293664633428163293463416832 11120053 -77730825812744781474144462103853067840 11120054 242021980828651687157695070465448652800 11120055 -153580814243159381944600299047828760240 11120056 -336929509378240532152078363463693168640 11120057 -421097711491501567647416901745458368256 11120058 956140875762699399919394367376857600 11120059 570576047222038540612140963842424772032 11120060 -108324703603416632002991125282853376000 11120061 107920974517590463166978230605826307904 11120062 313377209008478083072706361586541644032 11120063 -498947851104073122977172753111484117296 11120064 82640022657417327038507570747488075776 11120065 -130867157641508979517837733306623865280 11120066 337521194428652074549181367070021609344 11120067 -193630540331320021978585775548030309680 11120068 -194044631203850545959406345742535454464 11120069 229489451958823180807510739539776061470 11120070 43986323704482551085388886121675575040 11120071 -78881238216413683686621265318366899800 11120072 -216133594457641649338064777904282009600 11120073 525624228336884242310395859062301277600 11120074 -118691629616984878685861224759286373888 11120075 -146651318826819687839152741966041884700 11120076 155321873743295620181358874307956068864 11120077 819420414458343209804744461370477559926 11120078 419294156832912830129537226061234395840 11120079 -738842152609056502368649158477512361840 11120080 64045397417446501448291316490318479360 11120081 449573692090124867573667736383034164864 11120082 -11393604137044885090053427839925191936 11120083 357795760912383941619520582942931341504 11120084 484264636088626590582072002390345625600 11120085 -8986551436216320653034996450768437220 11120086 200779060076316563342170636111819290624 11120087 -509325696571112390108352328931149232808 11120088 223462212048071335977477851486500945920 11120089 493456511082869379397287441321793214724 11120090 16318226334613003895841571615333072320 11120091 -91083395911153591203759540924100296192 11120092 -310938855473183838980186562176968547840 11120093 -757444396909332684284661784818925336416 11120094 82855193762545624590313565114102426688 11120095 18406009186824493508252111321730403680 11120096 -29876036761876359234861186504266612736 11120097 61764979619374715701255531996830597120 11120098 -234737344377368407168008659262116542080 11120099 -828297201497736199671977333688830316900 11120100 -137551272902724629369114521319929651200 11120101 11488476549625706316931185501212421952 11120102 -77318896204880083612664763093545101056 11120103 -137613102650480192621417606712419643456 11120104 -163529772115468746876809797736612628480 11120105 88484004366728018735774241919886373000 11120106 228712309619824851549840556223873552640 11120107 -74489234451319273339574525275111877644 11120108 852720962440481857099802335358572185600 11120109 -79940971647091140884048804193267839712 11120110 -176530458995997404383696649627151743040 11120111 391219589754948274748071180629751751400 11120112 -187773023182037134215917045195389992960 11120113 -249033885419471937831064975321504815296 11120114 -109339717452997699966332935006276815344 11120115 200400780001294709946211525737628572720 11120116 165962655331479935803476965895841161216 11120117 650813829783357896087376731835925665852 11120118 -58632219445096431068717266602006454272 11120119 -1222808553164072926637793869917597223840 11120120 -41743903525497812654536372573962240000 11120121 411857139535622020170991125927652255290 11120122 -11968126141496556718553292233588825856 11120123 342780093118461525371085541863282720 11120124 60031035542008321402518331767882473472 11120125 745486309694250981089818088014194894000 11120126 -465103575347048934733804459867420735488 11120127 -434256651458103729551320674487426499568 11120128 -161881376559246961333959736845574078464 11120129 65731488405538261452160772728412297730 11120130 -8408008863584103065509328511464064000 11120131 453266496285632560360581800058661901328 11120132 163868975248156259293493800314335588352 11120133 333751322460763439505201606736945328064 11120134 -24692259711054302112192151882734724608 11120135 230850939623654756745905850846414232800 11120136 -489150902005989110151014036361522585600 11120137 -282594603725290315422179884181547633600 11120138 -58356805547233559056077481729711619280 11120139 670858508069440394676480844547301417600 11120140 -260459976108793608498895683348497218560 11120141 -84041012227693344153382290290727431988 11120142 64553755098553215748360141401452736 11120143 41457955083845822403370281452680438320 11120144 932198653998212232606664351155486720 11120145 58938580948219795259068038638081598720 11120146 -127603352057712907006812872118118447728 11120147 124072100191809161453779515279168919596 11120148 43445051242145511200395579759170426624 11120149 -445889213258547509544636178428639529760 11120150 7925995842318694848814112764882672800 11120151 -11704662456594987119480366059781318016 11120152 -102210605785210633307953023214067558400 11120153 -561531308848092279082616541020632435968 11120154 96000703890100607518690847510844940032 11120155 -139076201347031576091176936105604251040 11120156 -657600215248013396212673994226729044480 11120157 47425854889742452936957465264482944454 11120158 157302832821305899402683466183949118336 11120159 590194403553809884573492357572186352416 11120160 -10948489934600149757143945656391434240 11120161 -84519581065785115131684212672092682348 11120162 -146188672552243304298784767016475905536 11120163 -29488130166722200221552388307589347856 11120164 -275938898943468254354732585804101659648 11120165 12785573213940832959768114002300712960 11120166 230552745608453304871087581026925832320 11120167 -916108344439099885080409683028078923784 11120168 486110740719588796416742203902330880000 11120169 -291282950300127432925802679908850643056 11120170 -19286430792449475153527995748400450720 11120171 -1004580462904449962798752200934856951628 11120172 114812795797839692469964675881933668352 11120173 749309379251133600936570697976523606422 11120174 -61236268240233279902324656550680501632 11120175 299090068578986677279446225295717324200 11120176 163481691971698141713729098803468664832 11120177 858023932590567675230991187631976400932 11120178 113510388304095667407658421150973244416 11120179 -171923753355371444786776188765990402224 11120180 27762210956306951929014457244457868800 11120181 394621800918019855867291837390292905344 11120182 -7669455968408040457809434353702937088 11120183 910771350833724002892529231197679947432 11120184 66500651482141770533291874081860689920 11120185 -350951130921807686514943071365437666620 11120186 -25243672105779060116899082805147021312 11120187 -681654443362098766923157378192224000 11120188 -211532207768902225712633749312387290112 11120189 288075781074718526400298441837392995520 11120190 -196519023434222628186451002494252676480 11120191 -9735073475503501152425764894079850480 11120192 -47499047314473765454833414384679649280 11120193 -103485635648743886622685971340025852160 11120194 142706517269557474546582891376504242080 11120195 -318775105397752456864791074913230443200 11120196 90794508648140522331137491345149788160 11120197 421123740851136545277461439432443370144 11120198 436754466836553114201088884686845589760 11120199 -523100198357738035186698336812639944536 11120200 -141362608996031748741424981776900096000 11120201 -117876046373690138977183277606917799616 11120202 43101636112391434524870881796300752640 11120203 44707841267684520065590397315270742840 11120204 213134317738590220281983653992925226496 11120205 432790366997602969640769691952197659360 11120206 -115020637626534530681233345470683068800 11120207 330376698384078132574300004369464976256 11120208 -129015865029310938253924091774937464832 11120209 -281397939050297590850928967878560840590 11120210 401058594954921597191026106081258583360 11120211 -85126928944676778305828460853723566720 11120212 21994051928756502325253280995779907456 11120213 -305171973205559153175019277380010612676 11120214 3334462839285342806374913105846820864 11120215 33028022030305389852564309869235450000 11120216 -851396354386421633963538246933775595520 11120217 117522560506036659293121790024312623648 11120218 258791753622784363076844644288668504560 11120219 907715599338420501111486145533188976360 11120220 262118205003264055880603696293071513600 11120221 -311441823107763325361588405272933385888 11120222 8583723357114973837741581325679169024 11120223 445513443206814812987271562392912275784 11120224 -436794070998159706851913941387108679680 11120225 -119970605446095304230427888844810988000 11120226 -109410402985578596796393578024929890816 11120227 -46642349316292092625320150394132526976 11120228 -165031375851935740631645057843242942464 11120229 -353854240311879727423977487338043738596 11120230 -4417744201880509930096105832350863360 11120231 -202530796048128970501386383813505795936 11120232 -367019201780138215372805428294955335680 11120233 397161953238600819259131717080340845184 11120234 26328873657998028508637584126705604016 11120235 -117958491625516650606897284943402858240 11120236 -16028446512194179986361572375452338688 11120237 39615592409912980254467630565024517452 11120238 -210237714525982650550785855373270381056 11120239 107257771255327760531532003890039300320 11120240 140721624351251186319767316015572582400 11120241 472865758369000052502172369569821373024 11120242 -353873069713381209974419928986009622016 11120243 -981633817118754721221905548431280547508 11120244 5965092496019448496068557855619428352 11120245 -5825022346239237025234675668237431880 11120246 96608283730713374535457966031062119072 11120247 -21917852530216885836122951510869229568 11120248 -11570097271463420027661648174393815040 11120249 91928379099922266691993961520525846720 11120250 189277402862714488415703403853097024000 11120251 -365242987805777312573699042245445574748 11120252 150642467146745873504488826113759878144 11120253 135830579300147344218207256158030727200 11120254 -429504608541394607951369075404946471424 11120255 -740558487962254533670387881585741679680 11120256 -187510997466299432225789041177673072640 11120257 323511271871105109025706372944694224560 11120258 73840666001483355771349116532252096512 11120259 -287952643745907709124130666398927423496 11120260 -53654598689999957018190964708302643200 11120261 -158051766635042798714297165391160794240 11120262 244467111365055319525280664480852265152 11120263 244394111873609151469743455550542720 11120264 -80429401083263232329590735294469806080 11120265 70856276863499907044417910737364256200 11120266 101844877542888102474771853201426775904 11120267 320988191052742486039830242185429965360 11120268 -140282350342163763817428266629095682560 11120269 392170668470128814863035090432106972044 11120270 64442296220423939749002593469832335360 11120271 302525564893854115065804596552668045200 11120272 25694990911687042150964380052729470976 11120273 -2772485539582846817705246020723230096 11120274 383847975354966271661152442046200417280 11120275 -226314656623305650444970606532140555700 11120276 23191219443849770202382777767531718656 11120277 -230393759942545015242124669290333511680 11120278 56962056115322339549822694208871343360 11120279 458809780527354187874646578349248327880 11120280 -177518063286313652496701775353140224000 11120281 383008967588407750840384414722196843082 11120282 -269181984528834659922551320774007596800 11120283 25257686647768847626497488304888708360 11120284 -193170075973656302794375836843775038464 11120285 663700476828614274319469553290937742560 11120286 97502815977162309253964051238829587264 11120287 453960987426485799420878366841342323936 11120288 -406934197953953066543411237931487395840 11120289 -10689359653184159354004450469739727360 11120290 -36821473788009029910668077402827817920 11120291 -65181769923962760849169104932516847456 11120292 344332964024312762053211471409047040000 11120293 -416108619814755263390577465739329017376 11120294 -232152288068980083512961637261301039616 11120295 -206897194223035214840875644700648226400 11120296 499245705648962385511214175373496401920 11120297 -1034094349921942043127282411429978709254 11120298 134874794438910643117259328357922583040 11120299 1074949930088673945845315618186474357300 11120300 -354906935995886382370693588568362291200 11120301 -257077150946449982706382518192306192000 11120302 114425360487354398619876124461565984704 11120303 244761006301532362102636267103028238704 11120304 -18269803999626593997064023172143120384 11120305 58428729770105162237243394337917866100 11120306 38185661347231539611219105304997222944 11120307 -266271523650011633977374135895320359040 11120308 -399633080290297943146580154723604627072 11120309 6614939098688481597769501362539426880 11120310 229155428453998677689433491241328344960 11120311 -183265372734797412302489024004383434200 11120312 -200300404628889304153293759293747773440 11120313 184515145685670774344835428033606512704 11120314 -256967386457060206931982741378121593744 11120315 161785093267459200598816486837721496960 11120316 4576001394181546270960394814294441984 11120317 -496131877974039110933195536424579003400 11120318 -99798811609709508743230658303216074560 11120319 7926681428416758073125149780135846400 11120320 38115567156631647909686981412519936000 11120321 -65821691014547818749573301823166764478 11120322 -226604642313816872349297792774856345728 11120323 -124475997106934461605491281881766175428 11120324 -143641512583477485756348747554720722944 11120325 -41131777391433340035071043440423282400 11120326 238266362078000099204258835024637245696 11120327 166204242093943501130631338967618985176 11120328 28676788399767938733419585333329175040 11120329 -952117336981166000315384124099664885728 11120330 3803782514158854149601424734009141120 11120331 -141913179954281981394859239719838526248 11120332 -26978557349756629900597140726545384704 11120333 282213771051721521586303550398923159360 11120334 69520441755731036562000938595224475648 11120335 1215050284667464691283495013030994617200 11120336 193219250795668369225490843488552968192 11120337 -329527301324150213973080826220664333406 11120338 -511839421287901296357396333721400077680 11120339 129604004243975576482709308158506231040 11120340 -60412723649858937547318247937648230400 11120341 1439166882350650245591253662374994054144 11120342 -79806239244298126891705333323585800928 11120343 172656845012216902849074767396796901920 11120344 125518084160226020682283151041775708160 11120345 32756266189121709180836777173158980100 11120346 79702641003554097695740927061973671904 11120347 -56374088522111304244748994660282604800 11120348 -17976005311140716418582273429890002944 11120349 -30670072302467050898039506764628648992 11120350 -94991241295743301945846139675346475200 11120351 -221122216186450287060366213966653332992 11120352 -234360706510906414104606991768335679488 11120353 -1031144252558817978429926352472273250398 11120354 182293353258770710140383169082736078112 11120355 -672028880178557413265675289553323280800 11120356 76361049642110559715988157127368826880 11120357 518316691735214622378779070017209140606 11120358 131930243737563601306275128421655472640 11120359 -8890978332375755757870652159402224296 11120360 -955984644691720143300191108596599705600 11120361 -95748627847447165740475166318146660992 11120362 122333996534761246383675997021300529664 11120363 -1820879238563533783368383412854985604704 11120364 -382787000709880978800668953957742265600 11120365 397200759172557850415293619761713205260 11120366 -343143010200340775058954079251096291456 11120367 136756834042573240189766630406880455312 11120368 -26951083148550629395149798267786690560 11120369 858781394860477924238329606379119724700 11120370 -36456425318248446417797701797552115200 11120371 -623040548226522426970763004370921260968 11120372 -233236647100847916412650092935014554880 11120373 -63525111405900339494293550492513574816 11120374 200749087179663269723961343733060831232 11120375 98962472815072844208769131491963520000 11120376 -70543278270011944727950178402686402560 11120377 -105592027195055370763485824126594544560 11120378 342399026542553223910398489451954758624 11120379 -81813177908306728493062828696173276480 11120380 135080325212434373997862038569586263040 11120381 275087141405170422483853678604454540192 11120382 -1315980376286140597911636579779543040 11120383 124145244794509224302039511805543555200 11120384 -1071259781745448735536370625198161920 11120385 -280331599059529580908387441119759615360 11120386 -281970228471104264473831801462061890608 11120387 -494498401980906640850695799740341273924 11120388 280792080739992744353621335635519676416 11120389 -41849086418880395697316702673615942208 11120390 -198580407332727274228402155463907531520 11120391 -847916312413047077407344085179013663152 11120392 -582623448371516963488310014716655902720 11120393 -35177537226465126527449476104895207900 11120394 -71610476814528080900383751110534483200 11120395 -277662539513938189527179770721713873920 11120396 -261659041295590636589614464336854138880 11120397 357750222800164049898458436540862121472 11120398 -205385009127052815309036659461552512000 11120399 269410802689466825639392841986345460400 11120400 -62195033308766646895756547155780608000 11120401 -149215937048221568827683512028840006848 11120402 -1604394071632507278476148561073115136 11120403 114363888963487672035484388194084339200 11120404 -577265791730699575461081911207616982144 11120405 265452663403322477441004987155261583360 11120406 138844920730194274886780367655085188608 11120407 -157654571505938340179239259411424703560 11120408 195913108993895022666930284779665408000 11120409 400595123307509984330911847809718756784 11120410 -12092971314704066670563452722556938240 11120411 -474810222828264625706311555405739684988 11120412 -48845345791649860920682224369193010688 11120413 -26193862829697396399799886631077031296 11120414 682145125537930325839269103818651121152 11120415 172803224206542499741696442886715824000 11120416 507873514443062182516685880307997540352 11120417 -148489351111312148339477799349698508800 11120418 -135634343900973398871554271158803039536 11120419 419335632101868656320317560412149641820 11120420 -274444902750236751775730676366896766720 11120421 14652857499347187083027400198730126560 11120422 146618362412789413709949673671738273024 11120423 -66039133840450737449835976839622832376 11120424 -17252278368872595211386967664458137600 11120425 229548854654081994815706710688166421150 11120426 -559831708601332919509672081320591947088 11120427 216302439716001568700619591518566449120 11120428 -353706743216407457973192854862283605504 11120429 571752699023901405809958144229645596384 11120430 14046271608407541101107015612967850240 11120431 29909371459299785437476913581145789440 11120432 111720179024954883718501322609012539392 11120433 416884515176058385984003064437906063104 11120434 102602341190394696143584514696066196480 11120435 -842061117019206610573690663283074560000 11120436 -267542613265932590246834577572678307840 11120437 477014694506545144590238289042781976000 11120438 -92737000214853850815329163434244065280 11120439 -163397958354788689822316309734635580032 11120440 -270162958748157638686071835144272691200 11120441 -586423661151163890234757202399225716908 11120442 179396819955269777830048772346930979584 11120443 223899966322912316043557981879763202344 11120444 18953527051793816281949329903364124672 11120445 -43931311801757124233013789039135360 11120446 -299268303879659043741775890013034999424 11120447 111003131595850744544786642630914098840 11120448 -142598679461535434752307115655214137344 11120449 624863109623405291795629698945968348100 11120450 -116080160053842818655125224379279184000 11120451 -82473434314225064656741082542883541768 11120452 -638211265577149342672401025343786000256 11120453 -281046973418758371174039712757136900960 11120454 196732782814141734336178979790181822848 11120455 -37238008336176712561715181155726625840 11120456 17421383329907960564273575696076236800 11120457 -102346468387476787808167294167187768560 11120458 77156659652916944560108472444551276080 11120459 -163181707360251672169316014276319460096 11120460 -42686290882464350669966822851031961600 11120461 37277085353295474913669190566538690880 11120462 -331041508659583430690446304178383784768 11120463 -2382027986825507308559751816092517600 11120464 -239520957321225212793408815863093002240 11120465 -524659655827743171704132482328986344600 11120466 118153504972887833685335392885360204800 11120467 -1273305786181735502498967176467756859968 11120468 185771834761939712052752851294933491456 11120469 445547399710576839861876095941953449760 11120470 118526841620038500760866175526330023680 11120471 -254317126521419033771076354551106905856 11120472 460032061874001195244172961533054976000 11120473 15616304362720181532398682692031124544 11120474 -488113029386090758348862093537783157264 11120475 -94355586170199738209631061114832332800 11120476 277506991616598523759591150019924226560 11120477 -313825266606284265149325295950585372000 11120478 115144208971571126818073254237493765760 11120479 -143648636014902139298066635346031581920 11120480 -194542773349983784744985174825474457600 11120481 68716254657127984052385090933151331328 11120482 207139274011939653525119285444786933760 11120483 -437284254913650729044473265274826435632 11120484 -303860720835658631044206020631094078464 11120485 -39056801277493854448061313313555718400 11120486 251170474032610443508978952940333702144 11120487 -151560083296395849645283594610263218048 11120488 -5610682821804820692185990270105763840 11120489 -676913134203656742941246162138775480960 11120490 -319925836658135717892975826203069600 11120491 458977931155641412945366465834854887800 11120492 157366051295989467689958200588977756416 11120493 -371616830289539662710908405172034855872 11120494 -50094263974057572937357500233339943936 11120495 77835479092932707113542746218922973000 11120496 77750807140887927243236915006525571072 11120497 -197894115710990468914045980862209217680 11120498 319319817389667932029105263340157099520 11120499 179115795087703309900706729273869038048 11120500 182216292956567883088826052376553472000 11120501 -460955937667120522073819733377410877952 11120502 495383222743292116775653736632358400 11120503 36074608000824252535138704362908064040 11120504 122252668115060966864700723686196203520 11120505 -34747421814734259708163587037428178560 11120506 27849839924603906854210314905191999488 11120507 -365155721135333525840694319938566173680 11120508 16430552665602968301096274442870676480 11120509 167607852435138783624202432282059958540 11120510 -83884167113047206915755883549344486400 11120511 332705827825627919753559316007499062472 11120512 21534756252419689656027029907890503680 11120513 290335464987334918491564910367553298644 11120514 -165908992134085936977008692823576832000 11120515 -47007986245960119988106862322879701600 11120516 -491276688262474177815022921879600809984 11120517 338201425598410869682661562593677092480 11120518 97411365246256300349534571261980342400 11120519 65157157414219662850336662687786352920 11120520 316162495453350882246951743408937369600 11120521 164456311681370674299015892112765080372 11120522 -42799855888967456135399907361785854976 11120523 -114676012579217746242864378629057066496 11120524 -371583528041056095013084827597583515904 11120525 -83920016546595251045431448530780388700 11120526 -44966970133888286128338212794218956736 11120527 -380930241300938982859278500635326137928 11120528 3104359542799979401004860526930509824 11120529 36668849642747262920135544551973089280 11120530 210574951889472783121531099499893900800 11120531 -6452640204826571335812073700011857528 11120532 95794665480802444157715130835824594944 11120533 -250823482871915944505528364195884888100 11120534 27678103765039121535332738484256336416 11120535 -15867228305244482063962241481330415200 11120536 49056414219971367601938922557941760000 11120537 -46242191849304259519579580504721024768 11120538 -100912080821065598803464978453449609472 11120539 -300837442056980692597520461583227625376 11120540 132596217013599237861877939613643210240 11120541 -99607513248421615630018051135048341216 11120542 48119157923827053567036196933827852672 11120543 59851639203049205378889109446586303440 11120544 -681177237715725693247295648435451985920 11120545 63291777477827730185959241805801017280 11120546 -56923145496700247786095185099854810112 11120547 44527156213670490139907643612031708080 11120548 -449533295944974898405890879224156257280 11120549 -16375653478347798185585944507871643552 11120550 -45170102278829890557510615902662704000 11120551 2228979664528184463138285551007286312 11120552 772359702028052059866884125324509465600 11120553 69215839463083851569634906577208928084 11120554 -335005763258140529173019399869901072640 11120555 192053868713690014635466687382828707920 11120556 -97814190398324544232419634072106803200 11120557 -525469137647275690770657833982243638208 11120558 -398262268800767289969079387451694333120 11120559 39114650977345441231343215954294011408 11120560 -177729974250671965413372135669026979840 11120561 376688417431978986838232299909057425972 11120562 88483665936985933049758889207385106320 11120563 297993827551423781414526437342442433464 11120564 31041088338252780219025135835295055872 11120565 276192491261854451652919539619350189120 11120566 15730833557597637078473685101943969024 11120567 72726218147705356582444320869785971600 11120568 74739128927330703695543313914882949120 11120569 -258884859297414626955278118684320835456 11120570 27942282837926524985891636223932928480 11120571 2485765289608807919097364141103794944 11120572 309780450826759484046837066242944327680 11120573 1437651020793441805927933003033934118720 11120574 -3777711844311399247172820058968133632 11120575 -87925865149367702337386473728176426400 11120576 452865866336777241592848353833399615488 11120577 -159448727469642000801432489485416998144 11120578 158105490946411452140510856895665286656 11120579 -121207567956310466123923688826602618820 11120580 33074144344704717841814292211434005760 11120581 2248669358861625200572817830579492382 11120582 320665827057755559819605398322564145984 11120583 -596561574251101143791033243848178271576 11120584 -152964268418708004301906100797598054400 11120585 123532577657119393779643605552253767360 11120586 -119773672143039290139215623636516128000 11120587 337099160130484855194925381849160618200 11120588 -64966224616893399604948424262575483904 11120589 330041725823685914951791453669831320864 11120590 -50135189038766286574792196361868450560 11120591 430917533965053592916943725469902602992 11120592 1808817173418936058698107532041256960 11120593 -871495112144108334933873065382684180480 11120594 -133785134530439105444256569638190600928 11120595 -142336795210291194305576532398190006480 11120596 540385070099049730090961688318432483200 11120597 -145959713130532164161939824969568043954 11120598 -274681060067571734726959725259023818880 11120599 -207016655912557920350854076518125476928 11120600 -336778864123025788199916396920537856000 11120601 73846039093988005335699595450946615040 11120602 -122035601023381970647376826949051999248 11120603 375017629429392310484248610799875456784 11120604 59840818708125218369799837350425485312 11120605 -7757297589008907222492883556164713480 11120606 -64060292652548860237389865077743133696 11120607 -57912456223583537314657061735099156232 11120608 -572597762928573275128022470109618503680 11120609 102672966128932552492062790323211376916 11120610 -123959735314765712413020874877835018240 11120611 -284752251051367798097391711344572914408 11120612 180305537648455981121316918774651248256 11120613 -69542831238488648699195880412801909632 11120614 -131191852694542674345950599179853663680 11120615 278645749371195203182430803372476480000 11120616 -113176111937732629705714010996077562880 11120617 4853688595409276898574406950203289632 11120618 262438349577832307912282309895247964160 11120619 43738380746944829477547576656814755568 11120620 -31453158262047649577342252294177617920 11120621 514584754133081776932563165046655784832 11120622 12732744924798225455392315482387761280 11120623 781204024024025024311608313952085641760 11120624 -243088153588244112890643170358410280960 11120625 -81149210828068032564638434342285500000 11120626 541173665778084831832668526654236816 11120627 21082990948436370903355985675162229072 11120628 157401805753922192128847835993665765376 11120629 18309537575389233400669144245696450528 11120630 -76559474587026865707507595935513139200 11120631 -666941342995096078464614990810979904896 11120632 -48822210758806560058350112600696934400 11120633 670021109145579021792813526442811435882 11120634 50616906548135435428623774440032984320 11120635 88081448534034406564709295199733929920 11120636 -592945190293018282786410057112042570752 11120637 -312168669720310924669064029399401155040 11120638 211567330097230433340102207708007676160 11120639 122613354710245463019121106911154051280 11120640 87301675597029283736962514629133598720 11120641 350741265923111004164074655010970689472 11120642 48077213699013963147729110240864143392 11120643 -182388403170423051715574448014901562920 11120644 138266105696266588014362063730236126336 11120645 35088527064268888024878354849598078080 11120646 87661508758687901016714125280726474624 11120647 1168685031091780708734844199083104086832 11120648 250232362780698741133593315881730662400 11120649 -321808756051389966194373425405103818736 11120650 94414387123713543163737359131163412000 11120651 -811059296293757184460719778343012970000 11120652 645875783405689174702653615337789166592 11120653 260198272813042018170855812047788846902 11120654 25845330757924683524454340013081059776 11120655 11979000342784233553470299851899409920 11120656 -215572858972842538306139791702840639488 11120657 -388666637299541437716158864110424150094 11120658 -121836484113457762998848701202452857216 11120659 -325234984175080492777244095763536162560 11120660 -10259239248232834030338135593362698240 11120661 3523108233123152395834661523645866496 11120662 -23067660745182352513013731323843010560 11120663 -622319132370019181352077311323709578000 11120664 -649911219085010555959606297047388200960 11120665 41585415682424647543774153462422145800 11120666 -419096131047692749860988370253618386976 11120667 -19645048678551879790470175801043478120 11120668 -134623549966632105682248414857328227840 11120669 -2683408568308628411284105329322386048 11120670 -135125173507381192162377067883371315200 11120671 -1004673922962448155180893240488020946008 11120672 -351051508238979292037092720876537774080 11120673 324016368775354931669168357184653521584 11120674 -3449734701714887142650171807861717760 11120675 -5871259247018622897243909971657631000 11120676 57492730522980665375813989932308520960 11120677 -247765108987708725431299203699763465188 11120678 -336682653951645646542936891090762339360 11120679 -63968671279861685389499969535383059200 11120680 492787776301719789800495317862911334400 11120681 129903819201243836167618480095074420160 11120682 151120463040087249363632913141900916992 11120683 -108429099277920220249795711638075373024 11120684 -144362113628007961062445468864033526784 11120685 7724350833868318306326964434695701440 11120686 -156553774270585016766822627965985813120 11120687 -468768861505213398779514128177495015664 11120688 -43436994823207965265933224900719738880 11120689 744805655827707295043576752846839433490 11120690 48862601768139650120893947650601223680 11120691 -242207164466314950373799395943141444808 11120692 -432016432803201044405950046386109466624 11120693 1062446252754050804153223139157130456942 11120694 -75340232550020605803888428867710841472 11120695 -333962522147148580433759954274539499600 11120696 -497289824071305690661461093293928222720 11120697 -437999832344940667648020007939484059968 11120698 413125087827144249186800305685592238560 11120699 -556542056771342061568541718265498134300 11120700 158985477067209114437420734355705856000 11120701 140772226358653594186111468690955779692 11120702 -349469747129325911325373723139312648448 11120703 -11620401871691869534523983071392158464 11120704 -2360130846443165452689605283417161728 11120705 -336622376728157284842499361314403812140 11120706 -145489717113768524311394981023644134400 11120707 493998456919856764253100200597611428048 11120708 -539159675530784398585784893799411302272 11120709 182290023521942108598321315991707146688 11120710 -106090581438324997603223301959670144000 11120711 193842817256039896928545471915191946032 11120712 -104697031245173301211244956047018516480 11120713 70346051469093419771335620773416287962 11120714 11284844250671675073747189459113760000 11120715 228631141456784147611129504050981893520 11120716 -73558138647826023584887519663460220160 11120717 77445602125631210432639951349797952000 11120718 -105288613910999408461702412543465917440 11120719 -247893625388768822959143073313940550960 11120720 6735790750757508258017806366683463680 11120721 98862032367856361946956503073894960544 11120722 6449278846982268489402980281156512912 11120723 105554883752473052356293009672689769024 11120724 -62106449655636283307276975488322955264 11120725 -26770587828142080767871048153781104000 11120726 120665119163206629561204158950239297312 11120727 2290025519121062597897937914377951104 11120728 -352907415650426620045901049967827456000 11120729 64507317870286790795329317293944963140 11120730 7251323780856048169087301359120957440 11120731 -702648214658475745689983237408098082136 11120732 -126357862353893546361386802049854965760 11120733 8393865214453395177648641666951469600 11120734 -263451872578730644218899496079385241984 11120735 -133684553114448872985276936621065551320 11120736 312863069900253233358602320666718896128 11120737 -677526459915685042729441332727165803708 11120738 445381980119082596151866637428970631680 11120739 -10610294056130820518978993269548913152 11120740 204455929926897840682022596076424464640 11120741 748270699016207995587319817573074502142 11120742 -306119905848023861927367700099772052960 11120743 1128072986947160175924171157712979400560 11120744 541932668148089000265424557451652382720 11120745 -306964346947687767961459289933575522560 11120746 -1875905838236045583184561161801984000 11120747 28527865072494149114519888255457960 11120748 3633215521628558601013099773672161280 11120749 -406107924038718702119301815247757326250 11120750 -103847247410241486792396702337450416000 11120751 289206758883775964532430207319780605920 11120752 33618494018374388197020657089251475456 11120753 -89564646542772198696557654254389626496 11120754 116664519564970526933126919190039670784 11120755 -252868999704639774025968049656707297280 11120756 -73202245093625816803663955768726384640 11120757 6034024924229819537348577917998841280 11120758 76377325146782381241284537962373358720 11120759 -63801796055106341225051642383749880560 11120760 79453477586722713224029716855914496000 11120761 -66813127055708766960711658721174351638 11120762 -263757080846575057328713807427387380368 11120763 -195787931983656743428277150926760801256 11120764 918268948929951870782718147330204979200 11120765 -466361124636152214601675449672387248340 11120766 63625722209471244523428574442769225024 11120767 -87056865312828214616788742314929534608 11120768 86511452053663085288571701683782942720 11120769 557305589520404764767222938701802535888 11120770 20316730836994877490461896015200898080 11120771 -896181867664272369027383076744117176808 11120772 -88829209061831169768905031664323883008 11120773 1378482006390487999172812546072873801920 11120774 132879498203554504203940963306915585152 11120775 -115776916458169950889002862017612282000 11120776 25168566695180635575413934732015206400 11120777 864773936835719906127362024761837321626 11120778 -172500050114115592949882189011831379616 11120779 -194261134647400027591239634612129496620 11120780 -244454300636141159610203812181095296000 11120781 209674494436215784715223820498230816384 11120782 257527250598931187983683556995650950272 11120783 -575250668887994479476158349848874613968 11120784 81349306024144562090887312014298841088 11120785 -45425540253442467265072069238022297600 11120786 -39578747657943838986415400140401473376 11120787 -734558149214553400018069255837662504960 11120788 -274053458821245254137550244456643166208 11120789 -6656271099469832310027130493653637376 11120790 -234029293395447542165367803244900593280 11120791 731708855100222190706294904553311466584 11120792 -880960357654155299789717425853680742400 11120793 -535246934987023362127777915898511871536 11120794 -318983502806605542199433288497480113408 11120795 -144585686991877852128256798957206738000 11120796 -406163390614527940855406191355237392896 11120797 -4391467984303020778182578183212640960 11120798 150087587955530181265775288058595472064 11120799 -74106826070648067352632798204293240064 11120800 441854553090449685807407060872490188800 11120801 -283137015520693973312432642205641906496 11120802 -47713905386919329092399658938935877632 11120803 11113914329016923002278479658527545052 11120804 93285894343232310577719579356764012800 11120805 -438627814371444845171056927641246730440 11120806 -274998388820548157149055024646772111296 11120807 1498077766069129306836908273340753782880 11120808 3532033617982582019587918976673054720 11120809 -309902395030521006977746537084299161984 11120810 220644528421558220869822280613879838560 11120811 -304934698399355960873051375877586715136 11120812 -209537477892493449996039194095257881344 11120813 -542001272175725043361556156476491194016 11120814 1076904669213385581150731748319237440 11120815 -13301171072181120720890313933315662880 11120816 -8125617510491181085698133138159435776 11120817 -123017786852561000339144217720028201440 11120818 -404605148778483585088231431522223334640 11120819 -71859677674251190925550830956603593360 11120820 12316124035865101340718166172561510400 11120821 -295791486618686846427334692815252549156 11120822 397110052264784797085213237342696550144 11120823 107910863811313988959223954429550591024 11120824 -279357930077763195235212564682561167360 11120825 62588578071959130121053301792202813550 11120826 -97754832340670012670176714403076832256 11120827 -281229418745861965634567094648535892880 11120828 33775753336792221201773961350108832768 11120829 324508138438154771875453796999116888128 11120830 -77895548898567749777477983604983603200 11120831 110525028703546937198148018715542467112 11120832 -3217025099969900837277255615224217600 11120833 576623687630043501846180889098930907200 11120834 187240276946222078964422340650779622400 11120835 197714731736236977004079322070551648000 11120836 -358272712561466185514527379886394779520 11120837 -147701677030722815986983791624231751168 11120838 18868024054431115121322545878071733248 11120839 -427378968669126784160280316745684037744 11120840 -160423909406014012525587283934717030400 11120841 527008912903935213732957637638894601440 11120842 20072498816413848285463275675688833072 11120843 -571894446641703892077641025667130476908 11120844 -237320499724671781361225429025027899904 11120845 -250273107982408472145543951321047700480 11120846 -281259063065515984665934786748656082496 11120847 -95598104089815765534787894268340903936 11120848 -185420687735798372866931660391372947456 11120849 932038200478318224590733265529737477620 11120850 30265901608660059584856034518164575200 11120851 76050854312869620315682198533071746560 11120852 -847854199182095274204625870527291770880 11120853 -446391206750606196120103027550610760896 11120854 210832861307028985747695062246365101312 11120855 -440605028228490271261972740417730443240 11120856 -231992602634262812925710845798510510080 11120857 -206185406320646004212252399192187342240 11120858 -172195009055201105112556836973077608448 11120859 20407022187351839720659013291178166764 11120860 404741031331669073390164191372696430080 11120861 -1534082017630572038002266686126044457088 11120862 -49053096480791155454787779322959594880 11120863 52414036526389265325829053759289329648 11120864 1779062770122181625167627501626604388352 11120865 75256676247294876554574103685136539520 11120866 312494449783773421707551139158619415632 11120867 -147081750073924739809161317032190634084 11120868 -182598968753462882376518457379184640 11120869 -824746446955858505285511192052906521730 11120870 167693793569023117022349631500413162880 11120871 469103182108186540843582302041774599680 11120872 -217835807152792189736081653464083005440 11120873 638864002034605265497672039172737669620 11120874 163987821505723500118009366059253628160 11120875 -12427430897621326303499913503524620000 11120876 -301832689295670135168563466177993815808 11120877 587371385281522194912305940911057137014 11120878 182593714576530078279895412606676272640 11120879 391762348865020378384271425620008153472 11120880 30151816972952404663569485773955727360 11120881 -21404764563259330570393603722243886236 11120882 178105216803877798694863538067293970432 11120883 18648859912365902952798833412857325624 11120884 -26952382327301374275882534608814968064 11120885 18472151291976501517805463744289791000 11120886 76517246582939917168007793470122610304 11120887 -54190177895893092274620444252822941464 11120888 926410916857499438305910200236294389760 11120889 -99180508136866297493258169971598788352 11120890 -453914402865179245780661030491877145600 11120891 -102687161096422033002035140692453202080 11120892 219556760825765742987979629931127357952 11120893 43898756139789432803532132505095001260 11120894 -227043060941995364176066288925922837504 11120895 -18067010685445248431115332232845682480 11120896 67732033836289036031737021120466911232 11120897 1337642543044113755915039823072233632560 11120898 -336281793668113486873089165119609003136 11120899 -427977175233503586803998487228924292100 11120900 -1333359984776951261157493148459212800 11120901 369261215292828380933023270097224415904 11120902 -100952369302243813588769874421145349888 11120903 -522513096950238930337098843063415011576 11120904 -538115317736948936415775282441072711680 11120905 195816920560265576166111467215224422400 11120906 96920508310233211694331319667755148640 11120907 -46740581052725599720022276367009647616 11120908 -284949470938759426179779134583692422144 11120909 153318076621070283159932280324845568000 11120910 -238060158431976951602038926412447641600 11120911 -251104858191406144029375352414896024600 11120912 22103098962863922785270650721892433920 11120913 643718066277572980739171395611348050100 11120914 71228892367226321241926152350662986752 11120915 277863046499171655259557518720739646320 11120916 -63613904959806550193200457932888780800 11120917 -641991344282448922563239843912734338034 11120918 621340698559787245551983700951165504 11120919 -63234599839437231201565602480811996800 11120920 308838140552177159366179245138803712000 11120921 244507420228195058485934626707992009664 11120922 183931563921078888673469281408825774080 11120923 -297171727235150730857239299569657743896 11120924 362045944827525900445855500020165231616 11120925 104619630627419323246277843092890564000 11120926 -481625135000611067273395446282668969088 11120927 -45921833972073097179270556788021974040 11120928 79149144936076226640740472273009377280 11120929 788391318164214403760247650722959111600 11120930 82996883814374560677217371088710915360 11120931 7659259879008645272273402138165674020 11120932 -511344651323028196271898181076718085504 11120933 -166207748965705220168437960562385655236 11120934 44135223164553051136219727330957376000 11120935 -271292355171795891095359979774621559840 11120936 -223096119310664236583331252120154936320 11120937 640289864092010661255253210518151296 11120938 181104270060231786797404029314941277952 11120939 -93769288946829159938719853234893442376 11120940 9931706481013443981052925627087953920 11120941 375615605077993561487229896610645422424 11120942 -7161192838500683476620240881877402432 11120943 190532841378968201900729604458959411200 11120944 -76889560960874210528169324483872112640 11120945 4755405945281596484548375138542364800 11120946 5695846744158072265568939810577103104 11120947 605378157354714523594842496454839278040 11120948 128656210098217261911097975963599772416 11120949 326407503074458377743877533639299488000 11120950 -41162400256836989846836465956205452000 11120951 -998878412602926935808559328642624553048 11120952 118964093485019147702235145756989849600 11120953 -47540068997830310644157064107161405100 11120954 -160962028395979999725102083116219057920 11120955 314589758554929157458882073065558662400 11120956 -82828269504036705245174187583440789504 11120957 -93060890789190567816920312764895150208 11120958 280691102159329395648016235342319295104 11120959 -278745409062153565836516918796339619496 11120960 115923032779714410624345904951496540160 11120961 3449543578704542352720814880139001440 11120962 -147456422518913720635445114787983425536 11120963 11298871838687184945549648280752036000 11120964 428703435764651746384293936634104830976 11120965 -726412762440306207565725009363518515140 11120966 -674040981315888778673879755690775616 11120967 -89191110733497355501732913948813210064 11120968 340753293140217723385371942848260162560 11120969 405024176962083598762200758812963603920 11120970 -10814643836219514564237728498121354240 11120971 -17921197505917225568981106456002557312 11120972 334628008091834405991383154998322475776 11120973 -28854295404941136158800458012079538400 11120974 -57268412712663580258226634650144019264 11120975 -144571760505091346802622490863908691200 11120976 -4352170924611979612670915781761507328 11120977 101557780184710682781698213940491159872 11120978 477738327778205198667751721449691665920 11120979 -219559255294672865673494819307739584720 11120980 177872619699537919747347654321296463360 11120981 -30031247432137240688688791830907623218 11120982 276548300074786500223998905884784582592 11120983 55543741494085211146682856120728362368 11120984 -2031043116788231781671480555948236800 11120985 -137369948064495195883337376941404828800 11120986 -431696080391205677519438458473730529808 11120987 -75325957022870522706975145868664086088 11120988 457297722728307544426770096047500738560 11120989 520158596474812045852753040569670630 11120990 156111054852259058015325525391952421120 11120991 -448621155094835300397296108312615183928 11120992 -1215061389191553170910417172207403532288 11120993 242224695447533043922946696273630132244 11120994 -343152160205516903392976353931521509600 11120995 -103091817527692187100865211604547677600 11120996 -394558903966765080169883438517762561792 11120997 553533328191357602757233087840935218720 11120998 -68430017507327689632643510895991432960 11120999 -717558344316716259877633263219194646528 11121000 -494401096788750506479616087002767360000 11121001 61243199172438672241905242923990471312 11121002 -29632650942475465744030796214255009792 11121003 -981625937376333277267305645653653380480 11121004 -2429290644188110713674271440821739520 11121005 146561457265752821321369169097732988160 11121006 -7055255388822250422899787216684134400 11121007 -175781333609830203407505276630909756840 11121008 60565334923935813380133585451633803264 11121009 -72626117809327974607826353057636727808 11121010 175142356982042830799897099306057103360 11121011 -146762784248752958541978549507103198776 11121012 -4659155139784174852783821827040442368 11121013 256745983666070276877016763297645472544 11121014 -202806065769476723486457131655696037248 11121015 193888103826497360184892211503575658320 11121016 -339796520440531452840756835498049187840 11121017 610195765707340907678381473427143770000 11121018 155636381280062901435868540776611579904 11121019 34728852642507899848736518541931391520 11121020 -166129943227796283203091575697157547520 11121021 701530397902201655043613708014836997990 11121022 -92707297437759088133128471181915501376 11121023 -788472812237054151149740323352232840280 11121024 -176701477333441620632076637517811548160 11121025 65801055765277995340564854385400662550 11121026 -24148176578828429713594706361214946304 11121027 -74506507794585602171189947214446279680 11121028 321544982621185113565407439315792604160 11121029 249570767694783510211747056376253301984 11121030 307312842145433777294753371760698464000 11121031 -34089836594553009933638706337916122128 11121032 27196170245444963062649967831027978240 11121033 -39646125101588456295369930553436381184 11121034 352864054737018585861628698436450579200 11121035 199120917739774788531339739574568190800 11121036 -374407222661789500038842321320789816320 11121037 -703447341306145001461727057833955978314 11121038 -219252938610007431840380055899265238080 11121039 -8789713537493123301737907235100517696 11121040 57558408581315007051741626982825738240 11121041 449705197520194682517992894761085243442 11121042 -136973585559348585170887614289158424320 11121043 -88599598605073125021669662603005124256 11121044 506326969415596546722724941490122811392 11121045 -49356435452800429395131679424802525760 11121046 -868061321338828581104126902096972847616 11121047 -4436415023773145322674619658209614208 11121048 65626622477781172543521549879043737600 11121049 208580055647248144186106494309294331520 11121050 80955666683926498911625458953422864800 11121051 61940651362667128234579619581510622400 11121052 153830039865834198679390953675324057600 11121053 256573329595045393506604626892820253420 11121054 100211316427917428203110105126638226432 11121055 377458184335635183671935714156878583920 11121056 909681862661814674709199370169308086272 11121057 16260790111768809925248246161982080112 11121058 -139842212285082175024877471155405998816 11121059 120685971421346112882553463456295527160 11121060 287389806956321660132574326934288015360 11121061 133177804014992708966860050313352544320 11121062 -77705730630799366193593674120727401600 11121063 32122540298644127224722190335217627944 11121064 -69274203663178061769178796312048762880 11121065 127501186133789240879507370923766443400 11121066 85829015863342806234942817226655154944 11121067 820447739511158945658429196438704604960 11121068 164088817869484606091411152669345022976 11121069 165856893823454856763139335530584510688 11121070 123587850413263084202809242235898412480 11121071 -262980578533986307965707725761182252808 11121072 -1782250341456675654196429098532995072 11121073 48433273373284035913718864597778071040 11121074 528870280215816606589823419447418443536 11121075 -13850237216375329227801205443754118400 11121076 680577404375590113602174929785378648832 11121077 -156891021151950557587193804342437032576 11121078 312368309306910656232420539369619071424 11121079 158566879131024863969406432165554977176 11121080 48967675671077851065798166947357696000 11121081 153888144179645405537060313188626236000 11121082 42529527893072262795148549728453295872 11121083 289733232102997317157913820115480831332 11121084 134018170604662486486107942689977912320 11121085 61362665612696258072170636022953781760 11121086 149903599636952561591070113387440957824 11121087 -25588601590746496296038217925411820160 11121088 221999049771808427549071426311407271936 11121089 606124725747297804012119004089314857600 11121090 1601013508447406197165583874229693440 11121091 603726455881975377688792329341873309400 11121092 -319890171795274466981786510523979200384 11121093 152487539450749589058529846955064258048 11121094 555711205821696192521636989025342630400 11121095 -101867278378003154366495870543516355840 11121096 15792277110556174315227320434974720000 11121097 41116668757772868617597175084539274752 11121098 28825457365579628403161413123911575040 11121099 -448498708011542329650387708112984821120 11121100 249908241478696197330566990216870470400 11121101 85960613547715904887548563488362678732 11121102 185747607922499963351514084359363322240 11121103 -63253374716101050084114002649751477520 11121104 -13790134583903525342673648704900014080 11121105 19398369533912441505508559255134070400 11121106 286808725563095075711444840777320848384 11121107 928779467979452910338379531734896189920 11121108 -36402946872616333907580329326665086976 11121109 -183878991391755245533808942320660643040 11121110 -45678005880435248727425690271075840 11121111 -1142904704812554549908054228204942402400 11121112 -21933310528678154015812703560893849600 11121113 404956305121074226995908768234008112640 11121114 -156795884150882505518907260771463302400 11121115 -66547466918273288608610410773959724000 11121116 -1042136625362549526634031656597474894848 11121117 -139025045094739614266177488867828797888 11121118 268096036287977288464430341073856191040 11121119 -808812410387807924690420109383315456880 11121120 148000362927570141835420449026278686720 11121121 127188765049546873699779171590874817920 11121122 43801395927702096217724940199178104992 11121123 6177948296052607034617602079711647840 11121124 -140175729014011253125898362051337191424 11121125 363432852657436232858945143575336315000 11121126 40481275011955008157745109572909580288 11121127 15643754723443548977598454705808763984 11121128 -143536040003275302577020501736642775040 11121129 286192682055973930017826376607456949104 11121130 -243376993605984667905366113090955323040 11121131 222513834060385710368284289327031445392 11121132 -41446958754230871105348418010822885376 11121133 5809950920451236400905510118143986144 11121134 -508457877913942624557047876928878990784 11121135 -239876218320298857320975530610556092400 11121136 25637562283931513562133169450730389504 11121137 508198992876750104184931068634619458080 11121138 -336951841493711720023287731573628806784 11121139 475937588436720047047384511025669460940 11121140 450690934452258943237938137709245153280 11121141 28957875346322183023957627053516937440 11121142 -544942312273591208792433913495215090528 11121143 100174031106701539892665056538282384344 11121144 265911270504703721024804936535110123520 11121145 -232211383095483785794508702110173133440 11121146 13665446963553221935143970585936665600 11121147 -116877941303489523676277458739179134120 11121148 346191004036039285715012797200947619840 11121149 32685674553452553485445251877636521208 11121150 61521114048540653032352558157015475200 11121151 -735502423836989342888952465286289645208 11121152 70811422656020467495605291551954042880 11121153 344879854017281850488023951214976013104 11121154 -203239810096610949185698256779295778816 11121155 -297915466464072744822640583187542755440 11121156 -206487445870400618803352791939497676800 11121157 249630022864400655390404244169232371072 11121158 -261927332093272039889517842385103036320 11121159 1375070452081096588131497039779628160 11121160 -341936524076832265854474500293387008000 11121161 366427250278483139863460600546341759560 11121162 135604972442233446697062418555840679424 11121163 -132479290082424382283795558896137052588 11121164 69996924791452172311401502224542641152 11121165 499912044751636294022141847796027728000 11121166 -96472426903362714542551199215516385280 11121167 -257643322086691671887861677990217582496 11121168 -53741793867953420828721749102138621952 11121169 -353696459174948455521346096821734018204 11121170 138330340160447176257220786337465664000 11121171 -67916629412104439897665545904698286080 11121172 205079807605669371802413730502513235712 11121173 95890939758055115849851013312045023680 11121174 108469516880682349224821572410722523744 11121175 139145932461580948369678928091530462000 11121176 -3333299557962587051434051046810419200 11121177 -723939042479060755834452330791023674720 11121178 -179278905777672530646120961262686041360 11121179 -296493876029202906297887823426747988824 11121180 -33570098135703308630238462771476889600 11121181 -113247424113850334152549135872915477300 11121182 87254034521960672521225312703390904192 11121183 -155378730054743839184826508528668107976 11121184 -139676624282775365901649455173589270528 11121185 19424889128603105965571991060120196200 11121186 959769342820749404031506659109852928 11121187 70778430956674039702231595885800112640 11121188 78712467876927281250198520592647372800 11121189 -565110432838313512783707916717620617376 11121190 11154649369867982298778743892857035520 11121191 116272252937884316544406308859944190032 11121192 896092034312984005993130690552650137600 11121193 -66667866862151197024203844635566675036 11121194 -4135178052955521535713685265775244800 11121195 80432604679233446006759825251741639920 11121196 -844212139891583253872428684659757446144 11121197 247146230655715811693011886735870858646 11121198 125953396357264254156395859273329264640 11121199 845769719369391504179795006854205422864 11121200 -4334141292195743555769503778151219200 11121201 -35636239784928240806237561262901879296 11121202 76120255224656633515866395815409814432 11121203 -759039214077850411253994163700334271416 11121204 355379847252733765727483293931066781696 11121205 517361893250174540853876456943985460000 11121206 159355974267183165800447367314270709120 11121207 -267679806868601039104655035800881185560 11121208 -184407011672250532094329317385074647040 11121209 95606497223008881988512121029079705440 11121210 -1903246169636228507692209388356206400 11121211 766534729543857254102433271694540982000 11121212 -239668138332402677419104324465181676544 11121213 37661634771167907838143588286627200000 11121214 -89766606967892467724007225274814709120 11121215 -37892071270537078871627001747451118400 11121216 -119098640279039595860681825594332151808 11121217 981511500614340488010398057371691907266 11121218 182982115188062316696507500932340719104 11121219 -340203183238506368202834401673772032 11121220 415827102603509623595990134535204597760 11121221 78657057887531779057642980289943641500 11121222 -99483136986460718767298749220478007296 11121223 -463095906843865503337441142454801679528 11121224 64566188410467542238407760542527979520 11121225 -372217637540752785143568748534645296000 11121226 571397725559077605267026847169150155312 11121227 29047678485865904269030464324437767200 11121228 274304443073388910235499580568985261312 11121229 -280039973844775023066430291771313505824 11121230 167128174679644537485510647382029769600 11121231 1080076401765053445736460836940071176 11121232 -187750093703051843042262355401658204160 11121233 -241380332569726548698673675888482966016 11121234 -35487354966480072972388387451827353600 11121235 582403599113205102015065224374293701680 11121236 149313946830295745649740424198143735808 11121237 -177940716745530199870226030620932298980 11121238 -198275600135960987260015300801507778304 11121239 -738703548539138306287412687126399227440 11121240 -139706797248408068081751044686252032000 11121241 -494757565533657160396880636259830048508 11121242 -254668831646044289895872142847170253056 11121243 -25434602410441975627084495340939488512 11121244 531532523297963014489441845372725318656 11121245 -268375318678705955851240147553347735200 11121246 100778141661449252038984575074776464000 11121247 973461189080879530701552647673574311072 11121248 -22883205436679391679792846312768143360 11121249 95142108262210843007233172548722258720 11121250 3198867653617670664499450762621440000 11121251 934573443546775439099970834203661537600 11121252 -344135350761890637542853016048051888128 11121253 350077606598295151259569272946490637888 11121254 345166951515632732657751483780721841472 11121255 -178447934265437323792592550005865262560 11121256 -505523067075836396684226652001706501120 11121257 -135006925750032441380591388316346863488 11121258 7593178344776644387430408852447566848 11121259 291268259958154693750738638592299805440 11121260 64131430523154744978164608615199477760 11121261 -267780718466441876994254570167365486528 11121262 2075363433837522150372227149301669760 11121263 -360559257420769325195388589363667195904 11121264 35986594021731638029321305799435223040 11121265 32636252783853977179350009966630313320 11121266 3589778469597648477500208962085081408 11121267 -111711453448505945796240350133214023120 11121268 319106710590866635470719920965636238080 11121269 417774268510031768620592239709159443200 11121270 -38479188055191144693942190311671040000 11121271 165829069366697333451633194425712942512 11121272 644382932364196463327575179702520012800 11121273 204837098799840067111888738251940965120 11121274 -47965391401310222752004320408361310864 11121275 6326366854825972586584447869648471600 11121276 103006834464064359184777823822592205824 11121277 -12653005481638089282855470600584357428 11121278 -515126061960707405628229460560815360 11121279 75603022025563668499445429821847574288 11121280 -392968399397168203280869134268838707200 11121281 -600548171503832196482646244384062105600 11121282 37268102018492430272650273770050024448 11121283 292044168081452791120610518439884313040 11121284 -16697466237515117550115630179740390400 11121285 9620543842398610555723629172140944160 11121286 -60003327367565784263192541097152344256 11121287 1416631716049308224339767833812413944600 11121288 456487274724719327522038675111432642560 11121289 719238996691491988063395519324311564640 11121290 -243830388459103904492633579668731741600 11121291 78072056088148294414340066485256988360 11121292 -90038169937371646944762909114811783168 11121293 337132371033464052493767318838283584620 11121294 -26082918952766879834742393740572094400 11121295 -153282954933111670050380563972229038200 11121296 127150812838850798141954691834026237952 11121297 402857621240862447441046159620494408640 11121298 11882733034508169762221791270221560832 11121299 -189569055991240083593098980522428140464 11121300 12304249785051008374215951467536886400 11121301 -432164881304692110982603204194960180896 11121302 -145587830071851401343831299594665833408 11121303 -73126527599466446845227645995653510296 11121304 -155638262204663474862907774491079065600 11121305 -846738735349341925059530527296933120 11121306 49776925301413093405293232014844475904 11121307 -173376340445788141172933337167059624444 11121308 173854708213376320139185840654795284480 11121309 529426734535331454375419889352169356614 11121310 303320214529104005679016540154473162560 11121311 646870815831184500747141266304568651512 11121312 -39015585373631152905095274944928940032 11121313 186576564614445102395080366087835181760 11121314 -11705148816401626029196560727349337600 11121315 335177745360849803516609412355595706720 11121316 -741473698638965834291830075673771416960 11121317 -72895194380724014403605075322642364260 11121318 41656001224504734197223816143653997184 11121319 439673941058021297723389973871339889560 11121320 7742711698700474080468400703234048000 11121321 -416756469887146321680193425769171698288 11121322 198406172063626335517777859108391075072 11121323 510812956306202556438396549881210653200 11121324 77012277183470326466497280522287597056 11121325 644395119309486807149370113470512612100 11121326 -245010347855389557263907913965893507520 11121327 1240060375487859733518121655445277440 11121328 15033897277274130125785928223418220544 11121329 105947760056791343966971559528762358930 11121330 122482777462901756774115033703024189440 11121331 7407852456038251932134083813741803680 11121332 -65547340283659475435542065133240527360 11121333 -170072233027282373545354111412242788576 11121334 -90808153634832144053968303611816339648 11121335 -68874644014473665916898515482869383720 11121336 -156202336214259018662459544593917685760 11121337 -1426980128342873976790686752749370446456 11121338 -41646949598791997173188638395865980704 11121339 81888197633954399364675557520572947224 11121340 314416982307885032972731264344382947840 11121341 111049643471778594228225627813582660480 11121342 -235206174688609015937991774636318506688 11121343 -11063333701971169864245233409975638336 11121344 -74409553330202970232680089602851078144 11121345 94956598064143738787801247787862896020 11121346 -67804297097403704986021470798796721280 11121347 29283294494743232132113602795463626840 11121348 -1547898190525783675777945455399075840 11121349 136143504712874424264643503918856903032 11121350 -96052266658204709891093729593587835200 11121351 157452849993318344230855893715151089920 11121352 -1704648800893767409149042287782886400 11121353 588077422002550144052329046234477824602 11121354 -372719761353878397560681607490284380160 11121355 333641762701380247194696702061830254400 11121356 301896343994841773644541906137639729920 11121357 -134382090426809572103315092044092273664 11121358 -9306609832359728174728243999281510720 11121359 -701045664148042405484679459276394855440 11121360 -66842502297058901138092890040369152000 11121361 59737432654619124568086273310902566772 11121362 98838536447697036335294046218416468992 11121363 -138309816095842502178484132235997382776 11121364 -183485128815140625312927873786339438848 11121365 812493842006885570537001081366485635200 11121366 160293995058017234983823120282853104640 11121367 -301121263716123994181573810324664040328 11121368 46922717189665464005393631852879298560 11121369 89740613963210203647985684962753930240 11121370 137153633414570240962700375633185848000 11121371 719681016887684538564672673755628837572 11121372 227349127192393399215988705648456912896 11121373 -167510810478003548643811257260453164116 11121374 8827127977509381056969509011417415680 11121375 1036483141893458840869703779585283328000 11121376 304648397003655430780188924487516815360 11121377 147635823068880842067548849284502355780 11121378 -300110763730211352200287865283482894976 11121379 460224610073410459019994950515289189920 11121380 494356308071737148560912057337818732800 11121381 1016840353727951826473597389719844377312 11121382 -255141403289791419748250824024122436320 11121383 -651452531729889121395097806523104657120 11121384 -230613522831853980822056043457302528000 11121385 -15757687437278086942402330821535502400 11121386 -14197623622340368649153800160917848384 11121387 105698322534578783411911654142300136960 11121388 9773679637863645000735064885633179136 11121389 -161084352795462749084865453782699040810 11121390 34583817224559290581637673841542758400 11121391 7043894907190526443266735843493643512 11121392 -249456920248151613658801787752221179904 11121393 368927173995504649826584841020362602304 11121394 553589658527469955057320295430817620496 11121395 301402474019138683277151716955908780400 11121396 88353218926867349636046679320054632448 11121397 -163623647007115327892914195927411132416 11121398 -176975725711101475545544250644071319680 11121399 -192714969717856296610849501285137359616 11121400 -604016019262440932018175193482464256000 11121401 225205780119954348558168094629856067652 11121402 -76714558075872943891707723594688164096 11121403 107080396409283565461538508425329880120 11121404 2355682576936356888772189373932664832 11121405 64221932441998644548085342844069777920 11121406 -538820440096745144396855215733227342848 11121407 264069497598012146472387124279523699832 11121408 209904204419030840367410990902620979200 11121409 -428203600775165285489510847203275336600 11121410 -38648956537228068461163216125086748640 11121411 -25552546842625928461115897178018537216 11121412 -296980434130622255657410591040280886144 11121413 -575064019627729888017034037619510080040 11121414 -44562423140235055706149262710683281664 11121415 500875647311500484660806473450533149560 11121416 673605564313204822942793171010656916480 11121417 -280403233690851209808016328923584616620 11121418 108286677989139814068864845688695553024 11121419 -588590514858131648488450847684668459656 11121420 159822106414928388759307112566194585600 11121421 1074010012842879174846262051019598829622 11121422 417462029630388883963764335407465267200 11121423 -155386441422292867477406695382848398576 11121424 -77145598183828048433890245317535784960 11121425 -2345777882435708605239707315673091200 11121426 -73379906626953129582187044598400180208 11121427 -10808326672599336523560477343604391368 11121428 602569185749801140222437731083696771968 11121429 253397861681280487903834546430994422688 11121430 -103236953059432821911356055991905360640 11121431 1096656449343045662226012028095946652232 11121432 269418552315836247814073153724361912320 11121433 -178231550845138001123361813700052491318 11121434 10486262110385293718861836118618860032 11121435 5324878266286494395741270608868875200 11121436 -71614802721450425818507258851305000960 11121437 -1054759538858972005857775306713079861914 11121438 -26543788908926742848132083266045539904 11121439 -152236856188569012210294026455039865744 11121440 124299572700951723540947846839979212800 11121441 65260134408891163733482183208105990400 11121442 -574295781142013539947620279767571340000 11121443 -259449906711599264431263581094454645776 11121444 -362114753673125654806884940694075253120 11121445 476609180253102011745324427622028104700 11121446 -111158560357008249054581332896173631360 11121447 441532736747289729390278036293345045800 11121448 -199522061765749955831788116361629296640 11121449 567957707210677944923654303136450594960 11121450 87313076402017978709164525781288217600 11121451 637763574427212231125073812720525331024 11121452 -82907376250932772523893476196226454528 11121453 202862932807755144004606427693289642144 11121454 -405831045317027616497549998103744982528 11121455 27019518954234888713133539958920964720 11121456 50715742644268879162741436764976578560 11121457 -320727143181648232252158679416025165294 11121458 -211874450575120784215661870723550727920 11121459 -312783520959897469194984381618929425872 11121460 19691462187066157501689337318130073600 11121461 -163909714584143956357770569800843080960 11121462 -15060552072295649752070034133336597728 11121463 -148764484726272213492387944943039859288 11121464 501200475029700188655079488361413120000 11121465 324119060082685944563675283252521421120 11121466 58089754019646538886047921213340438784 11121467 -26119062564890947486599437341329862656 11121468 -119274311624481335020275985054206680064 11121469 631010978574750132622432614715653948096 11121470 -39743646500363863034150847530875408320 11121471 -421201064364576765602008158129050605080 11121472 -251260230183679193225544386874826031104 11121473 244737854728203520615828005617492880 11121474 11496518069151703010001732143286266880 11121475 -238316440959151996749255449370134978500 11121476 12840961638030089843490636800898322560 11121477 -773828696674908663228657234405468864 11121478 69176497734087012336162309792600685824 11121479 302135617400209344668722833731280293640 11121480 -166313958420179973968163254292002150400 11121481 445322655073518417343546013528339841792 11121482 -417510666450724351021204533908868819408 11121483 -115811949489409500349717019087666375976 11121484 300259887273142780174788089599150367232 11121485 -268579052440474499627840299169777595240 11121486 211501939718726607747008676839457305664 11121487 177344434072029084805369365190756723000 11121488 13371229477411270977559286791950827520 11121489 -596761815970261677000501082584706953600 11121490 -44123604870421703078447559425498810880 11121491 -651171101199187917705189198617905881108 11121492 -18966431610226285601931800678911795200 11121493 357245581838071568730694762454122083840 11121494 -252280503421889000772357755190759781248 11121495 171688687617572875925862300013751769600 11121496 -10485151127172630228893686156374312960 11121497 -345808176755181342902118266622943389948 11121498 -74434470713495130358497743912722176000 11121499 431582065101579048574201223460856830040 11121500 203433604508448148444767146440281600000 11121501 89973941953697743851760179337958178432 11121502 19943236091812714025001512423611889664 11121503 113522441945604342949698771869745598752 11121504 -29059268155561762369856196306488524800 11121505 -742968469792246886821539976908439462680 11121506 303744950548288762011170002601450004864 11121507 -248776999781083397282294335827376796232 11121508 65907250433531430305300137359745136896 11121509 283521870638037856442467207724693308800 11121510 175267350718138410071556992617565740800 11121511 -248993265603366281272963355958975786576 11121512 -138337230468992191522684894228850196480 11121513 -18989794397427924449717469422851190400 11121514 143277053362962800551394617472308674912 11121515 643305097886535208909697525617950403920 11121516 482847998124854559295396160728476549120 11121517 -109915546087140201050248854345684787200 11121518 552926083211765772722338718005325136960 11121519 520352802750393927024199158574689377040 11121520 906588397068165656201033445237719040 11121521 619131753824366412878549756844087616722 11121522 -223890500770066760164631819913175187328 11121523 -131324747719687720546293795352228244064 11121524 48041696638410146057799178182601224192 11121525 -53470888296710964464949255300377949750 11121526 18473773142597490458183663622033335424 11121527 137866611142676677510235076074456630376 11121528 529725828134741617255617172904126054400 11121529 101208592263961988119530444401845056000 11121530 -81941303670095055112754596120164425760 11121531 647280129484025874243599401590016434624 11121532 -768238654336095057302303594175770956800 11121533 1102325321920055831803669522430892763782 11121534 -28564584813959490085975676326811649600 11121535 -144554397592407508022611491669543099840 11121536 -643131607659240193771618656023740416000 11121537 6954527537106685890882121157198753664 11121538 436578470154842423124785108923158163920 11121539 -186526028404523100207935801303473200432 11121540 283337223244941231710011280701180108800 11121541 -900582684490517375482095589764139361600 11121542 39030895005687018844728900999389784672 11121543 24625319930196341661871955329146163272 11121544 225281440996834156634217085662302208000 11121545 -64020126399087076523016574776578124600 11121546 288325608649745504515892030608585968384 11121547 171408512892535221402738467623780022996 11121548 216609452410559693466380144859873632256 11121549 703981916363732537971599251717279749248 11121550 -7863230345709770371288215476872790400 11121551 384298149623634115843843745770631488752 11121552 49650606381676162050237655152857309184 11121553 618110535899705068336517305580374185060 11121554 -229444647685410044119572726405554626560 11121555 -37295753166980459749456019869090521600 11121556 -623296198350688494435063129195442921728 11121557 -638095130543159544958808359931234090148 11121558 50451600799147537462364865292261662720 11121559 -459287777083951520630198889811799304960 11121560 -15548049090297742438238429986873344000 11121561 -7390375300393594495160120881394700240 11121562 -501279261208497777131849763126437341968 11121563 14047037225463777484476613468600049664 11121564 -6320332286378769647185658342294644224 11121565 -73540393350691663179240357049721470080 11121566 -254083206876285185156489688140520598080 11121567 -424783035839746975784736620866386926520 11121568 -997767426410813555245274323855022751744 11121569 -71446077327571059921577011976204235520 11121570 334992831839497173831605612474991667200 11121571 -149833487980811079419075410432691403248 11121572 -127914436333689640810336904932745687040 11121573 144707247868340896163902661980364976960 11121574 -73299830755922849916288878900679581760 11121575 -165961870392591527050433371289309563200 11121576 -567879390572708989001975590472103936000 11121577 -544474816589368979600977330578422346240 11121578 84175348322371184571716284516849960128 11121579 -114159456669027795795875780207946331380 11121580 219141744729251826614131631012541834240 11121581 -127726729664920622364569181442186590336 11121582 -144783752936127173220898893698230311936 11121583 -43925599447123935784977784821752326800 11121584 -108362136881305603381649034386046566400 11121585 -208606795563664448853275655627133844160 11121586 -156819162907417724544832749086011545600 11121587 177164223667872797299009253163971454240 11121588 302906805462683575396570413800901286272 11121589 833353921273610767419224867683290833390 11121590 -148260092644857775324423665235412851200 11121591 -39554204730644048029988577782417510400 11121592 902568136721418567876598500864600576000 11121593 -17659443640389218704529316386229226560 11121594 113320098759795200669470366969931520 11121595 16886426069782247918689401769578197520 11121596 26790914763631508950843481391829939200 11121597 -144515776263279762879078244653766824000 11121598 209522829930266952743774107531717590336 11121599 838250506788528165281710449526775962920 11121600 -18466533026527827015400188399530803200 11121601 -484540509727868400443150038824000542398 11121602 275596206573095683445065939203315052752 11121603 286270613264767100425149600152052887808 11121604 -82354006479785521423454444929143103488 11121605 -159229243588377766595194035134946924480 11121606 -3752287042295355696434542057511037120 11121607 192719576928367651596148507317197803312 11121608 -317579524862735809931914232902834083840 11121609 -94378288963569022092506114129215674096 11121610 -56276965673022283835072004689308323840 11121611 -123841255754500960558510120612758343788 11121612 -330215448623464349155198616690293862400 11121613 -94490882735189948854727854734685216138 11121614 25686083505715843722488014290964857600 11121615 234307325697488555276978310852518339520 11121616 -22315176497345191335592043375620915200 11121617 -193481040308497911716480880437987079552 11121618 -19538893250948479178079551280464294400 11121619 -12704023953938043134031686910193045728 11121620 519051036721353364380013939374194688000 11121621 56434104613478150965731288404287776384 11121622 -47694610181259287373393421376556658176 11121623 397065022464382773517146401091746390952 11121624 -56762746529065939126015744055107184640 11121625 1424938763115555765524546763612755898000 11121626 7939572067066484510672876892471859200 11121627 261996698152877242952200401895590349056 11121628 350149574126172850727947612678964113920 11121629 653921699520626575575161160672960184230 11121630 91654918871179453120634243566568382720 11121631 49498321392589646860704324394073770880 11121632 -816666600326825633450519967791409266688 11121633 97852924600935175304071004992924310400 11121634 -1189563527882641617328019582353569408 11121635 -75470927243192786877622297711790639040 11121636 -81774980587663479351478580253206105088 11121637 891077714267335575948458713048499164286 11121638 -76094483652765376718702450065794579456 11121639 -307802031850669722390717439497647535576 11121640 -216921517172199265375419288979787827200 11121641 492019440320989077107645071496205589584 11121642 -102306771632945284074753978355649750016 11121643 392880757686272864850757476652916231344 11121644 -110368648905876066791395516784931815424 11121645 78239026440973011092062059961245129600 11121646 -32031963161113398082093899780855177600 11121647 223078996625172461471151616959754326096 11121648 15088911662316447550835235893812690944 11121649 702486124774672390563318532506685440 11121650 10431018732355432709593503666202560000 11121651 85193097962077632906183084171283939680 11121652 -756322646336250351138642802869132878464 11121653 79240268248479777410658439631772085152 11121654 223029272422453001471592495120467596800 11121655 815557365754483186222476537155969147760 11121656 -56583510251389356918914705052135997440 11121657 680335568025413000261132210545041432192 11121658 53332472349088676880325873725249208800 11121659 -1243276593625891974785525012754699276096 11121660 -39555221296992283978699523978134702080 11121661 584779083393246802453195644493075168262 11121662 6193842640533835984292795740528267392 11121663 45834255352141975082588444543804068224 11121664 -517677629002339574580230167739030831104 11121665 780921234437981349371605726038269136000 11121666 188690193001379238887455814563093885824 11121667 -579644049568502933652556558510353089284 11121668 -5960849061647275107189636586227025920 11121669 65282496302517265352301380519798806560 11121670 74887876681123179899097138374268975360 11121671 866259241760754237593342718860404860288 11121672 34233821923652011702129950084387225600 11121673 369195779080388444997466107791623206144 11121674 -504315897106382006732433104344081070400 11121675 135133156825894308492804965207291686800 11121676 -295821919092689530093501251740696439040 11121677 -158160404283176859542855084455663842720 11121678 -123378654822725505705187901941780548480 11121679 408565876502857485007470347513304018048 11121680 125611472600947025329491148819270287360 11121681 321357278484142485697564338527937926784 11121682 75827277746724171405949426321511827968 11121683 -577778511622998868541962843186741786068 11121684 -36153010374047989192745306779687059456 11121685 -365498865295365192033175459415785027620 11121686 92999842859855473683922776772048705344 11121687 -24817536994966659698322651692158103400 11121688 7808817782719150400801248665418229760 11121689 116891618744771099497659387380376720672 11121690 127679762727295761908441904006640331520 11121691 2877791793477412515449811402863033872 11121692 9029004695444862566066388804784154112 11121693 -540581072734086113148242286519104866272 11121694 341485320575223912369807983528902359360 11121695 -62769021129531777094567075554024478080 11121696 -19804616802913502194386584687677734912 11121697 428319359814243251300700725139334873392 11121698 36617765707971090259238200767239041536 11121699 556634798933097208550978362516608568320 11121700 -299590726529417368078330868296157852800 11121701 48590855181759122468400105337165487004 11121702 210960187575074487768400755624118372032 11121703 -214319198986211297689427230434466539840 11121704 1102948986605403026939027308285265510400 11121705 -1201957832468161495471942810849803840 11121706 166713220562698327992109376218187209920 11121707 -197088424593821616982585267912345981200 11121708 11379475039351534622733457078620724224 11121709 -690445137834029089115716891199088682090 11121710 24698060494716817526495207136863117760 11121711 126249093425032347734345906890752715272 11121712 1310810862178391495344570155008000000 11121713 -567442452353218086719443464743335693038 11121714 -250643576763782950927828276975933981296 11121715 38578267840147502064682083324716160 11121716 390567377297349448330154914478713793280 11121717 519785046100391694310663216347317410080 11121718 398529714514975943184287730878588998560 11121719 -86283314037541051720724542929605242368 11121720 233871619119373344723584389065387417600 11121721 260732800830353293225724986483175825070 11121722 475516675360120075909901096128894092912 11121723 126112624402409075623586246236614694464 11121724 398874844537064743573727437308122299392 11121725 -111661116987949668017454385477771440750 11121726 -58308973122222385209038355031694545920 11121727 -110410966449566303756067539662761986040 11121728 249936000809263921605609925859848224768 11121729 -276000377150879409991367711026432524960 11121730 -505489794241313755386222262871160024000 11121731 986412961236495721762580280589251161532 11121732 342251623011591008067059394328006041600 11121733 217169462654948636191506523328887436320 11121734 -175404523423822595998820450561587729152 11121735 150849983259393894712648324482813084240 11121736 163390842919784101973569184503098777600 11121737 -1068423821176384459550824478338720873008 11121738 66923442216526860495443592952091850240 11121739 -248625344553923883792680754490260800640 11121740 -113628336261834603888085562713975173120 11121741 96413601744421812250994411983022250348 11121742 128575375557199936979814385445640731904 11121743 967647586680982783856934362982959866992 11121744 -25494203931928295940715937997804797952 11121745 -763282278918858444683196073538538460800 11121746 50109154390445532060447356224053172224 11121747 -31419133434153475018365237498289002240 11121748 -666491468314292513702271450664006017024 11121749 472736309824438323572409117340085772750 11121750 212046021676629025532505607903576128000 11121751 -1364082760607915770483490299541313651456 11121752 -951888499274810640059354049207568742400 11121753 -138508684462364641954035316620816120192 11121754 122635872407882008007011564781507564544 11121755 -302700809762954713253981095110231582000 11121756 -75855813550268580137967916631094231552 11121757 -1221551958287651642425958697196248524148 11121758 -574847419809438953379754652648484059520 11121759 31167093441168519559902835612547523840 11121760 100474393469426223501454769774969487360 11121761 -332573974909368500652043822424247865920 11121762 -283308767144823416689632824725640542848 11121763 67795203914075722823153139054779114012 11121764 -147535879234047137947898027163604992000 11121765 223379216610694484708167538641351182720 11121766 -387540088643960380726700029291519995168 11121767 62875846571887506176853522920072517816 11121768 4090136359571270519928164853259714560 11121769 48616337849729808453005619062198458848 11121770 303073460867729562508730464151557397760 11121771 -147452464256357702124928737665695420416 11121772 -224249344668820989860654121731266426624 11121773 -126879031996394101368229471477206394836 11121774 -87757239490139079294852769613034853248 11121775 -184283213816880770244463719611045980000 11121776 -22803338851517755122361959665739399168 11121777 -99013529751512502415144635928721325312 11121778 6777760185085581991756675488166364160 11121779 166179316641532990454206476731449905960 11121780 263701972246600407325830586044504053760 11121781 223773645188175483745853663839844350464 11121782 -219860114330639316070333052246229203328 11121783 -112686937569500956969120216261383571200 11121784 -286154559412895907805406589954937036800 11121785 -170895082983524482426904412565983415800 11121786 2416603459628316629840920450852902624 11121787 -640144540098263923013525516819684757288 11121788 81185987471618534245069751900457047040 11121789 -46545993547521027628176026593555450752 11121790 -212402924220520457293069957851846259200 11121791 69498974481314539515559948813331917152 11121792 119318728992450054986471580871038074880 11121793 267332906267413479569509686426936979540 11121794 -180927093885435333341632061855816381568 11121795 17349183912529011182037005991633783120 11121796 55328380051122293735580725676281610240 11121797 -440112040118113759408107455520427370148 11121798 6804411505066243661049104956267438080 11121799 -278249205168308472764638043538892530056 11121800 -125979757126280634619322401429207680000 11121801 145575941027987358379311623911118445120 11121802 -40522537337151010923889145947946822400 11121803 -300306630284983149598167001332808254720 11121804 -110140909268049857975408361565209480960 11121805 -781716421591145041461654898679702013000 11121806 23572474415943119398400936593150652352 11121807 -282056024868542761111602196598623440000 11121808 -45320871963290291062269027524762664960 11121809 288543680525663292206712997921566412404 11121810 -43138730463118925993225108803156008960 11121811 108431226499552330114893704777655077232 11121812 -51957102428818721096611496357835886848 11121813 505648553724775734261044509155943094400 11121814 -277796833070520734851308808971368875968 11121815 -87223893193066897864041628487624191200 11121816 43512278304011345774556160437026979840 11121817 -277821469088882321412592750842791332416 11121818 315882791485859846539223518531293518304 11121819 -547176806113232572660059285458762090640 11121820 -419864310802724074456910572128487680000 11121821 -19248125524194514381882974057182740320 11121822 216278094689177013246937064466843639360 11121823 -84131854024601027679369746955196272928 11121824 -97749022050137092459468858649496649728 11121825 -95347440447398962727995247608713225600 11121826 144067025960242816075579409874479045280 11121827 -603615674294142038705594826736751368848 11121828 38133447289099827937168173458274616320 11121829 1771338473768609050247097896151905691484 11121830 122583209159828776040535964915716508800 11121831 23017057813530807470932040709839412912 11121832 -535766098981857083945585976701149931520 11121833 -315863891932056760554602687350493688576 11121834 -71073994622652183855151130601365581824 11121835 445654586964707833920844764565289789280 11121836 -737319179127788926814252535026428677120 11121837 1020911054863538036964849224846744386368 11121838 7735979147128038502201027217099109888 11121839 196501990535471199940174706699426101440 11121840 14035318744966995138650449239343104000 11121841 275051662245031432386034605344192580242 11121842 36152782368741708016734699471780070464 11121843 186303855237693304886605644997793828400 11121844 15253694529684070872743825326713776896 11121845 -67713144958564099935392268941627543040 11121846 -119054380885005388138883539726074302016 11121847 107383658915817345420871898167439018712 11121848 791827532767657421509471245202622976000 11121849 -329522505083520194556061387239806405766 11121850 -162733748724844506610913852944061799600 11121851 -79896393930599755897440178270140925488 11121852 11568058391857632401121452142324867072 11121853 -86013104887466837865810254181634707898 11121854 -149391347395630565848594453710903420480 11121855 173410053774167417450903121045505314960 11121856 -138162044110188525227771675501956956160 11121857 -63005901364649530017697963158105242880 11121858 171855444451302312667029541398707998848 11121859 258362644418468081734758802401097382400 11121860 387873702488825157144145854147017422080 11121861 -568733058870364738428560440452195172128 11121862 154961570580822542069711936162222382432 11121863 -18382563194075160714495996139784814888 11121864 3801131416571865866232658395063091200 11121865 14448668470933529229417921570149894400 11121866 -167817271742332078451948357878310289408 11121867 237670347729588173803433580825003582672 11121868 59487897584782770320250321662746696448 11121869 -875391910319803393736511798973836663840 11121870 9183461437467830267346839225068339200 11121871 314699609368814999780361031958524697072 11121872 -122493203804058253008240650929987559424 11121873 122012796325600462085479918110763686960 11121874 -41062043851316119960542024884820891360 11121875 116481702937574797688590062182286750000 11121876 -182242768064184084120133147721708538240 11121877 120094185373653246423649249454618244120 11121878 -438062891446319079165524922784075215840 11121879 474335961753290239757481239358516052584 11121880 -89554084923536753971813737147098726400 11121881 -1076417880504731312283563097312225027318 11121882 -286125985837842827900529343245494404608 11121883 702325132406213374407771743204960936132 11121884 -184493345735764562247166921875133177344 11121885 -95296895236990395516352461860354106600 11121886 -4428782262291264208616149880699105856 11121887 -210142110836971897546657095501132444048 11121888 35829711192009785459925571309760937984 11121889 -763796701384741108406879744107738046544 11121890 63659697301611271924867829408387245920 11121891 -254800709440260139737060005831593317120 11121892 1075050849219850869559532793638401351680 11121893 -173706516265840526001980414608445777220 11121894 37484355468926323993027936476790333440 11121895 -106581395930575606233177018533045286600 11121896 146759205815249164446807196429248460800 11121897 -95313925141129178062906542092403815520 11121898 296806945444402572491056554709075931136 11121899 -921796105567873870186206632818456415520 11121900 99836066151572223771969849746059161600 11121901 83905217400444052537813574885564252160 11121902 -153665897612196956722516121896174104576 11121903 -119046443401768933165555579943279607264 11121904 47887553359634034656319846992413229056 11121905 -220781185332791590020030561185706626880 11121906 -18943584352205262370630992283167820800 11121907 -2766622155272652172085965709339237680 11121908 -15834610007627227055432769703683139584 11121909 -5889472318749776431488439442122216512 11121910 147265165442068143833256435954114716160 11121911 29063647506556832545107631047681918000 11121912 -133685244960483907250092418660008058880 11121913 -472615826493326199754405086210686179680 11121914 411778400337485386502386349821268659056 11121915 6888375609847506159121967927579850240 11121916 305368782376183729666320321472575902720 11121917 42896097467858717827017274403689560000 11121918 250070919874632325841600937120571732608 11121919 292894011089023921872113096916236568320 11121920 -16596203895599858496630051807481036800 11121921 -461866642451202925542297808728122081760 11121922 99282508408542346504166457832175712720 11121923 -230046870003932026999630020170338714440 11121924 162413654766698041660855242093468119040 11121925 -463340059817455960407303980666821337350 11121926 185892961591526384485128517811210680704 11121927 522433418061144383166774467050889969232 11121928 518552233588119738319082574899981276160 11121929 -129700220283343967462379177743773575360 11121930 125031552187368931556513993647553617920 11121931 -243817087584827026032045589554820920536 11121932 -47794100642844738835487226458026598400 11121933 229912949470119148458353823913791597024 11121934 -203463763923135461793183981509197817088 11121935 -628879243506179135057451787196617344000 11121936 -11653880452264745232027182308314316800 11121937 -467224202125404868496769343767319234560 11121938 391569891312075305173891249221375818880 11121939 295554441307040789538306752493058749024 11121940 -989363004294821065200616413347417088000 11121941 -276776613787781979585478720607590676388 11121942 -39295139091354043039505580040693376640 11121943 172265421227348180798804421065274721920 11121944 -188930426572166378449574168002194554880 11121945 -210809505016393844955927585813863121600 11121946 -203958940989511981518784697433857137920 11121947 -409527533336251980745769064294666354816 11121948 29704224657701285322353991632271979008 11121949 417377732897247965453758104387563976864 11121950 -1475311485581953039837351816514688000 11121951 417581403582012566717055067807859228232 11121952 -492543308462936412737128509612801589248 11121953 -265592797050752956919851852596400464798 11121954 -81649104770643259058546278517029681920 11121955 41682201928811836242819810222211125120 11121956 30560869921393809410853984763282694400 11121957 -306695259332743788171733565674326240 11121958 -455393766945385369577559424984847303616 11121959 41654115138950420286113372825736359160 11121960 -355037546414919664313500424048606822400 11121961 324798562563093569163332992928897149812 11121962 68145144622155827207402958152864301312 11121963 -160806144299854832035560549795267597312 11121964 -280723112137026020142297688385633679360 11121965 -110359012695792370729157436276525106080 11121966 17464502003533339572668717336053239552 11121967 55162166526173294447784092857661621040 11121968 -16365039617075166970151085845456289792 11121969 439952536276336301497733364474836543040 11121970 -376329960189795840623821689897714484320 11121971 -12849668006472073185273781310924735688 11121972 -108777664552674547804698776083740917760 11121973 -1052803230956440343301945207173695909280 11121974 95124143290427426283048210768816588480 11121975 -27624956779186793876676181681139562000 11121976 163088942627571892745135061544670638080 11121977 53728087132977749640208281511454486826 11121978 21804886176456799545461550073021630464 11121979 217756566752431452376593273094172945088 11121980 -354108634042698576439004363456652825600 11121981 11208338957458734962569522478145378720 11121982 42293934451300800700771857765137568384 11121983 557247772410304266008465879638294487280 11121984 172122639582058583110780311421004021760 11121985 -40029392132079863027033776934003221440 11121986 578015267927740691099098469021317186560 11121987 -24345563298724755860497841147940497232 11121988 -2373697219269285490669006082516835840 11121989 -93860056495769512301476796077423866210 11121990 -87794794614456031862627944148100188160 11121991 104239768389274320871538280284397476784 11121992 -124724973622286947824838657175182540800 11121993 5858037844695490000736281366722666240 11121994 -21998687210401332011968311478357708800 11121995 76263781778367135148374068191167518400 11121996 -86334991936220527580673136946674298880 11121997 179571729102352891328003862811579891128 11121998 234227300518984724125810032002088814464 11121999 -71992920434687949362929859623081541760 11122000 -160946873797794783671552069672534016000 11122001 661812141090231935971192721747370709104 11122002 99072725038663050160311582408924599040 11122003 856443755344570667222793546230260598252 11122004 -405504922468643558601075021609901858944 11122005 -382499097940467069478666201658905705440 11122006 -67002997770092160416534862707156551680 11122007 -92964939233050872121886015743827815712 11122008 130857199288844439021629744914431344640 11122009 403824604552441270122825242236757972116 11122010 -27623792690797785558628303764082455840 11122011 -797880248958774136159507368901161384720 11122012 911470422112423517187663592005859691520 11122013 -288684595413567156023324846087633108640 11122014 -128463646977804657917398213329938055360 11122015 259784961649911397704593871929004220800 11122016 392907075381869301738716493741508657152 11122017 81822812145242007460138436456194895280 11122018 327507882577831657554900887351024239104 11122019 43359792808799418895335199775453057040 11122020 59421187757349707114759315832719700480 11122021 -903371677886934341089204387480299330656 11122022 -732136639445986547482355389186809780480 11122023 -366900398176535085756493415385817333632 11122024 -648974409421468999485913158652711511040 11122025 30142063892087487704118808137786777600 11122026 25871664776255494274914757947580454144 11122027 -156050066502156081221886352589869167728 11122028 568878693632549339289566615054072871168 11122029 10190816969521223365155145559953089432 11122030 214401249269486674509145980262231209600 11122031 76336043338210793282794191286426636800 11122032 8899500738403142320652371226812907520 11122033 -314293432381390105579903409959847662080 11122034 19433690308441980671841085186244841984 11122035 373418553194971004363789322410522929200 11122036 -3145514919037710396928948397294655488 11122037 -163735274461291494537755862010011431748 11122038 28361067207543217451288294747320492224 11122039 435176776490284393377340963373958068840 11122040 -388302802986348388154613354305335603200 11122041 12648092570272805312524310984911371264 11122042 -5623318721038164895036168185989387808 11122043 -1223597371214241025556767808916957266736 11122044 -568609762824410753353501059469268041728 11122045 264520533815356224530470881968794015200 11122046 237976049357724996528754858233270712704 11122047 -199836702056468390589715627041298281360 11122048 146607978987433112459343793873244651520 11122049 -4760372432524542785116121572048898190 11122050 -52528467243677014287043239165975360000 11122051 -705070143739056306692937489219074750400 11122052 27996177527655316817553504024436051200 11122053 -194774894823535374162243247644056779296 11122054 -56824506598780009681492429803563368128 11122055 121792593519999720223325279384059822560 11122056 -144186420786426525489750320914051891200 11122057 -787521830841987229471765123850423154480 11122058 53626664807512168038532066991075480880 11122059 169248538374623021688138489834711176904 11122060 126325183682217939050564665588246164480 11122061 -47436562432939313606089538159521364736 11122062 91255980159487512214909590128328889344 11122063 253714301303153495772782351086503720480 11122064 -108828434517803337022576732796499787776 11122065 3903644885770276269255291602632852800 11122066 29039580484391110276562965710379157664 11122067 655923048702263872837733833492706048064 11122068 262258438457133102361608056781396080640 11122069 456085229913524536467062996921272694652 11122070 123640012119626619423590482572887919360 11122071 -234820559421645062647624998601812828336 11122072 -356301295285048890556391180964902707200 11122073 -971835020365962885550378515039933546678 11122074 268001305024584400372835272475432598240 11122075 41548140032917083778214664528630077300 11122076 -120954224281312750027692416652360717312 11122077 -436709293405685225880297916890923786880 11122078 -239227058675253721045085506282086720 11122079 5424609799975287409002026311831694208 11122080 570558015572290867887686287480376524800 11122081 -477004986279042091082874706082865332688 11122082 226683844666843647478396564911683629392 11122083 -25135370334851116988575880423903577600 11122084 67952136797314626195211256461064729216 11122085 -161294563249628368079645594048167123200 11122086 149510188801863619053532980112544531328 11122087 -2931585974046385894693206472777943040 11122088 30974202030565921605098627374268651520 11122089 36795635642455780649619712703576091840 11122090 -68401930772724090500138670052743398400 11122091 75501287769547694756483859838796781984 11122092 -64977655007693178932493800115445160448 11122093 -68699860422444284684767999348859537760 11122094 201008683517615471083661957108794402560 11122095 275353804832999843578971385866344789520 11122096 -179066749233596430680659693726840373248 11122097 -249554676849910341345700836146248722048 11122098 106263189147768793514537514807883972608 11122099 565848241274283197160800239920711481100 11122100 -68337658862974378596923733393474355200 11122101 -258764028613084959950342768189630012370 11122102 66841841155837224997592266156362382752 11122103 -373881666052039831761065912588746194696 11122104 -41786026526918311045979581499218329600 11122105 273544699181113289421988158483752085000 11122106 131625958606691533024189403629420362240 11122107 -65243594216407324705513064877896265960 11122108 -473627767704311437662766984916814441472 11122109 -313847005170443953288048084223363473140 11122110 -21094825454811429086406817775402496000 11122111 -6004162835447447763885934453772888064 11122112 -138449991116259880798811797688024039424 11122113 125631410872900712217614951504237964288 11122114 256930445359712302966289394023254949952 11122115 -197116015496921498612060728831864666800 11122116 240410148126264797086041616662746545152 11122117 539589751838388617252779597445239845052 11122118 -1702397084391987590423266541397196800 11122119 291159123431750402980737689796886826544 11122120 122951338988119473080386925037915033600 11122121 194074850558899884106345211186555410944 11122122 -2713422466540164040766912331425341440 11122123 410366735552804368183328713090777729344 11122124 -243516086431652385012241206295237115904 11122125 118457509130011827652274151804610560000 11122126 100668125741483273494620477794096836800 11122127 -206739340871446115287143464795136819168 11122128 -91950961677451451802711204270310268928 11122129 233892134876486423556577642261509631730 11122130 -126171089290334188563730618411392857280 11122131 174353702192782053248558913374700845424 11122132 -66841054776840285442533393689005117440 11122133 -54251142175884751861398834987140663232 11122134 20074347047757853470264900800576209920 11122135 18891748873026488888381103883666270560 11122136 -257406058506963367402356073391756144640 11122137 57713502508824025836883956822385069440 11122138 -153486728678100529242570049071182130240 11122139 210921905788664548971033749936928419856 11122140 -294432157977175221654734998772164070400 11122141 287823042857870144714669995327098885542 11122142 -62779191285925269012720814467078783360 11122143 175496360001767615976554770551873153864 11122144 497432844895025278418117570301347758080 11122145 -417750662351664247654288272128420165100 11122146 -229456531838937979040763587289492151296 11122147 -172994970563440015959472932170911489608 11122148 21806579185234977412324678619970821376 11122149 8780145414373634641359640739981936640 11122150 800767313201868412339656601557523200 11122151 311791625137557606127928050251996093672 11122152 43070549789646989601660624972467404800 11122153 -262893743419229366618992000038682037120 11122154 -258168958137699348033032351547166726224 11122155 74826032144671154590728805627509056400 11122156 -112868840720097741696033446092130789376 11122157 -833703327946709168226563338593460298880 11122158 115692170633862556868600309423208695808 11122159 102430152061662832425036664973396800920 11122160 -37674667407269591755075820409093488640 11122161 16916078919307616476460909093060807040 11122162 702503271439500511624996897772993345664 11122163 29151479609031079235679284423228771040 11122164 240977325844149596790509810526124216320 11122165 -1866448707294837165195694182900861600 11122166 -161090265214728547741018467151365468672 11122167 6214672136451666446630295686067790800 11122168 200722974261815146989396572921531842560 11122169 -395808278403445495624789858460605721856 11122170 -96144547561696365320252864929667420160 11122171 -27022531078891113183440653674082353628 11122172 -16575551489107725480094326521456171520 11122173 84452206802277077263994289122640841920 11122174 -81534532395596724359715568381930856448 11122175 76136527574493034647340967826275465400 11122176 9962282597336120228556849936863330304 11122177 997283820710676121056132247829962189872 11122178 395952048142767062624574210082386290640 11122179 -453364804859894529214843460320396992000 11122180 -101556249887340809864240515016553676800 11122181 56938942690002826649555956355413173792 11122182 160108036914451753345844856510934980480 11122183 -362267146951827342537133333220811347336 11122184 37633542881097534096179191791117926400 11122185 301558110595276967716027594707102052800 11122186 12609174925703464082352109199934918144 11122187 -595237031993099844345973576223658997164 11122188 -29827588075835150686356557185710440448 11122189 391455783326874001945532958033180447960 11122190 385434099735367331524130106339047575680 11122191 -12655047531825824237571262139406382536 11122192 153256746690377530956966155366191267840 11122193 -97916282356282187781587163465894957276 11122194 159378648257728911770802975190423836672 11122195 179670321846665421053154912895956216480 11122196 -502182895897641657752779403066719883520 11122197 -449228984352031763301418885084511599200 11122198 -594130526918788625087771831227600658400 11122199 -765131098404028466657764282646048832 11122200 -122885064138454426447853997370807296000 11122201 -636905635741600216713357883824662858080 11122202 54155558311438637326876323007249557504 11122203 -486332948369891715137226152824066350696 11122204 -351766770965536669808583991874778297344 11122205 121843549074888908197757672026690186860 11122206 -32795702966550476866907951746915605696 11122207 17064990357874542387454593560036558240 11122208 5195346388934547520839122301899243520 11122209 -31202168141996074567544181343999221312 11122210 -224625001679606591956909473429158484480 11122211 55864712517558329583828583258233600000 11122212 -258029729451110807877969642623648652288 11122213 2943118424594315656105018600833030940 11122214 -299973404590652165180347578503394097728 11122215 -162368636860314359300061554781172358880 11122216 736975644319669671094965550234661836800 11122217 914334622079569047039625794559854886266 11122218 124026777004655846761472532888779166720 11122219 936619565461005999008013340883523645620 11122220 -121928614938649330928027332004648064000 11122221 289775833186931156310615047543101157376 11122222 81278687157978868308011797175471735232 11122223 122555166501656007304339961418340550640 11122224 116376910457514806367607290863981690880 11122225 66173336707582535610877873608226361425 11122226 -59748619348025382384501097748789812320 11122227 -412248737260567960293033307204920995436 11122228 -415115458649899750828306622989342247808 11122229 672160898358208556020204147451868094830 11122230 8106694626919911326013390255507179520 11122231 -179902734508532217230991742531726603136 11122232 522180357134751714943958488119631872000 11122233 578205817521820520073340135757833057824 11122234 -244841328190110851204390471196399225888 11122235 -40160805860754467586263131507257832320 11122236 96032153716814391942900996074434632192 11122237 126875715147393661745775674428614198272 11122238 -10523651343312004541257712917890996480 11122239 -118366784474442322739019256881166988160 11122240 162510145170430806028640896925580656640 11122241 27131759735810565026656404791441309160 11122242 67492914212566034001923616086076831744 11122243 -756282506913671754709928975692902309360 11122244 -129607097941599628468716013252895944704 11122245 26023027093825442423795127437376369600 11122246 -408982982116040118847444705955786528928 11122247 -130263254174649715821513901898479835304 11122248 138962651649842197856042510657753088000 11122249 -522162084947379761065759709829606603072 11122250 600821467363011723925170927672901872000 11122251 -452128523904430451768968412114373120 11122252 342562794125809245017899461712539668480 11122253 1044153498173669306351222527183206656502 11122254 120657617881913927576898892898958816000 11122255 -845766879640899941944989718652505972240 11122256 -171496811355408694984523852471539212288 11122257 -90536886550043077515036250060904697360 11122258 89518374044343638564803216835333322240 11122259 330747608799663559833136531127689652460 11122260 -39259643734911416585833362798476605440 11122261 107123832469908014995037509495110099324 11122262 -203054755895244861208581579477975893376 11122263 148126721175950583364791339884642008992 11122264 -769193326377782164616769039426433136640 11122265 -50631992136614219558365365858745470720 11122266 275092282069852900118718402484052673024 11122267 310200533250396691604462780961223527840 11122268 31606843761970779954178940573481517056 11122269 198789386820302861154657217584638631648 11122270 25953615564610420101525251369699116800 11122271 -222847477876271677046476960694679214128 11122272 13563337214682565670492763611667628032 11122273 135116334079101600661135113299418394624 11122274 -166171822179583803973904896561719292128 11122275 72558992682681147991867777086651051600 11122276 26810788227074633417096435714179015680 11122277 -206045713351427821525621473012474142560 11122278 -95643707692439036780549127026565754176 11122279 205364293141410772197913224090459471872 11122280 8256516018899367188138379804299059200 11122281 105152441351106288318719583728547972900 11122282 413638906235081714313722418496419394992 11122283 389900391668792385309135822331659932880 11122284 -320009435007075571640015635179987391488 11122285 546838011300376800603077985119797939980 11122286 60457473277943615505633924893344483200 11122287 172133422375855208390774252380621820160 11122288 152965756576668778687113924830299914240 11122289 -1018038619521167240992823968718696804910 11122290 111807888915101524328993310241072405920 11122291 -31398127813212839191372930859402096308 11122292 -516782918774777974293842319132910430208 11122293 76783539840977477435485139681061021696 11122294 4151803654463835710465233814698518528 11122295 395435635339066279293049632831312787800 11122296 -250356201884017620467383264596310425600 11122297 333122258033443331279353303172687616746 11122298 -208410549334937958170526650250750938880 11122299 419330959881448273925479387578126339120 11122300 -111334192377421655387345367902755712000 11122301 -534674787986413339136454037186083217320 11122302 -243711947462156326393095421110039054336 11122303 6826239620977948386310368508834309480 11122304 -34461748947682406350168986362849525760 11122305 -11240673869812739671259672582461464000 11122306 -120551580956693368135844385149472539616 11122307 29243293747836336018426415258734408912 11122308 -47064977984292979616004750065950461696 11122309 -174726102732910870965163783839871675200 11122310 -142922778121005340317714396693312698880 11122311 1749262762616261357847132300171079584 11122312 389049887175087517177488961403820441600 11122313 344631724654399481511898109987134933284 11122314 237965375678404995566208688112070711552 11122315 -390368554157169177550456293797280296400 11122316 37694337523769507463279771364832862720 11122317 255190668635304262821321274728079103328 11122318 276555733147926966682276075967677670016 11122319 -20855020242248137218747774928028094960 11122320 138576409004341463686212838553026560 11122321 307398850891559183834773364492265262912 11122322 380632877836696205773338793770045899424 11122323 9452867757180894297344160380686169664 11122324 -184373557478373549448313791912633100544 11122325 303731143230701471917073194319829535050 11122326 4725115980983690219111133826108646400 11122327 -343298308307377659740040740453826692760 11122328 338655300993389586347668944382536130560 11122329 65729139414433387110766532271138616800 11122330 -141957961444188114539967654244995124800 11122331 -1163754385777246115518064899994038272000 11122332 -34214846765170220934576151262739701760 11122333 320275747749527809316982101926072772582 11122334 -250706408363066818332733674510591783360 11122335 -51925718246465557690199482858492538880 11122336 273767375440646977095244903715322200064 11122337 -6921810472909585547634645692052812880 11122338 -2699402727712061785891883709695446656 11122339 -4824232697663518902990153919219669176 11122340 308227346235117506448372928320505958400 11122341 201959572827950980900083664955044909920 11122342 -5870516336613441725618583228981436416 11122343 175318264909802422386226570118810529600 11122344 -174513458635763085234796011086448230400 11122345 23020146817213802032389239013370410000 11122346 -69187217163109031531512859904643777440 11122347 -78266108442884098445214568241707218600 11122348 238051225512412045658179455705717825536 11122349 86340494638654560103094038827448755936 11122350 -83536346387861683744729918637006280000 11122351 18403523519206108993049655639653499352 11122352 320281171347922752249266924569475284992 11122353 25713905443588613582961510284783739360 11122354 37602037727300329752561377385145328640 11122355 87894032405379158150099229208053006000 11122356 -1556836669018069013324836607265239040 11122357 -26959639389249042789721122490839826308 11122358 64382818345999602230961148899698458368 11122359 -329441562074138769875546297287268259096 11122360 -13148450480803026772043994865416192000 11122361 221953218594263087759524154144299404624 11122362 -20583873162060292224723178674320997888 11122363 -184870574132459154051666045487542462720 11122364 -271411030392688401041532791111939048448 11122365 -334184134018455904939771292051310053280 11122366 -83959968311702283566512562462049747456 11122367 1098898817236060982648658594660125962032 11122368 -2765080630319130399990239709968203776 11122369 113423157284487397870806962392261419396 11122370 82717348940196852014934730633896192000 11122371 60053444074781941943994732925377034608 11122372 436019337828671906797227874181428648960 11122373 -485154756068884014051725922825767431200 11122374 232254908646263197375026814279287154560 11122375 -626082267050909226561154102984190340000 11122376 659466161169803469283709067830017582080 11122377 178873326737826742472045871913744266432 11122378 521320851138027772847438097291026184240 11122379 658971325753494992641261728840532600980 11122380 -9376035581026928512028604922970112000 11122381 -341571910192841070979510174922216447348 11122382 -46731377528013904540530437928097602816 11122383 -499577647345612630669203920625993824376 11122384 9489996339065682147495133918834196480 11122385 194225328462766321143026986516192296000 11122386 -29879495787810510984928124497024548864 11122387 -200158697247998463348155623333518402964 11122388 494257234057240585357410679588341180288 11122389 613272443330238002664003145534979107854 11122390 -8674012583094589941565607874410476800 11122391 -6427532112065364872288034680969967360 11122392 -93601720609148841984770705076921569280 11122393 -384144667416458214866354238341170458358 11122394 -22803244388149616428326678217479278880 11122395 406894131819667043654957951354892612720 11122396 203636929224929259675238489811732748800 11122397 224226782420789718505616890622650788096 11122398 -33415621795185258860880431815934883072 11122399 -241890000231236489045301124910642863680 11122400 -984411003490326557320326369391411200 11122401 -226502463961205691154172201418997900320 11122402 140465251682452043590048454925837954432 11122403 -296543889367723636067400171289213471200 11122404 349065484986265779474262556560128439296 11122405 -190149517622647617776150012575291232640 11122406 -16881043719383633754044760095467100160 11122407 502814559824953632912598923674977874640 11122408 39924227295594601796635162095781969920 11122409 436429488877997747238273782304583246080 11122410 -1816897008669189921203669434959206400 11122411 -189981960377051513358557031354552606988 11122412 -214038771993468904194936264418591286016 11122413 630945782810098315515625444420069537344 11122414 286204619695135270047294261611735701056 11122415 31774542666317166031409672538293895120 11122416 63772383422535422864575884403939246080 11122417 -295058558129083583280589846871786767534 11122418 -267471363170557993616939204967974841840 11122419 -95576996522800366211555610710371361280 11122420 405385621827480237650031860872709998080 11122421 138600512280985383088792167244395858012 11122422 8852357468351217762775566294960553344 11122423 -2326122182804454418424164899619878432 11122424 -678719670734570759772205834405822279680 11122425 15323629801745825780826725964263692350 11122426 -16372204683464626803229190311731672576 11122427 15842986633874720616944912864242602276 11122428 -85217179395232122804804852599372513280 11122429 -372112672313832118037057244966767255360 11122430 170654821469587636961170339785012059520 11122431 132542351970059705670072951913698238152 11122432 212023124120122838329794451431783137280 11122433 47029548475082575716141136869388186176 11122434 -7237434805910514308266682022055945728 11122435 120678435111893269331464885428744789360 11122436 -89016303167267688705911065137810432000 11122437 -248431899171808756078718910506579878848 11122438 -453479223853479335681734214757447422880 11122439 -76353919192450468051177222704310643040 11122440 47796875630330323801503182793243033600 11122441 837832560722899243938084967493470826 11122442 -222374636670929534847395181803077714128 11122443 676077825733959917706354718774957051704 11122444 85842342960941856736499263524610214400 11122445 150951501685410489775210249801394330700 11122446 -186222694848776437413251841757557469056 11122447 313777296259316624433971191953600981232 11122448 -110307622956970575482704598470721863680 11122449 65900301751754763151482584768931254208 11122450 21079485389112184160157123877810284000 11122451 687939246246217735615446251009138545452 11122452 -148830012848879789255784363520942921728 11122453 -35039104765874103825594186252793634340 11122454 75365120880574422475612742816397744000 11122455 509620447388576153768692138455703956480 11122456 -1278917550363548738641427742416761405440 11122457 227314717006301266311096531201774174660 11122458 263466629986527440749870152708931536384 11122459 -79353689652858172053889025172641742208 11122460 -499494605707646386675605791737066590720 11122461 332812578696456387798189672639687072000 11122462 -10721003665449481450862928366636341568 11122463 1562631984617467000776185405850255551088 11122464 -234774244741106891006689626741190164480 11122465 -356237812580215789374258330616190476140 11122466 2084746182553603497992010808583595264 11122467 648367641861674458099240940573263106880 11122468 6352981417579690918175176246272536576 11122469 41249546242481874717344915555782833120 11122470 203731911429786382192937782954596817920 11122471 -328969941766920921772150218591238522656 11122472 -286169309559362747001826986145707955200 11122473 -149388563801349609064016563732732335216 11122474 122285660163563834865235761382461692160 11122475 -47709602674398110957861732857641348000 11122476 481506150070832936390281306846173818880 11122477 -191361130776265351932309842571070021140 11122478 83616839334523560737369809306106077824 11122479 -96188719495784753009792299786812992376 11122480 -24759634872151711963178306686738759680 11122481 829254635421213255707071332178573131282 11122482 -42252266009848505874788992661631230976 11122483 -156256547957276480900117980984811012760 11122484 45591463434985044279672658109267270016 11122485 -175758841752289029919530453515146948800 11122486 -129447042275121231019317327281611036800 11122487 -23391904076233495192691032215305345160 11122488 433805158291825783920804308078048870400 11122489 442249099171641863093680208128308296960 11122490 -20191991800947046754169349302549811200 11122491 -245375920602010597571606051427211429608 11122492 113537119489260875474571761344040508416 11122493 -770064708006179730584618551378668915258 11122494 -80619651205527893962446618181005240000 11122495 -376494808473353195882921076234827457600 11122496 30627963231401700738852843868674588672 11122497 -219363288421516178730314882889795915726 11122498 259840028317004554953174407948329352064 11122499 -17352005784127013911710549542976714936 11122500 -42714682978349350856482794686551680000 11122501 87299069856497244773677621510357996800 11122502 -97146947367894942048152633582114577600 11122503 162544230986575299381803161417920675840 11122504 60084070151065787602568643507811123200 11122505 -261199900939517187954958765522305388800 11122506 3964397297747461325348248857118539312 11122507 -431941220719194982850369597586919738968 11122508 35241459029521405697295149194047744000 11122509 5095939688904718911268225317356176896 11122510 193522240329493500794021058124204248000 11122511 737180528860702128845295949142356256112 11122512 -109831197500160161044522711521198735360 11122513 250492586327050645024301434888925732080 11122514 -59499716209626980552898602117186797920 11122515 -29446254563472496572929017431273507600 11122516 -337651974723559146355760884569261013248 11122517 42192064041958048297397492828101567392 11122518 85397983507763349804077795604476425728 11122519 1071980396972982882104868595262749254920 11122520 326807293269364232027802318796850380800 11122521 -765165229387650772486698101200814592 11122522 79189079593372178735658585306749586912 11122523 -124917106383171657724352920803296422920 11122524 -45508996450972370609470806276563435520 11122525 119304901284174058378393487018140224050 11122526 -92286486435039851785179707863080060288 11122527 139958499664695236591063791324681055136 11122528 329415392071282431546375393393949409280 11122529 729880909337405442193306208988747791280 11122530 -164012235608912484816191303321713344000 11122531 -244740221381975329561456691005510607408 11122532 202808910725115115121771686775550961920 11122533 132052854887075984417161212229025716224 11122534 47721253923248570364170955850322850432 11122535 399462018130308399207320386456616871480 11122536 100989132219509993621165827095453941760 11122537 -312152816088175209591783359475847170828 11122538 -26182477609384811203675227095858119680 11122539 -262362065232329934690024724309681221864 11122540 177807240434946292640512624903971686400 11122541 1709661759135595137899898193965451872 11122542 292739789455183241089755181786147150080 11122543 213224024084306059849173424357142269440 11122544 36191488487305642101864697600928808960 11122545 -31332387841480939290499057672473091200 11122546 -23803301236589595435769609188942000000 11122547 -658641901125314194028949715937310880800 11122548 95932486583659598494207069501532282880 11122549 -196247384988091526569585338692140053636 11122550 385443320742854974787964791632337260800 11122551 264866280672448669615651087521968957400 11122552 1427888290430904828635989905113088000 11122553 -218225351307316781404614508777402145916 11122554 141745852928823254801324809552847185920 11122555 1056512043495282984438112499814280279920 11122556 -12903160865478959857206880615677253632 11122557 -514503532007145490805240367906716294880 11122558 300122053654648813092093578672097523584 11122559 -267351627574683422882015514877553724144 11122560 17909415280336925286768906503140147200 11122561 -754852959050488376880701029434427923838 11122562 203871157296226528372509142856851200 11122563 177594711980841481797849181396223469888 11122564 724754035430889397604477086882798722176 11122565 -53702606893245166134776553628862409540 11122566 -47831256460910662838714206155278278656 11122567 -276819514509560067504273734742424561384 11122568 -841274371019614468798430578054594560000 11122569 -1071628999145533572636283181833619515680 11122570 -34908127250263521051360755969373219840 11122571 -848200334781585156294645101117372459328 11122572 30268666236915442501414296868940700672 11122573 -189929961348276665336231366311978702080 11122574 483754273633287007762424754694262653632 11122575 -233038068819852777816543512462598119400 11122576 64740097998401623962017625505963966464 11122577 915500633870218509132250469718475904832 11122578 16097930039653469343576856586789834400 11122579 -237182377158278469578017068804211719600 11122580 40492879840384672648679543810718720000 11122581 328063653235443448904060648729279093760 11122582 34331313525178033381906456505472556800 11122583 183458932992234903160966810478251690944 11122584 -36424923199757621801622192065983119360 11122585 -16667935825691779745021662424015876220 11122586 140634402354504795798161599271365815264 11122587 65391216404560127038161062384713059600 11122588 -211604265093640036521161965037546701312 11122589 247767084569336758878280932341530524390 11122590 -93484468315469861750886038236908725760 11122591 703125153856250291841621133817028480992 11122592 -477891498663977948275699786810110640128 11122593 65692470484027588668398883392761893888 11122594 -128135144823767479183169074193709792768 11122595 -4314919154973820762615262560093455360 11122596 -128491692905812526696648728049127072768 11122597 -86865337671514890592554595754189481600 11122598 458019669628461810229951452825012280800 11122599 162445005103622021499740445141474401064 11122600 -263952965915346412001376542453760000 11122601 -1772635019957091009222248415508238400 11122602 131955316356097355259940860059873625600 11122603 502990940667116699796613337903275527600 11122604 33359092127358170836490185192852749312 11122605 138433748718277480441155577866110195640 11122606 -68350397613286000205270376533401321536 11122607 316163544511483038297656042411539457232 11122608 48634449208832184384895646036119879680 11122609 1005147873128268982850352100515223505810 11122610 71369502176309226886214593976769154560 11122611 217019785825494818663113777010440258872 11122612 409502340766197087779750892562475631360 11122613 146257113314409459884010074138331962862 11122614 -18750793826476506204386106894015563808 11122615 -112553411012289800573407597741303936800 11122616 88953335445891550378058217501852672000 11122617 146772544278851629733017188312557119200 11122618 16552766744975860730894858606807848128 11122619 145558381279571069184787264893187094640 11122620 -179837485437195616120213037972454512640 11122621 932836768820344653741202970581474399200 11122622 113295804927557788097462349667818268032 11122623 -282303130472679569296267944821524550400 11122624 -27131313668387498009247324701158539264 11122625 -123900645720912962664785085015757182000 11122626 -70814326708485209472886344755023894656 11122627 1052978406082782988688789716577324988476 11122628 118052254284223839118202662469159270400 11122629 147379686320264628977058997798635412800 11122630 -27559593637255205357660644675707792000 11122631 -26460338574391771736133689180048916960 11122632 2239098579325360618378786546280663040 11122633 -50753034790749334548526936020646024476 11122634 216552845697699926716477198935920324352 11122635 289421410189469887215801681370984623600 11122636 149568540321259841144844080911173710848 11122637 79053618513549626168180285632593097632 11122638 -5064074519673988482860491296556262400 11122639 -618272023701004683172554515331383989632 11122640 -28106385018956799306227517447059619840 11122641 -10219206071678262558978531817968639840 11122642 154376425696971147455798817431697059472 11122643 93292391714606682508332112348438981200 11122644 -32334331987056367048971029583646457856 11122645 -4443095094846685137504091257714293760 11122646 70334501844860296711472356952579242560 11122647 -501306320445311897728630130824357800960 11122648 134819805007368334975770882919076751360 11122649 -257219237287540877371499350784109150336 11122650 36226075823433679571874329117654016000 11122651 263650609874832447923202693127614090304 11122652 -862494085441304562610871480947272787968 11122653 -76653640580101888116432049224090820992 11122654 -300781519018036810245350009977070305728 11122655 -269167896686788651414624512767546330640 11122656 -252423987301033916335190508442133200896 11122657 -50835731447372130438936881977850289600 11122658 -333345929911665034049775011319947863488 11122659 -3880087010817332480537776367156519976 11122660 -197739666050262307659042151570086297600 11122661 -1353289480208217916702404659573424714816 11122662 -80706381663499838726560943676584601600 11122663 -272448412457236804210251126734369958088 11122664 132929308201121318040125944663921950720 11122665 -208288726680430079240041637581707794880 11122666 141507195893327324652709235935332442032 11122667 -135390388087091863375772785060444369848 11122668 -35806263835407813915596911209332183040 11122669 652593371406147551275354827502286063296 11122670 -139981471810835238651397203430260560640 11122671 -264613918185051359618315417287426212096 11122672 62165566675639821679757903925361999872 11122673 237331693408050303092759154799950075444 11122674 88858638868573536589582073751848261760 11122675 250350971252074910235733210677658927800 11122676 208120444459373581315739650816838615040 11122677 -6216603013496878586784475935615782820 11122678 -110891123694207729131199788611729090944 11122679 1092203640905382514735359530969732728680 11122680 335838605169114788897806381051600896000 11122681 3396725263069471844671836027030514304 11122682 256303688884383741666179443049128206192 11122683 -355501562534564707820890001352962448 11122684 82701496364875346787931973650220220416 11122685 -56213353032675651475571528684225441280 11122686 68708751425622049078645746557562414720 11122687 -169628551740377456752717182671683277480 11122688 9962437053632381611723855811082977280 11122689 258539218685398783948863230315527348800 11122690 -75492570639298582969689327847835666400 11122691 130100327587637115201066890149275799392 11122692 131696323089971896371644448505355427840 11122693 803672151890126481418162521204674972380 11122694 -381347115300683236910369727036247228416 11122695 -121977650631844349185587470304043158000 11122696 -69312766796935035421024967746192128000 11122697 -74106926041986412173155752294487921820 11122698 199567265352115144583829566898057588480 11122699 -19766461286745471832735939658462764768 11122700 243000643343548688806242401686058899200 11122701 305855479430397298753359436016592145632 11122702 309197481076877462308912029281187681600 11122703 -472208131345752601075717282047752695296 11122704 139381907172864032275329976438198763520 11122705 -282362584352957726710333836179525129280 11122706 -237965407125750651884680160144999836272 11122707 -22689479219738536251000918082148198400 11122708 445556775067074803767961828566380902400 11122709 -27140551785615839340180988101933442440 11122710 4334632614788614363521385955308800000 11122711 -304522035110517567641266198749088341688 11122712 246469377486246404909193813532043827200 11122713 52502689324292541096694618990428600384 11122714 -341041672303366966437902632373849564160 11122715 509544765803314011825671515898869479120 11122716 341258020755344927065021419921502347264 11122717 377238428798182108476231962066175601766 11122718 8048344173145872132832562911380549120 11122719 202678508473499434882230391183406019144 11122720 -27554491475711007224063612417149501440 11122721 -1696606850527539064874553281980777341948 11122722 -75764772277114010216289468854672102112 11122723 -793852635388250647613942051019771237028 11122724 3172958687244449225471521911782102016 11122725 -132364111304965786119390455512231694400 11122726 159118796892859692352517226703027921920 11122727 9174541801660075987033615950285807744 11122728 -527396714917243030025728879929571491840 11122729 -205372792985069973823191001427473089670 11122730 61076130941932674726184763027704529760 11122731 77895321107099880250938367681494842880 11122732 645017997327268801202873190841215524096 11122733 -112216159470017354461521153666372084960 11122734 -99605543649471283410286523947929074688 11122735 177691777433448581739610982260575135720 11122736 220559529942439136096550998000134766592 11122737 130374525255082275719987714672617486752 11122738 -283624773212374076751697491954186387456 11122739 -268982154703768452982916986561964240880 11122740 45403956415866157237305544420438801920 11122741 52813663549625114530282561293455834272 11122742 510203966989578695027524901174897722272 11122743 -161745430442098986293876747473800987720 11122744 -190488797490856754287228951512472227840 11122745 -376501184526860169337904015434184337600 11122746 -153217635784692210663896144403426825216 11122747 -176428295133058739477904279100221606480 11122748 -55668009517143502132823964748822063104 11122749 -211317155750483777690732344341404341152 11122750 -256732472195764600495508484349220496000 11122751 250055153217654323645083572483839916504 11122752 -187479091108631963072132241234591744000 11122753 -857929328704735221027949157608899527998 11122754 208741045397888639055540914525080933584 11122755 -77592740505584009745514060244572855200 11122756 -264414664111153059375294520762264588032 11122757 -391750696036072138434533020880409089088 11122758 -12651248030774808204512185188449003040 11122759 -1051112338775224230440964932376320087240 11122760 -256475488516060307937561371822388019200 11122761 124062440239404353959967043821451772800 11122762 13005667156636782048323996765517710592 11122763 -182172284108872801938196251064291850988 11122764 114572034379047230754067099755730944000 11122765 149765260660038928918725542249382483660 11122766 175001234805685330669682514949228400832 11122767 3434584569579650364467894454399517296 11122768 -23309714395826843441081564278544285696 11122769 10405008137029414521891452915818301952 11122770 -119334756997583528842231164696068006400 11122771 -8433319480735552220537713583817524856 11122772 -347173728073420467096875981379769962624 11122773 19119277495520156514025656683950522464 11122774 34815690813251673495718568700659844480 11122775 -245341148591941326552298787285415750000 11122776 -159850159603252584627601783956643430400 11122777 542796445509158050865954298451467412992 11122778 -233368599597038358320716254165281068560 11122779 -364948835724846961815796082604128595816 11122780 58216358268917304036314218951865011200 11122781 11970730685703613834090172470672070700 11122782 -273569697976912926723466665877406693376 11122783 -407638937193790214716161067665792936736 11122784 4397804377854840806791381791057248256 11122785 76187650955310476822558734320347251200 11122786 9747632476045922988156701439509120592 11122787 -126228239685177968447876686762961223168 11122788 -55838916185452001614844522013426969600 11122789 406317151230307401662754509120192485920 11122790 4444103582158583935887953067509299200 11122791 40542918959790966798808624554703626960 11122792 17156968414734270649182690117179289600 11122793 625756300005778474364702143395178200144 11122794 49436584757236664053026388315499501568 11122795 -23945145560351571285156140061456679200 11122796 196955943519733620498834951621754767360 11122797 79440906848054641070718951906242167872 11122798 332640138522535096322621322922847613120 11122799 -388785398231950471149532328094615793200 11122800 -3610326075309004789435939638843801600 11122801 38622725570377642705957939037484721204 11122802 332832368549391253619508678629920910352 11122803 196769532207710676866584414873652637012 11122804 698668483611512688943277855575347200 11122805 -507973166494286751868407684128627616000 11122806 -140395356787226060905807744289026898496 11122807 350507456872798917793258224446453214056 11122808 -416254891689970639042644864470696878080 11122809 109282159933349022370825741361015022240 11122810 1217028980916696085801468730427605760 11122811 -402826086862927652110675319928364700160 11122812 -145411316735779933583191732906116249600 11122813 -138199428563568410606286207857278004276 11122814 -421894253275806538618510673090913703488 11122815 -405813982967280925129190724647285496960 11122816 -72658354103666430773229273490233753600 11122817 130368915376098828077236975411139224704 11122818 75203294254900978703565015733309724160 11122819 837811121332886827875738166397729860220 11122820 176054637798068796638957226669295004160 11122821 356340967338832471551817852984552340160 11122822 5361332383998143023260977679043948032 11122823 169486979261382012858336008242226208288 11122824 -131707454873012163356691501198912430080 11122825 -26970534269020315444670139765731816000 11122826 -96817471286744682032296531971098218752 11122827 204658871083084788527112910371543878640 11122828 295570763990763671756191224917030169600 11122829 148338864527364600086315493829693354392 11122830 63909887742471684182921126574164956800 11122831 35154385264767751017642932510893185632 11122832 -62902165588258676410694510328249581568 11122833 -335965947193091338768277245400056866576 11122834 626166326452552046317445889053215539360 11122835 90122822972459577489827641158816815280 11122836 -20888467259837272472056641484424767488 11122837 60703084465738337321245542163815384192 11122838 135864744127917207775940244240571852320 11122839 65671353786470039893926332691114705408 11122840 91813408682287154953169021373552844800 11122841 -11949744758066342880517790824133016816 11122842 -5172021031521954161401231419517874688 11122843 -459556970324629991166175199316005993456 11122844 686766219732676443691967228696254373376 11122845 -181469711306641685231449548507073455360 11122846 83740873964754479329238063807392210944 11122847 659805079679427952195624426586070560040 11122848 -201324409242837602899608685023285215232 11122849 -15135229616961879269359322527781204220 11122850 -228089230224178882016304852072994980000 11122851 -431687967531889756348598611652700204168 11122852 -64950981380184849813963222632439004928 11122853 -11752033500850702500045844725623598720 11122854 323314661450589772407866349217389731520 11122855 5381268704031079583465726427473048760 11122856 -58834049562246473184563526586854405120 11122857 161964396363110403982380418666830708720 11122858 211004744440091039974374467924017583280 11122859 189536115379616962166936602555174379520 11122860 -16203214517358402449909212499535790080 11122861 617080665743057837506454169200361437462 11122862 57904546041521842472450276301021984768 11122863 -459852691928158155118646313628372134000 11122864 -3258954147812969429871445564286238720 11122865 -96395204099527277072661769099301309760 11122866 81747051909203679114310885008672076800 11122867 -41642221056785199455758938472692729088 11122868 -940485526681904337182787109073577928704 11122869 291148660710573005546354848072398717888 11122870 -296393186883835812296981855210129504640 11122871 -579578545598556233542503025618978675608 11122872 -384431853464956835561593317149875630080 11122873 -9671376657115756767849737456650447916 11122874 -109603950613645038427145293370210312448 11122875 -415885353887831549596595345118611376000 11122876 -696708418464468821089324128421062384640 11122877 -588437464564907845553447214068017145274 11122878 -62254347885099434734879569117160378752 11122879 935701844545736160111926992721558025792 11122880 108406841922707707473477582145349222400 11122881 -97998491063413012347612169692696345600 11122882 399703317924047501294671977969208515792 11122883 1027222090611702181910438316140658531132 11122884 220035714362527938618518298144700047360 11122885 351783102185982037925471215055741414400 11122886 -107754530246025909562233282985127080608 11122887 -250984735541897380151782356679643294040 11122888 -68777720568394873874759135873498480640 11122889 -605332901717361437158501574781787622310 11122890 16652710148422331667354236829693642240 11122891 144270943253496227014524944642364092272 11122892 -275920753447886821319035120449035059200 11122893 -86328789939939600271585158167087631360 11122894 181331655927257777552552448487735586496 11122895 192691160802455844882149917462525354080 11122896 2452756163197436962099342569636102144 11122897 365032017188464028186351890691723545920 11122898 35611651210259648437281639073880136864 11122899 -628162675203516304890679163076416465736 11122900 -342802583639591618759586203648046064000 11122901 -40708289415931668026411938572259734948 11122902 121663241419207512010591581132657830112 11122903 110872350213936456582900269873373443760 11122904 -131196841458649355779314960409391001600 11122905 1214212193780613245269256369888539200 11122906 58638358561753393845204376032099091200 11122907 141674409844605624110316035861504937156 11122908 5553697334182060136037136527698703360 11122909 -392760594679340991911114592225960385184 11122910 -207273865099054708004451782135443496640 11122911 -11632130210434530173770754658771929640 11122912 50071097051139706186412095933121298432 11122913 -352009581801199644495612493351056515616 11122914 87332148738482226154203873981712564224 11122915 -13051728056911796889040443502856347920 11122916 -77410772039507214277860313917205770240 11122917 -7969948125659764716398838829439215680 11122918 -114465157497016988978960817942129495840 11122919 400828833789329226920670026490455542680 11122920 -5452413247123789324925143536136243200 11122921 -195651028854751928394552552035682313500 11122922 -193825868225904095516635007963574289488 11122923 -94972677403794678899808614912996421120 11122924 18635787486230973156076143592157609984 11122925 176442238162437644073941993629212450 11122926 308238312662206627187155339144588068864 11122927 955081255326317507464607221423388157776 11122928 -198770250916095964792047266702774992896 11122929 248037086545909239918825832367038421124 11122930 75193560938357690236164128155817779200 11122931 88133825837090643351400324001405024928 11122932 -44917309490044138649707945129997580288 11122933 50305518116544214688837646198496792444 11122934 228226873478679522192052890573993875616 11122935 75156385657294246697394877026813296160 11122936 355790566204508089983925278588635688960 11122937 22870589842508293663221056230205008512 11122938 105021917883035734985528397174964182528 11122939 4207079194565524709781852167085581224 11122940 -59354762979684500293202773634781419520 11122941 -174864798582831638445729489071453127360 11122942 409130982623404907340087003381442267200 11122943 -25311807194841394711460433248730204000 11122944 -116351183044341220240751033030604226560 11122945 1287274257486431060128282057888241548200 11122946 338546544713242051224113643249476805024 11122947 -407090181717155271748574236580219070720 11122948 233117832113697949947177609829074103296 11122949 -745822481114077314156967922710627222050 11122950 37901118703203401299600927963674384000 11122951 105262412259376281559831162602343386552 11122952 -78991330688760235362381469449611750400 11122953 133645696853352709505536977454108360800 11122954 438031631353411547475638598027007820640 11122955 -63996762179674719278533273438259921280 11122956 69743670611462297846014172329963256832 11122957 120984324015908918658269230491303388480 11122958 219440654493116192289833802493124662272 11122959 -655091453560596653858176242980010168696 11122960 -193673643036887152875268323583641354240 11122961 333824558890676257965520716267315900480 11122962 -37076931749459129187229107970468087296 11122963 990050203541582789621683051231367877280 11122964 78062715517996879951057445119868557056 11122965 -36816084984010401791655498147045415680 11122966 451228847028866259204305208651478758432 11122967 -501555081218596434079495518409465113480 11122968 336504825330340499556310169336870645760 11122969 -313403608589308180239332004890169148992 11122970 352550088598920796150671551002069248000 11122971 132227155249021093112071039017433900224 11122972 58710447821205475262290082073411901440 11122973 -416591002842617613547222219372588357440 11122974 455997729741079884525466346226137293440 11122975 -2813199657647986863880185938490387000 11122976 -948430041674497255299955810471229915136 11122977 -53227218485175874896209471430007978368 11122978 175449255200458744550079127325821212960 11122979 72507041067676163178708524965806888000 11122980 -58402834439982905621636759452970188800 11122981 -348332457002526564382467866433139980228 11122982 -1700107657288281911577039725255779200 11122983 -21466163091950718556457894874269049648 11122984 256826006308825637640605274898913034240 11122985 -452796291207434998335848054768109257820 11122986 -31585711071519809057114490660457807872 11122987 -612750783696168500021852124683081676364 11122988 -778414308631808964566151179070837073920 11122989 -451483345907070599482435965392313322176 11122990 143416871918102837394403822461931562880 11122991 -313652356032587406436840318296273906576 11122992 28619967621925244356509605043671875584 11122993 -55880193872746772458268011213003503040 11122994 94156848592711846693608757790497921296 11122995 102692629777294337473950900616933676640 11122996 594473523385199775370881265437138542592 11122997 497723342834522630729076571267380046446 11122998 22706925478416768745205273907777225600 11122999 245283077916961156615184828767717290000 11123000 -69985858825749725101022571089464320000 11123001 -27628808928147386732867695953630957558 11123002 -161064948498081305969126117102342625792 11123003 -828301796270015769015978106070863664520 11123004 21147636094650556724833550434933908480 11123005 48300504551483932766885276354660926560 11123006 186377611531888622047343212936912541760 11123007 -18946125545752754328479089332400519680 11123008 146042736583195406103639717598420008960 11123009 669212049983326404756183922419456630210 11123010 -1005987816960680967248573556907354560 11123011 205397888181815459072372263457111399612 11123012 -44307414694064571288225450923874946944 11123013 -36516410284238805313099774963425426624 11123014 15475269770617667757947719167147932160 11123015 -160258600602186434563815813734223973200 11123016 187751677449224950849204562622455193600 11123017 -81385676562896954248583539361384949760 11123018 338443881329092039565201849953275767040 11123019 493160909186987368909398591428369141244 11123020 500436678037664743490175269682231521280 11123021 143290652287544050739422312404143474304 11123022 103846097281412617769661953584034185344 11123023 -678224515041989650431444455565036995728 11123024 84878150785317056843597620955539046400 11123025 -206102274236952474013853247005580000 11123026 -476035032240675210028972699540145682288 11123027 -452628821360137600593649597893866481768 11123028 -26796792188079634485829950987458273280 11123029 -440111985707599714784987764205772501540 11123030 15999189695488148864240168853194718720 11123031 -22569197652609122192473300408692887448 11123032 203320090805650580168083266128063078400 11123033 239080711429503059481893774519104134282 11123034 56945796311221808989321969628516835840 11123035 113198626881947898528554285581444715520 11123036 -316108623439886292335433659425544189952 11123037 -732993051604847330573638847550355197600 11123038 234532197923104203653800712197408993920 11123039 -775110285887369204239116553611586088160 11123040 -213328689646150923139581294752712622080 11123041 -150965663343484154835988539260135763968 11123042 32596653059369243972866231586711654400 11123043 143938697846474790361630603572477241464 11123044 243383949381435433303709075024128747136 11123045 -389812832350505967924230472298788709800 11123046 124431940822199975165800367220339936 11123047 -169534540399095774734106214059488092760 11123048 -224414488194097859882395853122394849280 11123049 -639691982174962504105596867030858164448 11123050 -246510805156604855292887558284519753200 11123051 183823691752687619238792434825335740192 11123052 -89470935313668852596356023440915655168 11123053 87494844872813769794528402270622437664 11123054 203439807878662062367724211657048709632 11123055 -54985226239032364417151245847178808800 11123056 43307515067477796298263355250738462720 11123057 118584031778841906699566056370847904320 11123058 -150197684461759373706744513540107224320 11123059 33211263466234527966381787415020359504 11123060 -49308904377862330020428742204524544000 11123061 -102306831204515947262459156227918870656 11123062 240982327990481166650778410348853520032 11123063 96015351352353037086750201681447213696 11123064 96298476662303778950353033474084392960 11123065 -353318530205625193711118144167234318080 11123066 -106508108548250259662755585364943800160 11123067 -396582864384427545500476812162859212288 11123068 -4272574684976082572658708768617226240 11123069 -263284624506235276951146291346456945530 11123070 -41192808646331903168928390808048496640 11123071 755511592663376753879560023595124742272 11123072 -614832114117370956950657486184240906240 11123073 -366352661544967907364011992522146298944 11123074 -538800522714180781055174065819103356464 11123075 -217816087597950350965000212502424667000 11123076 129774678596095868746788097775412707328 11123077 346559202638546022689897315209624488000 11123078 19634880196051078451270316441003406656 11123079 131889065465465485772164605467959468032 11123080 -128516314769192962807144765983859507200 11123081 -1938546727624254790070350476701783739468 11123082 -169997166553661766319380040251583211520 11123083 41801615681580638706648828586935509424 11123084 -272507580600881720009455684042403441664 11123085 -210025417475263285914820548081849743040 11123086 274538803561173196336502242903750201344 11123087 -696206666504545568229049717910378433888 11123088 -40816512382117112958679881357107920896 11123089 936680887329083657858610286936992053056 11123090 294842107516017271883136562227006259200 11123091 -122386457317956442497141808695699696048 11123092 -163510565788594417541980757933999584384 11123093 -982664224414405045865133665035130946240 11123094 124324534214637083640168886116679380480 11123095 107164753348584897936952568786199369600 11123096 -893723737387747667920261635982084638720 11123097 172104218748677127435249969733035560400 11123098 381174078840029997131491104041598141936 11123099 216788863774350891772420390618552127328 11123100 72604185700638305887788623217419750400 11123101 -429789868816904869662016162764728649696 11123102 559487640432291090198964459624456898112 11123103 -398474463317958450941304606849054471096 11123104 402754125150404269953629819234878881792 11123105 43396669264699859289588080914015776000 11123106 -236728501022914238288221514579090990592 11123107 447146584226978005083229150300340859356 11123108 447883308399382666759446319719909798528 11123109 -941138819704922311409321660355247265280 11123110 13815272049030616730939872437819525120 11123111 4340831411080247856439065767012117592 11123112 13452792301703074114904357123685089280 11123113 391698100121325765525807604298058539840 11123114 -7218490108438274121527463725812448256 11123115 65303599812110062639822099438296084720 11123116 384302372582273016193309385065703056640 11123117 302762341197450956757172438850941741932 11123118 -7520769927620979688683447821218388736 11123119 -123882147571354903059399564510986073104 11123120 25561873394050273015650426514787205120 11123121 419251766366677366875060420003217307520 11123122 253623010681999455693183528463587474432 11123123 -3565504739154306376139647408795823280 11123124 339486522767625396902830235691920271360 11123125 -40875561412969257853258749329711808750 11123126 -98657147399903601158400064902940410240 11123127 552407814240109093751295211626385747440 11123128 753477081246316900344087376364226908160 11123129 747543112152241767667389823410653186730 11123130 80964493716688473972108650658143063040 11123131 -59185209058980203805389946221112433800 11123132 -5998040381133852245082876352931403264 11123133 167654254384648756827195380015223104064 11123134 -350016793558043495277211329918780855936 11123135 -68493633133036671198185493190566640920 11123136 -80152203414083701784424409290642554880 11123137 -71963072757538920121663253500372737214 11123138 -242750163905225988112809287267509733856 11123139 575489070513414778869638761232943132480 11123140 55588107037688940129039961794774650880 11123141 -251546612407367047884999692759256345216 11123142 175762017136535879604500230014242718912 11123143 172128570413610090843585441869517522392 11123144 374317556675566992409660679635056721920 11123145 47808205795146202828951322971168467840 11123146 205242901564041138441252649051547192160 11123147 -336681563121671494200956132449347276000 11123148 361439878252673962959397425111607372800 11123149 -149522978960488450760947360664460558464 11123150 4309517981399136732946093771326888000 11123151 5532177087298538058762827634381384960 11123152 95364396894304993679763981723636203520 11123153 -553780714140693384309755930930459966220 11123154 -2129592940312215950052817943323971072 11123155 -309059394321111737841307778096109097440 11123156 -61848173355131362606943678108026884096 11123157 -486159107583170997476158498743721361760 11123158 362527097928438237432721461691928635680 11123159 518397377398718630816984420125193138904 11123160 21917865419922095993389917835253145600 11123161 194942018718964887603391031928365525760 11123162 172024307130529641395557192132633492224 11123163 -23905071776507732922104672671082218176 11123164 3825489555650544764742665932214021120 11123165 -740807116434484239970720875594076049940 11123166 115304871040819965665766498278221141824 11123167 314800545415425892090175671165882273248 11123168 111406507965540437871607718120628682752 11123169 -381892812524262108048071727589065324192 11123170 -339452509510448750582126595957806668800 11123171 98070879652659124673542657575453897372 11123172 -93476491660267754349889063142551093248 11123173 -589156769275644597907356492976446728578 11123174 -118133501318313337632172383233195319168 11123175 89017744985807450381391957950431324800 11123176 1220403594478196851222872542884116480000 11123177 22561424876514304840921777012435364460 11123178 236401097491565450098751747827379443968 11123179 -1053758546077994468965421688667419486220 11123180 256014491604418102445464984388939366400 11123181 -208021593701704856467203441942676046730 11123182 -257987348742070107504028157969469093120 11123183 -389313384801807245894940072691436891568 11123184 30875040728401346428786793612974817280 11123185 -75780662870986269421376411260801799040 11123186 -80109152029997359536390789295304948208 11123187 640256945653868385455529754067198157168 11123188 -167219933507411266668478155569598186112 11123189 260385984934764689843888348432942292480 11123190 52838504165948582098883602896191424000 11123191 24855646547467383697192401466029843840 11123192 -419723439360578723904948048484405248000 11123193 117120753087929752832314291430724564000 11123194 45804480174197292550029211898350294896 11123195 130534718144186065851443225094561600 11123196 -100969079238556818961464586077352975872 11123197 5668602941120120531675843777363617760 11123198 -569826177215783288701247691042170726400 11123199 -260746215522069583970944444386930001896 11123200 189641836057182144592184095417565184000 11123201 -833901699921960566404830968243844876798 11123202 -136392296190637573725016074829721035776 11123203 21527184996384448620438056689073901568 11123204 488988410103563056283543911929868899456 11123205 246426152317328044069226471109485331360 11123206 -765475741192045136032684154688614648640 11123207 -235356985820437176338933028178858902720 11123208 261418506758750133135086821705713254400 11123209 -90879503337080505730451904317854070000 11123210 145110871356980206120003000697127736320 11123211 258184468715438663569114626559952275200 11123212 393716284583336837608717843528971627520 11123213 -864484870624522050041312449564814386260 11123214 98398072929268989996915715465393548288 11123215 497826839647233668681612192693180308320 11123216 -12871226930024403695173487710594498560 11123217 -347637948156036075992985959223094790400 11123218 -92525954479877807059259783579554303200 11123219 -598239189273159199800775987766166503304 11123220 101469083225980835466724275729486950400 11123221 -441546152256829092171883932907440398578 11123222 -81461649975516589366606705700719882176 11123223 616841826141364882174996705280540519784 11123224 -74413336618264721284401819422370693120 11123225 4496738877762628169488500418905660750 11123226 -143790932567530821455609974372859602176 11123227 47334811981134890615020322601743985600 11123228 -293832180152388222544936387631873109504 11123229 16729284216281351208657530689518533568 11123230 172269781880214606856041882256781693760 11123231 147600181240733764566850547250610245984 11123232 204573977654803121739683223263237898240 11123233 -131269179967944899265046217953626944832 11123234 123599908282561485906060736423158484992 11123235 372056682551996111284330205731485541920 11123236 47500699673775446538960825799361634816 11123237 -440909921877315248228903645469947734560 11123238 -70705611708190924033832555583477688320 11123239 -271994391014531016246200011994911149240 11123240 -6581562757176629794811022121992192000 11123241 367231116270678406837312840073677577664 11123242 -219512562614616556223542616140434858480 11123243 -354215660022827589090182972676970226508 11123244 312834716431343281594470765096294912 11123245 180846066105912541968832352136703267680 11123246 447586990439031185501197762241761254720 11123247 -244461512825927909290564584222756843000 11123248 22989305468626303075055661221683789824 11123249 76081659892089238974665798292297340980 11123250 245510438495251114050339906571200768000 11123251 -404969915649297735165160541601530661748 11123252 -137096405411878809651844413185303070720 11123253 646330805913156429826807532848370266524 11123254 449102324727302428036221786274779036576 11123255 254911102833255639057388144667796157440 11123256 -63483600054566022661273948774214860800 11123257 -1797823622993117159194816409699380400 11123258 540100928537452228518321611692673658480 11123259 38679367811180310256261877137356065280 11123260 -208145959699804310265709532491507415040 11123261 225462247833678798701471448290382052800 11123262 105238940794487029714414195643093277120 11123263 298987575597147127828933852614716088512 11123264 -121337083547388210764463989569647280128 11123265 -26818433974970737564411023641980416000 11123266 115504627986246654381154123532537141760 11123267 -222370868863020301507197012562422607488 11123268 77794674400573875970019393424441090048 11123269 324947893754076021755109903254871942360 11123270 316889434692101296289471623178964768000 11123271 57747141257285554518550009665713817600 11123272 237552203016582382599871269859858252800 11123273 -47626596030190811737493472211888606848 11123274 -108697219323560131895296107748589687040 11123275 503636548651963250150141386310825108800 11123276 5686800231137450999107169250774501888 11123277 279300724009772536340908437678123797280 11123278 -220335976093374795499829921719925962560 11123279 1407255030699557747644003566309921653760 11123280 -6662608752434837652910089310820106240 11123281 -272979600265736239841812852201511352856 11123282 -51855059087742469868795180613780913008 11123283 -934663925096969750539210600887985344 11123284 742380881283345838640551803751969945600 11123285 -624139517604279506649873437031539674020 11123286 -52842085651923035115375042601831759872 11123287 -257939168152074801091917955916408246016 11123288 -635445800147495716723545214444062720 11123289 -43013674569760685256369141765189412092 11123290 -20795834421311151421472376889412377920 11123291 -458025869012922013598714704908607050000 11123292 210675500616762293473274284936221253632 11123293 -997955262538018159740757136467800158900 11123294 -142597617397117105012300866388234356288 11123295 -94229622576114765603376096083857817600 11123296 188758957547675472155920596952902795264 11123297 925742569217947856803120142842350993300 11123298 -178191053330836570410824363793750220800 11123299 -224122486092867862982827934915396528640 11123300 40774243891137294316948940189253676800 11123301 -105624993005368770292224548379949377216 11123302 -23380515984575307658589302458917454336 11123303 -272527360570579321736288030704156757880 11123304 31826483282384131133575035572723712000 11123305 370168499733539828038566411197613095460 11123306 -45744945104143049104384456776326113536 11123307 154143785660755735224765900180055309248 11123308 -307308424465826879302721883536061626368 11123309 -103942327564817397701148603659749540020 11123310 -31327655472146984377568156730143170560 11123311 -437517121513342460774414823086269143088 11123312 -130189112038993015706057101688062377984 11123313 193556673016659362377237592662613272944 11123314 322186775890093332588226030014813578256 11123315 -49663223276036513541057224235270862080 11123316 210351140736493377003811201895663775744 11123317 769078189266590549235525941707723256366 11123318 40241358838261601486558388113979507360 11123319 -421511279037290968495731945683454354456 11123320 163250003441109059617381463818963353600 11123321 -327904552615534035373765951227675138000 11123322 41828335490793766691287441379898408960 11123323 -219607131862371600370084302214336142428 11123324 56814847985670974084958124406987421696 11123325 -247439451057945823742841552641535266400 11123326 -3874737467276670412473723568617327936 11123327 92762493339201122075194415037830171520 11123328 64086379026972348672175465335619584000 11123329 -189034917817487008679905179309861288960 11123330 271477594998140374719721941997832854560 11123331 -236603925800792058715856066127051274248 11123332 -458021811892137664508057475655080800256 11123333 87450793573418136772296024819824543004 11123334 -293141461638491941054936558255369144416 11123335 -98901120266580869386332723363071331720 11123336 136817502936961589644198224962850816000 11123337 16282895724462975020140064726139857568 11123338 -527931954180289569431199067743718103040 11123339 -515969172245255895043666349653321204920 11123340 -448622019012770255934033835967781765120 11123341 152445167974638042446469415460308228800 11123342 -110036865181554415494420558347332130688 11123343 181812414912057954348041568892420210104 11123344 -2376838746407178567739284376948883456 11123345 -56470422328915784102587708899147861900 11123346 -34336098360322285333911584009045677056 11123347 -72988080113115958337433804506598533648 11123348 -744960867809830629348661458836766475392 11123349 -105744601066650110477981777549623547520 11123350 -66120445001788179261152607993406982400 11123351 -296781247586000942345272284375772662288 11123352 -283871327762664317014662178902638592000 11123353 -632055358025647724235965293917354570800 11123354 -408187300536575718432055858600173980928 11123355 -1938008235088152357616672289586423360 11123356 -115163492920995544150349191942877253120 11123357 577592300306268290443869982446321024 11123358 -8125971665189332283859192709825658880 11123359 328292404552753628737823383738831744880 11123360 460887050247494628049502908101820416000 11123361 -286434704168466255463368742945404671790 11123362 188170487490884119314965013852443597472 11123363 492009575122683787237603194729411023304 11123364 -160694345559006324940594952512084267008 11123365 -111289396144820898152855113524741667680 11123366 166933141317702567068745220024969030464 11123367 577700571067626180964229653827394768680 11123368 637745090093990632948282774756107586560 11123369 -17680129269640681533639997689351998400 11123370 -90748501458803262811660556794551576480 11123371 -411579155385243178994447826665609944688 11123372 -231725466984971660468625750959133677568 11123373 110392517326315533326937116313372696384 11123374 -307696884092493975628571490928584272064 11123375 15636700821859627817208215159624016000 11123376 -27987802310969729955376182597131698176 11123377 -155165812344619241434249296881810801808 11123378 140564604467054549083911971959804526592 11123379 -531828559621574625589953415943444035200 11123380 -56043321427572496048237136658579048960 11123381 109441695950590325762402360189869465080 11123382 -12213361741759626370196026529869639680 11123383 17940373593752504515930236669792257424 11123384 -293301308510861250518168167555167129600 11123385 31804070694035836683152762130838003200 11123386 -550855808846409854782044416932856734608 11123387 534202372366229620074893108038098738792 11123388 439017983399416754553532741249676674560 11123389 -181181708420101323478397862839653955328 11123390 -163772986736545386393867872431883428800 11123391 -114801512934166305437280017318884606008 11123392 270615771086402764160162563077417467904 11123393 -505995186228851323604521478111548199358 11123394 -15004752298481340878345950771970479872 11123395 315542639588707853178541983234994352400 11123396 -640713880976037230497038648348851208192 11123397 -509942567770753402611938649539621341026 11123398 -36824343691766230909562175132411801600 11123399 -46348104721651661692453471879042528128 11123400 255094385995823792284147586325672960000 11123401 380284836974770915453714671186009308032 11123402 -486467283876360869968520179586202064848 11123403 -384326032927531081445663085707763995136 11123404 40281894981272834886309763077691660800 11123405 747803695479683179376706023820732378060 11123406 4055853114244019565253951901985113856 11123407 -598841775626446806063357666135885696248 11123408 -122084213354174962283670860980948254720 11123409 276392460613492736922936021769571472 11123410 272520665217242981689220102568614067360 11123411 -383233459121369487590450271546430993440 11123412 3839908607138736794486362186718963712 11123413 -181004877237647359579730828776634169440 11123414 116645573295967399943195352837702188160 11123415 195777233585531898581574760423992124320 11123416 -1093889996596580531150465944912492646400 11123417 -113524679609091778548895528470177837360 11123418 125760138985945061016123411796783599360 11123419 -544126081721102201935846955398560338160 11123420 59067575654917364154726197937112350720 11123421 -9959038878261814920261918039942458496 11123422 -201334880280223329834556038480511223808 11123423 -86496124378894011324792216965113008480 11123424 -118373111373203451757773749093582241792 11123425 50614658654503083410862690448468604150 11123426 -57457216484666732613701466089066759088 11123427 -29127995235688225281569519139441715968 11123428 -193393635918896877395451703495984926720 11123429 -380354071351150955307900053988808056960 11123430 210081351552686103751762814506609920000 11123431 423813944477797353379781803499030106264 11123432 -829684830083110099604660598060521963520 11123433 -202085816452885833100909061623007788800 11123434 18297637005700504793438219904855720192 11123435 351782044258841908911879176643602342880 11123436 -214327013648704059579298346066453729280 11123437 -397760741675514263240987450019089082880 11123438 -475830906765673637718385298262205970880 11123439 320559349972044579542993937751730511624 11123440 2454699117875844737712385719764582400 11123441 214562350791122680567234388519780357988 11123442 127202226192687492228535793868195227520 11123443 1006496034915206568245314860240835181760 11123444 424756835488815307553098839798877956096 11123445 153659113899530550328969459652070853920 11123446 113269920329971295125948120886425584000 11123447 311365687937668462615791253353699715320 11123448 44027187823807231624296829705912320 11123449 -1110231505720015142744536467283682691200 11123450 -34167911415611746660558208800960152000 11123451 80606151766711143424081044422050524480 11123452 466011459491676134691304275507970324992 11123453 208122450057554545406393028535382970048 11123454 21161411985629411051193172815660076032 11123455 -2213039649255636276474435674269632000 11123456 -496922917738945043172871916411796062208 11123457 672789249241903332398956512938771968992 11123458 159787652862192085454903573578286764032 11123459 56298032566719545041409373910714652880 11123460 261463891536424695502004352574510080000 11123461 11497517333789746367832948339453768892 11123462 91225390441845280467638846701170800640 11123463 88414291603278777545310005668519280640 11123464 -318248900688046339057025241373281730560 11123465 39808353964092068700977976938346580800 11123466 -13902609734039667795591210787788106752 11123467 -2662690290730632553039067041861951440 11123468 -1018046275520736741886919922677918613504 11123469 -321195337571719692806485427218486351872 11123470 -30094330284334094571203681147781657600 11123471 -339101111953928628160526316419758037328 11123472 140329045116531321253329649545664266240 11123473 721595624953243407600747759345270641520 11123474 -655510049188608716529220049966183738880 11123475 -153790741873697156020730610555036336000 11123476 -66279652664642780989337785764618403840 11123477 -456919006621665871158259712910446386674 11123478 139916305217359444036560059691224606304 11123479 -119933414705642099657165813739651476920 11123480 -290954152892008220836080467283043737600 11123481 126767864293430834450359301787476072640 11123482 -118956460668631733162506639984051055616 11123483 -248486442888394573901601800642396125680 11123484 -325211790330783782853500339633973118464 11123485 17903966134079016466496268602999616000 11123486 -87576617642965548763830634822626421056 11123487 8444187128972014372980877627262605680 11123488 -1079553438585383626657678744404178698240 11123489 -206245689783408392723719082270944543320 11123490 -90040503569647950802198648091787264000 11123491 -193344929454100566749186141621216734248 11123492 239152663253935769214833401426235980416 11123493 13321755269831147287484758587419124864 11123494 18183017127948170496724520461560313728 11123495 326924802184772595698501810353122698880 11123496 328013586454589460484455346648549125120 11123497 361166387984537315278174097332874681664 11123498 -6904907402211656729927191203440247552 11123499 46019704356790316760453987740631072768 11123500 -603175163556678118181977956579788544000 11123501 -152014115168601863260620087396147251400 11123502 -9509527268651187955201013599604722560 11123503 -62657620581793778861516272636691238800 11123504 35364458235241710745615297920134086656 11123505 60589705588532400825987662255319282600 11123506 47450909547729455739666177946353649920 11123507 386314612079533740721124285928304719756 11123508 434110402161177602168498342554365530112 11123509 -773903971136409257952568756631888486290 11123510 -98181332116580670085992590728445283840 11123511 -244531291441438362390104145389255104896 11123512 617195445936656858853814121718211891200 11123513 -2646545812379034259103042666289940992 11123514 -424490095160592521900148012056312655360 11123515 -325929932048279523412315087669318751280 11123516 48838289197896733967036834109625006080 11123517 197062191456878905135471302000353729280 11123518 174822224463231243164866685656531449216 11123519 757746795988200037099508381952803907960 11123520 -122054354121682175599243384308702904320 11123521 52436032311511888873888132084404792772 11123522 -833781431557992248075684988209341471200 11123523 -187900485649140186656233167731463461628 11123524 921039210244620121402180122904678286592 11123525 72746704694679003965922031341722376000 11123526 -490472536751730285740180651590383888000 11123527 -679367612703308281925613454703846707624 11123528 -36999050230591219070042641477880125440 11123529 329952731165415031805113887374363087040 11123530 -618386451849804439878394535633908800 11123531 -35587347470020440043216619407782914880 11123532 1469212941425196319701993780390438912 11123533 386815871090693096182274964501612692524 11123534 87032786833076591562060372313288527360 11123535 -33387269976600949080085929992775874800 11123536 -50534905878656591915201638371304144896 11123537 -1037954012350160831447560194278596728576 11123538 59944304771351449157218317966815892480 11123539 390396019228671117103059844476542300316 11123540 62751776264398616204909779409738346240 11123541 6000955226222989239778882286320450560 11123542 179616356891928595592515063057222723392 11123543 287384268662333576642470289066023501320 11123544 96585207792820920205034066317281853440 11123545 242637189604464898803059823595727895300 11123546 -47160844813386819405972502400237207040 11123547 357549971121739451243784114987380098200 11123548 146491599767396817223005497326684779008 11123549 167795520860814990513062874529418574336 11123550 58462328048388972513676644661288632000 11123551 668923071891692765842495231295985035552 11123552 904538083577074687018869785217424687104 11123553 184565169989909846227803354100892282304 11123554 37759916369478827613712507035801427008 11123555 -254877050256452464081073308574518892640 11123556 240511964243436071992351780063734223872 11123557 -485474357534690445364502903634732584194 11123558 -168079834742764575282074013383596665120 11123559 138057391286224227728973881927992699200 11123560 87629397586695380913356753991607910400 11123561 -822165579924481143612985516495424008476 11123562 -266712054882813510938941685017864981248 11123563 574501030772770136213578984647868242984 11123564 652674666142556716034384576470914898176 11123565 101977443505922451520067777039791752000 11123566 307065448350528460281911860458117300864 11123567 -27619252471258355209024780335133180416 11123568 -240348050200981968830422850734799486976 11123569 -47019668838844105517323123964021023360 11123570 125105251808997412701659999748801308160 11123571 79037070895114465741086992596402310712 11123572 -115364774731649270692853177703591875840 11123573 774565991481949509474898107137977440060 11123574 -107606261406160717768828473048418093056 11123575 70464988412587223906522976536985632400 11123576 -70915869168830858148463212040820736000 11123577 -241786649753265618693846968192257030992 11123578 -132754491733228890487875212871001395744 11123579 -296007881068159968030477754377005033820 11123580 28543240688167180379051848618629442560 11123581 157064534550020769874547379405532880992 11123582 -300449391173065972028821805416126309248 11123583 -90220123390411320329396428639327179576 11123584 -844011434785678780316472817540902420480 11123585 -158208863762139680623644198159615561600 11123586 263067553658171921421286326980629113984 11123587 -150047035887702874331310256183606456320 11123588 -772006352467340373089841677282897203200 11123589 46445350155044668454548875532287520224 11123590 88340104530819564389536655210429404800 11123591 -206319752362298111849951440572497334048 11123592 484087893444563593125281245990142238720 11123593 -253626268021696118799338590297712896056 11123594 -6783641977654985038489863572231496000 11123595 -251968957326240297540328290487564800000 11123596 8817620287761790102211827053314073600 11123597 -76142816128616463597843965191847466240 11123598 -728524976734343252869325005093327872 11123599 311257061926610234897822667645880343600 11123600 -84129419143475548422871654952580096000 11123601 205572082046244922171364188245688814832 11123602 210134983591678024944134330157507197952 11123603 -500863036508086394806938098395812467016 11123604 -201438236074394040801259145084076332160 11123605 125312528931861158258131598449342792320 11123606 -7364597874706989674088205915693750272 11123607 -160837478917093852857851658916671786240 11123608 -1064037186761729125280412599672643440640 11123609 72661699301828890242192451937722488000 11123610 -87698908301963952550237407498332010240 11123611 -248027911706189727215927402293917481328 11123612 109834010908225224777830787582722050560 11123613 22029538833582577908431663533738598784 11123614 169967639037455016984487191626132633280 11123615 -45288951443971900883006433814916359200 11123616 92142596914784736363984899662418018304 11123617 -43954665811671791880338156362103260140 11123618 550309150995679154217298999732562298240 11123619 163916434348291347644983434071153758128 11123620 -359149732370880677022868149910842904320 11123621 110977978038233038598061149441841573822 11123622 284720597585057774272483552000672736640 11123623 142570734490684808746740125037466273840 11123624 -280627034813582131412563278415889203200 11123625 316194425764517465707382479027706688000 11123626 -457831581001127336945554462000412110080 11123627 -5816657703088507702844787286139577648 11123628 -25340866577548893355183577586226593792 11123629 -636093925781652891693681459225962447520 11123630 82021029883482624941556364217368492800 11123631 -61849077647013510472831657287121560288 11123632 -6863722014670736022990987436026429440 11123633 -573293201896019857557304177629123371118 11123634 -232128487417183353919027400655994139520 11123635 -569594316018059155422086035504607889840 11123636 500944262876136314167248652232000926080 11123637 121216426747193819393866488966200342784 11123638 -374160508445561075817974149729138973280 11123639 247835461707850600663258855226997574440 11123640 166631773042045070250344436403479859200 11123641 126152657995558107324032524523649245184 11123642 433178544836323390454072234171934095472 11123643 -176106898426224745648201978880987093136 11123644 -352320890994736477004152051350238218240 11123645 -75406738017658683330683773806787180800 11123646 240779735636813668805950205254517212800 11123647 848175049035879826917130559774908748096 11123648 -77202888376553423830345954883631316992 11123649 44664262371835863346553970992847805440 11123650 -218188452194743540336238392799869008000 11123651 -222793191875447082135511403339405568 11123652 340192681953982938412795332720104389632 11123653 -100286116429932034220133723173221883556 11123654 -204199061481157670415405455766534649728 11123655 64643143107219068949404709763321247520 11123656 -632364798430284145636013082636942597120 11123657 430174730645893483584762663209334594906 11123658 -43483003621775232854883179613027628032 11123659 -192064625944166914766424268690472876140 11123660 256598306987294111890441679096862735360 11123661 637704182088422940122299347661309353984 11123662 162075394556471027804522284834803116928 11123663 755790636806944182603047436090806748912 11123664 95589515059688523709705877220385751040 11123665 -64608314007794917966713232710732201600 11123666 31974860049391034770555918479376429344 11123667 11972940449468296848012192354901142328 11123668 -77315689236243585393275938780801761280 11123669 363519667202409636274400035708342647672 11123670 -2986513542602032686971075003540828160 11123671 -134680625355713509117124596601791100408 11123672 95276493645950795001626709884585287680 11123673 450216702019065452790908701162432313568 11123674 295761915667388360533831497947077355520 11123675 -599399203016880220484706824517659790000 11123676 144105748764830936048202602889243525120 11123677 2315060443521109165008417070127802700 11123678 -1053210177821979663373373515921855047168 11123679 -10465568874609335909708702580916577280 11123680 83963642758893819954973981098403430400 11123681 44198951582926989291386372237931967152 11123682 40904485696667653925074047365749828992 11123683 -280231918788452047112037812388730257600 11123684 1969410139248317611856681334968758272 11123685 390781893532228488122334473949959365020 11123686 25616954788087565282869993591519004160 11123687 -11522471660861810556769977552301862760 11123688 664162755655548616211234687461396070400 11123689 -93122845436334711370463250158758045510 11123690 109249386326175181632590943862267701600 11123691 -370493049126269728608399662876205696000 11123692 -177154328840759429204293261415810109184 11123693 -148175025798165711284866733400200495616 11123694 256261838607852383188863066051283636224 11123695 -741126075606916526513223073830247057440 11123696 60428674488547603785377148555793661952 11123697 -157723112335161805508342577599234319744 11123698 118699952042578866431360341463705091600 11123699 -344258467960621844549066957724619938240 11123700 -90447000737764314661323712940575641600 11123701 -378487586413101611812508479141471785298 11123702 -29577656162009275475862599181391872000 11123703 -647251278713079850764866328877507380480 11123704 -852587042510666624567191115873201049600 11123705 104501610171672412127347464621925345860 11123706 -189841024588733979946511794978874856192 11123707 51237327213163107731479748591791837472 11123708 29553145159099269759444727525976640000 11123709 -70450873321537649346624990169580583072 11123710 -26296400220179667484011299779929684480 11123711 -9058072441866266182410249710760065328 11123712 282002394267484449669440947109140365312 11123713 -5920377045712101395820010966191997136 11123714 -109293739376078791172270224026248575488 11123715 -161623016095632511784636676614433662880 11123716 -257043190546981569109944663325344776960 11123717 -80053186943953958975435584935893972352 11123718 37958651704883154183705203866665804288 11123719 406372768290103777165333265656021652120 11123720 -58451675527365055672831515781432934400 11123721 110687204899509475622612243662104338880 11123722 47708990878660082096843254062990084912 11123723 358355136405487504335863563648425364464 11123724 -170858692330070196271114099553591775744 11123725 -25937092354178979580360231997536449600 11123726 -198751445169110844207352589498235866688 11123727 -260153603579791972016794247842075297392 11123728 24519513989858352453928676128578600960 11123729 -4438073269871652658082818341633158808 11123730 3349452768946328989087061225114142720 11123731 -577241011171400472610286089736549648808 11123732 340027183052289439838938825423825716096 11123733 364467641810508338784387439379017125600 11123734 -412488929028006448646315330840489759808 11123735 -8275471957445576560897225122618306120 11123736 -25044146823254500528163395356958801920 11123737 -18076709583962217316784599744753973888 11123738 -256450568413210757566471202402286558480 11123739 385291854969926053975502587229239645608 11123740 14802355559321415126579925896177715200 11123741 303715545340358149768948114893018992832 11123742 -61775972303792969189625681501282954240 11123743 324018872342226245422910616843307941504 11123744 -977121957492969331362914608571872051200 11123745 -58003010622090632509458637719535680960 11123746 351217213120532571629790236165782576704 11123747 -382185762612278569529418933798152439720 11123748 -140485851877978898186686943076227310336 11123749 48764381855608049061605311480210087584 11123750 35157674593010027847034311211060200000 11123751 -21174878488642496448877672221413660976 11123752 -813905174242013259542367993603420902400 11123753 183758613377379345955694197016025590400 11123754 -6747206781397624104491042487422999040 11123755 -1013161169441205825837812911410163669440 11123756 -2766473402276647030654713674305781760 11123757 -836413887617822016910638772209988119360 11123758 1730796706006656867055115990277468480 11123759 6759858182433089928101404859058968040 11123760 42449888500225398341651979468988416000 11123761 107622303599624548005393550120019029248 11123762 -484943691036439337364142375547378880 11123763 -191930012240640850702744278813917498880 11123764 265712317114249171646211649747865142016 11123765 -744245400233806443230935189817045690340 11123766 -62626883153331303929379386293511106816 11123767 -143676702858427307568926457766137444184 11123768 -83222333685022879591216710068671549440 11123769 -134698151683807116287939455096603540656 11123770 -34488989940376542021659691587114250240 11123771 661051034475000972877498436089029663972 11123772 177754538230569394170827550789943296 11123773 1084789008535456101862503646780068046022 11123774 304379199133017276014881021340377323840 11123775 -89843807756054963683806021953376679800 11123776 -97522952662872424101174142356286341120 11123777 61109136639214603034267746865445772800 11123778 208756816778653033571188539915875523840 11123779 -1429696130915244993634734455172380894424 11123780 544120569718752065428324452981352573440 11123781 -53169629581445598456757387782696668448 11123782 -555702484102425771271967199531716047008 11123783 -114673727286555624133187802241979555712 11123784 -589754592088856185884944942991756902400 11123785 -509242483996555548161192402073691861020 11123786 -179046256614932492186856647821031763408 11123787 -39578836127133935350032898414426476048 11123788 104179088246818879220103096143803371520 11123789 352726097838007764225340586712959982624 11123790 160026546442383087085794960094003182720 11123791 70853699356276616652175376722859770560 11123792 -12088927640022845621280839743476596736 11123793 -617991009727691422213846032671341937118 11123794 -188598254177662038100302196924047951360 11123795 -54407691424119331209697990713949717200 11123796 -278154703937063483351954641023094315008 11123797 -446774047632400829330557037627519947200 11123798 -155854789129140844009298703973522376064 11123799 -551923707986423627426306131711208832 11123800 -206547678347036313052288626031906560000 11123801 -224481422716988079721574627696481389760 11123802 -96714602329657560982298391940100133408 11123803 677998226129241004613601005719796880640 11123804 -183330084019917994808719608809591545344 11123805 22374233816309486747511269046571376640 11123806 63853520445836225233097563413974132352 11123807 190108871098516630564378916541382106880 11123808 -445379992468623677368174119375347122176 11123809 1443143505309299724219007835772311325616 11123810 -48438509748335892998661979428047497440 11123811 -199583606745629703699887036474597482380 11123812 -101695245674264261477883322789170126848 11123813 -7379938768031093159428121811295959396 11123814 51433417667610088223619725009504904960 11123815 -196957128750030577616100599867857412040 11123816 -776699526394601342574247421063770521600 11123817 321077846390008565498213529475281342720 11123818 -275240191637732302284410204598259745280 11123819 -466718862931473764532699768255940197888 11123820 -114693772746549945150064597356161971200 11123821 41408379751024992846631424361900253600 11123822 -476217805733272632980345370998949732288 11123823 -167252536448395875913232806117290911232 11123824 -115941317295997407819805606496863682560 11123825 -174416240101756014026584457029240443450 11123826 25459680405596464711856861714346467328 11123827 -68696804124834010879405614401033876736 11123828 -198040393352042230445530469199895989504 11123829 -592779802588441297258955955294083015826 11123830 321370858141159873696632057389158978560 11123831 683375043340056029750903606623406577072 11123832 53527367896660454528216427970432204800 11123833 -61006026563185647465807968649502663596 11123834 -306681805059575124599510226059700503184 11123835 -141510397040624211635656478982216153600 11123836 -966123664531764014973996936010122739200 11123837 -5738169550003213027791525087862096296 11123838 100144153437228197307217089795128186880 11123839 1439404241669655732857465146366952277240 11123840 43634779805895711095208932852052787200 11123841 514189578680124514230273955587426879792 11123842 -6245937534214208565624076308268426368 11123843 -295051180251034994809727281134127431960 11123844 100089573083718897940328785289566740480 11123845 -134963396439994365129185109466464708480 11123846 14675877375203035782835853057506918080 11123847 29742923921394280263896529868219902432 11123848 706312878579640750809946961951365201920 11123849 -861840176874217272497109763649737615680 11123850 29150867433195824162968703367148608000 11123851 365311614956005371762841246031189648852 11123852 -161606642452344382968830514599681753088 11123853 -269412873779079652317300431933939806176 11123854 587261306912641460714646527680364544 11123855 -173799792274245648313353318929010911040 11123856 -111093050219775385953918996419042304000 11123857 -698619537424148764122187750460529202894 11123858 120229287377452151956239150833868969984 11123859 -626753040484372890261157764955285185096 11123860 -438979276916758674073187747993472307200 11123861 262295748138523426659409384406343203232 11123862 186823367807874246887413746738497084352 11123863 46021443045949901131023175853604636880 11123864 660807845615896228721202187285693839360 11123865 -281269604541051515166993726462842284800 11123866 375495256843662868330673129278621077504 11123867 84232795984937816551150074052392972912 11123868 143904528101744868019621354502464438272 11123869 668147734158614168295472101975042935270 11123870 291162059643013285878588333296385135360 11123871 429358024540551730791708785461386693888 11123872 548532734632619463661019184410215514112 11123873 473603119991162541927203105379466332720 11123874 -104606197293208876731461590790720872032 11123875 -337074962452039444570124195913513336000 11123876 581130312505423351821887193803280319488 11123877 158919867530350762688625571796970054432 11123878 -281321723013237274543946538707327351040 11123879 -354517213335120177978281994421297977816 11123880 397817957165211558655417901723535360000 11123881 -43788430254613237237933364418422679360 11123882 375320684134649073760395400872686094336 11123883 249056839550833920778626554244547313052 11123884 -2110280493043813814514071218737597184 11123885 3253781461883772587856815985646886400 11123886 11425714218482415108173763275173812480 11123887 768356105651538652633435956256763451536 11123888 101536038442526557120409535756368166912 11123889 -170468706808146574285104996613752022080 11123890 -334559484295218204920762400369108424800 11123891 439293959675666547840340378005518404152 11123892 9010342587649897433056925233659340800 11123893 -13527422533154796380036871048231300 11123894 -326916051077313589195294435849046097504 11123895 -366112408930361647911888631169694191280 11123896 337373982911235633411897624683276328960 11123897 947785999836544544899826916224391648000 11123898 -39222539895209489522250104484495942912 11123899 -398001597567384393161405072205471835568 11123900 -10843861105730365008449072366256499200 11123901 -15680852942326564204247242352569855200 11123902 -74386755861050898062824836068663721408 11123903 294818882289923444535071898567957632880 11123904 -80166244527762007084355874209849671680 11123905 133798413643005556788928680059973363600 11123906 249917420053186643624316999000067411152 11123907 -49909608835987295806801712373585665880 11123908 42485924423777350285552988976087776256 11123909 -503326626991196404768467885406981416192 11123910 10612452215422041497238856458038780160 11123911 516075102455360758531988334573469587200 11123912 -528350084683015396717551785144600140800 11123913 701466629882556290443298635748793012864 11123914 94792434128988353613792424501618077792 11123915 -165099191519775120899979336730409633760 11123916 -122773519786061053052171215582073978880 11123917 262483231766077792233638917269544501184 11123918 -318493630373457413946685177724665170816 11123919 946388073185764026577167856278768134400 11123920 73364225968044341955513183313222041600 11123921 743940579084804421863370656893977415412 11123922 43600261785850752340754592402607481472 11123923 -589566653158672650627318175991920423828 11123924 -52986561586511639754987716183408154624 11123925 206978279189725940668023928109001624000 11123926 -32050211192713596675643756075484922816 11123927 -162302015894430458569999520906209849200 11123928 9788568873716368821365203338915287040 11123929 -342762920683049472802427262743203892470 11123930 -236795191530583319483094665096553676800 11123931 -18181147409733087042364105151621329296 11123932 -179304600246840212639238642914129479680 11123933 -937142932985695776070486868497658550900 11123934 -117292540662795021188314819952200255488 11123935 -168692423989781277493404691354728246000 11123936 -771366758916107890866313631594906910720 11123937 -317050358759419382445320418573126063792 11123938 -148172419043866429738871420210397470208 11123939 279503447807906832184650958443593459856 11123940 230198711137488718304037829114545377280 11123941 1498105994898709922952926289774564540412 11123942 114342840840696748232312258591111323872 11123943 -582901491864761523752570962562947366656 11123944 -41753254874842232340214170204305786880 11123945 -740057329375700615507797503397619520 11123946 203540172764088605544360975100245626880 11123947 -150073955716038205310715451305779899776 11123948 -290472248199094253789672646156171892224 11123949 -73881865311673847681567785901513196960 11123950 -106560500983255963277345370894881184000 11123951 148160019117972917548021608866628386832 11123952 -10232213006668539534391131080722219008 11123953 715422930366374448757062538912156837202 11123954 -70083154352925219270836774648227939824 11123955 161394146124107493356646056756094927600 11123956 -83214178568517045483737020173291736320 11123957 -22374445724862246612839131119759087720 11123958 -97687232336960683237942406129360863872 11123959 -31024244909301256863359327835939329280 11123960 572208505458960189057075712995847372800 11123961 464815053987484414841406366749997064272 11123962 -188120994058000435833368928320246682768 11123963 219633954807014360738694802210933138212 11123964 225462740365141680636100126779602112000 11123965 -440177906737438782865452557033088558600 11123966 104021794797168978544314368338305064320 11123967 11957134112346129780259297005133920912 11123968 -748922650466998915448602799158832660480 11123969 1515308203959209656463193092250362088660 11123970 12860680556275092594257196096519367680 11123971 -15216084334222534517196080602987965368 11123972 -71784719202321757626800120700777700224 11123973 7788129751952058568141135315577637504 11123974 -264218852926173855282710947423985796480 11123975 366026956821798878768773024268586360000 11123976 -105185634742059497080118888391731773440 11123977 -14115630021214130386238330166242630448 11123978 561961699901880894362410943335741440 11123979 230293943051566634139323078632075070448 11123980 298983841987612362055169958511289072640 11123981 158883322330582997462890609374677616864 11123982 -268178612496535961548122669453570821760 11123983 -119428859320335352723014636383916336016 11123984 210963066758146779374698193196865437696 11123985 -74468908718447349059460301437556704000 11123986 359199485509201382389116275939019426192 11123987 131601704562176596613954465481212908800 11123988 106913680038788898628876461661543919616 11123989 134204068747521567438114136672572957756 11123990 -428924814027715267250269713117761779200 11123991 277085123759944603368745012338060492000 11123992 48038803216473072861294547411956695040 11123993 -1296502930664347223887080008872257941376 11123994 -118100214154934869919922831621577006080 11123995 147644667246625703367623344934817627600 11123996 98039838620656817444133642705087725568 11123997 129333509681957240468153710273236740160 11123998 155466029976735652346301271663232304000 11123999 -427705699354127900041652787385193096664 11124000 1168238976549738039051307018412359680000 11124001 20942981956921699522756452331791319680 11124002 -112658519344537938199027997549399589600 11124003 -206025138003180056303815083057530457792 11124004 152669016569996382228837813919452093056 11124005 345480419659852358266978903235048433660 11124006 -193686641555212698862921627365460108800 11124007 107518246764785226061663953091428999072 11124008 42174435983109778030163641028776427520 11124009 -3347985371088343290932122595430734592 11124010 443056443893485783695713498477031394560 11124011 -31082418125994580307552764524838840128 11124012 180185437008102698699114155515316250112 11124013 -36848210808820123590541757043593050100 11124014 -16627019802376602722127644803606080 11124015 -10771759549027238625693194293785991680 11124016 -114833564998632397744102733101586841600 11124017 -138454372181128262472301386031143922140 11124018 -307660268546898887948165122831270423776 11124019 142993520343077796498705720035935903488 11124020 -739820282823082239233436842345890245120 11124021 132805318648158771704663003474991347520 11124022 -50625302943026366807446218612730012416 11124023 53315973499491125511328698915664680 11124024 -320246306097324783183466536069737902080 11124025 212996254508671800257847360620395380000 11124026 -29138255394137463680135748012498842400 11124027 178044364040039824546721106218622561840 11124028 339545524409116591956152965306639367168 11124029 423015955156676125423359270483489684000 11124030 78310159464316385077235063085056584320 11124031 121011903215917051264902612930967833600 11124032 4833408630879221804052377920965967872 11124033 346137021865356863600848545009777790944 11124034 3300278260558377715472088463459017600 11124035 107533173924158455385011482365166881760 11124036 -39081648337536747823938548672682848256 11124037 766819937490706853386065332474462596800 11124038 21619546679778340485826220776135930368 11124039 88379252203802344429470701865924343248 11124040 -56202941578787518021247245540796006400 11124041 324650827384521785973256539097693931472 11124042 -213213952019406706405133459841049420800 11124043 -126673248398740290716088693302273865184 11124044 28644138780194536363409724435385075200 11124045 400755624842844217046790208025581960620 11124046 302276723696789952691623468751996071744 11124047 40052720637312267770409093389579261112 11124048 -8519888578363774632057209052569665536 11124049 1526522865890691275019142629379203779440 11124050 10161674789664073073577181207767744000 11124051 124208105999874763189832144035729576632 11124052 980602236039606381400106188091101294080 11124053 431570352489999853354610558926425988302 11124054 190068772994327789853326430499716820992 11124055 -143503998246656535100953680918145666000 11124056 -240143113028398486810403583496025733120 11124057 -1424087340256426403112797699081404416 11124058 411276790839711556492515856661627969280 11124059 -273866134755194309323628847226089833496 11124060 -202951127628341775600023373590424407040 11124061 129807660085912404082811135106489754252 11124062 -78717635551974508208595652428694649088 11124063 -63579272913031144981205966960048604120 11124064 -203110634671646083412049816435507068928 11124065 -235244878889352506826036053722383919680 11124066 230609039458765239029168476321177482624 11124067 630163579173199916450818799073343509072 11124068 464995614104117877796778717064700126848 11124069 -460421366155558820081002726051600373760 11124070 -6599200234934453457755997944757273600 11124071 37090675757805822469809429384028667904 11124072 -483247544273039038011817709022609761280 11124073 257416681890837226199738490047009481444 11124074 -11343131710407173656491006962900176800 11124075 -194900546555579549308403471489385134400 11124076 61612124278474935666793144684035733760 11124077 412454329636238395778380819946981320512 11124078 -3122034061637614487602692236886649728 11124079 65453653829749482458194260042239886000 11124080 75670437972313120743550194189545963520 11124081 118635731980130112711358354936933017600 11124082 168684873264456835602538928411177472000 11124083 -322592951522437087914555079163918024016 11124084 -228836046394202481651638148402228977664 11124085 -245296189722475206891026315369762624640 11124086 356313415345406163174541985753855100480 11124087 -20311855401460569629137713233347558032 11124088 236503399047472267762554136281249423360 11124089 33441599771459743504897381413724544724 11124090 82948278068278322137570788765177489120 11124091 368066162097870189685038260072494286184 11124092 -68906608865837084181911042719186682880 11124093 -338332159616586830774372779314592974336 11124094 -574543046254328987706707953899321275904 11124095 -202525072324284498668042888247968526480 11124096 213910552189427433258401075711862374400 11124097 765651074104165217936388110079145532546 11124098 -117039477471828212189906800945859550336 11124099 -94966651725499115081061960684336937776 11124100 270507350335464266745031564520960000 11124101 -1619970653698571198960407952623176190080 11124102 29883710149590193156919520090832232448 11124103 -1104045168378731205811192575542412738336 11124104 426382919240892294415799227253195212800 11124105 -17673500497609183818426622139255212800 11124106 200082533391201004468063919124633550080 11124107 706258748269662930430309653623839750356 11124108 309094713393419322923294317197460331520 11124109 991367876016124851285429383325576976310 11124110 -26701827713679602064056431007783808000 11124111 -282023218911169907398378675845039204864 11124112 -39109111048894591739082530550956253184 11124113 -163783267364731679800237623035476520832 11124114 22392807505054521786858454553183667840 11124115 -13884749657394661205333721905592034800 11124116 149291028320353412783488851291932576640 11124117 82392361155772726439834040531963358908 11124118 -271916065613607858588242986864781430240 11124119 883478965239364698981743931605929446144 11124120 39058789549703854713607839704481792000 11124121 384464506344860856145069895701107349322 11124122 -147505953824100265077462602639550770208 11124123 -313459426330161221945836629976405568616 11124124 -280778608084064486332544145301958857728 11124125 153721115274716067931628803769378679000 11124126 -72897598226090154033177656395601287296 11124127 -33723945957480724334991487793255821368 11124128 670605943303667906319284396088928174080 11124129 429053151889945246913122068564965137584 11124130 155485065049995633900953128635107100960 11124131 -511660877702553309975802229818447359336 11124132 -101696310367436963159406954514839748608 11124133 202366537880349181329220988792717096960 11124134 68556562993309621890476624498860216320 11124135 -5450124587452886617779483489783960 11124136 -762109576699432909214288434923792184320 11124137 -204880292155310118308893439809906929408 11124138 -80394651483065519215981696513986166272 11124139 263055190966205308052927446923986210400 11124140 57947967151500081003379928086441466880 11124141 -81461735897073281475241441451273983872 11124142 -447216581863092720928693986381196686528 11124143 11831978419495121193749465414643069168 11124144 36258325556332183569442517910124068864 11124145 -182802368760697713025672659734709985920 11124146 -172242614626708032863783073818689677696 11124147 -176937436053636871923550242628665971400 11124148 227831154733972643769388401376155402240 11124149 -555233618454088998915649718716709158560 11124150 -103594868518118390464496452581866846400 11124151 -59528732897536724706380937718907141848 11124152 -179327380619548575468574972341834362880 11124153 -444081264564885269116886178730302594438 11124154 -469780546916635877516006278525092729408 11124155 243015126308197284763471133735156332800 11124156 233453192650101162598900264891865436672 11124157 -263395110167243605074770176680300208320 11124158 353864080753464679767697644853302205440 11124159 -142689230366232029580469568890417894272 11124160 53956787553339493190358350127200993280 11124161 109913325833657039880979281924712017384 11124162 147021578239665907460647305981927705600 11124163 85793256671064202976983189013533982400 11124164 108383092146955645765540317974399434752 11124165 -154094274240103931598443227237553623680 11124166 -115730610495789571663389077819402167968 11124167 -329616406982816903398776614494652560920 11124168 -295255524278904219849738406540057804800 11124169 -156587553091670547530729584718294851008 11124170 -91031868161768492303295439790121139200 11124171 257893337941312068782691415739843173272 11124172 142447160370298321810616455898844728832 11124173 39755902278019999205129531964335644704 11124174 42970924698879944466805249818354461760 11124175 194355340933785531598083253517849587400 11124176 7716519650628061189064591460158668800 11124177 -582380355998012870597549924809991005920 11124178 -121112399649387027463513637680804032 11124179 -975509137200050940654283260175627060920 11124180 70536648859960907079906447321281986560 11124181 731129101126630661802773415445439419982 11124182 360507574048702235673275752671142140192 11124183 -43620568735542441497302993588474494336 11124184 -642831356403845896705945294634532864000 11124185 552354956433506099650715339404570597380 11124186 -4038069230381095782903542748800422656 11124187 -178834966145273430063106323578895791164 11124188 4982882956635489152221918260202464768 11124189 -538756494373862263253250127593383244480 11124190 -80507520725872957276874727826468823040 11124191 464282186567848533549673878316284801600 11124192 -388161957558149909206700878159179153408 11124193 608822425314099143785545306470738017442 11124194 -309897316590697683234333863711727325104 11124195 -14822171069777369697327825174624460800 11124196 61514844140918831847134408243629240320 11124197 -154053058511828058785239917895151136000 11124198 -42684747383401399685524579813815376896 11124199 -83588549795636600940068512363181397120 11124200 -170594525365129034443974762601478016000 11124201 -492778633738949977143416633406745521696 11124202 144084188254080378476919782326210756704 11124203 159298349764668394324764714094889837664 11124204 -68767521911088902499781807504098656256 11124205 -156915232697593757234979220316538948840 11124206 -226150750484318391033211630280392672896 11124207 -88109580609898426090268671264627095000 11124208 -36863754445981390126179670958934458368 11124209 -322851596425315637553998817124294779840 11124210 445087412612187509759020072910323200 11124211 -18157642872434153416607944452132916480 11124212 244954308957979420584013497449275041792 11124213 122553155992144870537156703899407650400 11124214 25149824238649327833941113655743974720 11124215 11158688945421142670391837879300962760 11124216 11762687961910600177018882283018772480 11124217 -1621415521142882504459140426348915580 11124218 10007347075721698148881520966312630016 11124219 586772068524069362605031804514076485144 11124220 204439700419929779449593808304665274880 11124221 -4683068258055258968337224782204280256 11124222 165247007294487564588599085609802579968 11124223 -45988480977998921913309757177868921232 11124224 -403745712100131257429576718738033475584 11124225 69535501178818785348366619649445687750 11124226 78444704830155471533016013918532198400 11124227 13444756720310054026047701736882272160 11124228 -124838455540971807282787059789159782400 11124229 6358510621832165391660618633256129984 11124230 20309375023816629622763495445478197120 11124231 184191953489532295729954440170902397352 11124232 -217080790448735335933533436961907179520 11124233 -773837093032109829070769814326103343260 11124234 -101213910465187884331174245127201432320 11124235 -267884712255396212158300853922870359040 11124236 133439074388732420023435573030742849280 11124237 -321322017852333544397114198549211457248 11124238 234681838922475671664843187197483395520 11124239 82441729644702610127395346365606536672 11124240 64120111025905723021506196231115243520 11124241 -246531873000564939995009266248624663936 11124242 -808169139864673207204556820456847623168 11124243 -145385794624676012177310731864431967040 11124244 645494772962903130506628896222073201536 11124245 818387598424497941333223939451386231360 11124246 50256179384231978564789985731170818048 11124247 404160290230710015502548048988008128352 11124248 -455546343469398159041297942480537825280 11124249 300605542387686647637530724911914325568 11124250 -314128117371266220194621754630790248000 11124251 -69111021590764063512642393724171181136 11124252 520618511677016683722008965437583358976 11124253 -205298488290312523348719559426876692160 11124254 408784231717530937942849795477438152576 11124255 -100696128246794072576530759767470208000 11124256 -987232450143393529622969304794333184 11124257 41301701280606413545704677827636918272 11124258 323880355943338765563451832970687568128 11124259 -726465157303295057994086919045968101540 11124260 3444898051836615468955612560395059200 11124261 4266838839351470456033318331071157888 11124262 -401594418334022409877693474537172110368 11124263 185311398482656508483267337309100279200 11124264 216559729557303922093110035572673003520 11124265 467101309636540469735994782680691946120 11124266 -439456526492602395096735402165033849168 11124267 -147628394109019173264047998042074414336 11124268 366537549856654346509859894124758613248 11124269 469024801483934376261651092157267568044 11124270 -197842776137167576392958319561750572800 11124271 216799484803104827785060701570117079192 11124272 612269774737510333575454791098695680 11124273 563791664317255414771072903398281142720 11124274 -347011153096881394878765950288614854384 11124275 -124169027758805595959218714256453591700 11124276 -138522231386621345953660947186177386496 11124277 -220693193488420919131018089302455305874 11124278 43151103604306227895710620713125023232 11124279 -46795272512818392634174845118436600352 11124280 382395624454147699092144858476496076800 11124281 87281656406578676103604995961669934592 11124282 14944313378243651625739260909215412480 11124283 -31690111940769701381844802652813917468 11124284 120990814774092686622080571612602803200 11124285 46716644301790245239197314463395119040 11124286 508833197807660527625213752129299662592 11124287 -406473556235526365619516470056777184064 11124288 6783570374984358963364344275801210880 11124289 -302399721349055631560886151726414781568 11124290 139321255318795747495292670877609558080 11124291 403102044606325026200245789534826230080 11124292 32205048924616843447086049188149158016 11124293 626206961240006367389206606277297584542 11124294 20606561384165601630466713851451814272 11124295 -48922204719942100243484375437464975360 11124296 962655131060656736470445105584540876800 11124297 53601925448327735584833036174302114160 11124298 -207174093663156746341437168847122206880 11124299 87334496083561092209948254038026384400 11124300 249191527896282246853989725088916377600 11124301 294150473776684179478290678435935474400 11124302 156819299248555757367023092536292858752 11124303 -200014356879518923570692785190142834296 11124304 51511232151023794464422555902859141120 11124305 -346949419119388150666510805089126038540 11124306 -3298845258213961412106441882554849280 11124307 -864191463172488352384842211969247050248 11124308 192243197043559048286211574880782080 11124309 -103586135092968496475754063816237987840 11124310 -365660209782316037907286743100954320000 11124311 -317149209731491940550167883627654137856 11124312 118084245678694284253310598633863147520 11124313 -747686382295578706907296606508986771200 11124314 -194995033895357913925370103578817801744 11124315 5597307410156619007504647642651450000 11124316 88803412172345523080079444024477027328 11124317 -106329585789382619577327797594160156480 11124318 28902559983816532176552202645787440128 11124319 -2021421479157700532525248071447706240 11124320 202528973562607584749655977083978383360 11124321 -100064829978088112818167942806959466880 11124322 33200259078029491935301726491642316800 11124323 437846061001738144016674943703567502668 11124324 31987255401136274688009642539483504640 11124325 -37360613243119134938459913771670809900 11124326 226441650638803229653443790816810608384 11124327 243017641517701534102983784810679907408 11124328 407639521913838057802977098118461660160 11124329 -46296027086198178309489585179047575360 11124330 -63385771863733826002099873654363130880 11124331 -278240012286332870354193521793722543328 11124332 -636570306791485046500435406414696209920 11124333 952430601169074221104006701459057228480 11124334 -23582778441313895175072649847650073280 11124335 -478396096116471724814820072573090945720 11124336 -15002083750491029587144095837025468416 11124337 327812255065507582845733961736421449152 11124338 -328757857075866760250613087910247197680 11124339 308943463940883332184639385378667856960 11124340 -63559426695211874753852193689732928000 11124341 -406830035317260989321567634829535528868 11124342 -194475151358359057558510227070174892160 11124343 -1294954735999153363320359335645198940616 11124344 28582754314014689955880917148891545600 11124345 239293323068660006574524492878955323200 11124346 -171974115856146054162201805555386815520 11124347 -234754719046779622255768167118055440560 11124348 -150285967838089423192549219551029084160 11124349 812743125608390874233707798454555241350 11124350 53553533938138204754134954142271244800 11124351 216803739515155947578464275692683699200 11124352 327532023278536004487664915917192560640 11124353 200623897197555933987131130693629257602 11124354 -69338003216108242188067812667687921920 11124355 -1598107384481210535677753630123873280 11124356 99035905472642319804353671863871777920 11124357 73639417512618584266160779696565699040 11124358 -255719370254118345800926651774107648 11124359 561989644140497508811446492712432129560 11124360 97914938400681625255873595445818265600 11124361 -254138624037880520687984608203097256038 11124362 -34824395190538776971147508605060939520 11124363 -545945103560706192138457841784680546856 11124364 -101581377921358064915422207873563730944 11124365 -154054299048879732793547087394955372800 11124366 -90104246583038064070054625665264840704 11124367 -232387488707987478402966467191230206360 11124368 177275279617453271766397667569757061120 11124369 -534430772757376389806397803062532800956 11124370 -251253600716915630814886214189503170240 11124371 1345277508703419814564105304030959771680 11124372 -331371812717958544635592146987035965440 11124373 -37236856861863173208224585286525274436 11124374 20813438095265899905310107024485212800 11124375 -21817683112563070324801385198541750000 11124376 -843723363769538661549263609840977920 11124377 6324989161008735645293954943236340 11124378 -7188228185837566040616063930908190480 11124379 228722786910059282837505953024065823520 11124380 284020355339612047718093070825821068800 11124381 -186672777719836645470681319569122347776 11124382 250590108394085206575297423626987337792 11124383 32033827057467743217892979819898528576 11124384 604971074370564461810706085784620892160 11124385 198251131452533726371347408123934972800 11124386 33338807764651086324296435626760739840 11124387 -62227408916566554024245826895014917664 11124388 312459413583045946802005469596284711936 11124389 -331348420272343927332281051047038617760 11124390 22609161734616719355299283206945665920 11124391 -780246883578586331671956416149197526800 11124392 -711687784570270949048553904651823370240 11124393 110281149400374255037106033764530180480 11124394 236468290042920609948828783091338296496 11124395 -58640015279618141157723824701535421600 11124396 -117311020934043687405478341608082440448 11124397 -13946793678920870630162217271641064820 11124398 121288226372469840000563826979471035264 11124399 -58915715851947539295475780651569408384 11124400 -16084131238680872167743708878880768000 11124401 1106803527324602178012966955179943152 11124402 -107500782208274105662655135049739805568 11124403 655041915818345055581731622817314992652 11124404 -53818102523478836988054978670077836544 11124405 -493341896667103811825767145468898768000 11124406 491090042438732220927721693690336885152 11124407 -93437311305929859834456218975790264576 11124408 78499414841537036756530312132180377600 11124409 -540957007814548059928703444740361323488 11124410 -117996324665200079363573679631615380480 11124411 -64602588656269518155175193551366173928 11124412 -157067894474560543527441038663832436736 11124413 233207260917688947776224731158874603264 11124414 -52872062269386114617109838836266286720 11124415 369708285611053835944434264112731717120 11124416 -229121885676533630184406595215467479040 11124417 -74778661529731813671178730863991943120 11124418 -322691809289966651621765227665653889840 11124419 -150966343368067044922996072521574801056 11124420 -122246441841004091333270411996109680640 11124421 -80013997573417693340589920896342200960 11124422 219882661225920484009827678406116100224 11124423 -572149896036009173905122247743800379720 11124424 197361140092122288901306278158346240000 11124425 97422304839166455847831287865447439850 11124426 409799525362644947017715812785026179584 11124427 -36780183420885888223471570664413865840 11124428 -81952367262423906451515737373789195264 11124429 369114712322942809226942820894391616160 11124430 327535960593534599703174707876729817600 11124431 -308838457298011864518062853427144139400 11124432 -18385398666738550887354548256362987520 11124433 440561900028978739329254060034094277184 11124434 -176492781220943590426188398701926870384 11124435 -37729460715867880129075328827971840000 11124436 127325878433376781068086057754629367680 11124437 324844481108869514405613662373268361532 11124438 -33728791949344570835570562569541353472 11124439 966402504694212773132392822218456719240 11124440 11905683521250819266759589800590540800 11124441 44900379177072229811700789319653074820 11124442 -10935834273922326886862627067368741376 11124443 170026016508532539357575683364631336960 11124444 3009124990228577505768840271764971520 11124445 -460874921676577745818889477838290132520 11124446 -392931876978284241422645050365029220480 11124447 -202053028695324495367389497034380681472 11124448 -251624189443593441312594709326963671040 11124449 228733749596792321385070230757356908736 11124450 26491008580333090572847772140209360000 11124451 -319232017610984103781573458670363549088 11124452 187838510448008811292507723333247431680 11124453 10858878066740262808571112950680286304 11124454 288442451366140901302536004920487908672 11124455 -475877053206766874287943484821677949640 11124456 -64866496149040046255241170559329894400 11124457 355465998271910014127191992268404925732 11124458 141980042317764519430950932416049585760 11124459 -6108575130236784304842839306293382460 11124460 69208558845562907671999520218625740800 11124461 -907751540298982582734470227798048336938 11124462 -240289155156200313325700494870632069120 11124463 -266252766932611561308360242959261249040 11124464 30717725699320409623632110228318453760 11124465 107805683174037433183049469735318114240 11124466 119261925061153518126977112582265105440 11124467 -1053961516162875003293387411978348594484 11124468 105458147172095668565573336470614893952 11124469 58675909231948380648541648962865485696 11124470 14361334096407632546242200307584572160 11124471 113225723751797546488440502305691470312 11124472 -49704081145635283938499513651434086400 11124473 -1038324343361759870588929036745350877040 11124474 20365157046769501195640902851019376640 11124475 -475513902079893047868141094034783075500 11124476 -582055890026706029493228572897959211520 11124477 -39646992965532645566398861114233331968 11124478 292709376533713017202980800480124503040 11124479 -687462138943996716674498303694806885760 11124480 -53202429226337385166008384197429821440 11124481 1214716983463574090061124037733107277120 11124482 -510617992985169619613119207674654735408 11124483 272075514678201653038339926158088300024 11124484 65909556143213902509875662116366708736 11124485 -497329197270798795106870337537858378820 11124486 -79915556551375126061696452665728476800 11124487 5978326988795552528074706619468858240 11124488 186897286213786583577739455588582082560 11124489 216183217814830970796484905933788121600 11124490 66514967703633274327609788401815127040 11124491 -21858904619389879650739061130073195776 11124492 51998460568788395923528770234656870400 11124493 -109955975523284295977387531625072926496 11124494 171246819791461815939489689622006501120 11124495 68975353452171580419259865966268564000 11124496 135793479506190746668976118942743601152 11124497 -803829231364045035525466701935298399054 11124498 -11231424822404707229814225349979750400 11124499 760973788905493511179975043417808243500 11124500 -657474027785332498427867614660047360000 11124501 25669679905064466543667116242717159040 11124502 374165592039815957915962810709802956544 11124503 -343020921546438671514465477436989578616 11124504 292250873255325264238662137422134558720 11124505 61539978823365089830159886564026782720 11124506 -391282255645731590891094686641390668048 11124507 -170406077360613123135228104390846112360 11124508 173668280733577723364871364388730677760 11124509 -405962879196254015297800024308231001920 11124510 -1663000228277575376559449839652954880 11124511 -355646426315635052905052905057932356736 11124512 308444452009106476708673961913862848512 11124513 237609798295853969559753105577462106400 11124514 480397386822346239034078408414772267856 11124515 1144501658621993894605564364304390316320 11124516 202296249722834514458097864461393817600 11124517 42474344033099707957995680472471765566 11124518 391179821399407219308421917981845414016 11124519 223543445943266394819466497027963840000 11124520 749760138574359442816990892875842355200 11124521 -107616430744418129187084175994304358278 11124522 -64253747162304181624381955922174549840 11124523 -794410229036562667976155080381314737228 11124524 -273435094520601911538396975118168738560 11124525 60579176711110780049620625364255720000 11124526 -19801045241555087469962128425211471104 11124527 -166046387812308542000975358796239600624 11124528 -162335919057247669054544695853436174336 11124529 -19073652999252353629888499731746336716 11124530 -2607770404047173183492193845115356160 11124531 160702488351291437455931932742241232464 11124532 -626559709715923231753352577964224882304 11124533 -9257367950680080676373000450863037280 11124534 40239875571084005271737330283801209280 11124535 300769332635041983265678269884767563480 11124536 -615280208699761242873057662110476226560 11124537 -285173633288748889717204477251559743648 11124538 56461858139355939118954110864760957440 11124539 -530823046289957308952362881585308805660 11124540 26960891000706325364782507877860300800 11124541 -25192495269930168243174981539645335296 11124542 -74182655391718505114977002820037405952 11124543 4274104392944043591146221987310384640 11124544 95358135734680201373189657041585569792 11124545 907388081780772913574387465990006686800 11124546 -47900869162906422425618816264487165696 11124547 30688192084150646312222601364324196864 11124548 138736939926791352010199039686915461120 11124549 448021704547541272961975500933754628924 11124550 -643602795191227608826787661844742400 11124551 773326053742841131567588536756615356832 11124552 -581630029580662757720751801470668922880 11124553 -278500512691125390280572176228396648352 11124554 2522555864924416572350684860378801152 11124555 17720809935517167863250067078785969600 11124556 229069945772149402726306221937070232320 11124557 552809265305066006381236488367947507840 11124558 -162339316414814794627624967718841800576 11124559 -349015353253941985342862507468815434480 11124560 967918293773905913184264855194664960 11124561 196308447899861513738267432255136544704 11124562 641311139399376795827572913116566979872 11124563 74475524090411555459565038790272262624 11124564 167101467521104773879218430515830554624 11124565 -421073227397564279133409933963664486400 11124566 -226168585424291152335296581256301804768 11124567 -80303582392240667836780545878731115520 11124568 78313855646592642319921014310174924800 11124569 -180838897495872349195792909263337671030 11124570 -167650028394902521645550816341863014400 11124571 200421120475714928396677346634885854208 11124572 93240265093037950349061469978961342976 11124573 3518924054372020809928422831227857920 11124574 535645645039179158876353140490113485760 11124575 -161159492982782888549952122669511696000 11124576 -5697569349112393919105212459809374208 11124577 -543124777457825100939517607644891812574 11124578 -135990604126927538020506128953530494976 11124579 -250644855313584920687223201113071935360 11124580 -377451156133799583155350125621268780800 11124581 262829677932053322990195602122950279132 11124582 -17434277544858352541491388427964532736 11124583 1250885103983172198400581092707792656904 11124584 250495013494899369305728552919447362560 11124585 703869944723868645809330160940390652040 11124586 -243990291079146465512862261242473875456 11124587 103330080448065511682417410782704141760 11124588 -298973022264332714833805904046868851200 11124589 22317624658188415898782766223285390912 11124590 -171936120003451788668364066012915294720 11124591 -255933467281378929447321226301096567280 11124592 83392743751821198932690052032007536640 11124593 -361572151439616383564696441831702458158 11124594 76318862646917190111264209913240591360 11124595 285988910361017311088633883625049977200 11124596 -300955750254667227106894339341958385664 11124597 -57453786678850594967694336521398324416 11124598 -39579274461526849137916425960148631040 11124599 -119588752451430946892764307281424021400 11124600 6758435127663675693930753263605248000 11124601 -712178826315837712987389814792685725308 11124602 -654707738931425610747471693810026474496 11124603 -125698072220265722509970583714734565600 11124604 147518465260194166201736637258320781312 11124605 180834325146223100606755938533812631160 11124606 -335710729653009423874570266928671496896 11124607 270040099081837523945765605423226419480 11124608 286235112981998238228196248474448035840 11124609 221997543783682159050798105938118425904 11124610 -105277508928612253342098894110213629440 11124611 356254633625770529643853830354307212912 11124612 182242709911389209687517022622600401152 11124613 873749096566513534327749332058636319296 11124614 389164889419296658003442520575594811840 11124615 -119427634370315682577384726561345439280 11124616 -695416324160779367685104747038556160 11124617 -377571609756454100934471710294547381888 11124618 849238703821730875297571192098049753088 11124619 -211966987664639920366839666125250580 11124620 17745730208860830218150910493510855680 11124621 -28558921314429585125235541315150872138 11124622 -136660930825909104573248877338770905600 11124623 322054135974951498346447018597802904144 11124624 -8485766692616481117964591405711491072 11124625 1042783153346052631370805292122213177000 11124626 -132335223857155300199056498913335484640 11124627 -324541917201997179290499805891457472960 11124628 -369710672138045920071546863583464294400 11124629 -90008719813278200883739408163044222080 11124630 259238380208468480365595182392961578240 11124631 -400589012572115959620589128422550151456 11124632 -580870911502626918243687865175198515200 11124633 -236010628882237068024390436660446191040 11124634 101100573491217461834958598488023295216 11124635 -403886727687828491675936459688169052640 11124636 103903678460516977874068499945187800064 11124637 -754235501389523496001355872476731018400 11124638 -17315633910123188627551575313378003200 11124639 -269033747925193584678058322703926207376 11124640 -354924541536434564077973299229758586880 11124641 480776308999382155682591516183886788784 11124642 -38395148645117082326997495470557556736 11124643 -276003146431072234490595505864497667108 11124644 -91793507157121598754965592955204320000 11124645 -80699996594721113494745100006390624000 11124646 225579597901574172961460229683840219904 11124647 246162129999602920142731724273548213872 11124648 -712433886522710630699882208941796556800 11124649 -5122658128890962182044925672387802780 11124650 -52214053803677442598095425730105001200 11124651 51385845111309593958632855168499528384 11124652 105818731246641504058370489246605885440 11124653 320941087857079803114526712282630303244 11124654 -71622036611456409162520352161481234880 11124655 -778736268107560232764201919419033744440 11124656 70201544548071983173303895277857636352 11124657 553875938391054140787505540342537269954 11124658 405894223549718398060629192934270033680 11124659 946271943640903365713328826453118208 11124660 -34884128004532876508490301495959060480 11124661 936793119379469759257995592636917930300 11124662 233893920325433477048188323806104373952 11124663 227527506391400556792530596520570880768 11124664 1058658895365003959275571285393869824000 11124665 710775627820443844573052773665877795200 11124666 103292472132788601198835880624536102512 11124667 -880456414813469469275590913148358832284 11124668 -1200810504364088056819918357237354836480 11124669 350391542935781773021875193211770738944 11124670 138204299546746366263494274397270025280 11124671 -727825333287879818735195765701641052800 11124672 24681896630752092480638162509592788992 11124673 174687025279771971601295510996513698240 11124674 17989404176500352205207326785962457344 11124675 284331635960143410767875130587374066000 11124676 232067615711517047326529493652243064960 11124677 -9070177334621914087143001101257260068 11124678 -219367325718362480861171753147399789376 11124679 10736437229129683199738371923611381176 11124680 -32083441365491245631959502563889971200 11124681 -477541186980803446908379348339935674976 11124682 518163520270107715127397191067543942192 11124683 629663770279405374270872485610121903720 11124684 29674698694834248030197944847105752320 11124685 10569422488946040126832909124752675200 11124686 222004182967422025769600345786961792000 11124687 -153168079070770062009705568938888171648 11124688 -48581402758926912975674426840106508288 11124689 -47321477412993836229150724974109533276 11124690 -189604903443100699466039674947700608000 11124691 104423057957711913797961818176357624384 11124692 423934061309987244442183558818254684160 11124693 -481328928737470709168258785914367538418 11124694 -50189117521986572232621687958550151936 11124695 49439369560474165690490518094805874200 11124696 163264278529811195897681311330008268800 11124697 -148023047117127978679123490488750265600 11124698 -130831399780190632448439528489912682560 11124699 4285595992738635073546234276035502080 11124700 9507913510596508873024360533743040000 11124701 399358629081945483634742101227994817280 11124702 -504206435596795814599824262574806848 11124703 1665244831777300732481295017889623224 11124704 51130273262640204033126604688157573120 11124705 32089622371473154914968018716179803520 11124706 33648301147027154726241339147737280000 11124707 885483780147627629415039236880683310864 11124708 -138901069225088855692922986986061615104 11124709 -579734030534847159898006854783339274560 11124710 56894059090366898505163298165406821760 11124711 -94620705199038249314325611341420124712 11124712 154865905932191606609607026174542970880 11124713 574494778925706398600130920003162184564 11124714 165004862465661885366725544057996791040 11124715 -557400138201340736137527031180493325120 11124716 263042329145578361255936161429887356928 11124717 -400977301643092028066129600764353386688 11124718 121232403598872071323799889024780411840 11124719 -853115237877516070135041460171321654440 11124720 38256617225407188578421337943477944320 11124721 -63487998064450257082799759554094333888 11124722 -8939851335055382898507007125916102656 11124723 -137152134271307979149664333394363446216 11124724 -53930401186539346566021525918688268800 11124725 4049112226148669941625748532347866100 11124726 -174295937103474964543381905543545356800 11124727 514762858445063838659038169241227609576 11124728 348034590513239621215004204680886784000 11124729 -207342448639667040698568213438974699520 11124730 99181892747700933049363487317248049920 11124731 -476981245604860408483174635542321685468 11124732 -153364402907005679504200125467457601536 11124733 -3893295440772008491003254453905596800 11124734 -9211263346088023617322737884929002048 11124735 150441643373472354339076911890222080800 11124736 -124811572342555921716250636196356554752 11124737 82601860824318922102802225804858121768 11124738 118576857531335116797240751194773572944 11124739 -20578344305160154349752673713857830376 11124740 91864949853205917160591610028760320 11124741 -388412436265649146041586391229279507360 11124742 -36521604169683241126149372340680192000 11124743 247673171799135362827419151172222238000 11124744 452194633057839371167896283295756574720 11124745 -12062584888956921182563971658117886400 11124746 210524850841429536451901794208441307744 11124747 -403059524231448423816320295099334653120 11124748 29543993819062037981302337705138371328 11124749 -617448842989728131013424824381388846164 11124750 -7515844897202870669341958805156864000 11124751 -67081206690595604099265088581103934736 11124752 185007627600096799073000102559624339456 11124753 -26940583272570467638680879126294242304 11124754 10645340913912630240027108334053384192 11124755 -126195071414272992115425138662994788640 11124756 432498965690858869179807363565333954560 11124757 -59225029122090728128452724890857595488 11124758 87820065036172499069721619590140161920 11124759 248450084753554035692396886459681741312 11124760 -166943867772078172972122309641567232000 11124761 266418031207785183461706996209978524362 11124762 -15586671563280469130446264598050014720 11124763 144930255075058849980732235580214319332 11124764 -438436894176846603283116625928431971840 11124765 -84546359403096410307036653083654235400 11124766 -27738714436910497649013408678147958080 11124767 498243119851726985662106089526709054816 11124768 337521946545781450759444597044288159744 11124769 300953302186260850336742418268283043170 11124770 135669268343928555077719016321423650080 11124771 -135810444829949421788910806747564126976 11124772 -217875123666131187922338106929068938624 11124773 44336129397348864151817584823838266304 11124774 88706217556130281106697910644256073088 11124775 -95803323350387494377105075588533640000 11124776 1702012110060343025582279759229235200 11124777 280694635211430974486339586196793389440 11124778 -84355451122793227246073180956223462400 11124779 -644406203989988604032247795747570700620 11124780 -135743752090365071644747146930661785600 11124781 226157806510135797777033123354173314464 11124782 -681538669178782551228020192717870778816 11124783 -628496829276830679127197633765333510096 11124784 28222483887837420189254826310930268160 11124785 -213651746406725301826475716437117072000 11124786 190974151944687855885181585728346203264 11124787 469866735903083752553825748107627082000 11124788 -4115024407556864770835522765876766720 11124789 70612840366130653652205933457994142048 11124790 40096001305412191292486802341486664960 11124791 -207754588870319333971513053189773822808 11124792 -20810400953430456581235717480342036480 11124793 99810759690662789911858340161802057104 11124794 -297523167362681576390589063997262588304 11124795 44775863798568303640914043681467617280 11124796 536266691967797372195895150877483289600 11124797 591448991514270556828808348672866050246 11124798 87420632373816061928345658246273091200 11124799 -168330611502866575864891588194456888464 11124800 -97998722384410365136541920553730048000 11124801 3594557534502139264043751100522922496 11124802 -85011845256412272520031944241800517088 11124803 -118913171344468753440030604066756140816 11124804 5593203730537469083618085261327155200 11124805 29567975693416062772095862594446374460 11124806 -118322855084439343925867680881884282880 11124807 303849751407382025210936916751191324840 11124808 -592711405772330546902790714592348503040 11124809 143062724825980008866905417274089826010 11124810 -47267553464806251669867480588040972800 11124811 322222345872076022702409982929155785272 11124812 532097132125042941892989118257310630656 11124813 -502882677912300820022497076812857985920 11124814 738327027602242354072955512749251762304 11124815 -40369782820133635414115502884874236160 11124816 -11571274276997867196152268903422754816 11124817 262671167120487650368354172471918891328 11124818 379088479131725568211564963840301500704 11124819 -89276489552856561800186794069646251776 11124820 219116490101273524680388093165850419200 11124821 35439233490584098831080643853034020544 11124822 -57569591479794364102471953333606190080 11124823 -911902615961013361526281693163626996280 11124824 865523640595666077025467295958687416320 11124825 233906161575265307667216122545888779600 11124826 663905660972721405196071067650526136544 11124827 74225042438550660080361400219269126432 11124828 38677214027664547617881421386968255488 11124829 -988314642720193955343506035770951076570 11124830 15653019823510832373118585033389706560 11124831 1768535672699137914739671611956047360 11124832 994511478454494557982081476994401697792 11124833 -804852414223945226422312467077262614460 11124834 -117605583281406146599370165548241581056 11124835 -50965727375176665883455242414742962400 11124836 640887855338647016990398409108910372480 11124837 -636656560787397163977066326146221634560 11124838 551066225975220326313998373016037188320 11124839 866303261729035288782934442068706242200 11124840 73601715479412395347548182304572620800 11124841 -7101326539150040368432250485674033856 11124842 -4516085975798143994943779557877356800 11124843 -19067044516349974640858875279250610000 11124844 -201731799765688485382274857505860843264 11124845 -165402710737013119496191607783589702900 11124846 115307214674094745153360176725374464 11124847 -48378744235858459944885458029266371040 11124848 -34537643533626792899735011925635891200 11124849 -449480557264079774300375802384197217936 11124850 -46839531702250243924946593650857952000 11124851 275840332060202089411419789145986528864 11124852 -284837651821165506619703651437033691136 11124853 105036947398181926980681508839595867200 11124854 -111618543483882748726113735276472890240 11124855 145186863791349007516045787188947329760 11124856 -594462490922111025255208106973339525120 11124857 -277277370397032522395837414885638575894 11124858 -253928313903065164953201353114038891008 11124859 761174985790965864475101727952282756160 11124860 -536050423861661994330296415701755921920 11124861 -434404677774506449950277182560691360 11124862 239178396737587891384623809775732652800 11124863 503792711744488026871570169902392675120 11124864 -13171624421308967451817886737445683200 11124865 59089674219283126036440721897532251200 11124866 38996734608062153762811711107730439632 11124867 108027030046278151960945602110034899040 11124868 456803440779829962090048098166435338496 11124869 71814596535328027929012339004537592640 11124870 101262279172093101334072704648058554240 11124871 -430856769744294556291651479941379754208 11124872 -82993818468999594757467456741790679040 11124873 256529403596962363378635911204362473300 11124874 4166368876193553351134078748531823872 11124875 807759613672687284015370229532876540000 11124876 73969061699230160438929653126006128640 11124877 -55339829038952740865413682304015317888 11124878 -160537617290846332753754675983658909760 11124879 556445311286902045100004882147802984584 11124880 -7194246088216327922482132244830617600 11124881 465708247734690027514280424962989573872 11124882 -95028296578583105306237948578804604400 11124883 -36319620792989399487064385999415690240 11124884 22549543574512144876279056760000338816 11124885 -326239380546440015235777435418778101440 11124886 -99670337136419467950210084618157001280 11124887 413966208296095120075764867523415758536 11124888 105774067339159928450949001311802306560 11124889 -821892108069683253728299335152504592310 11124890 79787876929375545449144787506319636480 11124891 -449836600256189618139032897684878180560 11124892 231270056158981870911390690704798937600 11124893 -309401465395606649651671127011664069760 11124894 -42981545684615848203476659806808565760 11124895 61575724985772525741090555603437471400 11124896 -24891664280061200903788352631393484800 11124897 -67850894526890211531304785338416045056 11124898 -119525275239318981254407884597579610800 11124899 -212600603391151177471871191687212173520 11124900 278251785575631917261272988975571148800 11124901 206067601274454448073498706669934234492 11124902 -442101941440950696438111094683524443968 11124903 -544991714494920494046630244757825095896 11124904 323163369176832649189963283468219596800 11124905 54563706430710359409718946803247209920 11124906 -159871092187142450603366264861225095680 11124907 352969993317506029283576867081942725840 11124908 -3934600912743537500660049773633495040 11124909 14406756863214619818179485306251580800 11124910 -223332671025263896290738871606402865280 11124911 -18598523194513410344807468130216462960 11124912 -26933815006374083588252269200089874432 11124913 -209614877303028118145586838572462771552 11124914 -21680682808757771372054100080606536944 11124915 -354888785103917454485573041220623984080 11124916 -249608196259370984144232643343770791936 11124917 211476127049346544125709777826242848 11124918 -117654082529771053786985832107220480000 11124919 27281008997588755898489864149242747840 11124920 -179160689427930079011191664137592115200 11124921 -430136462178208319283020291757726387888 11124922 519546332592986870023587276001061817600 11124923 329283599783606401609667014807808396064 11124924 18857957362092937767422939456357945856 11124925 -60232292212618839966347882740823670400 11124926 9483709239410075613759028628490708864 11124927 1056446575760077263914358853748957821056 11124928 -101125137373841474378471885844310392832 11124929 -393744288899368641666587947648887361470 11124930 -124908501548229541287296829427110574080 11124931 516078542793370613006253963656346620732 11124932 149620961609297016869563560862913175552 11124933 319404606578600429097476182922642959104 11124934 11287234547549125054318656747743243616 11124935 31786849240049510887572249614084741880 11124936 -514460702648965045868378529409469952000 11124937 -10602147241490733878444864926191343254 11124938 -84693035316081227089268563606023137280 11124939 5665328593683040877082242526378786816 11124940 127218648549001898353017806522063585280 11124941 -134859977837451542906064515649513899658 11124942 -4335282210303807591563887005417751488 11124943 -658432986121434536385089330259955233216 11124944 -132193941628555445405540171356840304640 11124945 -6580317264487620306393286604060576280 11124946 -46676694983845401085443197054329995264 11124947 -19605956789999858291084474194776827808 11124948 -139517243070618346589341156322507378688 11124949 186842707108256166067295797928857614720 11124950 -72031678495072337579118496233915900000 11124951 273401708622797200794862943551943232720 11124952 -201096259968110911559358709826747750400 11124953 -143333400303683292586826146263815718144 11124954 316860439695535802256047384081304244464 11124955 581837895105569622352011952752820263360 11124956 -369083264444565563367939566214967303680 11124957 535502325423306770615842106018091661440 11124958 71017453522264678573204302485174817984 11124959 550649434869774918386523032055356161104 11124960 -3719855977492654587008602852640686080 11124961 77907576612450981710489299385722150932 11124962 -270268446512184527675452890710908620288 11124963 270572784144292097643954004823007893160 11124964 145933782087413543055966217108063215616 11124965 -182753275789261277809555118099076947880 11124966 -79502751653466126050028950138894794752 11124967 201333556661136645329859855780945554992 11124968 739775962939005143761817504641497922560 11124969 -402723363828027865199228553755716991856 11124970 -14272076065149643952718417134603796480 11124971 -177833587097802734578721947240925675376 11124972 55276246917113367653644411826572492800 11124973 -406008930310650916609360997882331242496 11124974 56889994641064481448933355512335021952 11124975 -84799846174119631952106530631455568000 11124976 65280728013356537852620364652772556800 11124977 1016003444439777109486633055881740095826 11124978 196579662701928942273541506977305348224 11124979 -1199506014300262589424684287615137344624 11124980 484332803887582418709892050374833958400 11124981 -4453508730098592276423745356539809920 11124982 -655567800351995802814695670847723424 11124983 614958780613292574529818155175421952232 11124984 -35260218260048940539756346097257922560 11124985 -106983119123585829055437699922418289600 11124986 421549214108670045733889839312084506624 11124987 -787384378098925834188174209961191671248 11124988 55925215127582120274361969486989582336 11124989 -36189016695932878291190706137174611380 11124990 7839525548655289500432888289053853440 11124991 685418875238848101338281061707201563392 11124992 -584793697547423613308871600385529217024 11124993 593305822997077612477447508930868364128 11124994 -352044185244825974302971791239567334400 11124995 209491127714020290611758670005300286880 11124996 -270018936996562484440788289689719313408 11124997 200532619944833016864605513203021637720 11124998 553948350603359852092469959517760636000 11124999 -97401737281325609570442550291907768880 11125000 -205087264634064979300040476693200000000 11125001 -472554990782921797699172218757893595136 11125002 121900120910904045548730893609652355584 11125003 -688717722696920293235624085745386776 11125004 292683486627268534946085337238741360640 11125005 389288920429570542352463016899558926560 11125006 -413452472172611688507877373860330218048 11125007 -603969852139796759978298993456742488840 11125008 -9583697870658604697371027757318799360 11125009 885453663184987957796707700037046283700 11125010 -126608694484025805703824537713331023040 11125011 -19077355700380835929270976855829765840 11125012 77851636123923256297169514213652514560 11125013 -360172947295466787634499784111722863200 11125014 19377924532111007251493493007872626688 11125015 -607687569684048084440226769553153788800 11125016 377756608211336768968263347267417948160 11125017 570914842316848449820197218939887464960 11125018 -72573422787628058191812931140309624096 11125019 -390134621899322373394394367707637587580 11125020 -288626617301187960801949177536445347840 11125021 247133321359707821691146791654362151692 11125022 212887603097507042500420427125350109824 11125023 43123692676204230327189144459229068288 11125024 -114222773009291217844575687287903354880 11125025 90069883014820754101192827875624426550 11125026 564492449547772421952762465415055762688 11125027 -644228295664483265245846743091405061768 11125028 107930141107197572119981113799772676096 11125029 31863838364629985044212795990085332960 11125030 88906342973085932819573611663631032320 11125031 592356027006352264438265762973212093712 11125032 -158643806281925525855165499355142553600 11125033 -673654163675855282370454842306277165980 11125034 -563044852671081931880765501892527029584 11125035 47971251525633825711200292073425694320 11125036 -66702892477682213226411159513030591488 11125037 -263631620566328083616085816385589522496 11125038 10422762283975881656000005382792689920 11125039 562011928669527662780917169069801447856 11125040 -121234611118262848426323567547814707200 11125041 810305377600619650724363842501355846784 11125042 -4104434531165069951980037507497445856 11125043 -102777205690490096193143654469011948040 11125044 -214039212933084770659787677230951886848 11125045 -361647596659670736956783193401613065700 11125046 -646529260105240973580651386389365696 11125047 -325233644763568678473106381387488427800 11125048 298711094009244366640629788527467294720 11125049 -101751523543220332000365600290792744880 11125050 7158133035104760640664326182854764800 11125051 494076553532288391782649162132940838400 11125052 304886953802581077619957431915559641600 11125053 -335665603661380590071202188935004107200 11125054 -10073264859007181154412844733317428992 11125055 -31093047082016165186966282461016757000 11125056 136742200681866530620866055412134182912 11125057 -689725968770728204586824304024780528700 11125058 -157136472257477030173780019169333463008 11125059 -342588146274428029439886882621440383104 11125060 246300782370492616577486723930594100480 11125061 -77966281592621324471355231530956874976 11125062 140743413771420991397879095771054969728 11125063 41810880487852962927186201621402991488 11125064 -655229244320507027595211429688396528640 11125065 -11123757742358014352302923244542142080 11125066 -79952811094765226759683538091353690880 11125067 -177829835141599624717489934364855638640 11125068 -103664850191225280118254353076463772160 11125069 -258357676791634123004837221081570345556 11125070 -211867470791957660875156826988733209600 11125071 -111927226531716366361344437407602815664 11125072 107116167835242924605085996951019978752 11125073 87465053273814601998785010277317043200 11125074 -145112437917955974356677220479364269440 11125075 169828208789826345476951559112608547600 11125076 36975959888572783194865266745015332864 11125077 -187318186842693583693185102164199753792 11125078 39255667924938823635272154979942570560 11125079 -81765533195399196153407280487245939024 11125080 193083589098859315406732050713901056000 11125081 105713323445744009403349236268018850064 11125082 369880643674743984927085745464636426752 11125083 110584644681767448599223020765323282800 11125084 599316463879682015004829073647646921216 11125085 117658362458302578983281557805104870000 11125086 21789138161380548510291521493377003520 11125087 -456106914005665030101202745056738563360 11125088 413034827146897639903504155459704586240 11125089 3581340792894282779582012444355595200 11125090 -177502677736548406755117346025842303200 11125091 315145850563516849851502230005271390492 11125092 37267860271538147635987652257249886208 11125093 23059743023292022053821484465581312800 11125094 170225865064178900243264610344030218752 11125095 -8926964762450040377674967414590848000 11125096 -1032085081514483817542917078017835008000 11125097 977199207924011617553694166427564127546 11125098 -64006701836985950855689252865492662176 11125099 246798197601461135659873366381068955920 11125100 32190250281330460503194468361118924800 11125101 136895344454119582228585810327854653088 11125102 -171464096333832490205832428849147917248 11125103 -169093799917183207624682908089477864 11125104 -12442427342620497997174039306286333952 11125105 -444633147901921694347289415822851617740 11125106 480561524730854280362116949803301014560 11125107 -5451002183958177402153826391417442804 11125108 -132536900502789036917344441394118471680 11125109 259682135774193916700731995693267179310 11125110 -173888576098821651975691979950135194240 11125111 -200620895838699525281997965256458976336 11125112 -224235235507607687747265816705624268800 11125113 423890198869717200492543681962466840144 11125114 53116873064994692848398766143337257984 11125115 272939309846476964811388056986630067600 11125116 397827406442106777920659330174413276672 11125117 -791537238752881171451413555043570899834 11125118 179154379563661339897278228044411189760 11125119 358713791782442745659757101888957038608 11125120 204793700582175979279980412398049689600 11125121 191320952247210868508879648157536613312 11125122 -98143626458180332444063198905066112128 11125123 59215193770755918381697669355214690240 11125124 -298767704477380254376584545661475972608 11125125 -147997189068766800030470322294894720000 11125126 -294687715673301800584823659417040899488 11125127 -219426067414161821944605658301437920 11125128 152606224127915911454140800887813406720 11125129 557778606578188518033962918369387800730 11125130 -195926199257696065761947994090103451040 11125131 -150725504119009048316684639026124683536 11125132 -2717409509591959490708098244661313536 11125133 -1443997597274300514250959964179679164576 11125134 123110983004521757137185715832604378240 11125135 -398397079178584868873392366634687831040 11125136 -110620589359753701236811501463275503616 11125137 -169493278910996114648244089626496290848 11125138 -27975911576310040661798250042159390720 11125139 977627747969439227490262044933038432940 11125140 56914378243358627991734845086748262400 11125141 291656008922127560315328657955358544732 11125142 83402824457175997558396588231150826112 11125143 484975310009186030392434216615888150360 11125144 12396717290512470954550348622006876160 11125145 128137753795121525749135517252391616200 11125146 -73294435017223946953051178874237603840 11125147 -623184927345809550444950939517259505688 11125148 56528740817843617759447314592904186880 11125149 216934433181055329323518069747768945152 11125150 -75272800055616910991758640217567134400 11125151 521765292357399830622472035557892747912 11125152 329099355251758542437801076221302210560 11125153 123833281466224190089940953611946830484 11125154 174999803800260004906362604681041169920 11125155 -230939363643556962047105862205414773840 11125156 -95583062099183945798715274461078011904 11125157 -476837394371106627270001766203243338948 11125158 -109859840747879363623366828464681538560 11125159 -382633095811994963056414082398779957640 11125160 1853558781452402388452602926980198400 11125161 -370324255487580371649728336613130869120 11125162 408491306647416300669759110267205062832 11125163 422317933613728657499786405052075297024 11125164 -1756714064866073642513333151435815424 11125165 -176356133573117469637683542094846460800 11125166 -108935066316561530591657069793356995200 11125167 -536783992126187285827244339798585177088 11125168 -87660849007305145946738509751292510208 11125169 -184761708373269412321101947707050844992 11125170 -31363577129623989860042224465708070400 11125171 225064373184153994883008471458098543372 11125172 424434162607368063981406765609938850176 11125173 -254159552569191173571291180501452677632 11125174 -38041418046983013868783300335404342208 11125175 10512006070174277058387509715153888000 11125176 173330294294094370040319451930003968000 11125177 97086458901621674028644094660238669824 11125178 -217056069799999916294382897838373298720 11125179 33439327064203246560931285067655837024 11125180 -477157847866694270952464484734676019200 11125181 562224878900797251466348433626846538412 11125182 71705058584302556894878968596819318784 11125183 -138770296389995687850613490589291594120 11125184 42716025556050309292334783299489628160 11125185 -320857267585620691674282734109321955200 11125186 15270476877270413326510870163301543168 11125187 135481250490640218511721291597200084032 11125188 21341980149535246002699618242754703488 11125189 55273354827062294240469736298133824124 11125190 -366473085687513847720845713998998806400 11125191 -87737608401664871087986210280056438272 11125192 156207933879948543965199057281874493440 11125193 159680019621876940811877591508781252442 11125194 -6149723767859096087314039751130082560 11125195 51185512663756125149713923892940407200 11125196 -32591744154122652959191865481474255360 11125197 -205225430465796549410509035511813293780 11125198 8931404956344766788142887217174129536 11125199 -239442147908085924834734875498053334800 11125200 2439339167108570328252234129840537600 11125201 598636440155122071817400830286824297202 11125202 378207458922502975286858201561195800704 11125203 367629781322241893105132863004094240000 11125204 -261307834574146449158258018884405692544 11125205 18691749661737454489426877039220000000 11125206 -494085685252617896124328533638237102976 11125207 -215222262422975395213187791791351248360 11125208 -297699230937286210431753034133470617600 11125209 5970051168331153478472555300565463520 11125210 -151957610206026668407989175693043845440 11125211 -428127132576099437461461983793788868000 11125212 -26346813587146079403652168016673669120 11125213 -48459985385641168280084863569558989280 11125214 -597703533603831107803859839046029340544 11125215 -365204369209700440978329087011649945600 11125216 1011642288303063726107937943936220528640 11125217 39853188219121391564744474295791523120 11125218 285354837761112982469830503098843136 11125219 118310595667142078236973856676537567696 11125220 -56839180211228519406717208836349413120 11125221 60872391685234690257937769515539370944 11125222 84297767023665432106675664161649512320 11125223 1004598142970201358337180634574990812472 11125224 -645897936460474036757175368269317120 11125225 -431119770521222635031074083006190220100 11125226 -74711784335245652008860613967448579840 11125227 108953074929767269986727949422077580800 11125228 258720629080685867180552140909375885568 11125229 -537778855799562387309225248865143221824 11125230 -85764314707257652190287905287326913280 11125231 104053175980969877874171993332722746232 11125232 -68592156998525097410269659078752600064 11125233 227530830981644634977369510120697204864 11125234 68976167386432982860467298857327624000 11125235 -41783213392892493620115249542306309040 11125236 398729627337146634675862407309958631424 11125237 -365101536621574966323569605164321801120 11125238 -180301832041980786122748903642524897280 11125239 44205356589616048591598032113013467648 11125240 230467142378742239445888335266997452800 11125241 -605535979717520917517594574452028993600 11125242 -243358507816454312248622390015544345600 11125243 54921590188721575574205040350434771492 11125244 -91276421260108432963087745913253906944 11125245 175988687286229513869770662197820353120 11125246 -227079079152448645201268176158342540096 11125247 300845798572246402256772109636710316032 11125248 87337224191802814596777645363160940544 11125249 -111355643449942138274338488207248368640 11125250 174736165778704722408784579592446824000 11125251 192077303299658706989783975174773990560 11125252 -285870016972903970001819143749231291264 11125253 76832867032773285319335425363433953502 11125254 411090496831735459353484344295394918400 11125255 5544013875582133885523476369865591160 11125256 -2383896420151548959285626429815398400 11125257 -85266306248827730348311095805967870784 11125258 350729608753589198814552967846066819584 11125259 324085356354536459922593739907415718216 11125260 -57103726395634126820782813553333068800 11125261 3724379791180558618104926302542833664 11125262 -12581701318906369744903888450118208 11125263 372380081164277043117375821944814340744 11125264 -58131485209219704021505844282162667520 11125265 550949005580686127769761609444500428660 11125266 167966985706480408130970082452791697024 11125267 -31877204893292658340847465573783121720 11125268 17141691507728804979880642998832226304 11125269 -200408246228988561868184303666722460160 11125270 -29519157262663025213618603849170147200 11125271 372681977254135877440084124951897387352 11125272 -383027201892123185300404356926318223360 11125273 -10638639316423604729576587904502647256 11125274 -128278816619606195773723537868022060288 11125275 -34057324634684987876618727334225094400 11125276 -88185032270477145162248565812210767872 11125277 -341428732792008216011602575645279806874 11125278 -158810441970672997314508090996131528000 11125279 -467286820620434098601831511393426750720 11125280 236542358330375570513250906788509777920 11125281 -33004749362987570839427700801867554496 11125282 6165889952000842925941877300576586240 11125283 3302096716203995200374702566065650528 11125284 -115435295878807538298183196782452662272 11125285 241144663815183181214281417588665577980 11125286 -58888313438881783483897729366133349408 11125287 -459470728616517833924515010754602059560 11125288 126552540670666912166669215844308992000 11125289 -136182071008570663569197125034743618944 11125290 35728886610960670259991450080978711040 11125291 -343993924808891751950141471360764236416 11125292 -575136874286264537125998782990682367488 11125293 -265387347369409490498941902078064448256 11125294 3215913083648519944454387286090134400 11125295 338698091711176467710735490926006425800 11125296 -11695159330416971439152434874438123520 11125297 -188359692122748239951766812916640180700 11125298 -155247642506859751528809281555486603520 11125299 -676671406517350353735953986948117068240 11125300 217549973606779737591363222718584118400 11125301 564299789232214526410440561445560040704 11125302 92560107757732456193381204660902152960 11125303 -282565548302663708422387041605178868440 11125304 -8291887671332675523358114713113825280 11125305 387438736124774133794457341661389487300 11125306 -640104647260418046811880637448401110016 11125307 476266835451178569461418538257990425520 11125308 124497628282636713123786774221017015296 11125309 -120098961482746169368730821864131015912 11125310 71228362312030800606332743864721088000 11125311 60812833204246551653195635143426200064 11125312 91402267837261117080037362768996728832 11125313 -1056842302994566422088555473238871894316 11125314 -251505368142343180936836807782367009792 11125315 -48336415990300959565398406289328173040 11125316 130754938403145044776426622713578791040 11125317 24043743642840314649948353805792929280 11125318 -427432859184970192303037202003732734784 11125319 529549812013285671075451827542273829720 11125320 -258044332292793999590680951268496998400 11125321 -134729077282658126316074145654956943900 11125322 -339920700135016426563424617935847547200 11125323 -242403085825629618054250750763260431360 11125324 52453696770118472264400664739405463552 11125325 199975954571594491448026535829342624000 11125326 223000064069616750407550145608035271744 11125327 273142893224064200657674956330645407232 11125328 107186900823214792069248459650038087680 11125329 10005607811365172703713925056381862384 11125330 -8540146409274508002709368848691617280 11125331 87173897327984116048676032221426406992 11125332 145270762167713557956517512471445520256 11125333 124355015615731334635120742973646559680 11125334 -154287923108170575969165603454539820416 11125335 67490214571729686011942094065989747200 11125336 251389995411769304276635420836385382400 11125337 -17546541348461146207543942841914280700 11125338 22451590444170942560558985583109921280 11125339 -737150506493431939883591407184834313776 11125340 -52591221823487373856614208893156764160 11125341 754882150050571838179611837644912240352 11125342 -123403112450056377755924588373813613056 11125343 717823390014064150962827863600937858592 11125344 88747047807703207329886970824871903232 11125345 71902383562222993227071377436417280 11125346 5991942304635612381241667704501274688 11125347 3057838455651466110070388741509163328 11125348 -151429563527710950178138387535000364800 11125349 -116055183493616977450676431720503332100 11125350 -4861209171287588235720954943732171200 11125351 979540057836021411354092280067614151352 11125352 -246510055699168511230765241525827799040 11125353 317450056748995204202345078196040785984 11125354 123645901363300170791398635816238283520 11125355 318572295423140479912818792476569566000 11125356 -141317556351026931714744642573163192320 11125357 270762421149563893254849182576399367660 11125358 405302530963911344507047843231206374784 11125359 -2977943471390433113126266090012549920 11125360 -58985057305337267226780046425426001920 11125361 -87775937836151380629043757560292301336 11125362 -262978224860428032186984972469542219648 11125363 -124274122733819528975298897410754016192 11125364 -401462637188689928365101018526774683648 11125365 -320042016573081969241900616189621741280 11125366 139227624115951150165464347701978465920 11125367 -40022988302191129953387180516531358248 11125368 -148640592481097140930966051260181708800 11125369 -406793523582791158722962501566034174230 11125370 173143940046794188471162326511939368960 11125371 -6379500550455702703615407155177790096 11125372 699800407580181336854747720459476760576 11125373 37320690328284360751421006533809119232 11125374 -132536680157921994046360268036279147520 11125375 366776944838482253780854015151613174000 11125376 169153441911179467751203674907056537600 11125377 -982392923782984289300514163720254152160 11125378 210105763625893729354695663921567857664 11125379 -672158979467478180487363045153693702020 11125380 22038787300435555475986228285030195200 11125381 -763981667101291389286100432015106945668 11125382 110222747397303289145020835815481565312 11125383 784117007500529239626994788160232802000 11125384 -314174380230712994091144148967337492480 11125385 281577017280297539788405570295630612580 11125386 -27845091722431790991220163693974642080 11125387 -49302125023783095444068754857135642880 11125388 -351288821589231043268640016783285907712 11125389 154329673142906397545985305869573901376 11125390 5261657955428923873070804421275905920 11125391 -32255657982445258835885969155610050416 11125392 82942630355864005323189385107169935360 11125393 809412574672196669558747908098143294320 11125394 122301182724936152571139006856455027200 11125395 -99821494448586720106752206413583167680 11125396 502494704085038580187326517720931580800 11125397 230917968705415063141568316547147871712 11125398 -261295453953914948498416426923137795136 11125399 570896227653551387586104411437358650424 11125400 -99717133176529527292438176898606080000 11125401 483258177063069205474949101043193019152 11125402 -36803792090903286099962293922423858688 11125403 105014699740683483533536150881220197888 11125404 201775948979214029377455925794915287040 11125405 203420113396678393983868433913264990060 11125406 155030400691269472887067593401115553152 11125407 550827509972832287611090278390587271240 11125408 99566181471064056847971096560340566016 11125409 -358376324052397173171542568483997167390 11125410 2337792851915366884405517181022387200 11125411 -1571339694563197771029230010528978780096 11125412 303561859962951741197200603398985728000 11125413 -249355864351169234118596999522543308740 11125414 -18747044992711632136052307226901535360 11125415 66328819944928889376849328545922684800 11125416 -180369809811817056415193858373228134400 11125417 -394234217852362205078902084268486974848 11125418 466347747031460130397428439196923178160 11125419 -13231735081851372170912062708061528352 11125420 332171017070174258106503598166976993280 11125421 -348902141864873458558465357606620170400 11125422 11671943962925538161140614328639180800 11125423 633170113265682420929260084064556374672 11125424 113109270795256048092164298055773388800 11125425 69350756586977521669599516278252142000 11125426 26968736243604104861720466109381138944 11125427 -58266343644142912731888326370549433440 11125428 82069812239424819445482834441407256576 11125429 241775587242825440494662397657186823232 11125430 327108415695626152921042284109167951360 11125431 2562398524775800945856989617751254600 11125432 195832805660115461765953952226840207360 11125433 -373556292284755472525013549299917243536 11125434 -43081471693403037190009071752144002560 11125435 32203117816030829293780035884695378560 11125436 -288583624356125311903035146454403556352 11125437 398470389294525073729596501684227900640 11125438 975732893489408732921745908211871296 11125439 289173137040207480678122205370909023624 11125440 82648240104229341451622902214908968960 11125441 293932116167047243823924470154960907842 11125442 -367768742215105259494006154146472056320 11125443 36074222424932963937414396852955016448 11125444 267594627175953114723262476519284121600 11125445 12109004101844818945051855494810470400 11125446 88441549035740501907844370908858091904 11125447 329910397458429425241460245876794439896 11125448 428612178348844744107265138311846159360 11125449 -72544370927537069952524028953685474966 11125450 79049426455659544000439920639479360000 11125451 -715544305567173474743651473410094990968 11125452 -12970952394417842941261852636987266048 11125453 643452417593045432830671981480840244320 11125454 -126041027993390861110537560514597890048 11125455 -278896136145552516442256922636553150080 11125456 -77727061976368470545269545372157165568 11125457 115876924834673272709504523523158754752 11125458 57324654497954810591468617180873777920 11125459 -446807323065983051734129548335553192340 11125460 322433377715789799186820945769210945280 11125461 -99226030228596334231207278543786853728 11125462 510149796779591080100062857996673731264 11125463 479391739076152857962576423765198841840 11125464 53373576070938998184345600656316825600 11125465 153571598629976728092541103400231560520 11125466 -148854074500133069083361640325137408 11125467 357114730625536631337741950793771567084 11125468 -353392757133137631451089574851770219520 11125469 274159634566606970910243861430682283840 11125470 95063400500954066586351947897198346240 11125471 -1039210626758882970832758273460794016 11125472 844162614779886444647397993719574822912 11125473 93672002733906547921242816692260358400 11125474 -816457456201216554848929439160963767520 11125475 114124739637330849288401360735914225500 11125476 7145886324994552519816577084282391552 11125477 -520426150063708016586995178947930334528 11125478 -80596876989531201153932415994813597440 11125479 310514329792576636418191235805944466984 11125480 -621348624028103938575267029741030707200 11125481 -428956730669751753061147472994239195718 11125482 131572743157380180316274595041820302592 11125483 182021990900513503171680969537963647732 11125484 332980969867566861965777453476224062976 11125485 224370257788526398471574961533885606400 11125486 361646537158507848528506725939067383104 11125487 99323655497723997603883390910559004128 11125488 -108157721076696245276418508851786547200 11125489 -814763645385954169364728271081312321710 11125490 -177021126664876574613765246099524796000 11125491 -136061381047295250998970064298644469760 11125492 -11559378725486167807750327592194797568 11125493 -63298694213770060302250482253241769600 11125494 -168358711849197566203305747911090124576 11125495 64353281252417391301554638840904069120 11125496 323712728045057195244906486990660034560 11125497 -53521453830603156997722782216646995424 11125498 -26257256467749626050162537315986042000 11125499 242218225115069368590633605211793159272 11125500 -345316878358070182385195649757563648000 11125501 -54086319476401574822634243062789105268 11125502 -101075505939499221015043556069795249280 11125503 -13617058669543626406329846663644319720 11125504 -6935501329146717987035419198374281216 11125505 -14412454387672826755350002274130727340 11125506 92895880163578410386726077814904559104 11125507 -241279483564332730675446144604075728400 11125508 -333789143077085186981043196558332492672 11125509 -666512114891876618140042226637648830496 11125510 15180788707621421406748990213034632320 11125511 1505465925485348518382492695646456821152 11125512 -440681755618667934456593773685653094400 11125513 -235286689051453627067515845635228224640 11125514 -148203238814500307137661517305428417536 11125515 9705202414538490219551435558917182720 11125516 529398944882195390837463760718323869440 11125517 157633271413681249114119739289491765848 11125518 32064982121129042002387602551463596160 11125519 15075483033867163464826917928526458744 11125520 -7230621505737560010061099076407787520 11125521 151150249487904400460533716610569161280 11125522 -138446211988549132211241993763401944688 11125523 341781316037794926274671201531476968560 11125524 -1541065374221443829425068543440990208 11125525 302220706980132842568073707661321647050 11125526 -233324069391217238216247459797983414080 11125527 48337844590861079737901387568528384 11125528 79105334355199915884604409102640414720 11125529 -368476663393391840152330417564154893440 11125530 33229249478909754681872379211056731520 11125531 196068072105993481695553362166556549280 11125532 -513444768378305723558375008204815897600 11125533 -334249285031111363905082142486719899776 11125534 -79626084057186419549910471777110764800 11125535 -513957909197116992562554040647996050520 11125536 579976843617610568847457875692855230464 11125537 55824034768773409468881850896401192640 11125538 -87939151509941891674406770508270716080 11125539 216417823636447324529471638466802887040 11125540 -201226504330400643723898170482419077120 11125541 -42942326747881095847425871114789487328 11125542 276472703204154763043900889129728939712 11125543 224604338616062742239264204971158099888 11125544 741641059021667733968444006893120220160 11125545 -429070463782290284412162718445781888000 11125546 464601173995405484660322955945939473504 11125547 -242904809384654048353602177540693629004 11125548 113436767668851140168930608139453337600 11125549 595897041745497820254637163631550822550 11125550 -204583945741022466679965561272985283200 11125551 -738485249103622837360771836610670718336 11125552 -167880329801277304718969809474790047744 11125553 -865457585001796321522333567778781513198 11125554 -196745455292584438015881415085545136640 11125555 2739994837296277163667165134267008320 11125556 291666781097186010694973355675374383872 11125557 -349547284761186272082190125561209003346 11125558 -495049877398867233215837302390622711808 11125559 -70798114942251412673295119513017466880 11125560 146904568482566208312950129531781120000 11125561 -126710701323369582248987602991266401968 11125562 -445084948332709309691682167262337536 11125563 -343324984368847458138510675009797134056 11125564 604682859635937754257008596922375334400 11125565 9340444040140395758316007492620071040 11125566 161227172178652408795069458906997555200 11125567 397855149724457819646266517968772531112 11125568 175258431201682992032587296867222552576 11125569 34601966919947860112148997314131444736 11125570 554711917740873346639686219296999500800 11125571 -767922091089285189152173170937330911600 11125572 131732425158823519620086305698029328384 11125573 389555262602354533939457241562408022140 11125574 -211155590054651549068434959368477069248 11125575 -108205470671841799338836814659122973400 11125576 103380933395045111548130079397336350720 11125577 58344803972434808257955957921812654080 11125578 -125456314649547654203922708739153632000 11125579 -440992685593014508044833025989695657016 11125580 160889530977379511480492463621596851200 11125581 -281985632238375831883126355067483933696 11125582 67231763888336753588717717987015313024 11125583 -88647208942192414080113996543906972160 11125584 -91563327150499062064243940713877938176 11125585 -1049485563499464472907872257237390317400 11125586 34049162894657010008552924727813070992 11125587 -79443806923439423299434014990958600 11125588 443568368520486808074956918824164130688 11125589 194351967374068133348699963350885677930 11125590 3632329354540877610869824801202995200 11125591 93872379454849655837418837477912284800 11125592 -102993682024527485925516470311582464000 11125593 34456995905090862613459334987309897322 11125594 115844585778433261369872916014882827520 11125595 106724818397689665564138352568471069520 11125596 91854157828234678932507036663228724224 11125597 922983304173692801230743315991357308486 11125598 -211288464929165988444611685357945718080 11125599 -207352844156512845909269281533848281200 11125600 42335622081703702206449399339001446400 11125601 -497592623103612268452868534953726524268 11125602 97447676275144415013957262647548542080 11125603 689598447906363035575302680318755783560 11125604 8260908851568292631203389361679953920 11125605 9965500667645115267052557366307921920 11125606 -64398707264522186784021773510254647936 11125607 -61886006489157431127288032713749306168 11125608 -271589654713664495544519474727420723200 11125609 501407308289203480287879785553927809952 11125610 87184814244377689284119152098134340960 11125611 -105488065641643753507374844780238425968 11125612 153870147685199376831221836662369003520 11125613 524640176899076167782215645818810859862 11125614 -185941349037806173978230674748724340160 11125615 -567635111916117757799663631992037933240 11125616 159258156586375854193260794818927460352 11125617 -325971388321022638811429429806904818320 11125618 164702612008712329590175012392009292800 11125619 379306470564710724005061817205535955020 11125620 -174824858156221527525209134967978188800 11125621 -65758555917635540979895378161038589440 11125622 591187762325851904944669140282445156992 11125623 -133536542034525283635422666221696820400 11125624 181196096215076808304230357034102824960 11125625 -36302393599317831857320177761112080000 11125626 143814403750816088391485022592140601344 11125627 877486065047027260052518707000555597476 11125628 -9174572263993715260293936115374589440 11125629 13837929763012406709092981257810969728 11125630 -42009233047035537681258584207014944000 11125631 3668249936828070852753773782296584064 11125632 -108827833402548603161063746966860595200 11125633 -83899203861757835810814601021439889204 11125634 -27859511237059526747570970032526228480 11125635 -272517469356903582709764063679964504400 11125636 -307302606276244659518833038907900498688 11125637 116072855520399031445622548092384197852 11125638 -6631831192837050643946537424030774336 11125639 283729282798970117695638869104543383856 11125640 -289777266306239733816512061021511680000 11125641 22360112606972173341738794298607499904 11125642 15453383081424360987853168472248441344 11125643 -45947367255905677942466979890470008108 11125644 -106355097586754514324615526436709609984 11125645 268091700558710398847718965367291698400 11125646 268339423057832242824073046358467138496 11125647 13845446683349452066499531107554158400 11125648 5019118638324521432532158479807545344 11125649 -886942010955914243036780402180054730240 11125650 -177060529884703101949519407094832582400 11125651 323881048837189487802983589888552724652 11125652 -114322141085970847343018049222592167936 11125653 99457616202549276848133040527980809728 11125654 235388014121893713158106650632684216320 11125655 227310671533419569056370874205012413120 11125656 -378287586417845034400526455067445934080 11125657 -527516420529549836164751580214778430060 11125658 324944528296990359949797781178136253680 11125659 -3296808020640710073068978293914682536 11125660 2762133189885264123888527285143695360 11125661 458838080198754511030544744311993196262 11125662 -26924341846340902291638885943337850048 11125663 43886791377814643321635829486729810912 11125664 -850797983470249844682785233705488089088 11125665 282398384126217372030976725592640214120 11125666 -292007166290588127025902390010606251360 11125667 -102012776407873337097578105519072067168 11125668 239666947512238077114432029555224166400 11125669 -421204619830525634264602023649560868930 11125670 -193131756546884485052121670717868526720 11125671 720444680164735659580608034823179528704 11125672 308415114898788663602392605382579276800 11125673 164525723714511105034819254991417105764 11125674 5836592887575557219664057061480334592 11125675 -230501048974031580027334162336877184000 11125676 533139026961443169072740124120139207680 11125677 441339355293471487281093267617994611520 11125678 78183730461038549596648199739420007680 11125679 -343853814532843417255609437839719776216 11125680 -15166792689464376305270518460716154880 11125681 -67257546555028326006942509883399921600 11125682 -6496871649274511217338931063044517888 11125683 -135837733966110022117452248134530864576 11125684 -326459388165854899369303589787035553024 11125685 -863541469582882356682488979529117372640 11125686 66084043157627173834608280687377143808 11125687 -727923671299840235049747422608663272664 11125688 -346764457589637068981989426562101616640 11125689 -226626276127032249139336581574347110400 11125690 -3090415952890559021921046499530362400 11125691 -11427724105734413210825384223658323288 11125692 -40525534611719053000288599143340057600 11125693 -638184045893872852372550411412764226176 11125694 493890161975436432331757272833297705600 11125695 -316040988320673644763021200253744766320 11125696 -205442110510661724142914438882635284480 11125697 -572227533627551271254435646547634802720 11125698 -75958581303855115829463389346690412032 11125699 -585156720732284307687857507788203363840 11125700 119029249902549520229148939914149478400 11125701 168731312674382283220603759292115628800 11125702 84220882255261307302915859159792948352 11125703 -141685405721528952411711017499763849920 11125704 -8287266242781456169479136098048000000 11125705 -289694981745183046676773648310810241300 11125706 414511324503142573852475394998998293600 11125707 -81331889012351346015652233149856587520 11125708 -192088557574206556104334464604946432 11125709 122836498446552689922082195462668021216 11125710 6226024172092390351126909741940251200 11125711 7290821864206650947238043478642049232 11125712 33342273006785224854994889069972520960 11125713 -124049080741397243259600817339865277456 11125714 -55515002774448616610340639042148847616 11125715 -82646941815692006428834667993688682800 11125716 34437980087097185616916892144495984640 11125717 124020461441201974596256998152373106766 11125718 -430936619726874330091048922160489721728 11125719 66055461417903951193597818550836937776 11125720 -489758570529872860287233582111716147200 11125721 -314002433814438953087923736778304115328 11125722 16777779833697721668639625907593232640 11125723 -290479425672538873896683696058130661360 11125724 43627649812575491042304052062302624256 11125725 -8692984353573730675311570048317176800 11125726 -62553774257722957496925440241640994688 11125727 314398204778047788707117402951201916576 11125728 -196605352944639950357116030171270348800 11125729 -1032077048022640175029436960833799386220 11125730 -53160995248364774658289470999735168000 11125731 633217508384292744639512532328395935352 11125732 -270813888578359013602506444488793579904 11125733 -1335925731121039781072681568166412353920 11125734 2264286978503724911596842668652933120 11125735 151949953868425028522602044628180093200 11125736 478072923003284788922789976761716684800 11125737 50913409517798044269356889705905803200 11125738 -112124479961238275397461500977991498656 11125739 -26574517620397680252657998734534273680 11125740 277782346594940411787115322566497254400 11125741 -294508031208834219795507098583190298016 11125742 -269016092054951425520727210801017953728 11125743 -14452931247141113124666025306040255736 11125744 -760037690962104316001636631756079104 11125745 57251202881693951951703743504433753600 11125746 -400621191379689207322352975622402502656 11125747 778094896675915070429273732448830137680 11125748 210520312919204595545934017817195509760 11125749 -347472881031830210428433749238297613600 11125750 -418024325654211261048893963935990272000 11125751 187937051786603210237588969575931011584 11125752 -221726645223289845614338043045749063680 11125753 -469460940953449320407990738071968977520 11125754 195962777751624994950685601316237895680 11125755 -558766442889185917378065483721466942640 11125756 -215658545964601888285133709695247336960 11125757 -734946237506861441931153066033871487994 11125758 75856562973369445654531074584845900800 11125759 -213647091724052247103268717857381665696 11125760 -87167540684668698758895039789913866240 11125761 -179358293987046743774173280923928376528 11125762 426420148014677262807714379054577479632 11125763 846357804872506630473696451594978468560 11125764 -108756082180286569508227800256390669056 11125765 -2353449852214245161233432532626924800 11125766 109528957979196242683494981505423988832 11125767 186062715024976192284225353027647512576 11125768 -218312931881274353008074385138381824000 11125769 1479194208709352433443757000254468037120 11125770 20451354564796779213057578384780674560 11125771 153755398487239057774917414457025940000 11125772 -161282059416189093151298830412246833152 11125773 583775052239292548039363052007660565280 11125774 102220553340504723631858183564202749824 11125775 190863980233955982273852127503996769800 11125776 14754945488303270086842334862040367104 11125777 -13041777136631803603717625689929574992 11125778 -402433983871407470025632918598872386560 11125779 743693984477883433050962979462375168 11125780 64937413699900670665860316487123961600 11125781 4941158122112792495989320421648653582 11125782 -234036410395119264895377983925695506560 11125783 -174009263427269421533527002363953614440 11125784 47406603309014713079781113083669893120 11125785 77184119322583712859583537423055697600 11125786 -38001269628659364287408446358554550784 11125787 -118885503929513333312066507108730265848 11125788 -5129062191271553249199802871384409600 11125789 -304361621272488950238070463042308736520 11125790 6091350305129794159836065910585480960 11125791 -82928457943402251362792018644653206040 11125792 1148055045528503838981660674309436211200 11125793 -513889046167613654151064133956737160704 11125794 -107757897250689354152437399593773942400 11125795 -568168744924193973022603717606889521200 11125796 203562401200240950063715492513632927744 11125797 335906883968671277524671151592375249472 11125798 -268623031453654280276991857637258093600 11125799 -255696062758626267075292686112128712200 11125800 -2115484826920718863610516220536832000 11125801 199078368308978571442282006935497169000 11125802 -346255041970516390004012516043178125648 11125803 -71679409133711247878278576303363171392 11125804 37560017588951005932406032334260198656 11125805 192505525923875296563842065171425013560 11125806 191734127014516015093306231158226483200 11125807 -93563065050755042803007636486745292800 11125808 100788145003786910814942933917209559040 11125809 -137425199743035001638911084086407293280 11125810 -230297690833397954076138302281070521440 11125811 565782772592340933102236340407563517400 11125812 -228225305134873802763704707987219181568 11125813 -48086034194329087717919468174577987456 11125814 -12372719983317804634227944999069246208 11125815 301046850550241149743848780732999261520 11125816 -41143786361829215445470600037968179200 11125817 4800270705542464674801941118510821712 11125818 60442773229623486135855328070014994688 11125819 1391103254976859257514515662285125771712 11125820 6511719952630284029198061738888591360 11125821 96924165791403535198239917549693635200 11125822 545063401545662710550799395637403938624 11125823 -493993004875727095029890456161074884928 11125824 -115968217461458573891139679955655327744 11125825 271166186398401995644755507670231918550 11125826 -96632615967072639452250895751259916800 11125827 -499296994558051094923062581354582256636 11125828 44047198154123217575550272029010907136 11125829 26741049143310885903725396272612405056 11125830 219386969733774940172718689230652160000 11125831 426336183657067110335208034897576405264 11125832 41502652612121762957369826939445478400 11125833 -54351860511979256262239359579380750576 11125834 31439666714806233221115247251315835392 11125835 151280916563381176688499853245129768960 11125836 -15269194900858982327763696307784107008 11125837 -238191588284643619664543080527886088616 11125838 -14322498782445626930883343581501296640 11125839 188572852936766712973731462975047545224 11125840 176986758365125010402487001682883379200 11125841 -826255944780782256149052311650855567758 11125842 -17888945517436129376655661865431852032 11125843 637871626281672859981700164295089722092 11125844 274714053213072794077934427721923837696 11125845 -144755666189399669834772842983438942980 11125846 152517054631893955218321131969437699872 11125847 251374139291295629381990255078979724296 11125848 -250669861548789319438303225162117324800 11125849 351714628717814400040078947306130735040 11125850 -202500349475174854622273354424383196000 11125851 180528451738599877863006939033142188288 11125852 -218047445650196160799427784954193944064 11125853 -452122814748579565634391922017774599898 11125854 105921588883449622069161431297551150848 11125855 290482680787367367264882527822354559360 11125856 278968092098180181684243440315014840320 11125857 15275142385172979714300205505131445376 11125858 23094982369442558799488283686909171280 11125859 111484354691097596600646727271873605104 11125860 -5087834051645308379928939616174755840 11125861 -709932734474864859812966450809566267648 11125862 221721039789342790287473538950048961024 11125863 3040913721456410189960452750485246720 11125864 -472860414654328751391438358311453680640 11125865 -571453730029207601270636172184668811740 11125866 15193542168206609625656100558393223680 11125867 178457956696895856471804738618905902920 11125868 -202369573055304777984845212455394882560 11125869 -96187191997906786844390350653818180352 11125870 25996594357364710142497594593062972160 11125871 633448775804370183800206861990234132224 11125872 -32042029002726370023146264607453413376 11125873 428521271721756345565829303990559435504 11125874 869206308331101404037753477491319048192 11125875 56118789831105487081183732209441180000 11125876 805574423790792006058914020083931903360 11125877 220679237450551707674520098421198183072 11125878 -100776967235325006481507824593779046976 11125879 1027314458619002774067577335483768782760 11125880 -419485757827767490149437397358421913600 11125881 214588177372377374060449292695088114628 11125882 206090775330049983388405537795111172352 11125883 -38238327401354850606194262824224619496 11125884 98153279387102460248604154495630393344 11125885 -523302846921607217262473949428453214420 11125886 -795087420311324133549417883713285642240 11125887 404576423673744151689875478853552673280 11125888 -327595440759902963678162786409806561280 11125889 121868183051305595392389062655648368340 11125890 -25940865918313856067999371280548352000 11125891 -16035325687574188189424009110210880000 11125892 136163124770627412427105586945054972160 11125893 -252027595588939991162689730939807471136 11125894 88001444004732555160946441604217539840 11125895 260016418399866886079775438920523716400 11125896 -236672154762075016498766493733885747200 11125897 -662946713733778174901331776876248266480 11125898 187736740572798287998685050004468436480 11125899 -921929420983147339221882581817826116 11125900 27110877229703899280942708466041446400 11125901 595753317670918063438943893762173612672 11125902 175258288595084875500049308125237178432 11125903 -262864374387816035371629252209716694216 11125904 57920906966239532012390991992588574720 11125905 -9886772575061490104800754861900021760 11125906 9898891899840613441026859889879193600 11125907 84431853814287642810295878631506192672 11125908 537768388545833527899776981394776282880 11125909 -639486507087553362307928814624409835890 11125910 -240237569160572083487328239799806672640 11125911 431394344410123315832497112471681844072 11125912 -180913171348361966189888446906144112640 11125913 139478729114956133735968285560928114944 11125914 155860905314754120010670026376209574400 11125915 -165082718609912390072442842487661813440 11125916 539029947924660235271357652991340285952 11125917 30228027139465657258339872457429558752 11125918 14072777652208004454109930909041573504 11125919 -53222883665790122584359523140780623520 11125920 -23067244455799008800778835512797429760 11125921 414123973811669274846316958460161937122 11125922 109478175177748739294459187461490774000 11125923 -155222508124026916058704247807800417416 11125924 -111692384080726779949220567225329305600 11125925 293587205268699143394387176975803980000 11125926 74749216552103848706249302222470854784 11125927 -132234714965323157134965197293533401224 11125928 195160276744609770480294877166722252800 11125929 529584244047973473209874003382655120784 11125930 -29955112272324566280421607097819766080 11125931 56154516125800079304707531794498246464 11125932 -378891805623606741726477280950332963328 11125933 19402354078094054469705812971688180864 11125934 -154742963171843051187513924486940155648 11125935 -78521047867307492122308559590567047760 11125936 -250017204997521526591148185925382750208 11125937 -24057967775821124566775200879559861400 11125938 -553277542987324623685592462783745450240 11125939 74052706890351918849574096736361554832 11125940 236755976629647455316835370262623312640 11125941 11842544774381851795357982685091935744 11125942 -49973711568352209192980768722070380128 11125943 -858523754236115144864995719418394894808 11125944 -293788725672489494717824752878862336000 11125945 538337836791789193986872014933528561920 11125946 -64528376200869169562917799374081376688 11125947 90891996641117056529113114414458588672 11125948 470813428693866976292048606201107063808 11125949 3048956007568060313804263914150341664 11125950 190052121615662871448725956038948800 11125951 28026222721401712531370526945228530304 11125952 349240205181732206180829378888012398592 11125953 221649575379110284645882307518700014224 11125954 -146528118220486302520957860321618620928 11125955 493496476995035011412066175159502806720 11125956 355386491032470424584566171753694320640 11125957 -388862523994340577492032767392388840960 11125958 184498423437736748667119211402101919360 11125959 96286349320471005053525141875559941968 11125960 599340723868470047130880965098645760000 11125961 521202057425588309952663887539653163008 11125962 49796130553987761953035476066551660544 11125963 484148209478034359813532211736069564920 11125964 551473272938037428319915893467601246976 11125965 -169030339036179111199000140775722432000 11125966 251370191970479690666937482704682114880 11125967 198703131688720735689131682965936806392 11125968 41296187989033512653511999253266038784 11125969 256882725680166369899118054386838052596 11125970 324308988611608546041760427734503787680 11125971 -514510574780966191932538844472802703760 11125972 129093512038314814071298422141895655424 11125973 1332070194567103470774450666885029274360 11125974 -6765676214986365631533124136916756480 11125975 -176188942563512788538118627149735231600 11125976 -103849615745622682307640380388378009600 11125977 543682785882546191439049563534079784160 11125978 72436780766697909936580754060774189040 11125979 -221959550481768649721303391822495660000 11125980 -51744918857596664763645403891088624640 11125981 -1439106626320639555455974349046490925888 11125982 57995368569344034053178508101706199040 11125983 -761988577110000960880125354352043388672 11125984 -293194044083015890098724887403859804160 11125985 143615140319097347012793292909760572200 11125986 -253879688592498742236342191872523166336 11125987 -62752203613810114215104044520615867048 11125988 681120947438215871721228069368307535488 11125989 -288157973312768429626754140823769811170 11125990 422227393618584680057496555461267354880 11125991 400195519591910988826640179816041166392 11125992 -2224325156638695099253192818794741760 11125993 94830421614086492265327454029466910464 11125994 -39202892037737731345921349119586316288 11125995 445454089708310236424477059317132760800 11125996 -128005679657641803545385723703145864192 11125997 -288073143498715301136584356349214226368 11125998 -104026158906836518880976715752921823296 11125999 555254425546599544556965228090302770000 11126000 145740031930929351971375174956867584000 11126001 284689068845033664647699139145998485280 11126002 111246421878544917351076059585049454592 11126003 -1556326887000711182496559510598822496 11126004 -297833922563616776776466635590398459904 11126005 -592270349566310622127886235461914675680 11126006 419020761304549945232905570078071168 11126007 419600392675939391608442569256078185440 11126008 -166011198432147900990347472205882122240 11126009 -411428960444594497273918045909184028540 11126010 -61728920209316024373794655397206113280 11126011 172238560360990335931581927130591014224 11126012 209511131579846491639680903190423597056 11126013 -145294570182259542725513618434251575616 11126014 238074323650126826620446837488839927680 11126015 -169168839997165562582016489998705586840 11126016 -24061389220324340595263370118708592640 11126017 -83406577046480504315997681278389356608 11126018 188205470562052121549726243690004067200 11126019 579408430281238136754033634989187108344 11126020 -5795925475638691593996638782093701120 11126021 488068557084151540292620801046695296000 11126022 -46061339920874512679708210734516715328 11126023 162223606184570293956485363955062949272 11126024 38295061555119301398726836592810393600 11126025 -148743959909719680087930703044356688000 11126026 181645784937779594474766148439323985712 11126027 315825529653862648891572535901307881040 11126028 -259656386927179023400099113887692161024 11126029 822930159542784057396973838003642072630 11126030 -9706041754647730351931144164194794880 11126031 -100803603861988586035188898046838397056 11126032 34796011547541919085907835181795188736 11126033 -8419957536614840777777888102704400718 11126034 -291671165346666991656626547024529910112 11126035 -11229288338413542710780424143170110000 11126036 678760602331920038245439024784052307712 11126037 226141561899511312867033102072083996768 11126038 7405021992579617666787052851516889152 11126039 967909680727478149143484645850707402440 11126040 -100936696529405555340692402210072371200 11126041 932258254183138893190888526812407025920 11126042 461221962664410721585508864487754194672 11126043 -121036322319730679477873733234790187520 11126044 399558308776255215777475468083977072640 11126045 258118400615254693079703061891952993280 11126046 -35223553308524868999324796431635303616 11126047 -426028999181202013878895069412668042128 11126048 426786296475651371830884913538103115776 11126049 485381099939912430312865788018259998048 11126050 30953891663090176981461367192531048800 11126051 36117202406673385864498875931936937052 11126052 25852937948020242700834830152210472960 11126053 -885322040020022846482575467535082373220 11126054 22813908775979589103015001740084973760 11126055 -76203617690351447265063123878031912960 11126056 634940864834114014603905606073229306880 11126057 455562486945413313114868829721151773306 11126058 -342824401729945685023897411297541675520 11126059 -121097690265128821039238440875717516768 11126060 -415196608691471739049817403485560750080 11126061 408290330662183798264677857083865024310 11126062 -305288842148296158716076032427502219968 11126063 -276435081163152364325472570495872416776 11126064 -99943338820858746910685603963027914752 11126065 -505104491770582047594477027197244382080 11126066 45896909630917441777476188518625310720 11126067 -168282499307944105369456751662585417152 11126068 11510875982101446059381046517968771840 11126069 -537579647819680328156220398819119792530 11126070 39802147152391906307929988664167629440 11126071 -165545233069954769297510510540148784 11126072 -70534355614882665713531156314187059200 11126073 -195272957069154852275429188788460712256 11126074 -356683431174559946900513964421713301248 11126075 88725664997683089276549576344336942400 11126076 -2741386303067975237596744719836706816 11126077 -616422758206929580648797425905727697120 11126078 -3518900380678904413084618410075334272 11126079 -29741079295766094817758711951912405840 11126080 -35941787007538307095526046550468853760 11126081 670407906114232858842391334381276946882 11126082 204216729517833254936582077426238461440 11126083 -496360956321156144164554593611121401668 11126084 379049503772630889836268487656086745216 11126085 -115026170377935532076668754084918327040 11126086 -97037538326847978726344829332901889536 11126087 -1152580425271993479437479288429940744280 11126088 78525211729916876008813804475556710400 11126089 -67706017340265305120301168465669722112 11126090 33355005872502694438977902766744192000 11126091 -478561200980290536590571097038630311208 11126092 178199474276795578377314984168512896000 11126093 -368383096305638795251361130709041266112 11126094 -51194469357782057586167974899625383936 11126095 -791652706340922158780355273919750003200 11126096 247669818887157575148111786464428032000 11126097 -34423953377751747209746018406754568926 11126098 96984927473958343448545576532880070800 11126099 -284326939372541289172027957297792698900 11126100 85309945869912718600139758746544742400 11126101 -241831318352721798669357924812218698848 11126102 -72717072205418230574812675173858725760 11126103 17134873107849466599967090725755347200 11126104 -355718645733026906171457959471007559680 11126105 -378738665916400358032236911878298431740 11126106 267373635611223593956589344877649292800 11126107 -548215056138012288683839373220281562848 11126108 -94373661305327197129861614942972048384 11126109 228655633194166884952524070729037129280 11126110 169157258397985387266585681764723184960 11126111 1278013900289115290273042647836081391800 11126112 60948987080040608227003494243143516160 11126113 643913800036796043837490373791322691362 11126114 416936222095956950403624874316845912656 11126115 -76396462992259807798220355108712339200 11126116 -666900697853236035520852365549435100160 11126117 146476297116223883815522725737267601792 11126118 109615078973834158230973220454959719104 11126119 -56534839797399282867534665193926970104 11126120 -24091602440566841025310204712501760000 11126121 10650318147563288906539708647205068000 11126122 -59718510783268603369468505736314793984 11126123 -548206378796235074031660481919465399520 11126124 475367715003661634023655350720695816960 11126125 -167042266433477042210465648413971105000 11126126 63685095025008196469208202450926151680 11126127 43473277378855520252030254166050477320 11126128 100245339429435611966580568075911168000 11126129 49140834504550388220803302788968332032 11126130 -7789274860922830337919423959111892480 11126131 261913313643820322826340029226595030352 11126132 344196780983544740136906262737802739712 11126133 -38874703133713491195508675272685852800 11126134 127088203714543991765947674309225128640 11126135 66794168861333761943027536274849220000 11126136 288723170351400568600683958800938127360 11126137 249890402883841974895659396218909565120 11126138 1256537838656080149044474862579300720 11126139 -120256892491319911381486636203012744192 11126140 -367980924541044926855297785885794201600 11126141 -488718002737812884090788727321031666228 11126142 -85828220232741465395267324655087255360 11126143 135337682362354781391723855313303547616 11126144 274402190993712126568463152494170603520 11126145 -174333888262696570915205579162471703360 11126146 -156055926111399361253034887303361193056 11126147 36366358925965849959975611641064329596 11126148 -46519386893610074439124070461231595520 11126149 -5873639603144218766355149474795591112 11126150 69573105270763174728812649922169241600 11126151 413694724678630783234519218008183495280 11126152 540729948234370799645396918021417011200 11126153 -816797000988062692772883090106146224880 11126154 79278633050555149782776721097677688320 11126155 -155157300927591549616996922061234505440 11126156 118567178291622510027354315661751193600 11126157 24732569645847413889463509902066655360 11126158 -162154950131506104179591406919614124416 11126159 49062525146137850965638576276585242352 11126160 -4481880436192540910267497190295306240 11126161 -233198875261833641511615215356829533200 11126162 -35090702292674232912779493432421677168 11126163 -310225545413155987780091008137188587776 11126164 3624967121080754810603126283477757952 11126165 420796423208253949584576192467236068060 11126166 234544163943325549288949075743048888704 11126167 72672538694214587578982036460004311360 11126168 55180847506024116886199140389540034560 11126169 3308889350142545872184575756577228160 11126170 -61223066563279338944926500248972858880 11126171 88209773758011069988215962267730653712 11126172 31783198560119466007409299588018176000 11126173 168211925113062632053175198417531016422 11126174 -404043973219626617479277387461400321664 11126175 -134877139875838399626147176583302034000 11126176 165807138737458350738340428336945168384 11126177 453962341882478982278410835668019205606 11126178 -9307222186577326720093391681615915520 11126179 99083173050227944328247175141526163520 11126180 -137214490624363180572994626006688919040 11126181 -67361770747968986090129000157097546752 11126182 -278968446659208584321362424798520203808 11126183 122280831454279676876584270009876941432 11126184 -11850504571340634945275124741241159680 11126185 52568224554189098147551551540506775780 11126186 -212086078792055126640053610693707792208 11126187 -434020695308848097664747907530874228560 11126188 229908314865194687543382095799583492096 11126189 308364427161234558862336041921079635990 11126190 64287345145409345577428516833529915520 11126191 -829108416817200978929345943277582930480 11126192 -2298905218475516151548080496246784 11126193 223262829934033933047032325670867510464 11126194 317627128517600159873623820377331438400 11126195 -453874959682314086686680144749284660800 11126196 123745163195750910359967624907081274112 11126197 513154563181366345083998924053503280032 11126198 567513409144778315856261669296956556160 11126199 -226315400226739879194189340030866303360 11126200 261606918066850034385785153681531904000 11126201 1069728142290798176455275769801871244804 11126202 -71013681716079189546193540884145966080 11126203 -7395870820339601526954442542608520000 11126204 156713492773750647387397053823296254976 11126205 -246017686025066144277975294264200032500 11126206 -33512591455114473971943729090111078912 11126207 -3375608766078280309519792846504628112 11126208 -291694321320095535694127075140571234304 11126209 -492042070135377913436447672308957286590 11126210 -54443916524056440951918268021043712000 11126211 -103660641092704347865950553068015936816 11126212 -367305260099542410341708590614406594560 11126213 329885295491339917683754660689950844960 11126214 506775712081546897537477449174105185280 11126215 472411867371863696085912938443008983520 11126216 1047547788752434343460166008024921538560 11126217 34602542099042949787027578282482377536 11126218 179629597388075066201866990401899584560 11126219 253688071432522433264061216779189887344 11126220 95329652345355959143648101111951360000 11126221 667637351971889492277493471561621408192 11126222 -9207252133558591793296268499935923968 11126223 680295552796921613860782824546265648264 11126224 16641191404598221816906314837585059840 11126225 -127889688952225489526256350774677962000 11126226 -190231714353369583493604576648057657600 11126227 -72165566286158691508172110498857338880 11126228 -613923664369191123507111301190886514944 11126229 -135990044906423310909592262853428835360 11126230 -180410977222905323739967472610988842240 11126231 42618677155336061892180864525753042600 11126232 -139603825659740093831241683950245396480 11126233 -214939275387692293239705455474095016256 11126234 -245055380918324245662702367998135076608 11126235 -186391344695028698843929000322221024800 11126236 -444903422049880026008713415657963297280 11126237 223483705440905206383062667093598710060 11126238 -353671102887865982664386271248749553856 11126239 -1026102358155487641826929956610894340960 11126240 -173739631414319717438328066534821068800 11126241 -80547313837831427612856974588009091072 11126242 245680524370643800366511570430729736272 11126243 -152575218310286378025412225650253016040 11126244 193791234119451381021394118460617634816 11126245 131561492180866190006695706592194209200 11126246 124968641158324229241606993021449643840 11126247 -6650216302588586216053020396960364800 11126248 352309012715705188632001199301552537600 11126249 -239471726167213458131401830131961831750 11126250 425736670526760254240966376005280000 11126251 201802709292881543496542738665070595904 11126252 108169886037093585231274029837764654592 11126253 434236020596173762839939700616988285504 11126254 143462018613859432045632093241513728576 11126255 -248529756963399730366560391093555276800 11126256 59594943148068461489883462798213120 11126257 916510839009470033035576281172885339300 11126258 105534940083314420828333274293515673088 11126259 -167591340555714187149344329848310806816 11126260 28697675915165081063247946415811674880 11126261 -157106894357713436166114114654598530276 11126262 132747373418393753093628159146835001344 11126263 -206955877504399234958755311854053396320 11126264 118587507264979663102910782790587023360 11126265 -37755711038484071488126765111036527360 11126266 398778966290022687879734825428145197824 11126267 459010479700838472523825821005187395640 11126268 -243874930462190077660595186828619202560 11126269 -167913691224339029746900982751465588288 11126270 -19543593385845485021541989755960784640 11126271 150772009785584979650828190067134182160 11126272 110459440028962934224930586307355213824 11126273 43827619268086610640458196153881348544 11126274 -16727378893743038165240193785760935040 11126275 630235504647154762546155219060640129800 11126276 64557768530875038132807060294744109056 11126277 417571233467657973785385361757434086300 11126278 -344181560259976027648233985573728537600 11126279 -149276324430503754695201102387829659280 11126280 -75074252619809529530931533546852352000 11126281 -881190810682438054545360544083255804800 11126282 281498275184622727288726632943948550400 11126283 225330673331501221909869003369745799640 11126284 -130054724999228864023878056905910676480 11126285 -556316780151642608410044552254424112200 11126286 -26268883559609222378735160149302729920 11126287 -481325626094372849162072910680592810064 11126288 -103453256590325011590515179564239028224 11126289 -37937211746721143653468020319581441600 11126290 28245944833910288139299270879635200000 11126291 37583578501159300511691264243490145424 11126292 -482446176500764481654172407536084174848 11126293 -2247923889440109195556785686886445632 11126294 77165542868462993708085920547702551232 11126295 27790960914311117587775982702083016000 11126296 353242676995949997131106945600970997760 11126297 -113997838243270663822796592907811725248 11126298 200409366285232273103641391917534385664 11126299 -560568995071282710851357313776761397264 11126300 -266587922363068688113085280611675289600 11126301 -53873155749418553352873059509439529216 11126302 5177729145972579286642322163291085824 11126303 220673017290844374044059278791523586560 11126304 115306389648227821067373838168164925440 11126305 500316552822139839063502622638111872000 11126306 594259037481299181043623291519162134352 11126307 -45172262476292679073649637759605091408 11126308 -172938541634727621868018036911167731072 11126309 -511895799073562492162224610246519351490 11126310 -113206412972285499746428817794918318080 11126311 -23913539277906728335747843746534665168 11126312 231740031239417320710626969203971763200 11126313 914836961995105695918579094428770292 11126314 492250014426122965984140521106479192160 11126315 68265705626476240651010281441098852960 11126316 -189913150431459319457984944627575115776 11126317 16099841616852314708397813039199355680 11126318 56294281524034713851721279657223794432 11126319 -41646259727274569726153197655106607872 11126320 141617748870183582795340042583246438400 11126321 303273882844724969568476044494214005522 11126322 7904413838119187107678247085604720032 11126323 -237819202962407327033571041271433020672 11126324 114753262393505829838146940332405811200 11126325 -5553806428790633342218919577926414400 11126326 312878855417711159895275857485513182112 11126327 -507987697125221408777054540795356948824 11126328 377733462240459112310071719514898104320 11126329 -317701063729203821081847839362111962070 11126330 -271406274736729308178876201800103464000 11126331 -38750353075450960727552408971506801780 11126332 -390284643288266872884577312019414593536 11126333 -102749336942472201815837635704981034080 11126334 -31850630885898494947904439913851985920 11126335 40533853171158166465505997922539736800 11126336 1332031239159874899917212333495025664 11126337 37444975468130414499451245443190810240 11126338 -510879586275762851404584517848659326080 11126339 202897256334059829376769099536760223744 11126340 -6394027773064104978907869704002947840 11126341 -112383877395184708686738431079338524258 11126342 132692057854793754936782654586465804672 11126343 144657046213233439414570028969632358400 11126344 32300399718799136324196494623372339200 11126345 476970559292971715786749593951527216100 11126346 -73340662671029819097739824725803732992 11126347 -159809537459884343732548257931366435128 11126348 48136624710562206179556349832717783040 11126349 273367720296921840063436645356752568000 11126350 46200085748708738991754725422871206400 11126351 997843470446959977469618455347729738352 11126352 -79170444614915370202648294416885350400 11126353 16417715153087305889408129714430773504 11126354 -256961702028128703034211623770642453888 11126355 340321007750430354535830027010745272320 11126356 -526741897600401838993978114281171710080 11126357 787427809863206202196555607102664572544 11126358 245629721421510473239336439073678390624 11126359 181375224273862261133550960635748181840 11126360 -131926611610819442457772337564614656000 11126361 5224308799023593012207947129781945184 11126362 88633845217470161268741778500140789760 11126363 285934416312108847190477286498601135680 11126364 -490842432506756599641257736593368378368 11126365 1135960357117862160579850807795799040 11126366 -118065108422022592543488150092554666368 11126367 -94455842906895702887098736777092542480 11126368 -15375176514020614696433066348411092992 11126369 1310764327496621293403238659744023383744 11126370 130737383833787611939653788471291596800 11126371 -305272764303503670652012734373495187428 11126372 163313718154871918502270530189652138240 11126373 -429087832782883772735770169787869747616 11126374 -160937742139823084537267450536704536448 11126375 176052681025604229230049885514566768000 11126376 189713208627941661319841698894029619200 11126377 -870864966383626043071287482143887352774 11126378 -155498812064743171866834218985327814560 11126379 -938375747546273931291236115748827264 11126380 -54865078544401057420765232693358781440 11126381 6031133997362519887608133101178608108 11126382 51743367638395132339526364409619157120 11126383 -266079031901263520278871915644518119400 11126384 289625490110012645139303218451430932480 11126385 -350853679176886872839549208848906367000 11126386 -38073584164822708649928679096024226400 11126387 459723048848567240891099323730388681036 11126388 -21967665577627230430095300314933624832 11126389 -86932679120181703525157364379174201810 11126390 -253303355866808483553034498610125296000 11126391 -664318091193484931271359900248995370008 11126392 118116520709775747382021770047859425280 11126393 113081850024947223220769955557950173060 11126394 -310993426013408562645180159097636408320 11126395 -66891764142783438435540837047212496640 11126396 6476750835249225862534437345695883264 11126397 375856347514342155336081601363052814240 11126398 574191423876651346442017945594991137536 11126399 471662338736683510727916906616879380264 11126400 -161116659364141837454705922492334080000 11126401 -90604103784615828595487524174038048960 11126402 -77068918211053861306918240844784142848 11126403 -11813109577529686228310758875642766068 11126404 854267242753070069945644454007082991616 11126405 32990661821509668465114591242687648160 11126406 3007100415274738242326059901550796800 11126407 215071218219112359223703422683244293656 11126408 -646478522783226840657646744828978007040 11126409 162650909039694315627835942360009940160 11126410 -88219148302351031647468646422922849280 11126411 222239814615269616971011254703647427632 11126412 45813109900066035579193626824971387392 11126413 169072813094370106353830194820077149804 11126414 -208937411398492679744147642932013853120 11126415 -225658992006589283439409025143371802080 11126416 29082479323602575659791385990761283584 11126417 187176169810035744785608115519422748466 11126418 122782639004039462034608452760002813440 11126419 -445281783322189177303287170595926005160 11126420 -241919050182570397034140441901840574720 11126421 335659725459942771156531943388326442208 11126422 614136844020735739273190008708744704 11126423 -451252245189230806707177267573524743680 11126424 -35836363809639726372919230148740096000 11126425 59147567304251559502745944038122280000 11126426 73494578077892099998465466935479794400 11126427 -32133857573624239476144066548265790464 11126428 55641555436548234952382558573235105280 11126429 -1471153062666316843762437164735379407220 11126430 -61807483878763703608860261013584259200 11126431 -141063496392861997199862613556277111408 11126432 115293883914744315879415239891424641024 11126433 -730481744417121678417075026002637775936 11126434 258623095105705667928170248050048000 11126435 342524586152220203059969058985690785760 11126436 124871770715789168783121431609578690560 11126437 389453658204321026033339086017226349312 11126438 215061015760980326756087702945626107840 11126439 -610035597025528220951169915460856196000 11126440 92078717110611773891804783138693836800 11126441 65239035411744366551950535462503736052 11126442 99282394365549517441311734030492512512 11126443 -11542049958100852230548041141858005896 11126444 37581090408197004017846820299327210496 11126445 407479806196553320613232108254978149440 11126446 -64064585001219651236464092521099483328 11126447 171710806181783106038835399087014766432 11126448 162758136905807706404935736758573842432 11126449 -815277114595095315377222264382724672116 11126450 69533414255221620801460260792337077600 11126451 -4151857176261049573083341365926829056 11126452 147789870656311146542163537165747453952 11126453 193262965374994261666094242892312773002 11126454 -256502401111684422834261472938734153280 11126455 -7593456529879058305335424172049316800 11126456 811630548174708050530285542893794099200 11126457 145694071551921941415091208171529441600 11126458 -2476989892282643458407376205506728192 11126459 -133818884102860203159172971446300943840 11126460 -46082753593290287420878068188254755840 11126461 497432698765448713905230596519412551200 11126462 129005048439827667562433984393584895232 11126463 -134120737652181305493686442356886252912 11126464 297369788476355434986779915651394830336 11126465 499322063999725904283393151121646720 11126466 171149195665882111512019916251909007424 11126467 -237487307707862101343090485471440682800 11126468 -745974443135463038700980944214483732352 11126469 -3641143285154387704661864530487056800 11126470 -133862948414554938952409704089768407040 11126471 -540585973235346589550473300370651372328 11126472 24462438633556921096460327011905699840 11126473 864998941329445027166026794935994117722 11126474 -14584401426854879747842998578465469600 11126475 170496202852255552036310918423293307100 11126476 -306216914546911119029497462917442728960 11126477 -934660408559241647367025509014916289674 11126478 79136162826955466878232411443989866496 11126479 -242012975049352051804005819561812808744 11126480 59461489116045856345541367618663874560 11126481 323010984010706221304593762796387265984 11126482 -145093129185406898053485595856632824576 11126483 1268406407753233422782932434594065355000 11126484 -64812479978418857159236464155887171584 11126485 -812168842377804485576664522462829647840 11126486 131903414676168492298731859348550544000 11126487 466631686523867098347442474226572659840 11126488 -1827657318973107794884317770250240000 11126489 -96182193800467616708470250788072329216 11126490 -60093433627757121459554245596648602880 11126491 -225047004810993617055263780208297422328 11126492 -111171431328840954867455356039285168128 11126493 -155129028079032519654610127378953948896 11126494 -231172135415720306591010831362061304704 11126495 69155552545860385933577249772392359200 11126496 -233050584870697958233443400649864380416 11126497 -617940446813175237258395995487854633054 11126498 81759232162843483460803875330055575552 11126499 -65320205278253163966116000118730293840 11126500 -63482633312684995131648978325238784000 11126501 -627756653576336426487545112645126034788 11126502 -28866363925245366386822918503124568960 11126503 113548079972976718583112516224608072464 11126504 524285905133156918362288538685079157760 11126505 74020386443851352272511943727184059200 11126506 186122343379226865924906976584122740224 11126507 289059506856187897332672371473839898512 11126508 3801301668310600695962701405306957824 11126509 588959815760579022523875637672201540416 11126510 275375264613795649761417147576235700160 11126511 591128327568567511303977473327880564480 11126512 201521282975043393955970530772935049216 11126513 255874611055597815032090148870003760740 11126514 4365684134885430804864748394912808960 11126515 251338797732405914266924725003261622800 11126516 -210913521051918147793295365436951122560 11126517 -376256172154532428257954866565156636480 11126518 -16684904270726856821455154208385021440 11126519 -640605013964617506999291644581488205080 11126520 -52439046622964044882680444718974566400 11126521 168635240804655675883274501728923584512 11126522 351666316544477382095923667889482888448 11126523 58735998906897580280498843217614184984 11126524 -1172450521755317597817772285690261781504 11126525 -1046188009280945850560025425590211640000 11126526 34571323220212328685877712677076665344 11126527 346630847939746688614725374157391505032 11126528 132395014503768834598361414566001246208 11126529 218776092361685249285251718420442671124 11126530 -2909139344837576140995798288485199840 11126531 -134338069667083649812043544169931561568 11126532 -29903293409897163551362399523337043968 11126533 787289170943428205323853593046478643200 11126534 -172617686873348674858535130057792111168 11126535 55710869566996479158792684715896847360 11126536 -562607346565293403784279924837547325440 11126537 943365629321284959678000391027029372186 11126538 274626159935567277186973466801190328320 11126539 -126918252262822204237504594304341483540 11126540 -461414699657114105559015360916267637760 11126541 -311218388996516841716497098089720313408 11126542 -150696562374286926135902333551445667840 11126543 156252533995515220917709243565997795144 11126544 -19027724723291046235990896561052975104 11126545 -81125358463664808334779476421530668800 11126546 82377663889442752683940757968647787680 11126547 -346719408057670328321836758894667583352 11126548 -497500302253193917161599988778600868992 11126549 -145299590568224820240809039862140830080 11126550 88206124192128311779181800648195732800 11126551 3024003804209728049412291955347975168 11126552 -298579538861441401633502872744024473600 11126553 299260488405555644320064877447167601408 11126554 -171762886032682059217552249321534155024 11126555 597977460842497821952765305428684880 11126556 -98224484334777143277298445080550154240 11126557 110716525863253783517521700513930272780 11126558 362798059619653645688686861761731602176 11126559 -287017697225879511429665533862597626296 11126560 68067314226335257249077250536076738560 11126561 693106188908645092053823728402305688162 11126562 91093551056721279272418179976823449600 11126563 -59022868967149213082172007135841582176 11126564 -426532696305073077939330586771750395648 11126565 15001892901892418574231458913343641120 11126566 -164688455030926824095112228931496357760 11126567 -96050776249293289897885492471885602120 11126568 597198195496611681416251673744803921920 11126569 -152529540898069316805101970840001382256 11126570 -5925706977560632767384409217005194240 11126571 -368146934187191665531369779829841536320 11126572 319754268714078809647452885713147292672 11126573 26710565055557287393054115599190203104 11126574 65681119613917915721546126548015408320 11126575 -824509730177825903050588615783431900000 11126576 -68973080498443751961155467955098042368 11126577 98569506829038979746875864120337254400 11126578 462293549016417982812702548288463605280 11126579 295563696900501742219571163999135887952 11126580 59139479292228580018404898956581867520 11126581 -197534687291852813869604526946873706436 11126582 -162488900873492978523401355822462230016 11126583 36158091063311738646926181956995570080 11126584 97403917890806780801718009562013491200 11126585 595561795067001029383084673461561781760 11126586 201187783934102016487558890074923273728 11126587 33421313856820363390553270105753454040 11126588 -638846570127323513368883959084238283264 11126589 510168446591004133950476869778358676224 11126590 89655233389681998782160017029824595200 11126591 40403930287876108953352195882948617072 11126592 157979816621672023163619007616369295360 11126593 -560052760497623400701576340833569724880 11126594 -3374200272091944650987165253409011840 11126595 -152367283320292898526415839510280584960 11126596 215121541579452863698071494689096590592 11126597 763891546101717591300163190703848140800 11126598 14871835237807712075817223130549667840 11126599 -735129161315206492201304012879464725480 11126600 -336801331567009945201137084185709696000 11126601 -200554062228584935240689665328568069008 11126602 57519874739564726082207700984964418240 11126603 -166604545261399492179156713202039355680 11126604 -159827780819317666090051385451900195840 11126605 -185188364925887085535842772792861175040 11126606 12207917877105348711841815624547801920 11126607 -62748465535404696340628185186229475960 11126608 -273176580561811099212855322100514816 11126609 -95111148176200785232445098198765158720 11126610 -145639670327715033584547523144534771200 11126611 72816148364058586918581093535368380800 11126612 -144486732456828016522704738905610639360 11126613 -70749506493599978943946734334954919424 11126614 -97548740898405908547507429268169989344 11126615 565985239451863981730453307266593172760 11126616 454415576382233261801991734731341004800 11126617 -581673646912677587218494804393578793334 11126618 -189308994023828028077451930542359677696 11126619 -454949135042534095122952109713141724160 11126620 -216604910533124860545960162154834168320 11126621 100680584157729228251245059191824351488 11126622 162489676094073094519119230573840399808 11126623 314925199328799741137868418555362257280 11126624 -1031637520395938304876558259123318554624 11126625 91938569779051418014164322438591728000 11126626 94522137662933526798280607945243604048 11126627 327491971436239182109100654935005918120 11126628 -144535248843606544694173480971895034880 11126629 -381499572618003594647478735013430720770 11126630 -166810508297934502149024380988674279040 11126631 -235266562555516246666910327443956057048 11126632 -11514793400938381852776459087856189440 11126633 39890108412225446550669726083835984000 11126634 -335508776590550903863168513789441739520 11126635 215933152448876647519697900271418198800 11126636 267795718460526540284923460302565595648 11126637 -11942508694748597050365848286559144512 11126638 60623431896926270757343987924198470720 11126639 1451639123848264900525176985401838887456 11126640 6163550416248937958487406625213644800 11126641 -96620038226501182624489223289431418048 11126642 155384621840481159395180872437526163472 11126643 127379507271194378851608382741823165568 11126644 85873420983305548239603872067459743744 11126645 144620571285238287396732599511007718400 11126646 -16702435253211191509504090754779162848 11126647 -230044861057623794970587672354901619200 11126648 7539455431847897361921705266643148800 11126649 -467091925092921151197318829236208994736 11126650 83490862587716287675948045500217054800 11126651 -460171991771985904492704661634621205600 11126652 -462493165936199261734521414996575616000 11126653 -768594997333282359289824790104991657140 11126654 128101301021552303854643451619010079744 11126655 -340232038990512738006392520492713567400 11126656 -734914767839361299734238336961573027840 11126657 -277423308425814171307456311286427252094 11126658 68713208697983027107844563433094175488 11126659 -167895490777747537391110495617992652096 11126660 30065356994368573349454461634491804160 11126661 -9820808016698031845017577299594295040 11126662 -144774891330350241267912606411368851200 11126663 433362055897649327075478322323923061384 11126664 -156388074477495327503157451658762649600 11126665 296122834685618478779469640828120635840 11126666 -336769945607229995782649814849680628480 11126667 349784383251610465903341888501403793880 11126668 -89083389656445075909786561191361091584 11126669 1531789843463053408314798840246247137900 11126670 -152456511338470504365352748170627127040 11126671 234747549994989171800518519607101005872 11126672 54942600140832484622466786720121159680 11126673 246500498294799425470828217747499012000 11126674 160714417264532472471689955931430666400 11126675 54710975119268146262703670996629508800 11126676 -528534559959282350523689885643202560 11126677 -36977467967307605378687249862066553508 11126678 344588039698075208385212199449987946624 11126679 -173296788750076806218350468044770904216 11126680 -1894902002623601202770041453784064000 11126681 -436337311693390645651723563626189902518 11126682 117475921033842577735335772710360645120 11126683 -2994094099866781743316158899939526536 11126684 385140155261316822481488699070195247616 11126685 280777939146416814463125365510473502400 11126686 -568355191294683002164097129822795662080 11126687 28965365071641424958013195110670873600 11126688 -409338706291034064254005462601790652416 11126689 155653152789341679635765424615137497152 11126690 -386585064548913839697275081977352632320 11126691 383250605652044481553134620448044592000 11126692 -5702714766923350866395973711954693120 11126693 236587270571531071293067616581425288384 11126694 -85450843710566486317085084608486533120 11126695 297768161924224107619224823643328406200 11126696 -74046116534646412192589592389027758080 11126697 150167608744229847830443657354655590800 11126698 461867402947166692437709365080344427520 11126699 -411247517674690098638405317477925700300 11126700 132480396423633890877059443840581888000 11126701 458509524489565945568668177588145927702 11126702 -11795313279551155504043924872779000000 11126703 -92927838342088497912817950459486035712 11126704 -172595852036584493817730466425483100160 11126705 -158275244768790361480780178123193177420 11126706 20345091762676078001482201334329049088 11126707 -1517610004376289533774228325634928725968 11126708 -163567930014781789192435296721898950272 11126709 -793532942818187362819357826996879994432 11126710 -22254806082526410271387376319068897280 11126711 167631693086531580489523630342417574712 11126712 413972587221453296930341611020033003520 11126713 -92487427073092687133525732519228551676 11126714 49653642151299554019254536908277401792 11126715 97728519162755998616848358239083147120 11126716 160537059865414779172340922572163337728 11126717 159650478004834444566284294748038313984 11126718 26482141710748582705950455163248656128 11126719 -951243588634056106521899262910161196904 11126720 65767128724064978089279647969705984000 11126721 373207317127845447744486631350760603104 11126722 -197370042750267251262635161689953591088 11126723 5998028155955409039412785136726612800 11126724 184464809621722845485364395228730163200 11126725 388164024180212448670181265815165464250 11126726 -95159758144749787185431480871397714176 11126727 278537618130291208409713228034202759264 11126728 -379942167766762444874613112402731555840 11126729 8318137127377138463675157046050243432 11126730 -67562280712112903893468039145874497280 11126731 15959733262377003313317746262722688768 11126732 -29214688900262021924349277621154075904 11126733 32663780219321067517908966309055022784 11126734 111369705181137719950842295133912462016 11126735 -206443305526141202646613810693670243040 11126736 13944909704461074493209174526094499840 11126737 159230419970514795033662019653441252864 11126738 15545887153528974826322251529269972992 11126739 -129505700395524671873884845643074988752 11126740 -1552797547557402250577742212775283200 11126741 400802608118858171315894745294096288672 11126742 -5638025447476234606351343756128144896 11126743 119674048247796311450957307379144096800 11126744 105938532121755725891473789738600427520 11126745 54556184386848620218381329809611321920 11126746 -1888509281403058917268219659735974928 11126747 -1407976528263199921975403052202901486736 11126748 139411276368936390967788971896092756480 11126749 -169264773486997166745182923915308284340 11126750 236716856922180261863058521745623472000 11126751 -114078271830312802209563060365816656000 11126752 -55588117023552440586399320883814465536 11126753 -293077841163720387535561406231292911712 11126754 123279296037253775125218505015411011840 11126755 -540903903848338076923631139840926217600 11126756 -223105058810851393849490972136720457728 11126757 236038522986422182031554073333514573504 11126758 -162626151075066472113386447892080159520 11126759 -168780822681185534553795851316383058384 11126760 106088720610416262716834509979709849600 11126761 -601765239440313025032057369903057791600 11126762 -276921260436085173710226973278516748368 11126763 -451411837384330220774397588025158425508 11126764 -102322033642411357557016112773429237248 11126765 -124101690989900801236661152503880018560 11126766 -986187163143885025066415888844386304 11126767 277283041050516600431621917935110517480 11126768 -35970797012327667874626285730704654336 11126769 -349018811712910122864396779694011968656 11126770 70063408469796649112447955177584626080 11126771 -211341968156309109412481347054035299208 11126772 151903469500123908831769630000910506752 11126773 -60518772990541442998097815500194100324 11126774 -289160786129746626343566415877928960864 11126775 305416534979489643153392743839745209600 11126776 -730637232585319705582975067848702033920 11126777 957863540134862437985290925162334336132 11126778 94029298067359954699981427587431398400 11126779 -307186899012754158122181929332725608016 11126780 -85245241776222557771421452354469888000 11126781 -226977906643571226734945886946885672320 11126782 -561322838066927329910099371296799531008 11126783 -398692951703586939177503897291991675216 11126784 45043298796147924557627188971527208960 11126785 45500628306547155694803796072261872360 11126786 31679032300809457823013241845180111744 11126787 -44141512373515370871883887905337032448 11126788 -138228656389061330940561537747000959744 11126789 -118313220325600907723830313016699606054 11126790 127613070850879219190092108048107313920 11126791 -11588998530888267409582476516459509520 11126792 134343759212355784762456216086962718720 11126793 20047549309350330964361338058688616464 11126794 15420206854890464832407461785439140864 11126795 225416823767633029159059110076721831200 11126796 145809651276038778859271417910972820992 11126797 -1419037108062854707446951521655993802 11126798 -209287308513266463157807173435214593600 11126799 -10161293058306396388986459565292352000 11126800 -99916630554839275681527039025266073600 11126801 56705934587690118746939737381988644224 11126802 44248855264231273313044373059542981120 11126803 -28908290029957843836308225401354516948 11126804 -186796618091043101251890368721821278464 11126805 -51215755705962264167019696868067958240 11126806 33391763964605166787585147477644756864 11126807 115396549779587462605826444913141149160 11126808 -9236494964269966992749296119754260480 11126809 10589667297789397973813176895968063504 11126810 328103477183536896591307309409386848000 11126811 -352559767605959283758473998039946539840 11126812 301814738252340275681285293155812742656 11126813 413643357255324119421847054447512779820 11126814 94996444486339060368512347885147941888 11126815 188616226947794236781771592167385727680 11126816 -163853127345160217789840193491772112896 11126817 -263678243925439902891347531064448487532 11126818 -52240660532184795123590296417177920000 11126819 -630260060079670270584981376594654745280 11126820 -130694960795916177971214888306516480000 11126821 -499373235539199908067569077433011126978 11126822 -93321651084688692104128940319371678880 11126823 158934727355631990868973547328745537280 11126824 -1287809398352990336746558807940283187200 11126825 -1889979642283230489267331404296606400 11126826 36317582899239970047269649863265282144 11126827 -1472640070250258046825822019734571791936 11126828 -90944611008679676332787675179015103232 11126829 -16642369320817228896172720584216447360 11126830 -24563695396387748158878652820827422720 11126831 -149354670399283193553459482085723673128 11126832 107435071317404455371135050309645598720 11126833 5690741247383896476112718169954040082 11126834 -254189334471975831037917234152514647040 11126835 425191339226708450086239678899759119200 11126836 168652399223219614523177827991701340160 11126837 -594773132659868915284521915282830901120 11126838 442082255540132122495369687719987096960 11126839 -522466833797536531417891955167814038360 11126840 -307575431771396187408458306652464947200 11126841 193226574895356273414491280316809297600 11126842 444783031090696316977437482226507078144 11126843 -38080433431131195761029841121812392416 11126844 171019215142291105862968663135300385280 11126845 -65018670026853919080348460545802655400 11126846 155504664680046373604525033972166053760 11126847 -53733135373715741242434696611445036600 11126848 196266664194213289741504053114788904960 11126849 -1429460745196565274822181515956238309036 11126850 35743550446781618244527880158225932800 11126851 364155507500732072331008411518915117312 11126852 657027837259074838670270579702851584 11126853 60896958718322847243667283186148517662 11126854 -15594071568286397270446228263604502400 11126855 621067778674112458006172421072018272760 11126856 -199275039865263376077245235580701081600 11126857 75065347561076547147209624999388705792 11126858 -462681671309007663309594192640562301600 11126859 -69911819452847468533454416194602022720 11126860 57392439007406859381011958137454382080 11126861 130091858077737081967316602221759057024 11126862 -112909296739953700700062460553687033600 11126863 -285149100639234682711100689410747606912 11126864 35732247442704507562989701161459777536 11126865 89960629311596243135568194766117144000 11126866 -76168268230048846495277390229739695840 11126867 117941303589540793994701892393676532224 11126868 226808014794443295444880584713114996736 11126869 26811968632142919221385177877441281600 11126870 93787769158545591542200260771552360960 11126871 39274901191939585746369632001947549712 11126872 -489144146442906084154513684093826611200 11126873 -99192862815906749048162134910994987000 11126874 -407632949629961783093503729104531013632 11126875 -201390340488487792916094642761595425000 11126876 -341678418164419694081010478746180928512 11126877 -344891037420642866957985494943062455680 11126878 197794846364290612219754914631385295872 11126879 -54966637176609301001328171215847137616 11126880 18350720647768090286611343814568181760 11126881 -469528965030615496073432751938031416300 11126882 103555399638972557424439622983105104672 11126883 -457394997059094971053084915165270250376 11126884 202016385142795005252962294370241658880 11126885 145914319814377165214559263197056155520 11126886 -34293940471692768173854950970060032000 11126887 54383966002008050666971716696964068536 11126888 -147420961697375120478156879253050270720 11126889 58387116157739924690622818168333282970 11126890 -364938977473799259876379361878936240800 11126891 -333858400630991594674417654273104486480 11126892 15077578702038309911604846576288006144 11126893 -981694140360060269243355631065373138858 11126894 17782842362601811233731133261593088000 11126895 1238118725619317739385129816455920640 11126896 -92693820087690471557230310910005870592 11126897 357662483957437794484772183027201422320 11126898 340426518667088694807702252859973591184 11126899 -112018379800307851179969279162233043808 11126900 65784851375925542819726091422781264000 11126901 -109313393152271546791521040935243775968 11126902 987095504075810508863167563164536356672 11126903 396975341794140647732161326277868002152 11126904 -184518956261676737425709376287468052480 11126905 -602698317961735241067680410787199050940 11126906 44168350525532278194456419745809729280 11126907 -97512927624871587224054795525650020864 11126908 -27706895638426458184568153745658779648 11126909 -514214148091733046589694311646386144890 11126910 58933695365441645993290116865824543360 11126911 -291583628288051408174956335297116111488 11126912 165949082480607623406147541115653324800 11126913 -42713215696161976928842239044190105600 11126914 181513929866487498309060379584977745312 11126915 989173586639394601337691213438276429120 11126916 645057101971188461164451940489078374400 11126917 -107145706478083455032734178991169571328 11126918 -681228995512813386662535486418587360 11126919 32511821503717131339289545277207942608 11126920 -127655312216570761265234413276815360000 11126921 596340673266281511811746888056807313024 11126922 -225840532686084631645263656914368054528 11126923 -47285124843426726516190634935862547840 11126924 -194086852547869697279391690373884367104 11126925 -326070449105471095023588607986418789500 11126926 -20516567916498309273501607470334894656 11126927 96155891246203895844373234575285599472 11126928 26624843146242413667152621374626201600 11126929 486429381843713104739654105188388596080 11126930 -102539523859918029888818052149791488000 11126931 531155454517557503051883013065555316152 11126932 -292820620333056927937022083794104637440 11126933 828020973034655821013533457820273943182 11126934 -5125377845860183225039639308702757632 11126935 273685927121793561392840906964494633880 11126936 -256085110678704219025949299844201226240 11126937 -608337851890161938660059208992969560480 11126938 -2599138230729050913530927131833281280 11126939 -728391635426928986815408530424025505144 11126940 -141302350085712857980837686698421288960 11126941 10426109830529296888327783628843435872 11126942 -140182792998520743629257522142887147008 11126943 -902874828798441253123112849275332514800 11126944 683364359843343758541094529019075035136 11126945 -190076220852255208580554466298477192300 11126946 -120850880851362526922580161216969010816 11126947 278504743628441233559860690845435727840 11126948 -77076537387726894410578771920219045888 11126949 -127222196625210167711793232106617623744 11126950 -56357922821489365645428134771697768000 11126951 868772310307062419731474963196316681600 11126952 384113165015564712146212485338918937600 11126953 -1053904853774184701744847838442393089798 11126954 40156232314599555965394692356470104064 11126955 -158884696918700204010726892572007130880 11126956 3482243251355589869832442553703536640 11126957 269460832926948593472767443388613757206 11126958 -116717303395283513123423526305332746240 11126959 -81550780348010611581446950220329229184 11126960 94054719477147588593056885883892203520 11126961 -672448286184490364349324353634188604990 11126962 147359461433382640005089452050636255744 11126963 -120805293711933751219863921182825960736 11126964 11257785170764769098284014890876631040 11126965 -68878834670681309918803237522356199140 11126966 -292542100940080166616024181392674729568 11126967 -480845534407627719181233932617648957488 11126968 -444031663056722799397343662205233889280 11126969 -300937031337732649034189132942136047574 11126970 3830827953269757586373214196552358400 11126971 1039179466458463844757205310558605507172 11126972 257743436439985120833963780078349771776 11126973 81229309531319516524025925379589329536 11126974 -11305869272559180744105183890772075264 11126975 186846513091343212343517889950048693000 11126976 -17297276871291798161219213932766429184 11126977 -1074232390311108733315969789258314250174 11126978 1502489309737576910500860298860183552 11126979 265133264117348418044377668041089779264 11126980 298769672626724887471722755830154895360 11126981 20180682699434736607004569179364305120 11126982 112619088991221199290034146269201126592 11126983 101051842038714384067305255362195990320 11126984 227685513187956999997838212674804817920 11126985 -90034544492353249742670692048600486400 11126986 -47035116414524981366786375071707008160 11126987 848300441508657811405996924579330064640 11126988 336419745151361193478915689700515900672 11126989 30071368862022768403141554084453322880 11126990 -26650883673442238818088734540520163840 11126991 77075993835987149515805356503794368392 11126992 155957147609178438283070655445982248960 11126993 -855450222327025293985021366715158203420 11126994 -101339503669645869807855568219719151872 11126995 -336695855374257062287074641013565940400 11126996 -446672069400372374059437926256492624000 11126997 -96907356386314627738382624087950590720 11126998 46673863169394756173816134291021536960 11126999 158085471776495004461639891905959341064 11127000 -383927974285799481537505764796876800000 11127001 17456073058049428181715090035167797002 11127002 300908746437081611795465774048457299952 11127003 111674073469787065498370701130511611184 11127004 -285333884000803433178420261366106718208 11127005 -633280669878537949951401972741157688340 11127006 -251172584959767900174553853463914223936 11127007 684303204094739473124921790213905956256 11127008 553971346276546417405853262072167792640 11127009 287364643800488581287001131213867104256 11127010 -130298017633347344187475970872855315200 11127011 -290768785404244216510530351866235563568 11127012 -27756440675457184300496012850779209728 11127013 9455570244976841631534580016623843644 11127014 52300438178651330701884583920435601920 11127015 546006709014670158655682100007673709120 11127016 134423061792094873348562654067542261760 11127017 -381978545370010278156185584435224572736 11127018 -208574345785355104715025560293496050944 11127019 3885258788706744247583752379920446120 11127020 -426530774051795700085063911062191595520 11127021 270418258822024337116028238386317864512 11127022 -634119232676244723389175272767395144000 11127023 109820710758625920935172124350777448272 11127024 -2108439158141656757567055715762176000 11127025 5590086203998611189699220745772841600 11127026 -467552681580615059562659334955503138288 11127027 645930511323073438518825075952102846080 11127028 -15455602166546055730421241772829743104 11127029 195514506675220921331103977878753902684 11127030 -21104090651174759211569785825844655360 11127031 58701206787291632647588704190943865984 11127032 -15061332526730024126443251420643983360 11127033 95764328229754741865567757884101555002 11127034 283786453839355294852964679508247362416 11127035 719461929751586239468428531024186708480 11127036 -233225604770159753485194789856925752320 11127037 353812246771568064690197058801268587552 11127038 -10575760814709382682929345055501895552 11127039 222596516029862049503357697168360960 11127040 409778538518698064227906349355824578560 11127041 119866431699028459036420691860877597442 11127042 -51612905088672014171851371793613093760 11127043 467438848680396048106465855619758705680 11127044 24450926695827235942118817483638343936 11127045 -358419459585636401593621279970943427680 11127046 -15525469006554520049570597975079168000 11127047 -17683607513499486586214738552165203200 11127048 -109477152031153494043958164892194775040 11127049 -82162075266419453607332224836739359360 11127050 184481549981367927359938455876900537600 11127051 -22501268826060863412212730846032437488 11127052 -30860011733343045715747400569059691008 11127053 -11724462242057373766669695577808794944 11127054 111118639914328822862847174114134031360 11127055 -37006820555443162487501194336871017440 11127056 -223251918336604599802986870833430847488 11127057 -344171938289799080466792170148069542160 11127058 -89038452225893347267305718744869870816 11127059 -54653292083346532062488217224566486740 11127060 29294465066858822111276925390927298560 11127061 -711137707532202949829693460125829887040 11127062 64445802362472838796782867609137107712 11127063 -226281307211839794202870310493440368896 11127064 337551261335408902189765953135708241920 11127065 -211864009782785027454305246717611406400 11127066 223364673751365952531180466732363833344 11127067 3041734640555761938420765452843639592 11127068 244648731100661064683465216950152430080 11127069 416092608910688724215938764233512051788 11127070 278734378032119363471744912959413660480 11127071 873233004798947628537998173394826321600 11127072 -195652978387055895622345487915881070592 11127073 -181643270831623944771754429033749620480 11127074 -61064572553020187880851604514706139648 11127075 213770993180106900672916349163213378600 11127076 119855235329014904584547041512690688 11127077 176343600679563377831987810306336316000 11127078 -23251750665482709683839905109502607360 11127079 -184595335519446526697333092415705069320 11127080 381763866504026564595149046990576998400 11127081 -18482219084224309351509105740080422912 11127082 440846210967783873706456800572893672800 11127083 -840712706348244600166210358248696873176 11127084 -90659539137107188805504383486103961600 11127085 38144538755562809963311127178886224000 11127086 50790078898624550230291804246372560960 11127087 -315309937731089233651087551201893365632 11127088 -54726969437821712976522091789239910400 11127089 -495207264553836124892230301975145327120 11127090 62556490544259625075936978395356067840 11127091 -270533232834312046194078056166338043508 11127092 388439256902334772796214067809883484160 11127093 475539623155211295445019785822351205664 11127094 -19840631355871336940975167650148490688 11127095 -62966332529677731586337993209392728640 11127096 369290530405405961384764588243009413120 11127097 -50382993735981424942042300796951244540 11127098 33893218887425032099639242869514653664 11127099 -294760130187279382370001975182075784936 11127100 183447977515495201868268747198226342400 11127101 -284518905971567908838155862146089933408 11127102 3887517433184330251306993365062237184 11127103 -5239937426130559517929525599578066616 11127104 138113615463369556038953846468041506816 11127105 -257961606377280904769548662467923968000 11127106 429019135998324638384904455672624217600 11127107 -600947629198101956043518286360490553928 11127108 -84794288901286046391130622688785802240 11127109 183147321994383993052672044149568159744 11127110 1998734379503973050998506278066745600 11127111 -12820222788501152436321973345794534960 11127112 527079198011322061987681444793293178880 11127113 -352162121457383775561865820813891068236 11127114 -259241467004753196363630734985666783696 11127115 17931392541180292103353921844150158320 11127116 -160562733553185355998777478579080367104 11127117 -125429273973424849544786674653214144320 11127118 550518016474558738324205026803858902400 11127119 -39006277007357064717246552404369832480 11127120 -13945479595936146459224588835091906560 11127121 159318091121983269978234043876469073652 11127122 12997669054923740062584470061741302400 11127123 114212112832072536223116343550430067200 11127124 -168852198534430668573053921773353560064 11127125 -221659923248413416281506180422317133000 11127126 -123228459497929605009046569688420368000 11127127 -76271859868206779238801252447299540736 11127128 200667690998535824408294536681399388160 11127129 -48027279879653667947184226267284612192 11127130 -106373051253506260350811650951926323200 11127131 102721422322070161610954089374482404932 11127132 -4177109074830538334478851730653941248 11127133 -801531284172603334675357946127602372096 11127134 -870567017363437186524662282564951346240 11127135 -99789528273262852880520381251274188400 11127136 -385924139151321890363101874663998095360 11127137 183669501332181493528942435314214517952 11127138 7735099751629753106413965843355239936 11127139 644884880973982987065028421358608326940 11127140 -70515386880103588816016936434142576640 11127141 -426419502070806007990538831988917152320 11127142 97940391955181819490452903522327227392 11127143 80798425975173493251281784421096042200 11127144 -135922656452690359408912248901356748800 11127145 -422095230376315580397993949527028955100 11127146 204752626373781493120124670723271893504 11127147 5986162020949658733725358722272470528 11127148 -459358714511567748478839786022555752960 11127149 -295342460554252209978140384599224446880 11127150 263716485089193417428161061243259168000 11127151 230351873163474495788739766103758938720 11127152 100634676124590641341057624327474937856 11127153 9104263877079586977995481457879089504 11127154 133382392161443650804370896631696051232 11127155 -252768026850121550618977896925801430400 11127156 73015358684826049171530746444247121920 11127157 -493887405169458227558389163585532347268 11127158 -47579089085665267201876562335025081088 11127159 -817486703291428297883691645865783138560 11127160 -354741263199008369457637073265538560000 11127161 -397810907790244614902380687167555944748 11127162 -111610634542305488862188230360860162048 11127163 247634992832949944682506443061753374440 11127164 -435302953895830982862279856663330368000 11127165 357949352331250420999377350979759967200 11127166 -175224286730949875798180392376037139968 11127167 -47057317063257901108206887886802993800 11127168 30250768127862788125177960175480340480 11127169 69569111701326222379986496018421309570 11127170 -185637891243335109881170974702957158400 11127171 11623876536969434355060232466253158400 11127172 84780597584935492294644365412020686848 11127173 -466875994370876277661181892157297163616 11127174 -138038549445258877088345379964984338240 11127175 446086527555545250700270640531589370400 11127176 -958085621070325319270147329842378700800 11127177 -340283539541992540509453145552114692240 11127178 -495604970423799742699576073393354865360 11127179 -274369148602572868205069679942160949760 11127180 178954887218246171259690787531467724800 11127181 -396099782234776153105929050431128824468 11127182 -521526761489407836368591629488172708416 11127183 102808570851356166497100340341043186824 11127184 -111825666833213506233035886209543946240 11127185 565514862884389704038108537147776324200 11127186 82869984445034382346261581386879646720 11127187 380458630409296794094031228579070771840 11127188 -388731554891549370134607423862862378112 11127189 -31155112948130442716793424153445803680 11127190 -242290356922203078471741918393211756800 11127191 101748762418314791897911553503927133664 11127192 467886682138925779728604875661984542720 11127193 262087999915109418307457919072704802816 11127194 -128351665381100252012940255202814422560 11127195 -11027334218968785293299863176622147360 11127196 -13465116167081804075853746288714398208 11127197 -594323338131775139574590572127165667828 11127198 240392544966988663110983715345844055040 11127199 326649216467573718125208666269183536464 11127200 88776442256977102331657382820341350400 11127201 50242585884240552646261954087731060000 11127202 -22456719158250936795239912778500714496 11127203 1516109865743526672994970046984533148000 11127204 -117567945230994975690316127034818380800 11127205 -82434223941686001417350069901581040000 11127206 320429663964537677317041819472495875552 11127207 -17013990318096592965904507004538677760 11127208 -159269026342600933191801054857710679040 11127209 -963720558143429843140333278486933155184 11127210 -19101825806049150946809354207966919680 11127211 15393610607291604070558307169912698824 11127212 -17465636968439300949592212727012940544 11127213 917584956523932880148563764205962568800 11127214 44620840465960657472642562598836224640 11127215 -89552942111629514449997901764203766400 11127216 8648608118566051546191252505095045120 11127217 -142855657518036750490132670473581593360 11127218 219204991172661622149955084972172186016 11127219 -158994718116930019756002798548159750856 11127220 182614712168775155250043807769645268480 11127221 231413822880773880242358883094746955520 11127222 -138093974808722809408631468121880629312 11127223 328907094706262699726879618987062748400 11127224 -653488991916675370954295921795852759040 11127225 125895330357742189902948124304776572000 11127226 -49155035708587786748457212458710086400 11127227 -666681861739712951930094653760067640088 11127228 148393389394397286504798791673604423680 11127229 654045574790932469299035281609899320960 11127230 -206746630668013151376167055517353954240 11127231 -778331173231055055027578940650525850288 11127232 102625546550404798255481634624261586944 11127233 94867087550400834248198117632507492608 11127234 -23477296293542353269166830176180919552 11127235 -180406299202023265964834587631611129440 11127236 154564049577175933967719854530195466240 11127237 635265995033845440500248512705419609760 11127238 -80625627256181264355071448115470456480 11127239 -635720244465649730325937301269633152 11127240 343762519890802018367692267459117056000 11127241 88231323785382830062657030028696567642 11127242 215132106601562254670546643531932743680 11127243 -50153198806991302010829779706466301736 11127244 33392176584116213044657244963549859840 11127245 -287663360880280924929753386523509483880 11127246 138345733004773474099000544043921750144 11127247 80163206277791832654072799172590739696 11127248 222980604356389368920464099917728317440 11127249 -25400051723111308908007219925300441280 11127250 -660181161984416695574055549045796608000 11127251 433411729194716084532264262099885990152 11127252 -25510706342349344459249161629517516800 11127253 230087989150228530092374086053086759502 11127254 252471919192523118313333899723117911040 11127255 87883182256541406949282499763724022400 11127256 132475933260380862921094716571290869760 11127257 -724302250049221143586858882575843157494 11127258 -30513701662118208282305335521613955616 11127259 307112615296869196728170484786925421328 11127260 -72944567796060954198669889000393789440 11127261 -15522953276457779735576082507064889760 11127262 -132991491710853336332917360700965380096 11127263 618210892346505540076539308726219493600 11127264 -64626758072873556658958737783117578240 11127265 180942825141940397999610415653187563600 11127266 -90314041034620285658927539113390862176 11127267 576085346310844442618176929502932080640 11127268 551772375895872550984310489994075717248 11127269 -168083814392527284110880949841199573888 11127270 -2782185623719175291897454270206791680 11127271 221346792903425217451615907908648439544 11127272 15156635406702368535292502957548369920 11127273 -87519899755612284893299053031373660016 11127274 447843914910047063985130217223156199680 11127275 -37646610689634877926094811591423768700 11127276 125551915800048716368682206019080588032 11127277 25626287580916675145496135006372511104 11127278 -238419083956010328605148865657506339840 11127279 123311866403715478836222294255116383488 11127280 138042609732824587201806496300657704960 11127281 -502974023447519169381030300401190654 11127282 201349637736700188898042714038219114240 11127283 -975558388082635658230112018379375762336 11127284 17178053285512121815785944689759641600 11127285 1611311115914551232101281342812019840 11127286 -142695017628418187463950343131565165408 11127287 -505542981006690564243057182297775959064 11127288 803233975061475246564343021769055313920 11127289 -238469342886501451893302604112097973910 11127290 -184175004095300254335679630901022573600 11127291 185127283833652303759322852737093092864 11127292 -401099679844895598065824324310653874688 11127293 -418679832428156337323946854331357209760 11127294 -6953962216651958213998553048712511104 11127295 -79791959509245813970105472332956009600 11127296 -559708010001305519769117556753632854016 11127297 178752447734794746254456823046691631360 11127298 -57184616456405134807341338403391420416 11127299 224624462434514793150012154958382097920 11127300 -100559190678266032984374512204759040000 11127301 -508792542425586358944719390634600017698 11127302 -58591874223418868118367422448446111648 11127303 -441392600338845352596651034140039490536 11127304 -335020031640732214856852664065081994240 11127305 45744257872642953058240105308701434560 11127306 -74172580512668060823412672709140713216 11127307 358961896800318978692242283749320361556 11127308 546216328291110157833209767513833308160 11127309 499895350579736476289775512159524576704 11127310 106121570517903385844517780216867130560 11127311 -107749541583699427195744821643127698248 11127312 -59538136720810081307314462896123740160 11127313 -17629638219574677229225076493040216080 11127314 -6594846429167757290230275904639914240 11127315 -120352345815166667209753225749489900960 11127316 -929508787177820313487320447234301577472 11127317 19418064860628545737009240329372153660 11127318 38341052979145883204713458870065493888 11127319 7643550146116277623519529996212390752 11127320 690414853175287707207309091333493760000 11127321 2908871174695799695270639883571462240 11127322 78377740352143331561311400645313833712 11127323 242139571337121958318000694299963837572 11127324 15493918671431233764426624951684264960 11127325 -8147723068167484366504082626642504800 11127326 3369079050234182149951599679383060480 11127327 -320817035836169861018919475355434685880 11127328 261257685957609125686791577467093319680 11127329 1028060572379519626464845286111803486760 11127330 -109982997888406526130548493548917743840 11127331 284115796993235502788238037482085082880 11127332 -54554873740223456904062938192994577408 11127333 -8283160089149527558999518830983434240 11127334 544351098531025905502442641468370687232 11127335 -525438986687642995035827612164541395200 11127336 53456400121687151498014886978734817280 11127337 -66347014245021790816857794849139036280 11127338 -345890038946658635877517811398558777680 11127339 -828295525729484903538452832244566786000 11127340 164745667222980879245505161409774766080 11127341 118753569662874885289183555791735720000 11127342 -33737434943834125437766403239943358336 11127343 342041783649137248594812501937476194440 11127344 -115971046668303416580067502787306061824 11127345 39768692237689386455286046348709102400 11127346 -561229708794542022338664175961848294128 11127347 -195190697038396708020545814843797876736 11127348 6768905014713075669513401379792261120 11127349 223099171052390330518434451632905497500 11127350 -41548435521907710477401883614243808000 11127351 -8124716826325093942465430114489574168 11127352 97186852890965517455088386828394393600 11127353 340828265564908948722380709369700527504 11127354 28451118990623378841662839639839866880 11127355 271441788851092353083812422980707858560 11127356 -194403832807078608935898758871152862720 11127357 227201271380851273660476167007264375168 11127358 53201347578149931665722584960133432320 11127359 -89732924941852717057209654198762981888 11127360 48341620615853507703313377779263733760 11127361 -205514479394236541900565385721707183230 11127362 -121122708125940744920891726896526284800 11127363 260475382909034999939996983041318980784 11127364 -385043637251270147784871974835292409600 11127365 -595330100760565117331788179077061772740 11127366 -47745670744184343081746432640713930880 11127367 -131499006235378681780408531834494781880 11127368 1134631604879883054973519229303685120 11127369 25738919294517008782759069940410663680 11127370 -112217622906584387720754746807519625120 11127371 -681410993388853583499501365298885256428 11127372 -15230568254202575584621797922809762816 11127373 246934894309842491338151143861097989622 11127374 120865968455909170546018586881526099520 11127375 13163842350144687103830413601248952000 11127376 111491401853361186028936986085437046784 11127377 164561159664551168501478872116162488192 11127378 -110786414546387689849077847439302382976 11127379 -436357884444597522015677527884719840020 11127380 -113264022475245357274070803070723973120 11127381 51275202078064937465163319515663108480 11127382 233386211925520917146053146519419245824 11127383 -159915838154760812830129425405027781080 11127384 -672343996490717420847319477335847342080 11127385 8190169428581397279961406103233694600 11127386 535546428831066576128644224417654971904 11127387 -585656210431303062680070583455593664000 11127388 -107910943915938199360991591012133928960 11127389 -94172220228368367443880061808807360640 11127390 19186349787670195513376656401275792640 11127391 -1184588092158232392185999358272155289856 11127392 -464509681054911403163115507867405385728 11127393 946097260435883934622281663332869219344 11127394 -535537390776061385329866278863753347504 11127395 587042624385549750210235454523772980720 11127396 -37699087769457282405362782631125831680 11127397 1229715978516524204690503336094989212732 11127398 -138145351872883700673310826333607232800 11127399 465535289036104363851435424963133278848 11127400 64213191669392114159717842614497280000 11127401 601751403628375697793540973550591410932 11127402 -319759588440129967623792824838197760 11127403 -80819229183702763194769289931252803520 11127404 -124579914474158199959641871723424857088 11127405 357990325634264111422799598046785800160 11127406 118756515898471025619379200840835033152 11127407 -524940225220007635180480502705932859160 11127408 48602098453730667464785913142477225984 11127409 -783351490297311570038076382391774713390 11127410 -101129987288449852440006470298530709600 11127411 -6468747130241426580643208219927779512 11127412 -267281009741032061321430695405163670144 11127413 321896874451849206644933620893536285184 11127414 33325765797855433714374939293202590592 11127415 -86854480694001571647996761478951660480 11127416 -30125575136249519480506280227421491200 11127417 94390353500426749584358205945641375104 11127418 398619041515750609302721997778690184416 11127419 -756978667362633328117028432827563727260 11127420 171513626329376597188153982509024089600 11127421 876549948623088930920290852637280415622 11127422 -180425639946185226167654937619618687488 11127423 35611482856886865713424327200664971904 11127424 162331795130704819612523759234816409600 11127425 -295892399723094614501367868616531951850 11127426 -272221689930029762234609107138750329600 11127427 191958473648150641937331524427637576312 11127428 84164853720880609532053867968440413440 11127429 529732379036190815033655090667951537920 11127430 -94225540445229227636579134250950214400 11127431 112844303484930109378023412166539839792 11127432 50721645256814488879464653732018872320 11127433 -920002388088032227567929603401647369318 11127434 89276843971076337888840835775527019520 11127435 -542632785134138789618207399942543892480 11127436 -325744929492383829961139856880796057088 11127437 1166698903214641566355022282594720568492 11127438 -59522736961501188104810665271181680640 11127439 -438278175363247987125191497701529809744 11127440 -124231382552157872993764928895752601600 11127441 -20862040382247722685867498478012542720 11127442 -340637108453961601920191104435654102128 11127443 453787676052492308059791935564716555692 11127444 -306521972388436278765101377404152899584 11127445 97170585105195590991651155546047008000 11127446 169025209227104220240794818333381490688 11127447 158821035831614174914955535896065398624 11127448 79832420408355034156634167843476879360 11127449 395403068355945090068813608089890585364 11127450 -26106440737515257467556157770321356800 11127451 62312588357440771247227944936686514304 11127452 2953370147777353622639863697803554816 11127453 -343803144002008281288408252025418767392 11127454 1117956173430614107694276726455668480 11127455 593496267709521782684422949386884168360 11127456 -297777815103220347415108119945741139968 11127457 -245336232512887050782383238763604511568 11127458 -329725334152476716592111970609669087920 11127459 496427749482485625268986298978277267520 11127460 -421743856668531434165060901935622270720 11127461 -564022498411606827783974298524267311938 11127462 6536753539623539523288570769810274304 11127463 32023109694538923417801428100977211104 11127464 -14384570870009014319682303841896330240 11127465 -95884027345305588720229231461594943680 11127466 -96392509822385628987983087494560983040 11127467 -562871586067792826487893485815630606156 11127468 -316950057583709877167994959903141990400 11127469 396712040735177483440671066788613273600 11127470 -289629412716420708260041183848403360320 11127471 621351098615634357360429565279665762312 11127472 174976903858508309848916204749432242176 11127473 119865974060335244794115067805259484480 11127474 -53379490059161953572388173116715577440 11127475 289873140651357984764882131018262886000 11127476 5076827856702215514086283250854796032 11127477 -140110313453828751369178914851111899392 11127478 3948275752424997295146727403304633024 11127479 -397132094667016119586672535885009665320 11127480 42302850276071093344909980272197632000 11127481 6598005189914540664463500160641144064 11127482 95508971185054357440191738131279241184 11127483 -41816226247266173255362834826155200000 11127484 -834776878588409580315335430583702221824 11127485 225205411060457831980351522019839599360 11127486 -59718715968282734352269275242788782080 11127487 36856645067326238299937901163394000752 11127488 -277502471619515815331317254653463232512 11127489 -83351158853315717423565555278679220176 11127490 90819297568902842877561525135907545600 11127491 -314360284150949464224577420500318829488 11127492 64261740423959064815007190321354383360 11127493 110051225233315983735504683996834838584 11127494 59400510046855082402872715417830705152 11127495 -28644142610970804294626210833761272880 11127496 520489661044642426718227553721373025280 11127497 19648607168181438551699588590010730960 11127498 243586818006022559091451058357072226048 11127499 -923221916120562455821109100947021339500 11127500 -155883185524062272068845172059102240000 11127501 -93426491933194585011947227771223501376 11127502 -329944732496563152528829389073520286720 11127503 492474021645811987879524928220171760 11127504 77770917440855990380574203880737603584 11127505 337923548844258058418931893735480124660 11127506 120418332232802064260758193684771750400 11127507 445643860215025244984472768656665696320 11127508 -648218657861099090212439100963738640512 11127509 516001220231014665720539328037577279004 11127510 -273260346991882486416421098963436800 11127511 515752758089647615577979902435313247112 11127512 -80516877439836966785428113245365862400 11127513 444317148648817636000276848081113201664 11127514 -162005871659095992350792467423068336144 11127515 114499340070420053852898748670311314720 11127516 -119013730929990115219324810915967462400 11127517 130931543617762580120804099956993759852 11127518 -115148359185443623981027734192397560960 11127519 25484771083806369666716989533217420104 11127520 562183143138124561545721963061599272960 11127521 -227127238767672560704973840923997956320 11127522 16762645077939669432668828765242097664 11127523 723408219363433823721806518182201912 11127524 -454897043174883512627363977925973786624 11127525 348399704966245738560093875387159044800 11127526 298593132655027953695590445843045951712 11127527 -604510895191688763243805297613766773400 11127528 -172171203681541782957639824656619735040 11127529 153077264617508542318237880150556904576 11127530 165222458602031714460913868764131486720 11127531 -7384145057732481694760086460053986816 11127532 385935289667668446584877757502111047680 11127533 290413201499743836719245774993083867168 11127534 134819683424920975235534669732085734400 11127535 241568001533285985472815948947743006800 11127536 -6911005439419750760166415149253656576 11127537 -28410643717789493167388175135321693468 11127538 250112397583879312577051054932621599744 11127539 103366647596025808446035526517125275340 11127540 -444842980699402173819247504227532800 11127541 -303241799741924277643743340571951871058 11127542 328286169334480914952535602409395392672 11127543 -3204861509263429573314934449336809472 11127544 -73563776128673191103098126513384857600 11127545 163544679592850738740470873347583705600 11127546 -134483297409761033244963578508273298176 11127547 519068946691365609555617929086566984996 11127548 759512320982651377757986881391948075008 11127549 313354999472574484222785328778199463680 11127550 67288681286594159467494113070643612800 11127551 528109907317388370252582365301630538992 11127552 205627005446755561592456029266436423680 11127553 349967838738473404172420355120246124802 11127554 -339253654842358313373751231634848371648 11127555 285922026157779810719974845008675992800 11127556 -78366836502613705079868122600052249600 11127557 -933436097429978208204911271199536601794 11127558 15946630499637241431853641574835736576 11127559 683189862023784689539264602325834584080 11127560 81101800243112487124386131765430681600 11127561 273980655143513202706238308893029360640 11127562 -11661267712867623050570623690742249280 11127563 -625941888238762559998575396854742550188 11127564 -87696059948194762974521739530988748800 11127565 179438277560679201584672812889406387000 11127566 -3359858720906970285439074950354732736 11127567 -562417920929094854920668637531072934400 11127568 -169440653375641620102117709357520568320 11127569 830303085786328240248220079223437729970 11127570 -1906909537647684083254290867556108800 11127571 -85515203124963524523720781679308007616 11127572 171547528735169259521193461819635200000 11127573 -556784465508866687700741895116026940978 11127574 -108438205954752194911707331992134900736 11127575 -186609764683455387822621633008637277200 11127576 15717389432821225002598407271386624000 11127577 732452080575804740558646233778992693520 11127578 122916944950659511853742351892830228480 11127579 337478127830840822251935184361219197440 11127580 94187210855798825489977722150289459200 11127581 238042833348945829382654718709054910700 11127582 -13955570363956764062993491873445745600 11127583 7527796901808009433789804376503125888 11127584 111424652388997629885389152495261974528 11127585 48944268524811076033985056806786264960 11127586 298749752295601336026858191396721866400 11127587 172105439646203454232988064912548038236 11127588 -23297782919656770651957287212803446784 11127589 -988088211273687059833509810822065524800 11127590 -9682886264924739311340362113571971200 11127591 -713896618397552221560837898423805728560 11127592 141282484772860699277222638719015321600 11127593 -43893826599261017904996304772806319196 11127594 85146477336846804235735680773454547200 11127595 -1413926045354938607852730618448156320 11127596 -429914554132956586072135796258609044992 11127597 -36291126762656220450199963957582950720 11127598 297692426573009253322220253094540948800 11127599 -237062225368157898342025420568534786064 11127600 32169388513032868005485899410744115200 11127601 277486347110816686812376686327795110400 11127602 -111611980801512616628261911055530816608 11127603 -70859815830956906598432449778378101136 11127604 183393708311499717513000719378508880256 11127605 -122607359033585794037562626258855823360 11127606 -82727486647188384788381868127252070400 11127607 -95486630910405188902089804670252679280 11127608 338127939140559629016399078480853032960 11127609 -23485709108650578249069703885379578956 11127610 -81095232992417453387400517171407147840 11127611 -274574971020476215924106210882682951576 11127612 -47404677749364923941358798218349465088 11127613 225838455212111591360298544146454378496 11127614 -49777224913449264315623886296892800640 11127615 -99165733036020689742100459871287325280 11127616 -239421692202354124217908305559688314880 11127617 222046107146442155554821176261634228672 11127618 -32510921898326778336665462849596447200 11127619 -17209972067750086865726020719284432640 11127620 9759053495869465774045228826660290560 11127621 -241851907714992838898837624983829098656 11127622 459609569389414864719845208719153645184 11127623 -159364238417560965417458764576761084000 11127624 -347223876513920668167518333094764544000 11127625 -592882036600744124105060379789080811000 11127626 4071604987749083405476039852505048064 11127627 137217243768817345814281461141191798160 11127628 -129243302134454376892394954770354962944 11127629 361984495467536047165629822889591978230 11127630 71619510386077187862211575730115051520 11127631 87860811850516129621743211635050840432 11127632 -85716927933410786818052555190208241664 11127633 445465615405287170910815674492248625248 11127634 8643099182776467043905915697110868992 11127635 272280557527737316649490981494189785200 11127636 -66897598744523059897339247977687080960 11127637 796888479878943945978355283856592750286 11127638 557045947376076507133502572701112914720 11127639 -295737898830287886065334825462420487008 11127640 -239726978746904009900185512907062067200 11127641 -284539392874579049366335416176019702528 11127642 -53544080091195717750634480533740441088 11127643 -717435061010461554816608687242228916816 11127644 -353303989853929540808578067669048832 11127645 64069268819793151328669078636894928000 11127646 -118380317937188417265848455221573139200 11127647 333807869818110094114922735096595192096 11127648 152643314399825833129083090232902942720 11127649 627718117464848312920069470842137378560 11127650 88584786048151173267369217119062482800 11127651 316693907915090523460003743239380050864 11127652 -116207166288935813399949825882084014464 11127653 241988729290077869211552134537902340064 11127654 -45050011429713638242167354405990980160 11127655 580295354547727610846828101844192804400 11127656 -269150619888527723762447817734798699520 11127657 51452130706285432486168772661784340160 11127658 -377251975788644770541197542846077386320 11127659 176823808015611583633983285995761951860 11127660 106348608613937476788919089726788075520 11127661 -294630704069680022671710161656477357738 11127662 22889338918240782131511734179195079424 11127663 469474004322953254903549541401485577440 11127664 154548759783476958870595458710594027520 11127665 -559950561106935320790941295271142612940 11127666 57611057205377487649707709810957179648 11127667 -95247103497484829629317273505662839680 11127668 281027547038825704515916862690705130240 11127669 -33432964799049456826380324734771712 11127670 -49738334692597655184237191858588217600 11127671 882719383472396632435541728452921006744 11127672 169659996634661623798611719469833625600 11127673 -1565649451484406258228664645143846332160 11127674 26750497302619541922806628029186319072 11127675 -25839104661857840214423214988945013600 11127676 51691877379069311940412276747876663296 11127677 -1213475618703296068893384710268898522080 11127678 47046508319902702482550859741187810624 11127679 -179046100486519567364491607015991217224 11127680 518918019313376561754315857488301260800 11127681 -164504624747777938290553596832382690220 11127682 -5922589088765623927943988825045811200 11127683 -382831819272577171623601705684107916080 11127684 -16278526682722456477269837867801630720 11127685 -970759574436775470811247917202304493440 11127686 139869632829602380655330716236214749792 11127687 123770392204862785223206088217960112080 11127688 75930994767236305799647636897973207040 11127689 299396192845099740735652419513408126756 11127690 42340496987620690764499163064544358400 11127691 -942165414364143323635482073644553796908 11127692 -29622775564555817740772548360927971840 11127693 -821566996523929872857738876166243072 11127694 -112011540888188383662388112119771181568 11127695 95057249120882380460923213444990473600 11127696 36905862994339946764533353093049679872 11127697 29575911975168847796299969104676071232 11127698 113071326973047449921915468758464706560 11127699 -133133813793513818732293996753566353664 11127700 -29975457052946501640923723947904000000 11127701 170724343398043527020333913257990428440 11127702 -259334333471016638445904790406973051968 11127703 -117551023665990371366196401115423218328 11127704 -830590022869796049125716518766486824960 11127705 -288559673929616745977645944238350280640 11127706 -223421839844016530090502825842146478400 11127707 -781549968434130136955692687331603049048 11127708 -516939282785186090243257059050264994816 11127709 -126627676735846749036256189454307110996 11127710 29621920298094728435803666963595483520 11127711 -214649330094234179907242149963795582080 11127712 4395475764191596379833613136404938752 11127713 351932599979472403290588627672544228500 11127714 13527113319560891591943481513079493120 11127715 457704123447064261774916717647906545360 11127716 -83789790882577991663645531128185548160 11127717 -63392160332929604742208238044958907552 11127718 61369365472210050124451204360627914752 11127719 213623718243064685377247444619056567640 11127720 329131065252183063814157000386107801600 11127721 188905379011858885468750554636547726464 11127722 24086595334914681112257452540324773632 11127723 575622277822862763108495621781832175600 11127724 -84987001829751611075334729332408323584 11127725 -147486117498131035932162122317618077600 11127726 238751011943704904769768463672892342400 11127727 197435599850405947073255031317283325008 11127728 3777216997569248934063215752186527744 11127729 -176186004981304268363664448602605475072 11127730 100513116267083269919530647065344857600 11127731 230204118823462207475057777289326265864 11127732 145747249725678756454552750307997548544 11127733 -581565124574327416180411993586547136018 11127734 485186058869022158847896916899203898880 11127735 -349650289469758533551596272488565787200 11127736 76645752180421734067399566065519431680 11127737 488683769275110422761353981485862025386 11127738 -83479637055427214046109420111444601856 11127739 316122213729796625762108092905029648656 11127740 -130576456796998444986450355156336312320 11127741 682545617539260594138612448629189462144 11127742 58672222244768198895300274816765914624 11127743 -69489034031392686488403828082348999440 11127744 -199471202579973441883963445420784353280 11127745 393923325076523708165897425914917085120 11127746 7843881107844589838494201780966350336 11127747 -596361495140701467296768886176251893000 11127748 47634796319154209086429701410208737408 11127749 -748475795787844390682962664163105281760 11127750 52779994412152777574682294852136128000 11127751 -745129196935619021747194374889688798248 11127752 -96465828739943559334927935818856422400 11127753 -246839892247449601313775687407800586880 11127754 507002199868531412421586145432630864640 11127755 -84553838952509948654483350193752800 11127756 -80735122963015974236814126507644502528 11127757 -106838267647327948109071508149560345994 11127758 4320494354837841355288731716481237120 11127759 150117503316828005094479913095475989760 11127760 4253634759740586426958345458753208320 11127761 -144753503093794519873610819566309498638 11127762 -83899151227068359779130394979854799488 11127763 -1705552318600533646518702375596679455480 11127764 -526593354592857574244579994395955820800 11127765 -356290475334366914813374615887179040 11127766 -146531636574899572242144800760085024896 11127767 -68251878460589922071252066034143769600 11127768 308948999811513035575714842038471884800 11127769 454567708290907865313665264879367913620 11127770 -305195666729796218046670954910672965920 11127771 -582702595936145796438509055337985194260 11127772 1112819485383176310419310386970833920 11127773 -330348554590291591056808412636259827316 11127774 62222220423845249759945260413829632000 11127775 307505477026323765349879012749702046800 11127776 855158758994465294176041398501151080448 11127777 -297772056373336720693170039761553280080 11127778 -37695102485993828309584161668564024544 11127779 229919453111958451731477177810266354784 11127780 -6260883352500552046949280806590867200 11127781 12894572283447993505939595131905570592 11127782 745905526429197185720344834905154310400 11127783 541107617837644772169713059225072788864 11127784 -290331311799972689391271174985786572800 11127785 304464634520782538714141052200077042980 11127786 -86029739865877522184949388153397481216 11127787 24191881823376317701145292543691545600 11127788 110930614952964242828512703010069497856 11127789 -639417804166201821694277074172622929556 11127790 45872740112876665880276020279544510400 11127791 -10681828784713410739863474425574475776 11127792 48078085210719527004709456519918387200 11127793 1008139975247603685998761679688964689600 11127794 -447390203144376113842309563025151351808 11127795 -72136283022189668111058614398145932800 11127796 575187673050839665892694887126215433600 11127797 909979148580118376696227380529486360860 11127798 2213640563971974575192643863113671168 11127799 666401902469471874895585598796518541800 11127800 -335088858607179659426335385650168320000 11127801 -698183566427990591296514026734142573920 11127802 -11264298119935971655793564570317217280 11127803 -747029061531511766357641413641932493136 11127804 214264636615966183482953434688836010496 11127805 73272352382628985374933803249320556400 11127806 263968011255099507568533282706129197120 11127807 478992261143404653298580832498367971840 11127808 -513915670566271513262041477000380547072 11127809 -194382397109120533298593242030962407296 11127810 19402243864402975167998359106629862400 11127811 160878456968718439585289987057420355472 11127812 155029635015438631831294371336425928960 11127813 -68622399403817038599126642236185989600 11127814 -217475407265345109605697588898884661248 11127815 300488041261474083640361029521586371960 11127816 -50489764112476918325359623328019251200 11127817 -829251097567320031970025930400609244134 11127818 -52315921590420692314168697109816705696 11127819 -569318766393429382906070935077541861440 11127820 -243540839547988518245610424260115491840 11127821 196836994267721134332848473640988980022 11127822 20761735665482807187880845223706787840 11127823 114284863456032327902110160698567475440 11127824 30787635508266267142108542808236834816 11127825 2432428890958007837595212520205520550 11127826 597879828705023900112278956392735985440 11127827 -74811164758244337341483112790002253680 11127828 38880825738845986180397780205955006464 11127829 401852215996082185707057718642988779232 11127830 46744620968143549184414762663298662400 11127831 -107677434143421549634432451248911242880 11127832 -9078849757191204496410976003588761600 11127833 4934463522265669958124437680845299844 11127834 6373011452994653502859937159718228480 11127835 -72397662154678680321442293395818614720 11127836 -514313086957258882120185048003321899520 11127837 -26610204745748925818739640240576266240 11127838 -337593680161453691090954351099771287680 11127839 -823207776204289617797491465688485875360 11127840 128226646994830897467584301652928102400 11127841 8779382373505953466419541177760635312 11127842 -238191103065300584066252288681453859456 11127843 314291429196361788090354950394570461904 11127844 -31877197682761233906473023524667596800 11127845 -455197818918990348583904893972514064900 11127846 -163387878080510630757279223820896304256 11127847 -150374165086900226715309767220910295472 11127848 -63151409273547193351061275114815744000 11127849 -118183348763666974603503901810378635840 11127850 -104541370739673093845155498080163791600 11127851 -185467573688839735807188035152395690240 11127852 87323619563860529269737130176066168576 11127853 80709793144781830793267031706916844288 11127854 -241143963692527968009970697960679378624 11127855 -305528486567609060655267319040647661040 11127856 187159120506097133315872252805443469312 11127857 390918313468057146453727947466328764980 11127858 21782794439378907811856285559720230400 11127859 -2004178259318730686446452943977837940 11127860 -248880512577616099824144664261655101440 11127861 -31080243808475292614911417183339077120 11127862 500605475681267499846329308756494475200 11127863 -453421996188494502031629493535737393080 11127864 -217515804151630930369245816607430737920 11127865 -22831041599627335560497756969025984000 11127866 -505890285642422306935945186528281172368 11127867 -276485472513482966249123589479242149888 11127868 252061235239502874163848866454438199296 11127869 -296145380941943199150871210643289068256 11127870 -25735747619925513328664151593224623360 11127871 -9932028920393769407562974728471086728 11127872 40132005970485110558304069368948981760 11127873 -153851252116610091547900147963447985616 11127874 252703867735218870563394844642562997120 11127875 488317608121561844531964143914230948000 11127876 -228602601192932549838755553095629267968 11127877 -435328567733336362275377393368647165576 11127878 649983841754980847625645043142927062656 11127879 -61861234300914140709261035608821475872 11127880 83355343294858476002772034230309888000 11127881 -396539947894954193491005345763935393318 11127882 -92132750933500375613743377272387953920 11127883 24931852102098170108303709200000176224 11127884 1697585564611415554400144290641149952 11127885 246764687668399535702738547545507109600 11127886 279811219445632988583681961787506560 11127887 225413564281405219645056349025271655536 11127888 -94210717443900289726580012237901004800 11127889 948466300854061084884907037194847190640 11127890 -212420937378311799734188653705814312800 11127891 -635265684543618835305346231102693944576 11127892 -278333690438273555643113957388819003648 11127893 74527901779121519274836224344454786560 11127894 57340347184420471732804951543536742272 11127895 -68814619913011882874426192061948090600 11127896 -556662912007689804541883521259102576640 11127897 648004531720684735396803067481994443568 11127898 -121495782390926983949384111412668952864 11127899 -733156494335219792128262020569304871100 11127900 10706955337375929150661604839324147200 11127901 -13011023041216177105681273854216800640 11127902 468053114268632595056987735135236417152 11127903 120674141052352758566957159279136076104 11127904 468422285246621663503729792534000828416 11127905 33298884082436976651892414735535415060 11127906 -181020632770175636715798472192593838080 11127907 373638650158458778834741076022660789712 11127908 -1273767791533001125324202486097709867008 11127909 41956853495365114993531961916125356800 11127910 -46536400950395316401013744167891072640 11127911 -39737837043383767215316594376537784096 11127912 143340839421182214928519948346573291520 11127913 -1059705714766686701085198503085265680838 11127914 -113158184698577048385079207364751787008 11127915 24189202987491492821725414248713472000 11127916 -834776086589628384208932069375890073600 11127917 1282859304002152600186761568084677209760 11127918 -323269234957175856241825542018146383296 11127919 14567004483299334750595714237456061040 11127920 -117349887729161755458980000473099468800 11127921 -55236529686724752076932062034394621056 11127922 -122548830416220580108635155378056292448 11127923 689808727414274263393676894145406540800 11127924 200126081373673262358877814514450533760 11127925 -286503076292559846308188118170185814700 11127926 317145058957504708623812684612995706304 11127927 8563537737420736852116140702418523008 11127928 -343921535139500262854251346504160460800 11127929 -223338566189903737039115238637627691712 11127930 -209364522386520827998612644699150005760 11127931 -405646889101831948509695071599348569400 11127932 -102826050783448560761216659081231509504 11127933 75583102829360520532187019511769742360 11127934 -1133251640617467469094888674071276288 11127935 45378955691779131069637816213598440320 11127936 -24078506337940085606597001168184934400 11127937 -9872436440554539016277831485998785400 11127938 6154283383219916978989601200410646560 11127939 -181130586162510647290088481150163461120 11127940 -679804050426947255177132570710977945600 11127941 830380785892466480242676740283802264384 11127942 -218648358483913479660729109478821656576 11127943 783523854251837503455079935839189616120 11127944 -430924432399952645570238764297052195840 11127945 -144503366568989260773357872048353939200 11127946 -4395263639710212437236913487052440576 11127947 939257024517441219419134760397551613396 11127948 152871559971734911829119577770595503104 11127949 181385943392619833415464077447232273600 11127950 -40842993116684003540108261828580297600 11127951 -102086008404184569284687652255554863320 11127952 137494189996487896212479320376573952000 11127953 -341614393532391313686590922538221102798 11127954 -296988651825793449694084055769564113280 11127955 836724337177488028288205422069433799360 11127956 142688258359913404741167831579389626368 11127957 -95544173133623557876530253246664254560 11127958 410110280759928707230459166509387112640 11127959 52357039752359662724441804578469993160 11127960 -21467244541811117410444290942305894400 11127961 -183059881578950922456184341421902073148 11127962 -81502479226852380601235919585085354560 11127963 339102017045839055398522000152068628480 11127964 194480258007449388074780891733101374976 11127965 378855290561563428829607446163772586860 11127966 -44642055897728857164665051320905360576 11127967 -1272694338637993459379285526821403005640 11127968 -179143684253101919021000025673023750144 11127969 821045667367313884806524094401337388320 11127970 -2075205388747773259501184911305968640 11127971 -680299777748008523090074610561890497828 11127972 16485705566728548986856134561693589504 11127973 253541621049038431193287172612369900222 11127974 8439565452107029299735899875017964416 11127975 -54473084088792305006357861052028636800 11127976 -173048209445933662188625716320579174400 11127977 46452459320845137356714632320173568000 11127978 -19767257789301524162864310901241791392 11127979 611602565439626829352214588866767309576 11127980 455890068586679432823223014372554496000 11127981 201933573301352990964933949720090220352 11127982 -219172052052842891725785032553383817408 11127983 -2989278672262942194713348551988001480 11127984 11120653109381848473618065048878448640 11127985 15230093027572028207375407332431328960 11127986 115161020341210814625257213709266833728 11127987 -3217065672287691730542691262056527792 11127988 889110458084857571791188383826179147776 11127989 188789397660865620865638899519213759040 11127990 -36370042420652165880188349966110822400 11127991 253892494025400959796463525472918756272 11127992 958646346099459514364899284540269875200 11127993 -557378899409541525602724078918074498736 11127994 -46663455816048269701305456007533355008 11127995 635090045644773674030257138171489008000 11127996 -545194473846616338555046544718778368000 11127997 348431861173687042599728604109959333446 11127998 -45217140141465612221570046760768412544 11127999 -330299668262047996412521551888596961336 11128000 50522227586842362417905079080189952000 11128001 -389521846517722744044555643088685271998 11128002 570868552873130725933882374371144315904 11128003 1020251009588104722951797513280346002880 11128004 479311512338824061932974256338091645056 11128005 31717682123130415028022456875765391360 11128006 -325149280279127339074464104413714662048 11128007 1865554228075356618532655927348084928 11128008 36118673199175357169439768940175032320 11128009 -39186107538859998453079848627307161884 11128010 -56897139187246067666440192809423671040 11128011 79501809667823202180490063435000544472 11128012 112927756348030549910708158154597463040 11128013 7973735973875111600024825839595750208 11128014 -51468145762172825183249793508693949952 11128015 -103889212158762740723339263297124872800 11128016 -226532785016908920994991340299274240000 11128017 795838633955406100407463808446218080448 11128018 -60792453117952878181364191311164991360 11128019 486931469676193979414931946441876277760 11128020 -324252721907830467146830322048756152320 11128021 240815177229693294702734887846459243872 11128022 -161665051599060606957597203856056975808 11128023 9474748433878231210944212275382884152 11128024 230219095627330507936827259550934405120 11128025 -191160287254971680237110941031299112500 11128026 -17290135839135382657511188235562547200 11128027 175095877786635475419491229632466503876 11128028 -177278616105580099553142898526313623040 11128029 -56142530077954203076662705364536556512 11128030 108306566660813760164792442405893172480 11128031 159668628764717671267939457519093180832 11128032 116553869935317913382848880640778567680 11128033 -286628420932212091723244140226768617280 11128034 -291768520264089504914082084333506745600 11128035 151158417855110728238305211285733793200 11128036 -47949962347958464012110505684636021120 11128037 -282138529513541439381746508771518173314 11128038 -236428467269516531485786614124138280256 11128039 -45197737452314202365253032397175528704 11128040 9231803527237096392515443405027737600 11128041 140643783931917005345557397302547128650 11128042 444115659207862450984622354433836550144 11128043 -502941797780343768890489908253466598896 11128044 -17983247154941360263555153600670255616 11128045 442820378804874830043806650937177537280 11128046 -165478478825011761588638926279878918720 11128047 30072153379095945105701778476733528864 11128048 -158809707618554275718659228817075273728 11128049 -363956237272177809657816700302549540480 11128050 24843841186916991517437967092796896000 11128051 -482215949708822227349266879106574346296 11128052 78669015235562480816227879508031155712 11128053 -403824691390340567071464258307904992800 11128054 5570492889838167331448908473073900800 11128055 -107193124423123946987768226907487167440 11128056 2726842049536623863783664269114081280 11128057 1296040180143530438017336774759805397072 11128058 53091096457609759775072135221405952880 11128059 -513765939465363230292030423723951522696 11128060 -163372157089852952277085578745694123520 11128061 10445766124584765278534957722807628544 11128062 -228435636233795956357355170857865313280 11128063 739448079025948743765242105818003181312 11128064 180311009924450751201660737201966678016 11128065 181542669541750205696369115044798976000 11128066 -28612815439607751843054707480503710768 11128067 -266843241363329681742131206191950369040 11128068 54964944198659684512829998943363727360 11128069 70691706885954313723730927275949013470 11128070 -9926801473021661948007611045343882240 11128071 571419889879287557127073042106351756712 11128072 -312216823294491911101171949442078720000 11128073 16144444287334416267796477356870584448 11128074 291508731277436459228366992696371106560 11128075 21488100146203430229980009750902126000 11128076 -384127618347600788212854532746130602240 11128077 -223230847508005166731851974232379839360 11128078 85491495128781415606497443614647503424 11128079 425631548273984268219836453911553040960 11128080 -15370815659249823779025553212112896000 11128081 723076521645119057881842776766456073572 11128082 24505475097947560006600204429782234624 11128083 -154833590980900057914454525659186279840 11128084 -426080147829439596827868425103736762368 11128085 452350722457675260899953395425302678560 11128086 -355595040344805578296414220992567755168 11128087 568311677372834417064971800404917281800 11128088 -24947556749596421736844724627499018240 11128089 -21898363419118429819153608035050561152 11128090 26073796707086901020124423261433528320 11128091 26998340867312072622011713517133916080 11128092 -139842898376258240653028099736670645248 11128093 -94677385541372900030339541946202133658 11128094 471743000280277102256256811521585972096 11128095 -301454267501374957986511056475836882960 11128096 -739567988353741609168656459262511284224 11128097 305196256622724655781349297381865434144 11128098 -278408281284789699390989007116710471680 11128099 -4243093444477711914640588775815812720 11128100 89831195951530615384480067769487046400 11128101 165897530768687111169041568796654051584 11128102 -302215968138114597360919714903530121248 11128103 -426557621410139866296100341828038293920 11128104 11761438423705098756779718844553041920 11128105 -187916105897306358591707951896678939740 11128106 172314426794532938951672397490764862464 11128107 188491148505190427329714495139302329792 11128108 -592227418503806504339770842012516142080 11128109 -270723927961049846838898222878076131690 11128110 33573002912462261149275163690188288000 11128111 -305008824997459549416301381182284194288 11128112 1153568129737657298870671235297427456 11128113 210794837620450535056239051669255843840 11128114 -179854028531059885304370732464061339648 11128115 132299789773128346179886097290900262400 11128116 176058182591132884417821867808826363904 11128117 -160571185551383346705254116104200117376 11128118 389921106525831279040018068132731129760 11128119 57089456005511393169979455457150232448 11128120 24569591524473330299326188979276185600 11128121 -672513136539168435856201983143868668928 11128122 7072423800532478520093569607999496560 11128123 485640907782602404287955978313473760640 11128124 182515640484836492197248785112984984576 11128125 -328937215419007726599222842718027900000 11128126 -33576914745282078288043388169991857216 11128127 18138640298555980969765949275177020960 11128128 356201052087796177871689544147927040 11128129 -389185408288891057914475052892490529360 11128130 52276940302431696759379658617393273920 11128131 -229739802326493409069780878682829844480 11128132 217225410947136952435089026191139143680 11128133 133897902907880196350025081581730932382 11128134 -108294852778397127819981791923970675520 11128135 748135934228326831580728392869112409080 11128136 -69356142435576335465218997901015613440 11128137 -180740299818309865753608371373596300160 11128138 -43327457222009974742971747996703267328 11128139 982263668546374950921642739475800549800 11128140 131327508171669828357807296541502110720 11128141 634716142139444825019862020531339657900 11128142 -954530385812267679732062696880706560 11128143 609744692148237037307095299645892418304 11128144 100789279289490465467354141104275906560 11128145 -291150650392920993234440404170172917720 11128146 114242996355699696593038599784211195904 11128147 315915407152417619160493239614265519596 11128148 308962033922096654116552979171985438720 11128149 -675940706090039661642531387030274174116 11128150 50051637305944465192049067302908497600 11128151 582672013829058453930911465236229432304 11128152 -58051732454260374581804242183362969600 11128153 -30148580483734815790631728818068310320 11128154 -300255580944633677866859742262111390224 11128155 110442606970435571390481168994146818160 11128156 -264034585959164275266278403186353827328 11128157 366554984925298707396757457973607924332 11128158 113679617886565050574749076130353633920 11128159 -86858640543044867006950102746141327360 11128160 -410291946678502897403253345130724720640 11128161 44379807337705414735688500569460447584 11128162 202529198175800686207055029245929429664 11128163 -252639712406390751074992874641750927296 11128164 -445688319809033056334943600070426195968 11128165 235474456971208550572887524581377861720 11128166 -90104420899210983337447886731459809024 11128167 -579660270127978494528276013246561171200 11128168 -281783087362992807519826382528154992640 11128169 -166616380735790091320963694644835396792 11128170 -230089360624227288450340740096662246400 11128171 -222780210672403987836181580925563790800 11128172 24232382252875704518088384409022188032 11128173 49052904196998943686327530137395429888 11128174 -161826859147142103020242129525852631808 11128175 8060644206088376857671645232149274800 11128176 -107701870262748503566485196319004426240 11128177 748888974926809643614664223202255836160 11128178 -167233018397157432045658911496161765360 11128179 264834957524804722863658369871043835248 11128180 128715037603544937127723955318674759680 11128181 1095711716820583739870833854471175512252 11128182 -74151051195762121798375323904234911744 11128183 191199268976571414158444244031304902320 11128184 843694210330619158831721711755000258560 11128185 -2496199890488778619742417918452205760 11128186 -627833136887259926486855638308067728 11128187 34763945210726046940540922467708464672 11128188 -68439255815177214801452130345401917440 11128189 -350891979197736710960864821935462587744 11128190 527275166424547309650290936081920135680 11128191 258043827913985310298717290248343381192 11128192 143597445878810534269300089776662118400 11128193 -20105981078797887406820320177694130876 11128194 -23825088660725085623557830381983102976 11128195 -4551243082134811466161168142408512080 11128196 666641931062939380753025604291967286400 11128197 -687695148812499169934522205306951056928 11128198 -92115446069106195761417558462769479040 11128199 -35288642460405724202345297836359750000 11128200 288756901074876184185009469194221568000 11128201 194976845947064972782084569011095327040 11128202 -66974545482108615481715851459428055296 11128203 514037446104073556661238074877866337212 11128204 190921616435251328555662404484071283200 11128205 62712218015505902677263780432847564800 11128206 202128083852522312135377542383061770304 11128207 -628181837972042914702804972001057070544 11128208 28886272854300542644148763280875454464 11128209 50157309628714175959843491088542680304 11128210 191315776491149047818404649414437849760 11128211 -6675178813586836162622653663547826000 11128212 7231798237027933810121558274673090560 11128213 113851349285062544815766204597950808462 11128214 -61948290069653591719777797136658160000 11128215 156392100566043328149564697221739806720 11128216 662245301601508521129180140127565762560 11128217 -333936959861868359042415058060286540268 11128218 -169053240581862948688249275381812445696 11128219 -509409764690887831655322791997643688120 11128220 -205867225866365397630644265385268559360 11128221 -6553573205725092411424667315554809120 11128222 -70317131958195338522720653281565286400 11128223 636205372574068143587953229464287697584 11128224 159556970779839622177169951629671137280 11128225 37566790062216729456054836855768659200 11128226 -287879946186575542841195980775772493440 11128227 -431673053895951886532033245513094973120 11128228 4526950597744244218920783825437122560 11128229 16438912581945383779298794582324390176 11128230 11643997915618387485151510608998382720 11128231 -12901262404785503651307403254954022960 11128232 299871574509762104910649711712378342400 11128233 139425763250087551487164744212309416448 11128234 33653586983757924349885538060224556832 11128235 257112815569652168397892626014391523680 11128236 -34140982921942744642746106951511998464 11128237 1320570236148911450538952487736034418112 11128238 -58309174445246149397104381564090968192 11128239 94203815966271806998983061323504773520 11128240 -39319709004564663899284173972752302080 11128241 -121382139519517736270054794340692853358 11128242 -41213174729617896300903312126959878656 11128243 -344253972499634254276102874755425155880 11128244 33694129736896883304407599571950129536 11128245 262166092300112687421324335561762745120 11128246 -40777644560227834192625845967158074240 11128247 38258238594571849336831750303365451680 11128248 65511812215785943126616755255634165760 11128249 -1676511325406079232422210873434286790 11128250 -170954124522409976807497949992615680000 11128251 87068309328927085775864134383420618240 11128252 -756327969907077840881687502476361739264 11128253 545632260068386997398811625454568833740 11128254 135470533511085590598484160123392320 11128255 284337276141183281275375685012512068000 11128256 -53235950143414652745610515228697559040 11128257 -104573378053068903766745660139909151680 11128258 74187360222201318921027501425491315584 11128259 980306673182890106509549976062912166460 11128260 65005639912601670901355838568209899520 11128261 -112574092252882007957366294181193350600 11128262 80297618187263736842476000209950232000 11128263 35379445153982302701956700673030488744 11128264 28856155972246382393207823512508825600 11128265 606724371742031403149564904587381586660 11128266 2041624257864705900401273843885453664 11128267 -9061569372570798298133724063596034480 11128268 102170144025770608677320098903292553216 11128269 396586665799750107326979027686889457344 11128270 349312058757542271050223338175531238080 11128271 -4645070880157710912195872380323040512 11128272 82955973235765169762743919402436526080 11128273 -45330277043670444143632005866132157836 11128274 -37745168929826527986679446746743848960 11128275 -32768386606557198340005448992717769500 11128276 36824408290984443911829254174659852160 11128277 192460503039548406106708155744406722126 11128278 56095794255715981130524142548768849920 11128279 66246210915056707493914881647790468400 11128280 -397493485529849112929032317405870489600 11128281 308317363068000486743366855420632541760 11128282 112655171068775099257314330383946739200 11128283 360166434915092343685332067684313901480 11128284 332509154142695749928437637316752418816 11128285 -241621389766727373589554121551943891200 11128286 19314877034489452216355298678638457600 11128287 -60254380281743089081579953807793896960 11128288 -1589150077480531591196673905291427840 11128289 -140565307961596504588084846651172622444 11128290 -369136230261163469212468072868827660800 11128291 -1117888768821715789055958881266872948416 11128292 -467290341317164161492076368674487091200 11128293 167539014151003522030847765264386243200 11128294 481318010767758047915952364934734953696 11128295 469639360811029007431299475985154943800 11128296 -581014625821342036275411447498208051200 11128297 -105316390451333862501598423642905169920 11128298 -524709325042861856012286737660786436864 11128299 -80145327329095028806692678658693462272 11128300 350454355973587184439107692311390784000 11128301 311371670407929743190107184180162674400 11128302 -33191093105933066673162728289755533056 11128303 -50317838798539362135626862110092664520 11128304 -2424703611235781577060670454275571712 11128305 125479774314860780200968251730596531520 11128306 -33006034679669865737108642393121669120 11128307 825707184180846990065588875086587695872 11128308 34116681291240105285521226234917197824 11128309 617879620665445530205727266670016398510 11128310 -172822876070312682388375364291312701440 11128311 151431076746395648243148460635882754560 11128312 607822209486793290340939014760432619520 11128313 -312823357683288708942420138183312763776 11128314 -247281256066334001792115924276538112 11128315 249890527421590154617178210502977824800 11128316 -289870234907935567748102804803969981440 11128317 -298171371760987294951353275179932907488 11128318 -61727674365681288489862050189716029440 11128319 1128670303785706350239425951738905204480 11128320 -40323665534235493045971340667702476800 11128321 -565766232797017837694378850080762862288 11128322 -309926124234487460987449315638768138288 11128323 568602251602709257805651657459230280184 11128324 -22989633283965743454136284308201106304 11128325 27527593559942263119940325506110810600 11128326 315789422056894177337996518968183011328 11128327 -94307543673061940527098728723064915456 11128328 -282566340751638971127995933323131939840 11128329 -324248056802544987363112469468968570326 11128330 -169600416498429374103832714004970625440 11128331 -316956205830484857740202781592649197088 11128332 207233579773778622269890044379330063872 11128333 411996822894194582623219209056873963340 11128334 -118476760808715645550840703154662702208 11128335 301283773239919532088978148108072089600 11128336 31670605017390674972440680531724468224 11128337 901678809133838048045507274598176270192 11128338 -119615982061302364220216251611295357440 11128339 -67656749335574247941174217074484441176 11128340 399163372258315236297857823933353011200 11128341 477021873749141085982198460087092363872 11128342 3297132185591638922942146689396778752 11128343 -113217857643583957705390992895300016352 11128344 53449754474695244713139695188934656000 11128345 236435954539030213129144299051583161600 11128346 631728184640601209347961596714622042880 11128347 27491863752598690555061708487951894996 11128348 -70126709564864693178510609568751935488 11128349 182159455148968161734399619898265170560 11128350 104520256058650573059103697785102872000 11128351 -44061841703810051374709253316144780336 11128352 -228838686251461348798452676700870148096 11128353 -14301275863342124833535061516311330112 11128354 -211079099977459628866770783547608936624 11128355 -1108247190407106827676050134702219200 11128356 -163042467834047997079188481982467068288 11128357 6982646555622605773045088397111727680 11128358 532385935793564398239655365401350157280 11128359 -105464448661993354992510518130574054272 11128360 324589433870581454966984708156262144000 11128361 940260047525713784305151420894843587962 11128362 -74183745379725663712534681817039801856 11128363 106366368577514010674126587526251094400 11128364 -289420368944778323474593958314068009984 11128365 40089615369977540221447244595053836320 11128366 129672405369154451294158931241872851584 11128367 70477258988848417407163281284933334720 11128368 16245824791304963948807964876411469824 11128369 -288825975879729976343659912358302128640 11128370 -676280751393413281463104287197257920 11128371 -47478863894974894712381322262556198088 11128372 -8463374172268386746472802415953041408 11128373 -213142846917606180431995246929521813640 11128374 -358001692355685113841210481078112914560 11128375 540190280654131340191565890131940224000 11128376 290290263678590555921918410314817536000 11128377 -108438227432684033576631957699061185792 11128378 -243734361752912689889877342814813868544 11128379 -444706085580669356007560838219576010848 11128380 220527229363120007956434615285181178880 11128381 296025186920779559722011666092076053664 11128382 207181796941801647295902400642398345600 11128383 -182931684115356908632418457351113419536 11128384 -82601992537699930913747129761029685248 11128385 -170486668276536411201115191567568147200 11128386 -327396732891948777305718192060514705536 11128387 1114514095755374094774533365629338659992 11128388 660877044439924980744998827126246236288 11128389 -228881027382017523041447688860980771392 11128390 -19743906693081270785402434593304725120 11128391 -579193537831501098296762995471250888568 11128392 542623082379674822229988357109766512640 11128393 646290647830389190978664349404137703642 11128394 -171928639229337021303954381641464320 11128395 38503006657321163767391278007858131200 11128396 220747569360342136024475297829662892800 11128397 286954516328237669043199725639717476832 11128398 -46400637671427704717862289982004056064 11128399 940990308191149426052335999366039372400 11128400 1481098611207705861895418333498572800 11128401 -22460348179265293733372350694631933120 11128402 758165121034377019496289530529407910720 11128403 -201641702558023697697881632008795283200 11128404 117320114811525197003466043437105979392 11128405 70206479399144998805907074624613588060 11128406 -21857544174102390164098756056516291456 11128407 -81739274415563402789542992926252626608 11128408 -583873912670396460635538920188073687040 11128409 -385884455570544972498749037130161843696 11128410 93634494251238642595587188489173851840 11128411 74350563645455055891319515364625951744 11128412 -17090025934406759741717238672415193088 11128413 652662229654443600816878846245441939488 11128414 -630917316849592222148856480512129740800 11128415 -35270474357909406167188590010664788440 11128416 1207031114691666421077062741469954048 11128417 -213970073028407447716127131143686317534 11128418 132935914576765517264515500963216738816 11128419 -54225673094576281449043256505393782556 11128420 -9656677457865945423453694076825149440 11128421 -628631685361725575355211981799930967108 11128422 258016423481761805155857553032360945024 11128423 -120737423364190082902669803015070635176 11128424 312720129007859578418559246612605829120 11128425 47628833120099689870841008356409651200 11128426 -8805017980286856415236166455756797856 11128427 147947903869548719395380819290766204276 11128428 254564364050443352012644019915837008128 11128429 172385646835231774264527658522732508288 11128430 2159635161263351362096382347746038400 11128431 -245801927626169249551904999582512736880 11128432 -60271332394024195396348532042388471808 11128433 295887358249603318542303506282532720000 11128434 -47233001222270608705783511689275649920 11128435 -117467307176689329761330487344932480800 11128436 542403796595392296579232079096524523520 11128437 -117361868993558640776811622192442860320 11128438 359724003783108066338221483471137439296 11128439 550284710504265918470925373155197234616 11128440 378888833613721846582562620335370444800 11128441 637326672158344022421111628106672388842 11128442 64376895600201977076066951403304853504 11128443 -1389993299182091583013316078256550272 11128444 258404534027719838783504027644430759936 11128445 -259343811772218143510386480898900313300 11128446 39507403270884005376451032844397169024 11128447 558343647074638724275866477745596129912 11128448 -106402656685437005733343184701756538880 11128449 11029563583786511234182591098501911328 11128450 -185034588791427662088838014752513040000 11128451 316642316767657706327191480436484451452 11128452 343314541936252933497986604708818995200 11128453 -91189533111814651701576235668012790144 11128454 -207770372708968445631329192551918848 11128455 77896582752132950725239563139700406400 11128456 -904723261992667841297803612973542149120 11128457 -721928825193072515004057334355835912294 11128458 16796275909741969410819343895355396096 11128459 688842426319782583903825407146553416660 11128460 -53939687988361762322714631427071897600 11128461 18726677189029011423069115268820622272 11128462 426495469434688357569500225950598097600 11128463 -158437253972806300277505808973696644056 11128464 -5756561416151774173221243187127500800 11128465 -937541360578673998943147322859273119000 11128466 -46482261708471453013378546736324563392 11128467 -69580019274945929103432617502135314688 11128468 -119906597085659171390516865701977821440 11128469 -512136125829605053667376065220875208000 11128470 -225223109899041236171362250293632528000 11128471 -100338530713231914125991210371739548400 11128472 -95288493442641934473410583449904906240 11128473 -71843042459741218150141887198005915136 11128474 -107847924865500132000824529921632971776 11128475 291672820196683262981569455715215188400 11128476 88121762422321910136583722533385656832 11128477 213054373716232389950073322324843012672 11128478 12623630838777400605770988882042326400 11128479 370252681475652188796185913508145095680 11128480 466907188676269519057679356014514667520 11128481 -93858192531016291166001104747325375360 11128482 -421262867135396312185603265023896610560 11128483 -26731051805713512325480277058773613936 11128484 -122587692529479702760215487285125984000 11128485 11807924536035393209303298924796194240 11128486 -5033888014468160723926254786144513216 11128487 244759243405310822420281774735122038136 11128488 -310191517696311278992423412160832880640 11128489 -655012076202415335689649576290430669240 11128490 36913545408458565620777234930023987200 11128491 61867072560281350669804413429834943440 11128492 466596703618067714481120519242597340416 11128493 -832373156605224925639650658631479197120 11128494 -85066963102738919882860401117408435072 11128495 8911161696138750534526713880578614880 11128496 -141830331476887657018043832402193612800 11128497 365451019482829820364618138184183974000 11128498 -277472577166066101453199299445340790000 11128499 235602670686723399359675206604763416640 11128500 172081600072768262217436267284471744000 11128501 846590934331137189942209920605035467502 11128502 -76332790612458580265116967002795868160 11128503 577034634059539558450724656592639478504 11128504 -131211517186580562732406666562277212160 11128505 196283416468619198091136774696506270660 11128506 -120872120654849763941159472680939099136 11128507 148276410128799088311160598775619033920 11128508 -115349252741713448610073568447131548672 11128509 150963588855068005683937438711583040 11128510 117720987913425945526889699560018239360 11128511 238129997284234567014451399932433132152 11128512 113714060510891512131899107126542336000 11128513 -176756248868766990836908716373150619712 11128514 -111073813848467794347206734536503144928 11128515 -280879493682757534662021725079594927360 11128516 101913537930958859970772248059496960000 11128517 -108765598791489621180415115005188574434 11128518 125066760138604910626581985781268355200 11128519 1081341743056463151015310175638204683072 11128520 -107031747568673409033205918189945958400 11128521 -498749221871181374329155474258705862560 11128522 294841244315913516910348773332173707312 11128523 31886036649179368790515542012973024176 11128524 113115234016679526791357228492986847232 11128525 -551567246868133150056216023438661329950 11128526 -217540633662814931244926275369675394880 11128527 -77994210780869652719199261103107052512 11128528 78746957568768311903818830361888030720 11128529 5868527537731502288323093328770019184 11128530 -36347520416130925753465207246114252800 11128531 560640376931284833133800595060710900332 11128532 1303952908603501707968349372996997711872 11128533 32938458525314370665418816900751596480 11128534 178706342395313696671089087829805872416 11128535 -85658266194060385023309665139668060160 11128536 -518285025160289470048586973264486604800 11128537 79315649518291815789275202450893757066 11128538 279684624554065874467988243298930343920 11128539 -266999866303600492897062038746139375976 11128540 -350620161116039377622814621502025994240 11128541 -1027216930605804129703287187554854634048 11128542 158366992792237633916870343309804017664 11128543 -242956466471812577063475944399076670896 11128544 72124710236541861400025704621533560832 11128545 238017836246656944713530388524318801620 11128546 -358660654606085999690537680244813724672 11128547 20368430352247940653462065282219129360 11128548 -21254361851922798941533636415362344960 11128549 630123614308460805444367910951868498400 11128550 160758828572574186437273127111935260800 11128551 -41400002315577831011999682049837170432 11128552 60923309033160423835990263521242675200 11128553 655860129842111958154013247563499499380 11128554 11435888853383086149513683840998290864 11128555 -121331347164337105133680639109965120080 11128556 34580879875676291544807435539007832320 11128557 -194859572361104036694827037354218772480 11128558 4407921128519718838701154841156878080 11128559 372274435152516363283099160623207728504 11128560 -27854186763838814384213719392318259200 11128561 -67337990626341400944071652808199466768 11128562 505788602593139536708333695687107700864 11128563 230179055552743306818474892195093404000 11128564 -93371063362547672514256673977135480064 11128565 111825194018884887353986922370291196800 11128566 -141762667783919167167466290925838008320 11128567 -624258422672810216775474052953554863384 11128568 -606239093069690855993763279915591290880 11128569 114081599392608494588345413460356344768 11128570 307651753894538999905439617332002112480 11128571 -296551046463333875889814361165536111728 11128572 -1056345867407746380935851970992865280 11128573 -242047581703558009921226105168372055860 11128574 -669037370059300096131103142116914532608 11128575 -180664226168550750277871205331499855400 11128576 373317130579620035118894802922373120000 11128577 150254218009461578119659320786713763760 11128578 -33780656084494982854499108140441320576 11128579 -63105259626238013871539230207719751680 11128580 -497220917050388149341667529311067443200 11128581 371741207221094955706407470730899621760 11128582 175352200291637535908662980899280723072 11128583 170230754009402436116821783123804967832 11128584 395096874387191888395068579850214768640 11128585 66980412218234179696209222503725358400 11128586 -216404557651028411755973371179153891792 11128587 387240752777309428211866803211127363520 11128588 77391653375975650502082386629060306688 11128589 -65307885855171193000451881128819010740 11128590 -2864464825840826943665106675429840000 11128591 632248566223393072585732923361098447552 11128592 68025274488890026645144956353736867840 11128593 148267059899710406895245376933849653184 11128594 -85310763233734179759039288585072737904 11128595 223811756396985716211665231839354546800 11128596 256423045852625012556624597358928683008 11128597 79351450964795188800184003574292065152 11128598 -42657862857845417854322983299325470336 11128599 -345409052402632184292625212775627313856 11128600 -137083374353103499614582560592921600000 11128601 650418361663656984693761938729823925840 11128602 -167383138975496774185928149731466503936 11128603 400408493393910976973710197384993610824 11128604 87674544928556491059347363796518323200 11128605 464057099065080576280270963710790905600 11128606 101143948006244716522704698230996942464 11128607 -359083197180297015128681219523176294400 11128608 96961315559142010085955785950753849344 11128609 -179864218522135665421711320439495941840 11128610 128846502528275272114826249188847016960 11128611 126715759035606998423773578328037909760 11128612 274329045299918324226620278748475008 11128613 -538039899012179507818007190785893475520 11128614 -82152718193373804088853922204762525696 11128615 860965711480313914912671915086192640 11128616 -22804661359951404605785914456680048640 11128617 559422551981701069221705329450273142240 11128618 200776816958526414479675096965698094080 11128619 596935536446881519282192625594822589744 11128620 -151558903554449275652570204841578603520 11128621 -353738430738216544894427087135895526688 11128622 92783055442856990014999760138986606272 11128623 -214725693397316573861537611302599760000 11128624 41730793860651739795236522479545483264 11128625 -1253860703289140736029124574562885838000 11128626 -131017653557608723077274381459018743408 11128627 -582375227027726100585233747436059921524 11128628 -2747133346816170626673390332383100928 11128629 -304543143184960101616194999408480967680 11128630 141626552968400140908078863977270437120 11128631 -41364970357164099164661236578491558096 11128632 -135050809822510753616216435112904519680 11128633 -1188782121225099300594755327690337076400 11128634 -382484350594826562813484835491446516480 11128635 288144956839654868771181672451947399120 11128636 -464724810811545653443585548829232849920 11128637 288343261590782855901354594725321468832 11128638 68881230389917014999116893851768658560 11128639 -572318716583222576993549558010979394280 11128640 -28073864001704269770709227074381414400 11128641 135601684763438633287963843912249563840 11128642 -49777744183709160442687381685453045760 11128643 -876710652697425818685295697319130743108 11128644 267143148794467630084923768969007441920 11128645 68065681595349186371393203717489514400 11128646 558674786711562441790126709606336914272 11128647 -3381259848871278187441284465824609328 11128648 302608565472349896523832577792804111360 11128649 -149634235898800269942715301814968257920 11128650 6529418793097197789793362206366304000 11128651 -960059510221590152266060254032663026400 11128652 -552409012827403130695904219172621790464 11128653 379189736614578564952337548138165975062 11128654 86415842199333281258328407663258551680 11128655 6000810206074946641500162509276313120 11128656 14701916022135578087007798262977527808 11128657 1073336218202311313179140323314226024 11128658 1678055889798205392130663343497670784 11128659 -176136749959163929962985680121536675840 11128660 -613549510668547869809098966603146854400 11128661 608798827701371918579298912047372676000 11128662 57025707312016667049395725781860667328 11128663 -161649222983903064632911026386290482240 11128664 -198048843579658767469694040178432112640 11128665 1366193766580270696653897424125525120 11128666 50812264959294454066895628696886210032 11128667 607550370728768664322818339529368773352 11128668 -63587712148303699719570873347599712256 11128669 958707239667753528626031704318916076070 11128670 -1963842453282159893718951826159376640 11128671 353228965254961351372889591552424128304 11128672 -480501700350183572754809853035148607488 11128673 534330247976224123887569607918610373922 11128674 -278218955889064247247796815083145882240 11128675 10084231434605223325192724612077030800 11128676 -60723008877626833636755510943828815360 11128677 -9267811870963861626048097136399923200 11128678 -57232725527748647226515395409640220032 11128679 -97993873091169441558912011787766107720 11128680 39613271393899700601580208630532096000 11128681 -830954442615244287968226802896155576518 11128682 -167669662171607652130226139624411801600 11128683 -13325980693440085733443983698832331176 11128684 283570319903465520397541616906681611520 11128685 361698348579180254800460520427789304760 11128686 39309290147650869626282968473410624064 11128687 -616829901246581165074092797383736463664 11128688 -87737694734128060178724135697340891136 11128689 126533326749644787892852963968285461568 11128690 113343319856985602490460988024880384000 11128691 -222520200823888603304337225507143230128 11128692 67783414865098784770020877819040747520 11128693 297993466333825054766336094861268305180 11128694 167049090793466613671707684964757556896 11128695 397561534027279922964243073965431299920 11128696 -832517495230022835823339240101073182720 11128697 -241885277402127330649429212346519480854 11128698 -16637581755335046629228522481792000000 11128699 73782398673020477983239409009856029240 11128700 256128909074226419013488255642718412800 11128701 9919883730043228170713655604270229280 11128702 223502446919128521357027895004568971712 11128703 -106312821252050412001677359151493203240 11128704 25952696898684294654001737499504803840 11128705 94342750052958869911886430198943133760 11128706 39399645836561788802308280430396702720 11128707 -395779540482742401978819492736810565280 11128708 -140536259789088953488268527952837197824 11128709 274529492909635148542840751972505794910 11128710 7348567685177691835899928803879448320 11128711 -264040226081450361895361396224502560896 11128712 50154149805553327981064175260440657920 11128713 -615765438594810916314019399086380634240 11128714 91787739524143464732681505094022637152 11128715 208794428514533826406676610274160125920 11128716 -429989252959459314461096039383876009728 11128717 -235042350563043030956486902410022657268 11128718 -438843939978894209150718464201982529920 11128719 -178591270023633208245771457025300949120 11128720 58548194233970727641829941913023692800 11128721 233420632462167551949480505150045036800 11128722 -256510503342954772723840282584057052416 11128723 -400813317062260761909157618997617339176 11128724 -172403135551822656581355763200672715008 11128725 -163241567127141756684039260998609032000 11128726 -33898990103586303037293616254140818176 11128727 -703101228730978356195613999736982056208 11128728 93072541529040443865706052156845178880 11128729 214324809984011559648914929706524190080 11128730 325126224605032609716688277110681958400 11128731 -190097446795210411228753786887919596648 11128732 -99603632119614725416383311556128571904 11128733 -1285090372838809945599221978998058106 11128734 -43796185279508101494179964973161958272 11128735 -285116723778171741101086280601608383320 11128736 171456913901437345387989228153272205312 11128737 370937884907288550773738849861669813280 11128738 338004910034189623667284033784407879680 11128739 201821936652809059407881626542690456540 11128740 56529733085758344476029198303496724480 11128741 -338948221412607737532834859021130129828 11128742 -701938232856235696410012350567853949248 11128743 -544269469754645200375797468804693774768 11128744 -5076498461210134633210330293919580160 11128745 532456720198098972280233001353337102500 11128746 -81903826575811243132176074858154729216 11128747 144008254399472201768305449334201028352 11128748 490551569938828852045195156353354417408 11128749 -160100584310018015625923329983866854848 11128750 23068605201663056216982719831173800000 11128751 -581584062134935398825977352976021559808 11128752 1426179231095890372354705757834575872 11128753 171973823141646727644271572377762704128 11128754 49193250567243668992156085540399591424 11128755 384139187993876024400992279395890520320 11128756 86075038908058582981513606100087275520 11128757 -35915914755549992248933356049514961120 11128758 -236860544629290670540928184172218302016 11128759 -282311902499370354536486715935535438040 11128760 408661866726219247080074114207467008000 11128761 -210256397615630368755956530442956853376 11128762 -488861078026296497728535873204067604368 11128763 574474840942523673105265423168784007012 11128764 -254799949964003395950736980752629722624 11128765 -170137647523087603867690862818766240340 11128766 598431670932074606317166713381537481088 11128767 224339712393201362983305296213183360640 11128768 71878551186145976989047403337677275136 11128769 -309806790772272222149118115528768432830 11128770 -83261592659534389166388042757770662880 11128771 -819585722674577506649304145333697241028 11128772 -738186007461496488941773220348831946624 11128773 -583812216705041157083657491745387449632 11128774 339077069105449479438551353427079287136 11128775 61338257386007551747547505877609488000 11128776 -20098142966551495338216895311441100800 11128777 53751531667985784501164539185946479840 11128778 -378743606378714736030971828750627811744 11128779 1149646588698350609667241780310075966400 11128780 -42472846895081825465658991846167367680 11128781 54383709299010569115449072109704125452 11128782 178774910461461888510034892311400081472 11128783 52729163757606241270553363231805617344 11128784 -9024264227289864151234686014380130304 11128785 -116003647874952174322546318967286168000 11128786 -59118189873519268568693850824325309120 11128787 7035624520902266773365022741686838920 11128788 197751816619369894395156254072188815360 11128789 -3267707730438175516623714738885582944 11128790 250551840253709133427926510773408592000 11128791 3150742578872716951702962698682213840 11128792 190199582572580368723052046537295564800 11128793 -50644744926024317707856162860361786556 11128794 -24303625114694889389052154283101463040 11128795 -446396045152025990231401803617157606720 11128796 78073196285973759928252159679020400640 11128797 146259410437281356574177909506801991174 11128798 441785414494079109668571422961690353664 11128799 26844408731672230147467255975684426480 11128800 80244194983508951773475698433477836800 11128801 1808683086798444538381539722206617199872 11128802 74012064695846582731689734209078284672 11128803 -70313062690545575784526840344011085312 11128804 233188625271908548195630547222986710656 11128805 -277020834862097540723346117136722264840 11128806 82337342142758389336712582750263541760 11128807 203407257090540336950224142279818624872 11128808 -505520778396082835060272059994490112000 11128809 321982325470812770333755734353910860160 11128810 -86824011481996257907548274564598016000 11128811 -801674265870168492045702342979204056588 11128812 -150305496557325308016434340802701073920 11128813 493045339290431621403798226377691217920 11128814 -28253629339518677115498285481069705728 11128815 307119979314414839937949715226919939200 11128816 117295112966544247188735607641167462400 11128817 -182032338874389627686324005055255606208 11128818 -35377711657458694046069971788807916032 11128819 275531525915383107142033088853687955164 11128820 -464440547467785628985207384409380977920 11128821 -56170716701610341810210422755653107200 11128822 80746815930024777079010794195658510592 11128823 -234595682394113020618226458224610393320 11128824 78503440818768741565382990716753674240 11128825 -61492096571526142261676212241142532400 11128826 -226682474930366117961648382891387082496 11128827 68273891221090809797656204133461350960 11128828 -176370694567572671863768654160527101440 11128829 -12271019555733098008120270473061897128 11128830 4247404052543906855107709647077534720 11128831 119131828382884141575460859974682280192 11128832 236953255181494268530057291143976058880 11128833 21838486314783580271680158591860649762 11128834 -192066588415952471576569547998727129088 11128835 147597068927045024067930891969970128960 11128836 232278796004394111016729877136870976512 11128837 -323991016503395777660856405609412216740 11128838 -127816653930646067884607311735393886208 11128839 751437785682053138119150272413390030208 11128840 -310203494623616201985247116521213030400 11128841 1798290295911734723550150104136486605850 11128842 -159042674604418568894746253315980132560 11128843 462792718666706661324165873230136589248 11128844 251550647991364032918329755841806292736 11128845 15102997693576781129977243799793991680 11128846 1881389468982523366288187865836795520 11128847 24883775301742900500426948975182686560 11128848 -138720332678133245197652970760048214016 11128849 437980151389242415171887516091024102464 11128850 -23158157455210090604107086333131460000 11128851 -71696649559702087289096547054811107840 11128852 134308035050606282874762641707229562880 11128853 835528397628894391961613620178015609102 11128854 -8186546505995692088169152573421120 11128855 297303943691818874865751334028213764760 11128856 539914508333106618772030533969898229760 11128857 722574347079064496195533799914969435488 11128858 -127966123587406785240596629338845469216 11128859 -205733617299901042788569912886354649584 11128860 -17798808272897450585909517244938547200 11128861 -553370313309014997602309528546903280538 11128862 -15628817304293073454239297002770492800 11128863 613719768908164946787367028798698563984 11128864 462298526884790729394494274030249050112 11128865 712470190808953124212175115639227968320 11128866 123730871771146419584119575187187420160 11128867 175119824499089928877758099970250655040 11128868 277742357756676490179193827569132792448 11128869 -190044392868989128093048977635573216706 11128870 29657972573556188086529475171000739200 11128871 -142224425347637321866326102560179544496 11128872 293614628752875889759191196224059965440 11128873 -1243738603312526809133501641871141056 11128874 -408688332275144265736630865456708049408 11128875 237822119985502478778529976574108480000 11128876 9332987451320686098680254404889804800 11128877 220936902687788436144656880900599406432 11128878 193499783342325843509345691356077019904 11128879 -14502671986173547706842327617001185520 11128880 153927033685747354607660485569012695040 11128881 266165308010133555398129869105181299200 11128882 -137840139555681249492772302780811641216 11128883 -439966086865148244312260937302692427520 11128884 116267230610136946573865739756897454080 11128885 -435745157920086796195073395866503016420 11128886 -76385751293420357802590889418129610496 11128887 -85580796567382368474885995073920855040 11128888 216424741169454960360298666537949184000 11128889 -689638098838818850760403495975410619360 11128890 -508168106758445014122788249757734400 11128891 -890893061042015979745951726300643239708 11128892 -858967693273820738056439981527124528640 11128893 408664390797448315345324499778610308864 11128894 -178785775141760056027465887908622461568 11128895 304249083929003190348841468907143065600 11128896 5548692248162620998143162119558004736 11128897 -207663096149237351427785263939782023856 11128898 -471021725060685552996684347126457600 11128899 -651592110232570051563792501078916265736 11128900 94348660724525834060316563947656544000 11128901 -270265207842126070443914783690055861120 11128902 -20230729444693607397213770392474861056 11128903 -699214861836995560282746793512347015848 11128904 -793419306025157005900723733350579338240 11128905 -45304898233493454458516495846196831900 11128906 -120159051802805071608676465413338512848 11128907 260664323813931338803154853669513442944 11128908 3120829208161525323885666112874643456 11128909 -344293670043283904238614045769875158560 11128910 15424870871709254689173827540625749760 11128911 198910616788775534078188141559921986704 11128912 5888214170263325456950270922640179200 11128913 575485179526257959700239519798790210162 11128914 -312810537354522802334030996194517445600 11128915 -245113999180953839158214768164642562400 11128916 -1552869815003253146085766939371663360 11128917 1610088128639960423056173515969269056 11128918 -106841662943065594751294616635112851712 11128919 74100401705856021998726143153536064296 11128920 295776198943565342610863559751217971200 11128921 205983135381396002992644932281518024852 11128922 -96912989576860502478187978114942272768 11128923 1132548676670887238466738029599795296 11128924 -119548155606333715634590198344683612160 11128925 227564101897705547252788589024688889650 11128926 9009980553580814152607607227587227264 11128927 473444672151266824467895238385557414440 11128928 -647565860597235279532502737907651051520 11128929 315427410068000396602440949330066911216 11128930 -99839278622172354490840489768282798080 11128931 236112341023886121481787406055355218704 11128932 -335336092110974360883746108933414262144 11128933 -406529891968085462386900638806592882240 11128934 -193369715932353607752808603723491312000 11128935 312631943472438642445989820009894894800 11128936 -82848346482716192539014967618949283840 11128937 -786208216832851760581958443773914025414 11128938 13608233231917564672374090879866677248 11128939 7402917761117729306122843052482757256 11128940 16879875414070575961346840389457280000 11128941 -65251086486002969287620402927016110720 11128942 720599687490690499522728174751384044480 11128943 85826835825985995953240692486990767600 11128944 61351631083290414988282863927899455488 11128945 -22081811232541184650440812040450554520 11128946 298148868261835792546133603585953902720 11128947 340594075054930938785425289739209598720 11128948 526820681829494723519804607090440338176 11128949 -33557897754965152179406514409742869636 11128950 11034387929174366257895693213268681600 11128951 383105730337976683157365517102159278952 11128952 663300500024546001416915295043773849600 11128953 -77063842500763391648553575178901802592 11128954 32788895659848200331510973985417080176 11128955 765188203175504000617592637235175727360 11128956 283715009844957083118820364834911764480 11128957 -253991217594048623781131512660758185888 11128958 20474184991814581840813406735263751040 11128959 -11814747123949562053983945572204230800 11128960 215076386102612283646314679114924032000 11128961 -47587390696647545765138920511205504000 11128962 -50497375193232486791506025939172103680 11128963 482644089938423282647727465274154946760 11128964 -154616622557971155666531919624540717056 11128965 -340811439241056146651884667170470940800 11128966 23395950574852811489533380649410793728 11128967 847712718290956380695662266417099974400 11128968 241916008854349037335366788124004352000 11128969 118701773018265482992162684887738592000 11128970 -125008920042413567522190839145107068320 11128971 -89817440521161429601098856817085847296 11128972 257837577245535840967512352881577907712 11128973 -570589369429255900943549898839047208778 11128974 -380047775893890668984873113515369768960 11128975 122694520951555092458013506370185800 11128976 -181793568315466121968297824608378707968 11128977 -459324852686680126260459004470167686686 11128978 -271630755342253606833564532768317542400 11128979 344252573185590889510827495444797681580 11128980 75077343240999646461151740424622991360 11128981 -626803016990627164482538066807625807218 11128982 -179870068744646181766882562691472677120 11128983 -152148003975625121743680578230146509976 11128984 952407315060566800984021568340312883200 11128985 -119708365843567380486933475178547685440 11128986 -116460452753695789109090273385498640896 11128987 17309119318764615934910070508389835440 11128988 -62792637274583855068962187142110020096 11128989 -433248286260118653717699996989885658240 11128990 -174428722224230582055943068971515128000 11128991 -14634829222779248724499865802807352608 11128992 -145795101584194981848251749024426622976 11128993 63603152384637906451954002928882075200 11128994 119133093440065960732494976711313065296 11128995 5346487867121990328970738022895500400 11128996 3461329096657015046025715903886017792 11128997 843384116631219652293574374318368438784 11128998 259087579111005830064410775399396368064 11128999 -91811741784456515403645362048025197376 11129000 252552148243962508144275336172339200000 11129001 448658055717752354888817536195199533760 11129002 7541753410154627038653221051718511104 11129003 -255663070853529884732658520334372351880 11129004 -116341740074535220225343585548978573824 11129005 -218499026147390607795476908461132437340 11129006 92327440443394516994943761443910231040 11129007 120650942565008545628095973029899013392 11129008 13513692921911281570573274986888888320 11129009 -269378372113468251404663567776407826380 11129010 37906893067227465352664421420790786560 11129011 308813588314875504434815464338503264800 11129012 -1286204209003692386332884427523430106368 11129013 -109399726353187484105492761291512160416 11129014 32404660582725039109789209096407998080 11129015 -191925778175151988221005526986686265280 11129016 11096045276971023611630404335359631360 11129017 -104532820645808489045718157798731726934 11129018 -319738638261528057757419011733075377040 11129019 -175753892407279071379579718109109161984 11129020 163785030264909203419090280575890708480 11129021 -274991534726655309474086053720659086778 11129022 -56819496030709639343729767458477465600 11129023 -810995149402197991595207723553226749896 11129024 243610371574554661100764216765637984256 11129025 166663068865115767993991497181445730800 11129026 -167897611962574841223372211187185386288 11129027 333203959448432548212789742285084954752 11129028 -566075743439231950667718706561683879936 11129029 306905929552717876978384032019402609276 11129030 46378573784773206340860936714616917120 11129031 -12737103938637495491265815763067549824 11129032 471666101605700267665887168565693670400 11129033 619838621923015859633233729440431341824 11129034 -96723195591117754862822782760591973888 11129035 318614831786107419055541294129771328000 11129036 987432742756336500262099909896326043648 11129037 -52653535560206942681917092543472152000 11129038 -186783995095466390338086289687396640256 11129039 -317387383382647981213181047894530543720 11129040 12385276460452004674968330686993203200 11129041 352574971500123291809032626665451709440 11129042 -78937360557492424483749289822548101856 11129043 -439156512607402213069160479358827678536 11129044 -31990856515805435076608688751621044224 11129045 3216501027323972057484381907606224000 11129046 120820339630219422279321282894079242240 11129047 -2136803128689794255461599998976748988928 11129048 208237942109514043055096567920276316160 11129049 -606714701655725710880618256314573630880 11129050 25154407292710792995370362559033360800 11129051 -717349696990653981535933035294924933948 11129052 -166783150851574563180645100289532518400 11129053 -292833298436106387140399268204590092916 11129054 367190194635779021178717355321017422976 11129055 80714859929097927720416501893294302720 11129056 -255214048871176700362257268527620161536 11129057 -194792337389947007592926733626671719888 11129058 171726363293857502038218809161402398624 11129059 -13093192561860147527424931232780921160 11129060 -15060174852105441873348202428540211200 11129061 -66082499508454347119814685499281511328 11129062 24334165419221983651220291471925387264 11129063 148802777710624721977537902748890744984 11129064 -216518183106116214225822330118065684480 11129065 109309505487990767438279062710852923400 11129066 191870412796701456392687452401413188704 11129067 176772622765625236948213302296748891480 11129068 129359950560798521726751337848833233920 11129069 -21455228728053632618922951862838791680 11129070 -60207035625745322980547959121147120640 11129071 900771655829067520006643442589994737200 11129072 23688810989308311900675297154438987776 11129073 -260913980674311820623572342784564252816 11129074 435528955986622220555349489993963825792 11129075 75232262460544334373102790530090630000 11129076 23823556312121967725262620323588937088 11129077 -1121217759023346322979317200954791913888 11129078 218937280684319571282904706418992199840 11129079 34302745424934427319091020514334763520 11129080 -420529414492673474606754098200797081600 11129081 28548389022010981440230486304824406846 11129082 111135122228033370296306092354749583104 11129083 -124114951357431087650914060102125172224 11129084 161551306675696431520837827394731666432 11129085 -45207534279643365456103354856087268960 11129086 721800763401463168545799442998243361280 11129087 781214089544964934268427619670480468736 11129088 7123830502311291170810754032052731904 11129089 -30810057148303666775987847892618847040 11129090 8971569647582991068562076705397299200 11129091 69395069550999873993961243168691636400 11129092 104494330127181085840978353840777870592 11129093 297385219333257905244984105492559457664 11129094 -76420828824048536536785548528761561920 11129095 -224210267162170221052037349872720267400 11129096 -1093907531518231546117084993399311360 11129097 71299933661083768151373044345711201472 11129098 419231266954697615296145468731659360000 11129099 404535783118953543657569299478977640064 11129100 -149622053381415021016858170567979353600 11129101 209501733292284809039360248285421907268 11129102 -295749532385358941659257162713882171328 11129103 -102329577143187040010435862463644409200 11129104 -79808275284505427087523451312498540544 11129105 156220179613698505878719774782644208320 11129106 -186085971670652709403037278126339264896 11129107 456775422358827468307360548784788380232 11129108 -390244332990322571536332764401583923200 11129109 16814518600306984693424948408502335904 11129110 -45647165289712136842146053081658551040 11129111 -215617787143057295040055775039651706240 11129112 362828641889582214655006927999469905920 11129113 -102046999171246617917974847857653635638 11129114 -41702576447367848974454915646422008608 11129115 89025553948342164497697072948969348720 11129116 540363042383290443769600109407896880640 11129117 -342414037813271306986605482553850791360 11129118 15872598217017019700719559771707514880 11129119 227942044812744416734636571894312053096 11129120 209808884718302952589173628662941614080 11129121 -464390398006102850440318051118981843628 11129122 -175794621961402962586467957871487988576 11129123 574718750430136297839449997885759969372 11129124 126564351570804806851394193863681359872 11129125 432920157368863085937397882281015360000 11129126 367384665610830044004824497978405996512 11129127 -186518282498646702022774148681719727280 11129128 904421540043369742249079073145441474560 11129129 45658621570507707749268298731929141472 11129130 -641514334184362485266054002296522854400 11129131 65580692340856280064552245941760767008 11129132 -26533028856629166344740190336347683840 11129133 -656122565560766950534990393032420125376 11129134 -283129655543635648653290985240354750720 11129135 -284665054828919367253051849188051622080 11129136 2056711556945405808983036460674580480 11129137 351042869133689299489815654824208197632 11129138 38969168937586871831492144100453385344 11129139 -3482760223458102504160160145545177952 11129140 -191429442843299950591704850595811256320 11129141 -1064234247492849906947892869880396205458 11129142 -12445846046735562164030077651685420160 11129143 -702617539101766964955505883392386539608 11129144 -118491065798931372045500439481002516480 11129145 70129554670883316319297587538855007040 11129146 6466346057756904591412752198778114560 11129147 -192190526228142306715659433915741724448 11129148 -46213852614920873606626949991747972096 11129149 -685429966099695392869821594718214433850 11129150 103421515018784375680650749536417833600 11129151 97444287278914401548351341559379711360 11129152 161923758685972459368870967074191572992 11129153 -37153978186161860301043275804643789440 11129154 -186368178215822815778016577418992586880 11129155 -73030002541363404956254271993149824000 11129156 49092004619692575083705906101977991680 11129157 73638371562180765178301847607476068928 11129158 345757489725580649764503514141268515680 11129159 654614696950144115941448317961046966360 11129160 -86025733935679715954058089269862400000 11129161 -1374785832065687611675272611265602070108 11129162 -528433687932007410161532755159933569536 11129163 -182767019303089732249363711786408133712 11129164 109785519962080573015346900123483845376 11129165 575629818467862065002616887722135546060 11129166 321933315146117024759160745970653364352 11129167 -333538369792446281045861899932222683408 11129168 197363119651525293340546783526572449792 11129169 495350698877979800336598372602870359872 11129170 80245519667855978219221342948810099200 11129171 -312181428100703187623817997012696430880 11129172 -177296999544228266461917966284133931008 11129173 38867076552327027219732554113373125920 11129174 -4437842736715591941817857665865331200 11129175 19097543571496828600558108763351892600 11129176 -336768091745399703481873534499065098240 11129177 -100266736586637947348163136489034421888 11129178 -219508637285504692063970892263999909376 11129179 -280668846913665919858906055625420486000 11129180 -108131593947807540518863723468692441600 11129181 -92404603628307543729421885119867896256 11129182 7024077430408425071739190910746776192 11129183 150914871298390643371939652038400763600 11129184 -899284169816559363503788468030427627520 11129185 129221799591040008704595039365068645800 11129186 36368375612495087602570705669143429120 11129187 404072376582060476014273084337350393152 11129188 -223527876910841934062809986309321719808 11129189 -326197898915135491526892269105592906144 11129190 -37095290988906008083352964428224200960 11129191 -524184438468934387686134639154928654408 11129192 -64559365015938619482862531888162406400 11129193 200227136146818192481225061271674246400 11129194 -79875480712362801457024186468029630720 11129195 -87289982219761018134618745074523783680 11129196 -112395546633666933456245124987347813376 11129197 58708731325565780193595227627824080000 11129198 -354760745046149157333465662541543675264 11129199 208957474389479080478278038156937651464 11129200 -29385064281433730643003490846626611200 11129201 111811802636680589147249040559771034292 11129202 55870714132624819816259297683667784192 11129203 180487896984310733106062884245799959456 11129204 -94087736959167927529400226111616819200 11129205 226073843735967775735753580914163040000 11129206 -453261340936829938426544637767229985152 11129207 184241439608546372468962962353701725192 11129208 -120356040333192573040742071247252336640 11129209 -79002755982983371412520598610776062400 11129210 74933269664934077827243394208723617760 11129211 965266618962032000435829838614527726640 11129212 390000539924526634109976808198907599360 11129213 378128323905857249537467257911141971104 11129214 -495166242700790094886494768370922618880 11129215 -4068857875770133912220698179897328080 11129216 252825848465046024370575121547651973120 11129217 2118694392106410306991121072345088 11129218 -502888983583799275448977116313016059440 11129219 -87295265325732150699643955921625205380 11129220 -148623921756364534243698887053802104320 11129221 893728190103377691820013472066013592352 11129222 -61625377555826628490981194855605422848 11129223 -81356900244474065601190636578163521240 11129224 -429201807765256200846141629360013312000 11129225 35948606588534147231989937723127066750 11129226 741848365247977466958920612442163200 11129227 95748193368875313628415300551605811120 11129228 -220155726473924310924005117029131554304 11129229 55725099905466778996523729481858691200 11129230 -41464169110588170222684882651095493120 11129231 852834656935696453197024819988100625000 11129232 -29983783671341424127390410966090055680 11129233 -126081355245302503307413136108136173518 11129234 -401553137157676816279821166693623375984 11129235 -118986680758819003285868726770260473760 11129236 1199855747281645561718140617267461707776 11129237 311474893542339775533527363946830171712 11129238 -21055664169450198384951976647685480800 11129239 572802172627613308403226998160118311000 11129240 -47141968512662721238906180183276339200 11129241 306089032326839336373118252174226173392 11129242 46874503385224232667323153549663788272 11129243 -726931222408470063025853940310072579920 11129244 6901110062382443740919790254141939712 11129245 295549339741964148795448190169302206020 11129246 25136512520492124017279268289524485184 11129247 -307218957754714141548898760741161439976 11129248 -64923723625387964386195066850201567232 11129249 225492859868520465314562947510033825250 11129250 121174125071187855521568166129797120000 11129251 -197120162715579546870177712738965017648 11129252 -103795633780015585801905302871847173120 11129253 520052174437959991623384368799140326464 11129254 -247492205446049993596663172730600929088 11129255 650184571170252502235957530551852095160 11129256 326673153178385210069114627068354513920 11129257 -506231880185656372675007926250380697400 11129258 -45144499126117629646478178878283661056 11129259 49333461833563662222437364785748299760 11129260 -2833287417247693592305239320848112640 11129261 58093942764245418287166445289913868800 11129262 76667766966718655099263493398508888064 11129263 -278670118399353533663578030112866439136 11129264 -28824633723594856013498827415894360064 11129265 54480014673915006014978996321517561600 11129266 126889260767532412463895850647541634832 11129267 28445896730248244196988078098089592624 11129268 -394363766993910274895886735006612418560 11129269 3989196520790049731465655475186318830 11129270 -151125385856476063609004593155783206400 11129271 690153335401909086317429461310985921024 11129272 245963091491689713115078137004747776000 11129273 315152697078373898306235705523491492522 11129274 8194494839348938014003078960705792000 11129275 537025782691076552462269173454238048800 11129276 467391357411690247162210178379920348160 11129277 -277605296247922798404851210539348750080 11129278 196080466567513969906044889874356189440 11129279 115588144495400354258295792824520640512 11129280 25950077703577180492392646361701416960 11129281 176440789140762031218091285039840518612 11129282 124029615754240189321529769177233885184 11129283 629636272239184201518208080209585648640 11129284 259556113803105845463660096645851175936 11129285 28097698209575713412216302300114704600 11129286 12236890879448605928448819748151894016 11129287 -309660693289147994270484335169558747800 11129288 47246677325627294503865872586207232000 11129289 223642992168220877956107941474213640000 11129290 -315653514857038130699211169026022977600 11129291 -344666793448306766057229450892025640924 11129292 -533293686025562375711599157425222272000 11129293 -363383219268424198146608810517086765600 11129294 350603268941205183985456784139630424512 11129295 49442230838200700840424826140530964000 11129296 -36850093986523412115460902007811842048 11129297 447355744674520650765105557003263189746 11129298 88688578610667486928591127650602881664 11129299 -634706577272957651999682820746347802680 11129300 9141314337261467491801137406210252800 11129301 -558136208823828887906652264079625679780 11129302 -258267303442144731007888649883464103648 11129303 -14789854334542520595450853015118238336 11129304 -93817751452095833298291913475215196160 11129305 400522210067444290421602317767370270720 11129306 325182502428208019763205053661786172640 11129307 -5157782821807205647751428264089880320 11129308 1754784357157927494025148729148996096 11129309 96316461537678151957435718096537183904 11129310 14567808935038119479149571149655116800 11129311 -111940753221162693539626569538989167928 11129312 -405031316698286349452838473514527490048 11129313 236586811967303501818159419545489949120 11129314 18127168509685949619815989243759375872 11129315 598963877162180021858545857362887770960 11129316 287551652344505128679139414423855396864 11129317 -12095487917920141607189918045207601440 11129318 433918593959987836048683053924592901632 11129319 -54759378912525417425213800525289448600 11129320 -93671262913689266354950352628183091200 11129321 182816700820023358890387896622876345600 11129322 15721433544137933425265236384449744384 11129323 -586332235731372081658644326735026364428 11129324 -219697810404926383906708978352438210304 11129325 -194972544961925691970852333278622380000 11129326 11742729814804802785754085055985158080 11129327 317476266071765166626041843687689349104 11129328 -13024626270904157720137282242512289792 11129329 587593971426556595167459410197787470930 11129330 -354517986122735275753488022350621009600 11129331 -849268600803264761090477133070257049536 11129332 4209243423537517635119460813813215232 11129333 368395814584720001715420028771559313582 11129334 5941648591622234931033148780638866880 11129335 94307834713317074077765567345189056000 11129336 1633238261652822772103271880572825600 11129337 76134814395041325564848081352656428740 11129338 -590561627786424829194919655144449680 11129339 -283789895360953028928694459102736808480 11129340 195555520387498400148234117083050598400 11129341 -409955562350073674037631529400081123924 11129342 135585922369348803152266813461610134912 11129343 -637170115140159260524319162675897601336 11129344 347650652205654616954465849182441701376 11129345 -699534038728978768018583055631212172800 11129346 -2309695338306261776000268286823109120 11129347 12381841819907516493670905095943001320 11129348 -309820956715124301197396433269060971392 11129349 -138762363206470246090041852198540679680 11129350 255687437618423713321321864349191010400 11129351 -941911578986374623278009271247821709488 11129352 154674417532300968924103067240618557440 11129353 -416086120798056781690186575539169375536 11129354 96183401084629676486135061541707795552 11129355 152831915205941335852031001117966764640 11129356 -52253423244659046413893888517567053824 11129357 -565786974153491773267446026067525704394 11129358 -16729076997174248605624293712939386816 11129359 -1642655007755912560082989516456956084000 11129360 -72741889658970519102856793818355466240 11129361 -13204104799403964237095510086837884480 11129362 -227996875157629532656379296397475916800 11129363 369980868354878325305706361389036554400 11129364 -43583267306737127954149030860208220160 11129365 242590309328875255509593922674058558720 11129366 138070829993035834287022739731932120384 11129367 -688890799549417543711914513231262609920 11129368 169514909508681386629798620088450437120 11129369 -232026011489287339270720254552126313020 11129370 65346556743639898918642654487433192960 11129371 233076934885160783667407807458518637824 11129372 212973876920438982166273198210320494592 11129373 -1054371539070009868698707485507847498880 11129374 -499683046299022111820301918650519720064 11129375 -63708060067232649445681116464834490000 11129376 428300647315791229636572630728396242944 11129377 353173057732702029136597881054639163072 11129378 -23861603296919164960207116003286996992 11129379 -63078625111542881030097060587773796352 11129380 5415858104322057609665701405593100800 11129381 -1683438192457649654500560134695148543328 11129382 -34380635167639451347122985827486010560 11129383 670601087817473722855850999316791088520 11129384 -8631749113600444064727292646458490880 11129385 -119987819660944242288324692898889933440 11129386 -436085544931690392539472865818679222608 11129387 803922757398136045523171103848811039480 11129388 -181876653420501386152346383596534359040 11129389 -7263735522928383550285936130174926432 11129390 50911943061436742624026301493022543680 11129391 26063125187226767236975395853414785024 11129392 59267382438037184760976671611871166464 11129393 -287825124750467873129050300371051952656 11129394 6055301323056942213189680112096412800 11129395 -522676394146218795394056756019702851600 11129396 -46324459747357379472967589446593091200 11129397 66972977875062033133670205919427608128 11129398 10783689761186202173478658119310110336 11129399 245939111471796019616406967716557697264 11129400 341343021428179208207687509904632320000 11129401 858262216382730054241680324924331534080 11129402 496214616413532421222741111026815961600 11129403 -114042661734623001425651947335517780992 11129404 -240065999575516201594952685913560695808 11129405 34590049619268789426937890430916943360 11129406 237809181847579889462978153211098496000 11129407 -901045430810618559771492259180351292448 11129408 224754224228169642956670206464429129728 11129409 75811077495850150351947493671598637028 11129410 -370485843168900742982544782192618204640 11129411 -190566200950361608293121494133795510128 11129412 -177726412587703659023032855429980487680 11129413 -583019487646579648843373985011177675940 11129414 23532850654601236047384073711388349312 11129415 161159799986879243228292052080325232640 11129416 340265013636561962228545324264007362560 11129417 22199454039984537859127724769229088720 11129418 310379658017243628548093869079277052464 11129419 -341894754506684567689023113910545100924 11129420 43264163501421313158468710136472320000 11129421 -224637815921062257257120513641037884320 11129422 19792540056650632658379746067662776512 11129423 -507914996078711878711317113702457725328 11129424 9714502811455891010787093039740878848 11129425 446508480307076240570085580533412036300 11129426 94546044536373196541996180335694922240 11129427 -647834767002954535303532737128653174160 11129428 106829817941053531641531382459638624256 11129429 325674013764077884505618680199542735584 11129430 -47097816550064628191924293043483546880 11129431 -88883508348275193522674094646407271736 11129432 -5760549510460958065714753563236167680 11129433 -108488882231706968923920889078504662336 11129434 13647099406661945742845434880035952640 11129435 -638876365426421539786240508407505421120 11129436 164380069414057251872316817814363500032 11129437 -742304132276727796732734868460473230816 11129438 -435765027067770947985398646019746410880 11129439 286155893656438806902979670644181047624 11129440 -3700561099885665764328566807121100800 11129441 -599388982691517813003504559465984312320 11129442 -49925872047428579247164830968041167488 11129443 273689713639528515449638504804643208544 11129444 -472351671278847521825947534427707976064 11129445 184969236559580933383412224103406087000 11129446 -3740641280285951885514352106440055040 11129447 -84496696573743399117268035413069127168 11129448 -254687760565776817364885533214051450880 11129449 -993235890716580520904617650252864708550 11129450 -32784241569706333858580501589331416000 11129451 362591382872796116337275294863229510232 11129452 -271362623365695148724418984046082268160 11129453 -64337637845372491869856801957311927540 11129454 -149737505636026530685679420751059036160 11129455 378463560555433012631987054974605810720 11129456 33361283684803758530808465555576225792 11129457 -132065941097045079755407053711291004560 11129458 202533193564859885859404737549820806176 11129459 -3223182724797323189327667407935802880 11129460 -39272842719930036893741356214444451840 11129461 -144895314148888926198264651676376175968 11129462 -380419464892363356350695806895271204736 11129463 375770664996306914212622620983290668464 11129464 -148389555193491469452013741994459504640 11129465 34401011222790318968933031873028569600 11129466 258930677549321739750694537339494119424 11129467 447694955692766892980869244164125764516 11129468 300969401590281154205063920669159062528 11129469 98048228986331602776753191202992614848 11129470 -54094713148536362877775884046037176320 11129471 -151146870646339122048030214801435181856 11129472 585074727581597943906804168504838717440 11129473 -101497211540577481761252436415992692800 11129474 153189963842808689341954703240045296512 11129475 1633974007560652533989102198557248000 11129476 18024387075409468299054775625057783040 11129477 230649015600267086326241377764818686560 11129478 83128727847894508592816561182029081600 11129479 836739405731718402999093659930511515320 11129480 -564192278520794127310206628842599577600 11129481 -4293208510169490076480000995034108656 11129482 -2875221079892417300998005574914502656 11129483 -101933921621149652515293071122116591096 11129484 236453645125911579814163343347110379520 11129485 -340497023463335208429681038869352522400 11129486 -955465783851659322299317009011943296 11129487 -459783513966887280509492259321437771640 11129488 242512084695371831153584145353182912512 11129489 75152325063783729252186661557096016512 11129490 -124312481434497594942058435207209341280 11129491 256765666911167300123978596153470599784 11129492 -720081552953914112004392492264602091520 11129493 -282916497683764400266131797668415271552 11129494 -178122966486093892673184712153219252704 11129495 157191913237577206002905511625072423320 11129496 20880712367115283191461597675409899520 11129497 -14850206888586988971607520597638665120 11129498 -284645214239962908439067962553046528768 11129499 53516801492736597293874307620000048684 11129500 681657764912184699362829469762258560000 11129501 -908757315767225418087864549832339305498 11129502 284233577484366656445797758558142413632 11129503 86251181396875560419573802408319428480 11129504 657498705075856758194991224310752870400 11129505 15770052734385183917021594363394034560 11129506 -374240143481650110962067919172084121600 11129507 48059996368210388893831545861942800520 11129508 61374639089457030372694466133135237120 11129509 -252268225149082324614520119667011395208 11129510 14631946005553320752079332776816124160 11129511 -26310244868656852613059644770056243464 11129512 574162949347104964621599192203403955200 11129513 -219011104760219266504973737093910943360 11129514 -7922272228347387286415097852591732480 11129515 387562332591035002753191066860038854000 11129516 251815288215173525160254880814313963520 11129517 463459157928824789453172092654666958486 11129518 -4592257050138373218785007867300495360 11129519 1112580068483503335442479794599891339920 11129520 -111482547468038236459445717158015795200 11129521 433726361352857943557707027937619997492 11129522 406881810747749166609800765859992343312 11129523 106448937249241460489016669865287438384 11129524 106366490794768549613025994955004948480 11129525 -158057130496036952418371712327261770400 11129526 40815669580879571648732775845923501824 11129527 307963897933830081869754614072551294912 11129528 26405865433137759941422733909259264000 11129529 605359054587247783659798670432237775184 11129530 35935497346722328370197061727882824160 11129531 110724056862318085227997194710033336592 11129532 -58910632897868730426934335284700281856 11129533 424024963403282185786747874259876250380 11129534 -48638397729093706139018756284197607680 11129535 -82861725041969621399931391096612320000 11129536 -14083909460366434065253516640350371840 11129537 223045112091597264086095653444553029186 11129538 108496931169341495475467207827592997888 11129539 -81495620113897832979003604344007737120 11129540 -293627110294146167648910382786665941760 11129541 176586201952515140970695386058795031840 11129542 7057844039181064554740775327528428352 11129543 -485958495463721547796733592830499857520 11129544 -376875258725215411108518489091093831680 11129545 -138499353112337435097186519741789798720 11129546 210586604266680087272269806767519975472 11129547 235313105699868379917728850400727460096 11129548 -1204661507564301164281029703479957863424 11129549 -577757546908744931409294017644085273664 11129550 3989051234930245078009461831468868800 11129551 -63493787985091208912824007214693552408 11129552 -38192504069913682024318195835182645248 11129553 746895999871143765768808804610841012864 11129554 -88045328026977260790751674557698252800 11129555 665415446882175289528617073329483930000 11129556 95507645798504119652493375751353944064 11129557 -311022283693540147165415626642362277028 11129558 119354019121431630504495511299821076480 11129559 107387353877444272881110981943706296960 11129560 63670203396540855585703654885951488000 11129561 -12371899813174101923580072188959930608 11129562 21598411821833936042522800401980113920 11129563 395081735591339221688262051572524172800 11129564 -317537949843896395367635228026379789824 11129565 479319302071035588651137567385243840000 11129566 -421628133933304364120238774048917267712 11129567 289116509717180648367715280147703138192 11129568 403169368112575162637805045741466681344 11129569 -114344727919804439630484355023308623440 11129570 189716920642584454186790742900966543360 11129571 310456729638943301747194767352402498872 11129572 -300126540691809423053022705105827763968 11129573 41791698708142619897462419531566132480 11129574 58657887638067761573817095559676291968 11129575 19934841922512427387628579937802284800 11129576 -7090211565541707651020641670749440000 11129577 -254401780669663348088371364094859567968 11129578 150631332871739544338669985291175607040 11129579 -89301485805303671225966965549822487820 11129580 -9868343851835010652975599420241920 11129581 -184306861113431688878079161758567960618 11129582 81842621072640369922696337583116707392 11129583 -29196704933516247671133359276909028480 11129584 10418374680795512098285535127550361600 11129585 -406123607323284858890591739645095611200 11129586 41596347087767990093961388457323634688 11129587 178443850654660664477082189609791881552 11129588 -226190787953331259067404052154729501312 11129589 72415771819837957737135523154174538240 11129590 -112249167538836983283455094514671667200 11129591 531896509418736904398608895220830652800 11129592 528309030741452037152941050552832819200 11129593 -72819189656197406510689214351770379158 11129594 -27718669170785976366719913954010730496 11129595 -357204231591079515031584299845406670480 11129596 -62942397590867011888254373815130257408 11129597 -891452906862936718993852000840685191680 11129598 -251791144855689194668521924529635614016 11129599 -15420910895299596922800127428231634240 11129600 -170335465886883923235254155192408473600 11129601 149077729854246105995099234587365288384 11129602 255733754961980722953024899785155633408 11129603 89144606054931098009345560813376313852 11129604 8007829473181939951029057519128893440 11129605 -102114293864059420806774276206873700480 11129606 -151941033078325151340675444661010453760 11129607 170247940318210868321664968459455448304 11129608 67010753662616234019733113924111237120 11129609 -242814331399770557579641198142252082396 11129610 -42070214521830562169340675029459328000 11129611 -270236652177187454890698862095006193680 11129612 -91362100750948733061566771779746920448 11129613 484921790466431113018556732014882445088 11129614 -34070285149714330259408277631848638208 11129615 73141081158075130167578254128898342440 11129616 150345795232571697842249563239959101440 11129617 -277222043288017418967298422788332872848 11129618 -360310673397887427136480959850966896240 11129619 -56309132461313759583006985906786397256 11129620 203846981443724421171291131246112768000 11129621 6174937215686132324495500572263172444 11129622 -13865514288843982157582597837833936896 11129623 -762763153888357695833434042994568947128 11129624 -126178877908420335860356950315813089280 11129625 182532086877641725637959056534597546000 11129626 -352198786600171235068867876533739657488 11129627 997962949366725157611292038747431065476 11129628 -158333722439533591874526512314211358720 11129629 -199562950591230653480424443620154705280 11129630 -7487479969856520423387738993282104640 11129631 -26173741605108415912416307424812504632 11129632 -254257451386620804517085900197114871808 11129633 -203182397773775584798957926871072311276 11129634 275578528307642082120754846438717344768 11129635 -108233639299202345073866721285508008240 11129636 22952853970139129520718849166780067840 11129637 140056586139792685421476663909226331552 11129638 -268722616196776461093530744852275643520 11129639 589609871406180941631616838754860488440 11129640 -49761692811324726726548657691906048000 11129641 508445689958708566606750096091119826042 11129642 -530883613267119953070967094084571479040 11129643 65916148288297367828989843791101936640 11129644 -789710257827525948250802567367132369664 11129645 -296688404492598303197496265959308759040 11129646 238794438424554786183662302910163053568 11129647 4588866609808569362462698143262900992 11129648 130616666517231695034824367006221647872 11129649 208802979959638105022038780021673774400 11129650 -47015510238105318850840552378514880000 11129651 15997012901730840915856415470160137344 11129652 310449966490727784938988518300552405376 11129653 87015772270913384225003714242867443964 11129654 -496093241022808501930262505572544936192 11129655 -5475852265173364388768828503310102880 11129656 -90379157272568923371219953603857797120 11129657 243002491582678632162254043618158985024 11129658 150263482093769068973687120645901302784 11129659 -260729354040654811696464852546706874096 11129660 343827014298829351169969934288148615680 11129661 -59672595871467829960110550596732364890 11129662 436377041486479017240145014753522646272 11129663 -451590867027979205944242010766507993640 11129664 -61031565905205782079195624262493798400 11129665 1184583868280538500902198858517668633920 11129666 -545909244874272724335028951601529457968 11129667 404479421643374831748883222156676056560 11129668 -262754966423376228055118737300654786560 11129669 514632327929760414026170025257564199070 11129670 169965255250670408118615254851593619200 11129671 21373742457881573485913680357153278080 11129672 66980825480141139415910419747479552000 11129673 156279573777079075292806139314235729568 11129674 -144600796061993513930618569617129882528 11129675 -37865010381174317262410890087638227100 11129676 202782022820441202096665980196089872384 11129677 217951147651525174998577694920462420608 11129678 -306165492665210125365031842240454041600 11129679 122195181152470789187757928812278503080 11129680 98464646930150070704797370446961295360 11129681 560888937294838784245712637725752474482 11129682 27361879620060953069255351496751165440 11129683 127172968319215006713486802179754374960 11129684 319998160661518541619789617650386796416 11129685 -97016520586425685100122163875995219840 11129686 -564629207687027250858843641142361047360 11129687 -35679083178842867619467559547560280320 11129688 87289240075040147794806260423637964800 11129689 480781632418824576972647447906077348490 11129690 611186089413566301450760782278138880 11129691 -36783254322120105389420894184249738960 11129692 108880818199436143661924394126415006720 11129693 894784612011534461432764698315845793324 11129694 -388469295108297295892652807089779286016 11129695 -71857454557197569229019060379726565600 11129696 -45572224572473552458761005887979520000 11129697 -907138322897770545520913016758392692960 11129698 515675679980900771701558365417950763600 11129699 4161661970002744481715714768689306112 11129700 -57217398544257194896160793052252262400 11129701 -204715815229490739438216580345519200 11129702 -227636988789042405086874080609713244448 11129703 -156846346532203637732635302681129030576 11129704 -245726369626374460990061247243564288000 11129705 -252579768525376105780241802241252587840 11129706 104829791327217086471994684179244096000 11129707 407039183152384913908862351746279489920 11129708 4119932850354482367179884966207004160 11129709 201048628223742462154825607391554861568 11129710 -29123775979474935478762734326626098240 11129711 -60559476636685071177051064832745804816 11129712 -34516287359896774889438332597172699136 11129713 44449044292935744273441901938420698112 11129714 58863860023342843769284323301064223360 11129715 -273477120102973153425954382630010189280 11129716 24130403374390694756170424309772458752 11129717 -24833853810229451515668031160567777220 11129718 -310363808613908163012283375204193710080 11129719 651474740989135617899021364422081849544 11129720 167313460116597785571106176953702400000 11129721 -80795642717198303608574569700685920688 11129722 -15120848678346510513488672079897273600 11129723 454070467027741989621967886365950405888 11129724 3502841779419319238741900542843094016 11129725 156998743073541002535776853237498316000 11129726 -8576844211764384348530070878582599296 11129727 -103069175370356536345186486425796042368 11129728 648648743428304631305190743531134648320 11129729 -432973804480557105707524984206201311916 11129730 158332397669121335576114164427037158400 11129731 -47007231540294220068290391623828891528 11129732 -1963244915621834949354557445571523328 11129733 -3449307113725888263801225853214177760 11129734 -159409184791144518670739415824130748416 11129735 231936102269862620683088256607524600000 11129736 -101528800972366233988861804545660518400 11129737 19373117259279562583678406913140530280 11129738 -512651198730713566722083662802851062480 11129739 -330718916780414798650305781970853787176 11129740 -111860734195775660350619507615887887360 11129741 -564258640728477576863577353453405848320 11129742 -16555231631948103731465202697802966592 11129743 -351231690054251030974331245706788576560 11129744 -68123582139808880645938147024432005120 11129745 -298681969427915680423180386367116932160 11129746 204176512508103511009438146468835129344 11129747 -72009282862099534299685793483961308256 11129748 -19939513654769963030941893250155798528 11129749 -333337239711380321234278054165725531250 11129750 -94420903646034966984674978167140960000 11129751 -143312764690987700308369610246126454960 11129752 44385722201153232617638142966505062400 11129753 -337600767485556180488234643279433335660 11129754 -391993024794295892907168249387943258368 11129755 -43361910397691385719618524114845797760 11129756 -708387735225330850772843483312288524800 11129757 -394970537056141011806810295832834191360 11129758 352741374902913641764094074447582980480 11129759 966622343256280508320897131070059348960 11129760 -353835949286602955008951112025951436800 11129761 -762699570319012354578379444215044376576 11129762 336994187486069391308693948588896132344 11129763 -89758318812648210227880624586763793600 11129764 831163111511773440960692142300199961856 11129765 -32709368006563852799972102081564562600 11129766 -7766099719261322508280102095198844416 11129767 -866668361439031542226634936670082361448 11129768 306263833564124987489787918058949836800 11129769 -13048883243824679463730100068409519232 11129770 178018710115759275299260729983264010080 11129771 693283139932134458892196166185386570600 11129772 -110867443076369906209468635604408074240 11129773 -593347095485314814551952405063417791978 11129774 498438654557255223442993711796039267136 11129775 -26264518167434573679047425771389734400 11129776 547943834428170852987656988932440064 11129777 602305253652786158896302135408319337652 11129778 87919433387113123191639619712090926080 11129779 23795977322354118427155819928567572976 11129780 245739830836919634019683380182196221440 11129781 82772123090808777365869709510534514624 11129782 -12686431458559411634381901242487457920 11129783 -409629813852061483624053812354313395280 11129784 -305995725173280673539634780529989447680 11129785 -187625782338056636652791781816508984440 11129786 47695268215805906465652120353560641504 11129787 11702763460450303239965021892138066444 11129788 540113487295767068881576560638452617216 11129789 -168171405922069356772668859469575298400 11129790 -56268297940089450301915803389775360000 11129791 -831048654017092420690642498858060719808 11129792 -57047666448010115018393836550092750848 11129793 29240427544707108759664578543705982464 11129794 5098274736856878341004006626817037920 11129795 -712613964284254725371477851208149417200 11129796 -237133425082107966140645545174465764096 11129797 -113167256440592952820151789476472128 11129798 -464494341195912448236644224413802956864 11129799 -1129718232483667841838057034202870832 11129800 224325740643421679665565433487856640000 11129801 -334804530362163925733216096560119740400 11129802 116844825692662812786209298534769478400 11129803 22638545797337695308047067414832437784 11129804 -111356046077956646394835626987365305344 11129805 -29046139235852110162126798526516036340 11129806 -72116289323529086609981297583921976320 11129807 309575821548707932904725599166017908280 11129808 56400898129903313227092009197144899584 11129809 357171505709972282399240476109715160816 11129810 -12132746242637642984496410020733667840 11129811 563165733612662591150192821123876271424 11129812 -53635582193564434912154435802417926400 11129813 -861478542398001669459175283079915349938 11129814 113327998372881794852739021497502091104 11129815 437359145750433041588712552315499686720 11129816 683949152584113191556003562448699842560 11129817 -37707326455151757981529032146010569520 11129818 90783527148968340344034756832206953472 11129819 2471012327901469086628647824290227840 11129820 75233070095947833056588412738438758400 11129821 66399111187725945277880119068677722022 11129822 56696864896508641944522141524223714048 11129823 -256978750434410767027066349991727256280 11129824 113606227228103763789822334978861301760 11129825 178524564015677641288162982633436240000 11129826 151366001605588188268108204131257871744 11129827 -120668295092430486084523095777823252324 11129828 -273395414391161291508171657450589768704 11129829 -105700470432098569862441282898918899616 11129830 166179685691326919400347721480494386560 11129831 -130034032641317661000603301292114851368 11129832 -71498925201590502164571135121853644800 11129833 133347281260561294117613721432634831824 11129834 311782915609039435361218624020800884320 11129835 285757978840450663070475113503510632960 11129836 251320870464151022463866637136306554880 11129837 234651481467724201220770338700688840832 11129838 -143555688003993298934182681948141888512 11129839 76714865238516660605483932113735520000 11129840 -15244201940939745902487588473613680640 11129841 165691092061445993997192778738366565748 11129842 -195107211211294285063266367453643369856 11129843 -549941089079336409190722428698623559416 11129844 -351548753029831390738401833675080808448 11129845 -265289827822300583442201534509446092900 11129846 -25736868663565812708581650039728550656 11129847 -336747978510555965338920225473001048600 11129848 316666429661384408463431037752391966720 11129849 -901913337794943071290575641455025000364 11129850 -136280282036546255715433569587523476400 11129851 -304016374007112332517854654536225446600 11129852 272195417555906281699992078473710333440 11129853 -152854486201642288592738703616770211200 11129854 52881027786367938883825727366160101376 11129855 351464505566251110723254569050669233520 11129856 -371867096962847883716151217773135003648 11129857 174950118710816764132100464027196214340 11129858 -250498314770389432125894802242988032000 11129859 171688300491412593636332227402123304640 11129860 -61037016256347789108719304254869378560 11129861 -81839778481818790555605673336996001568 11129862 -40282451375339872693791349849820160 11129863 -151035747631289590380527526479224726888 11129864 136700915427126737351813848476436239360 11129865 -94065507802781017345953239376302153280 11129866 242751540927292340880157814267255992320 11129867 -48297826492405764705994817036318525808 11129868 7149028103959598232363952598490845184 11129869 978771954228770315680134280591929299680 11129870 162802481709119860180869336010107567360 11129871 41304740143080781661316254134978521600 11129872 -6605719939363468261732362571526275072 11129873 21154988199152066300212497166376371122 11129874 71018981433105849264385897426877271552 11129875 589790450453143415384276704783443780000 11129876 555073612618282235959563696571639743360 11129877 -338007026645840075759755874327883349440 11129878 244383462449521491596144767191033894720 11129879 212124203416061761165562387553273009480 11129880 43182991974584341113959578809902284800 11129881 -80036268394663653100751637281093126400 11129882 -124076388877336657538551175012705802240 11129883 -351090544021469663604578014799407943376 11129884 -197146299259886716395182657831827037184 11129885 41413431087241765877286066128885648640 11129886 -446269983915862975376146186982217462336 11129887 922963846550492258291053187651012554552 11129888 -159707655431132867481713614762706731008 11129889 -233358243756789543090149748407703630912 11129890 -409986735624882223993573361089428312000 11129891 -920417023208703069141852079549284558216 11129892 223487155313180374370916385841210237952 11129893 84858235879772017500571207107523150142 11129894 81147122469657195326774279407383696000 11129895 -47803572473406011853759987817836801600 11129896 -388573517209189575898608468969019392000 11129897 -145647724125476794839853371524569984320 11129898 18385410415691947065925109714909733888 11129899 177837967749001374436768768583816085504 11129900 -342208480993206325594541576596134028800 11129901 84275842260153948124193597286725947776 11129902 132965449313346753562646575838968033152 11129903 721774867026046053052864623098482363152 11129904 -96980881209081925414534195364685398016 11129905 2335918398110955766189092311364173760 11129906 190988770518142600945675773007175468160 11129907 336980695299106042248883109614644588288 11129908 309473681287149840033024821637171398656 11129909 101892330120979942844424453360555993756 11129910 -105461757445478849402698508546433484800 11129911 240181637714590769973641172359805086152 11129912 151567286963013040398414126157228339200 11129913 -287989210394207225515984609819637949600 11129914 -286355743454837111355880480526146156944 11129915 -462308114834879478512363185986003264000 11129916 37691100536213273193163355627768832000 11129917 935711290771618318525998851460898960332 11129918 -381504361540708863090583639510559444160 11129919 -782645252638344156985173478499907708912 11129920 68315875154363537684018602632759214080 11129921 428675029282178269500395873971154258688 11129922 -38691572517105798464327337914530488240 11129923 -22870564721790710808125189380641717600 11129924 -353064831765478024613288677893243041280 11129925 45978880081111869074154128581614120000 11129926 -234026046123245232612762400719467970240 11129927 688224950480348039948542427185100050776 11129928 517489406613470388935434401078522716160 11129929 -1154672841909678644210490419122292932224 11129930 -14025571857582124213666339076057333760 11129931 520726964293371656755683215583100513020 11129932 -370102561193897392667551698535874113536 11129933 -437119139558885486818135284484750537140 11129934 320816439963413070788919939584401428480 11129935 -111884897716459616186780801656306158000 11129936 8984376364579651751457409493004705792 11129937 34753585998995931105040594219272852480 11129938 225873820975097783555642136778319244960 11129939 -307356845142845377856918132375367707040 11129940 -393790296454298620973982953927948390400 11129941 46485088478547060821995513285113467342 11129942 -158555143095390677859535278148748763456 11129943 -462367065052707775744780475575123608 11129944 -372227985790435143231105847106935111680 11129945 -3853252401950101590246037848446497080 11129946 -33903653362553978493352412541135330816 11129947 21567565953057478242290703123076673328 11129948 -1547510329032910794978806693987043840 11129949 -272522116010248464062234656227673721466 11129950 -37985007640000142394739734164649230400 11129951 10204499307935622433630969526651232480 11129952 341792953136260595708974675378814582784 11129953 293532846378765073408906865338313908800 11129954 -336608830733194338977443833214654451328 11129955 -119813212356791033115534342815359063200 11129956 70287975168181579923485421579339413120 11129957 -513361515243197201493691125713029345794 11129958 -31812458370573425120614817763303120480 11129959 224477107836779932749751664457709112200 11129960 -195779857176100321275431042049982464000 11129961 -70737117516215113258842626042906132736 11129962 116002709768565030216879144562555469232 11129963 5453411930375616305414688539965455504 11129964 -340480720377968480581054257321341889024 11129965 169695661084988265982647142967852553600 11129966 34953483734449714184866202040518512704 11129967 4809147299171432851597677523728913680 11129968 -49900561461873836216556363651637739520 11129969 829812438074121604253939686855238588370 11129970 -15928627314461910313785419066384931840 11129971 -49227829779797161049689582362108417648 11129972 -278580378131764833064530571862015815680 11129973 -211825189576472526578347709234458497696 11129974 76201682804074972028309341711275677952 11129975 448540822647612139468202595445527330000 11129976 148563580224459486874652924340094894080 11129977 -137252237284988368017811352283140920508 11129978 -5673873925632116525111267736900447744 11129979 7601878677478444282935951407971776000 11129980 332451852605134542406397571513504399360 11129981 698951421781850515661995849484041915782 11129982 159732162807707623390509406191288374592 11129983 317810006979892093944197285540610166704 11129984 73837528532079455010225276434409062400 11129985 -248448305713643594536627737720295047000 11129986 106394011891452470932256352532487616000 11129987 236644603164815397611203443633559177992 11129988 -149629756066195356795478822641345669120 11129989 -35945523894858277760334764548571944676 11129990 -97994723024963148263101256717216822400 11129991 -87025212961909496313658800139203840 11129992 -59625377249695307823872905038574387200 11129993 122329271190654469360353052463977020480 11129994 -7586919893741497051847269732971264000 11129995 -606412840467622868914825574993813580000 11129996 -228554685946979402581666960400983856640 11129997 -641996198826630895922026739307317923680 11129998 159902970948014459398600416076024583040 11129999 -27398589909580436734192061940673232352 11130000 -3250133849055298851224902141378560000 11130001 -870079496876886132261530244054168161998 11130002 -347187267344016630542561574776727024000 11130003 -697173281138783721079700466704643005388 11130004 -550756080907211163785131186698109346944 11130005 -239441091805372747094893226919000770340 11130006 138021265536829901638745033042707667904 11130007 315033674057450438359601411601292388800 11130008 110592742855153048197748727245988352000 11130009 116565041562816673397135821671700346880 11130010 174555716840214885453032151569127648000 11130011 -262184266281653642539804914778807103688 11130012 -214141446174103365516717233451067812864 11130013 -72903628855338308515053347548342878176 11130014 4968590946154287521477131258832099712 11130015 16068173413353599354602487793390421920 11130016 -786337253075921610561832898576652238848 11130017 69997499038502686410140585148831187686 11130018 -14943659470406591176230582144094025472 11130019 29935501952941220709277732289873983200 11130020 3938262010561567923218187227915304960 11130021 90471673795240030488652839691137628800 11130022 -386171906187464137161136213033898428416 11130023 -141127530109950151858090585083482296320 11130024 -167084991774117782602278725253148508160 11130025 887953475065642704891136910223001990800 11130026 386133100027280735066258787598511554560 11130027 -189744128784502693560582913099957735080 11130028 -56850946238081977910045901089325021184 11130029 -99482042485487721518251970207945967360 11130030 -232718034223187962390201273491195023040 11130031 624202515642031443545326035259651820928 11130032 113823311467901638881362455639186292736 11130033 -320065915775495970013569233248498789536 11130034 7860600326393970993280437387263821440 11130035 -134684449905578676866364159956130227040 11130036 -458603827065651277628513985558191063040 11130037 77398009866602879225351468212555715232 11130038 28110203373564164707324740990769045920 11130039 -4606619468545746933268538414753777592 11130040 -353984488012540398948203603580993331200 11130041 269928754682702405183494629098902715520 11130042 -719388775355001493406599196881661952 11130043 574758963001714042670923044137368264292 11130044 370670471526441794148235899584341155840 11130045 48890625919835584413195113337384762240 11130046 -33524145175148026077494702325496566528 11130047 178771044235892222327269049616521618496 11130048 -4080352696912660300442979143075758080 11130049 -99099277670793993089033630265672060288 11130050 -262791762063748469927721218153099197200 11130051 84721740449435622344017179998927380800 11130052 -143179219916246576114224901152927263488 11130053 216510384405067222115713765645641814848 11130054 -42067805796014743885667443310401265664 11130055 253755486941312218598080205198014908000 11130056 -35786587797857205826905696465306885120 11130057 136740262442816393093317962058131656448 11130058 219342659843688763955885758758885752880 11130059 201239795177814126694985714684995222320 11130060 1064267612872461413646579614388049920 11130061 -902060626901693207546414244877612403338 11130062 -508424515166685692934602286989665435968 11130063 -558869705167619230977946191405684480 11130064 292904506760165948550446099962880000 11130065 89766796346708568187440787742728014120 11130066 300872400462112740244432278004815815952 11130067 -70855392214753646419321316263409349520 11130068 205132047215451551897739334689081876480 11130069 263693623710887340859782410484254676480 11130070 -26237884236518472395599316388777984000 11130071 75477278877197121003005367932375383632 11130072 -119023522467492221118841101931426222080 11130073 -156158680419859568851954102101960153600 11130074 712766920114330107139120084805898294240 11130075 -212893380344605439652740457176286000000 11130076 -103792964872167922788970933105914227712 11130077 -10201356182883022336504770277963253760 11130078 -173448782110838033746539639152105232576 11130079 166676001289764804308983277904070873480 11130080 -173502860568536171696209008539263303680 11130081 -10396389703998196779150369421168108416 11130082 -897710931714971303550659740434582947328 11130083 222908783477994521647188786989446546332 11130084 13040948105074062745365779925538959360 11130085 -122902843170794688087129828224889200640 11130086 278343340305955539257439765084363287040 11130087 823806731877919687854778882571365065120 11130088 895424649086451692589579101585329781760 11130089 -563196692381589398344738851057708631110 11130090 40850172931237311212556285502389680640 11130091 13028446561390939810929190124814211584 11130092 -725776438706414549639607777284970864384 11130093 124847181478883647171749586547534012640 11130094 421611871639980131354503506523669356096 11130095 -469235956740062967408935158628588201400 11130096 52073209737924839406526781273962217472 11130097 -981371982911834559910910394116098710288 11130098 47948203430692851730297881396757979136 11130099 183158196352856808409153964207355308640 11130100 121474502734903111765501013735876278400 11130101 1618000704519468597692502755966495590332 11130102 186732919305735855542941730091372564480 11130103 4341349661101354866102016495795823344 11130104 266539044737139215844528161782430515200 11130105 -50702702198524109789540946171084158400 11130106 19611618199188298805035162591114128768 11130107 629863540715460407929948852164551140032 11130108 -147854368145223801096216190066499420160 11130109 -816315741513150552595028560636399165690 11130110 -198337153520548257487953808568137583040 11130111 -220004735821393102364913048003871230912 11130112 43270847540351571415367608264516698112 11130113 84521104657297002039232560202777600980 11130114 -95686985189846173769701921416568872960 11130115 -250664129350073482320059421029266416240 11130116 251581532351173196980309532557815644160 11130117 -759861394108924837670191053189615432960 11130118 28260796002593178362334818472162239616 11130119 63846059271283302699694869340880225280 11130120 7710844906461998853291937378148352000 11130121 -122960407931291000833274396146200870456 11130122 128705146431114275654071881164137400112 11130123 299675978230207888974332329635104833968 11130124 37002567566534746989349721134025152000 11130125 -555286610411252564258544657270867921000 11130126 -41821679909732574087967933688188824576 11130127 635640135599006091960979549353527116976 11130128 -31799899305309964977838673115734654976 11130129 -100871425035415757284228098610595438112 11130130 317619473593966873130237596175429406720 11130131 314193125798811248582600510453441989932 11130132 -29511535745043477687961512596765657088 11130133 201674041626940785050788267859344815520 11130134 -130574081325636714219703946728178414400 11130135 -387960146137726593733113299304116756400 11130136 -363202618371076128034519395415453624320 11130137 -53178720765143106897106629057194282688 11130138 -46990318860954332785288708582250965536 11130139 486834697181656451138447504105237527940 11130140 14641098587542316663283254427534458880 11130141 305165199417530192688704831104086280224 11130142 -465350393784509554979989479331876968000 11130143 28419944571627312919144394284709514240 11130144 91928674970166164082578312586571284480 11130145 -125488627729450907352911118700498808280 11130146 -48413862182058127059192645080116759728 11130147 -18489935858760357651107261202008954880 11130148 -334474003299997498904652781232316313344 11130149 -3450604874219280752242634942798829600 11130150 76277564656823589801699312234291585600 11130151 502886286827911366134272288395526655000 11130152 -265645324164536846518289822943348326400 11130153 -306672045746117375053948674151317307392 11130154 -218428912195680952802570701773628179360 11130155 205425944115147751443602661301691887200 11130156 -344808464280861585505763270223193466880 11130157 764674512431766091118314169975315488406 11130158 77983625185215568345788716787493272384 11130159 -1132221273783276614924177953353495792 11130160 70046577132706002468263418898929745920 11130161 -30332727038962812062961458150182617216 11130162 17604395671921623634907793538146009600 11130163 3890321880612480766435798261341649728 11130164 29445297544457777542033300530072133632 11130165 243503279131852667293241138934780489660 11130166 -504083130881620898721283657411594063968 11130167 -63185252559523213582192235216904221784 11130168 81051677694402941003684096238667038720 11130169 -660496797316345746052123022381398116156 11130170 -116896059656304114898802796343988797440 11130171 31478655226805791489179606981977827920 11130172 -216108362771447666943714073941949378560 11130173 635724294302021621438683031757544624320 11130174 179733072454502314639334030649302492160 11130175 -169156473429650800475163698343340113200 11130176 71610018025367581460131274805128724480 11130177 499133726440486711642948519728554987808 11130178 -64033920894557701009895578935332290560 11130179 39830757659941149152990351368364142780 11130180 358336176267366848406630931081851985920 11130181 -591085320280638242099005913571027404000 11130182 -151426872999756800169187756548901322496 11130183 -553575899011393402624592120594224638720 11130184 42373484744212703768943820763457054720 11130185 1285100484459613977941292592069595940 11130186 -146177816183237789725443845393172807936 11130187 1247598392094052012754783380311405680592 11130188 215440991679172998616268057532094204416 11130189 190842295772955295218771046420634558592 11130190 222422352595437753847066939274675793600 11130191 322444930148277776220641104581100544712 11130192 -67243213895975211183778611552182353920 11130193 367378025227861874667661713256031107442 11130194 69605791404170472246028085639633098896 11130195 -22561625696693391763973046923889600000 11130196 -55235867025921120724075111678402842624 11130197 -333167115795674946832796181708894660 11130198 216831604047133239995413612974660886464 11130199 -58067399162917332023120682265185431800 11130200 -241064767927796112070918025545497600000 11130201 -751497118340802302018191594385233818108 11130202 -357462146096303748033137100481739090448 11130203 270077426337915645192828493013992952628 11130204 204066603098614545030924985943965149696 11130205 517544672970400580186776447590363034860 11130206 3364746353159131531580078504151410688 11130207 323401565189238029048921681699371653120 11130208 123878981317944120794727326725027921920 11130209 304680212790558763467596732924473505280 11130210 1539482608553061443727988769952798720 11130211 -872342765404736290488828047438172697248 11130212 -390165199930082124334564313289913145088 11130213 -16931500316593843233949281802942401312 11130214 -328872771835593637419498112366117616640 11130215 -15841908460172637179693338766739901680 11130216 -407400769973447853992946875035708784640 11130217 316988905341027248463218113398410338752 11130218 100826754843297080383850607620880291840 11130219 -684436765132101278673281808989394323400 11130220 211262306895712292492817817041474432000 11130221 -1019162862382847691784167983548158097578 11130222 -59777084254842962309661628497420044160 11130223 -274563580728320629333692754889909161296 11130224 -30973243704152721875699469531065155584 11130225 -93531390923402112814767571381994264400 11130226 -31153251454645774860049637682325933056 11130227 -805121228710468102887515079652682559924 11130228 327059651231806638422874679599125757312 11130229 -71853661866211564351472939973954620160 11130230 194854202360391604784702258637535219200 11130231 -309626923172050234641695953488678374400 11130232 -259591090462990535888764867255107686400 11130233 -88139905812452014504447564240379623356 11130234 171541826917197299899232640091303495680 11130235 279130031531405857071615328605605878560 11130236 -215888388365812639694919842644660197888 11130237 55317841636478224157989772950174199040 11130238 -185411543061534226899884941830122972160 11130239 -950521867922722759967980116569193228360 11130240 80279759132347527039877836393834086400 11130241 144261686165302635115046964102615588224 11130242 -499632154692047373238193760213596935728 11130243 189837151934991403394663932967726974128 11130244 -227663440264115236527565941251602403328 11130245 -173637520185943452824118428088636981120 11130246 -54729355228155813446880230816928556128 11130247 63369626312859835321046581978171315032 11130248 228861911625600589765912212633791247360 11130249 -2534499352069427762137216888765883712 11130250 79614539771295305730808621157749596000 11130251 -228848463490670876358336147118758356400 11130252 -158741118120674795403311933208302665728 11130253 -480996783908089008095642153813609959498 11130254 -17171825534491162367364203090847503424 11130255 -277893094627891993209120207927125166600 11130256 125933811517512993738252781450715635712 11130257 18179422253476695126719153391126014160 11130258 -596141122420772193425475479211841812480 11130259 164908681281188500344786224225591745616 11130260 -479629390358310132564089881429594917120 11130261 317651749373646376305396761890086292800 11130262 139918176574401965153167104341566552704 11130263 101343192782518546373520137581505965512 11130264 499079098454378312707017758554708684800 11130265 -57758906308565851118014685286357258480 11130266 11871595380539219549484937644970469376 11130267 -151130585930088086956738949127537519720 11130268 -151365522319992557480341656638157578752 11130269 -45501538062665558121859459753956189600 11130270 20487655327871952062970705033263136000 11130271 -94687934424219487091122645396845352256 11130272 980903591211490309986710487481317261312 11130273 194830963602861714232347209575166096448 11130274 -45218078295229448709043118425477311168 11130275 -45421291096424334379440369753925116000 11130276 -107212668037479670030141434465081415680 11130277 -225046204095990573889042010326343991874 11130278 -225321261331751981166007876016549206560 11130279 49480244677092828728854644047266435920 11130280 -178561642397732437367367498807587635200 11130281 883856378942353835439733226085135065082 11130282 192769176105777650788378679150999617200 11130283 81670470853846222852283278561886323024 11130284 47964819596619903445078482341344702464 11130285 -58529133265472311910736543703950392640 11130286 231996543381007179381662133256382715840 11130287 185662980044159317540196762648933090400 11130288 -3191973370468653259583855332528029696 11130289 283418349467690821798567773591618803090 11130290 -35374467649748115972802852707262869600 11130291 -17735093626625422179432868020405662640 11130292 -1877287599525692210622864309416654848 11130293 -37711108392574828537725367764913981458 11130294 -78246892776383361768689447369716297728 11130295 -736722516840408042071795555098805193600 11130296 756392047452308556238506437068018913280 11130297 12177076219114675761348213174061740480 11130298 -18957229428167476791819822250084359936 11130299 964844625929059175091166322400933843300 11130300 -139575367411098695798048489171983680000 11130301 -76164907576346246217414892263997276296 11130302 -328288660032687484480857616372124914944 11130303 11324907440136955992928530167539247520 11130304 324914620933745549310938219505025810432 11130305 527781633047188422558337839116145836160 11130306 -216469550428968929558779154867695488 11130307 48883622565049315350348684875789329192 11130308 -67574192395312619502602848396961587200 11130309 682909951540183045562122209116322739614 11130310 -35200105873836481347054217872747494400 11130311 -115645810563834461581784087157041162976 11130312 13367158594303056220818492350678507520 11130313 2056270421653748628464732899092169562 11130314 205739626234195198507848067306393025280 11130315 -66677343379294415314108827466056360960 11130316 164055819783199201530074697296985984000 11130317 339362856650658701171546777945310155040 11130318 -227281536914673542320245905412772550400 11130319 -68505069107386571301483435737509541000 11130320 -78201120569635800998261749980069027840 11130321 8148236495375146121319725326105093440 11130322 -83941003131835298754737521305176583168 11130323 -550193693280758171840114248500429793428 11130324 -120447597124852141331967642406454980608 11130325 -1085417485580575098802119657405811500 11130326 -172252426417446177021032135309689521888 11130327 -14750960582065153281774460600456074312 11130328 -464223212092569430393862260085618503680 11130329 -160851056505372689821020553772764641024 11130330 7793514485621373186801806610727134720 11130331 -177396496324716250786981011622378359868 11130332 65443126176403048705183047402488547840 11130333 37828283315603604747506709161865984000 11130334 259030475666133876121716807484757824512 11130335 -5839273014742674953189374304496118800 11130336 102473055508016819070506176197523144704 11130337 -21000762735256408292499535453084466014 11130338 -249062279975480469687955833898024693680 11130339 -186961816198019481902863675707640496832 11130340 47219616690747478294784239017885427200 11130341 -74872709586901868973540415330489168608 11130342 -358355452500690173927375922934979988096 11130343 72004400942278895697351442083635594800 11130344 -4729786038980272108878530628635688960 11130345 259592336293508044888192493296190256000 11130346 -219026280122878381537066153826593282128 11130347 -564855806132219838299930715268091016204 11130348 68536243950704083432868281051963553280 11130349 116658309659853970576746973565356220460 11130350 -104450500326111697226705086945785600000 11130351 -138676912649277451348745417968208640240 11130352 -2308580385145360795630644137201369088 11130353 286642398501609049094864943162549007284 11130354 -173776108478223868596584775452958503040 11130355 -424569565657441456583265709774766862480 11130356 -138916545333271137331959940128581394432 11130357 -180175179727059840222713333263405142208 11130358 -197211615992163561396653493003951018624 11130359 550425190715612634821301534262000484016 11130360 393335264368140901834540084255776153600 11130361 -542266629784663725076620532551514201152 11130362 -411467046456212610325694720795222246688 11130363 -790176170363383978880345635809667150080 11130364 96478767106274772943466915849620815872 11130365 503987864220285022786083641220396835320 11130366 -36229295924515159965895128717730548096 11130367 -198680043193010156896865707158477825840 11130368 -11652403892267361711024479715836559360 11130369 -527192939753709497065855605940940930256 11130370 149189378839288090581097408958559106560 11130371 151932446211882108911683927439804947200 11130372 377540036528328670262737561441639621632 11130373 -755348408295083679281680387117685226816 11130374 -256122821450536551502718387392542666240 11130375 459919475612216584576771455767183328000 11130376 761284983212751428638714787585245839360 11130377 -219399436694850742168480012243815178908 11130378 1418606888445526016001718732920680448 11130379 -106217753587748666214255263241610574112 11130380 163867257635890690031637191705190220800 11130381 -220992259920481023242837172843604649130 11130382 98232208322913422844273799535917675584 11130383 -63241309847582547248694504371684850432 11130384 -91905960913665275235955405503034294272 11130385 -21081984338792825662170377395281565440 11130386 -410834832149043249146495835858758863872 11130387 75293505619699514582004666852461248368 11130388 298259943861895767375137571658220348288 11130389 -640082268747954449933368741693661221440 11130390 43762008459222293217255717730237900800 11130391 -125481134143989379507312858493470209208 11130392 -72086001969376741151317101867807129600 11130393 -171947406975772967773163385103595207232 11130394 -439764275441094656564116053706238661888 11130395 218269791224986797438823343729288745600 11130396 10846852625011220863534411999905249792 11130397 933052930848113878370160520152652895846 11130398 235322620943544402897772451052653240640 11130399 561880427531476656852651870533824012800 11130400 -590147163559275403551718573926044467200 11130401 -255550966391964298967829752605188999168 11130402 -195685545016171710163270746093087092736 11130403 738478190960790159201474967956214001280 11130404 481560243151696664323572474400753289856 11130405 -124883136589721171066887507535536790400 11130406 15643958604454242737455444274786273280 11130407 228590075307271963511064603030315316992 11130408 -288938176592473437336060963369834009600 11130409 676559899769992401188626797641259276000 11130410 -295764250274549525797890099195638897280 11130411 -269633495118511792866038718898716533928 11130412 -191233941101262570050514408597978447360 11130413 -193260786191504680344443266100791023360 11130414 18035729417672917640635007250952936704 11130415 -193000335999320018475798843879397482480 11130416 85372218070229213549995130568023506944 11130417 90755647584988039486843620332361274434 11130418 184042533761055620308047493728292185504 11130419 -665818647003414399012290155748166072180 11130420 65829491638230402433647368842644725760 11130421 2281397740008671563450269850308418432 11130422 510971922311204096175344364930621508512 11130423 298441718877383897851471481233603196544 11130424 266340276370282384195973105082740305920 11130425 141573655376008797613004620614558882000 11130426 -47506662266422526819037540892110643200 11130427 -642214961066337934150150159536628704 11130428 -378631039143386501084005748053054540800 11130429 44798240727178665883801205263688422080 11130430 -261833391390638832421156579513736648640 11130431 -18161712880533488701332402915492868968 11130432 -101312793769827436443926269903503360000 11130433 -416364155076529626601634856417742912318 11130434 -2752415854818341990242210469557641216 11130435 81062907604689405681524801288504711520 11130436 -523278605292380763362313212210880061440 11130437 -81814729580019304477646932544498146914 11130438 -96835237367212722921775580224876027392 11130439 -647916477140567355654406479011749230760 11130440 -677377531088570977957471940754600499200 11130441 243687501240490313046889662869789033664 11130442 -670892812736693723750654248883017828608 11130443 106489783643377093046243381191195365864 11130444 142433379535485419920172379265528780800 11130445 439125317649607485954459069217590698700 11130446 -588955664412288883727224520976554653440 11130447 -543826613388025209102248974226167739520 11130448 -52353890467732943560272589934362632192 11130449 982783572443050741049618996581418241600 11130450 8742906197483224177579357781522985600 11130451 34149231117422006953268992765575425392 11130452 86987628405186989634675970026583691136 11130453 46122025597675925293812124066294547982 11130454 -213382686634983528793698958496343193824 11130455 45624016314220996419571928597633771520 11130456 -22067869488201294289295864611003637760 11130457 -44800990542317487443572937274149882880 11130458 125450280539553650652199118698713412080 11130459 -156359735508155591937511754961317978112 11130460 43395250537700710141020414777625512960 11130461 543609950302588430505690902303949245760 11130462 21619888284814244682070984442826083712 11130463 612650416411063217275485277413984391712 11130464 10989140692804070373216410334670356480 11130465 317647781329919097180227142406122357120 11130466 322770386043128144909513666767386067200 11130467 -525056469934081925859844874897674688484 11130468 53443001083346672817725677535477760000 11130469 -192831111779104646727414435692756939520 11130470 -21114710804467332221201326544052700800 11130471 199111552938128930929617854868020570520 11130472 -419534337090691692225787497575852851200 11130473 -1031078087103357007204365484595668366278 11130474 31447217015341856925948407089674471168 11130475 168047962265065713783115216931601003000 11130476 221445403718685809017774378234907993088 11130477 -142122613535922169526889922553948805792 11130478 -586069580225715927742001192984131759488 11130479 231907242497161704538128114372607768440 11130480 -52599680094890959199114546852433100800 11130481 497608807306346685021608836537230987700 11130482 -189168073519184884248650135002412038656 11130483 57524548728184284723741559410900979968 11130484 22734122667470326699264632776870474496 11130485 -128135890299554626055360245199681656800 11130486 -7795953053742065200095402180286603776 11130487 -502610199194696017845148127529356480408 11130488 96296851370722732681889560218513899520 11130489 -711444559167965924115079007499715982016 11130490 -72658568173454157204945301205982643200 11130491 103067156454086007947811623305020009432 11130492 -167875360354681535931373243283410165248 11130493 190307543794549705948271778199779269760 11130494 311658234771323445145347940406732023296 11130495 243690408245636205500623254119227764000 11130496 83691106381544227101105896025803980800 11130497 -558074272027345519748371730204046689214 11130498 226015085205018975766227820906779253584 11130499 -517800967441199903729471583541160645064 11130500 129412116340707864427560933292985472000 11130501 -383949825566199026495410222535364353568 11130502 280460300415601861094644382300697017952 11130503 637165328128244468029549601148703924848 11130504 -169384358050655139742926289860860313600 11130505 306171671176541695980828409253821719360 11130506 96050131854909322927554543248739009120 11130507 7397261777588525563742404101865319040 11130508 53513038958046858072982540488002077696 11130509 268511648706251644998518674242603607584 11130510 16209213048258840663291875665210291200 11130511 -225814781451799972591186814404822135568 11130512 -21177047511573305093487364090396409856 11130513 93812673712303819588719295627267989744 11130514 -583152040352772095197577364504271404144 11130515 17882066908919726387140189985639978400 11130516 -1095831712641264162413700888132915456 11130517 375850336368828199708691271823037799566 11130518 -58678718164601883084705477030281061120 11130519 -19758004440655835536410742038904135680 11130520 116627376256163944737423229396478361600 11130521 9011343706668373194936545400866011722 11130522 -105627643719918009192290964412108051200 11130523 282055464653085435938752100061060019200 11130524 -157531387755096971477561335371521339904 11130525 24422835560015241202751929562028825600 11130526 -257474721225833258515577538782650404480 11130527 621127297757427287489264993596343546520 11130528 124990028012692888861083762268975398912 11130529 -7289330014199434162198420546161152760 11130530 104665796423196516756286882547740384320 11130531 -43078185572373695282560073713240984656 11130532 254855278487672280664735392476223938560 11130533 -119879342716580003189434615529770897218 11130534 -17799224794821312529610041113774348288 11130535 129059907085769815518567897846441607200 11130536 -501920032519201896469395722510192440320 11130537 -364305009535278901125606093315582685440 11130538 -121088654033522931907983860746453984080 11130539 -209096986265102473362305949193739320944 11130540 -253249148684878566713322760913850040320 11130541 1037642368421680034536596567760524358912 11130542 -156802961846363344119459553260175108800 11130543 126291021183761465013396355055603770632 11130544 -213501094680336910961537218747046871040 11130545 -611454461509055438113396444990645834200 11130546 86982378492276431198579729889043226496 11130547 744185784492796364256695198695768166560 11130548 378550573648094928016769278736801280 11130549 281614277444714760497003137923597916128 11130550 1525706586719145009027709170431385600 11130551 -221532785310887744365317428481848554608 11130552 90451932471643444428030469363135365120 11130553 -39677400835950112617321196586033169920 11130554 -53077853697639791523222063867488870688 11130555 149904613886876990936003037557552891760 11130556 231107170087662890537210876753129248768 11130557 58085316841859700114381379389898109784 11130558 -186974333527649731270327891430372212416 11130559 -1046070722345273163352891415195100891648 11130560 -8331617573526302088098109769069363200 11130561 335992716543580208448222644269996176000 11130562 -155979928667251382402112221986599027168 11130563 166804908574787146850533680819853727640 11130564 -124057370730906552190049934060048721920 11130565 -191084326114672433659874776055839125000 11130566 35673643444549635218446032815124731232 11130567 144898388955118186545293464909088656512 11130568 -193423033614766644420689260281393930240 11130569 254120865896246844435677198533636922970 11130570 85000874200062894241415525124317802240 11130571 154682147441474971644306223770668424544 11130572 -65693524406674842941197766334212769024 11130573 -158184277503452329082546477791921950432 11130574 -5597951100110534537141309818563317760 11130575 -929479420010818171434230168352746400 11130576 -47034676659208499981937811853047627776 11130577 -239982961289400273798096321830874908940 11130578 139233475031044145561627302217227397760 11130579 339685241378114146729068831154323404448 11130580 632060320913066263276338935536098201600 11130581 -96351931585557853539238223675495473152 11130582 -197921810027086826589399340325033990208 11130583 490052600945467041329489699190443776824 11130584 800445733096059786742763786249727682560 11130585 -4096967971982604805543033209672950400 11130586 -169577177649978117462154747321704042240 11130587 634139977473907342400165880973842743232 11130588 -241057682101699697986128129593313607680 11130589 -930016072895178826020201861343423563610 11130590 130398835288513481707826824088053780800 11130591 52915207859588424442504318818169764240 11130592 363496970736318637482028633280766541824 11130593 464327557993126491328594501468886304 11130594 95007593861846674769256746636525731200 11130595 106070309091895573780993852664191958160 11130596 -690409301970378264105426654084499132800 11130597 -60010846133806812745966590197059684032 11130598 -90808323028394065075593737762096678400 11130599 -139519766955302072941320626297364817920 11130600 32651041355038076813389444249110528000 11130601 155888358923050937043564961672864092602 11130602 12090290290732594091048190985500716544 11130603 -275570570146268999506281477855346492992 11130604 173490334325088307977670773905278144512 11130605 554806189423451303486075334642686639160 11130606 226271695234727751992932368574120259520 11130607 -112692600805483088564091234164618818320 11130608 47582267008371586044334864693607596032 11130609 -7393274638875602408928449031105421440 11130610 53432972236371820614322039752846231360 11130611 -628911489180733512416902177074442132788 11130612 102359927366532303920163419894862004224 11130613 -59381230236635916984162800643955752456 11130614 -567694539152265193370857077123157197696 11130615 -438484836693323646814281307371488843280 11130616 106830492565531921206642983203533250560 11130617 803560032049771730895900789285977538666 11130618 -39270142064779651604117939177175552000 11130619 -209393004387751865343970139478470069980 11130620 -182457750928344694791437677404202629120 11130621 -111367154499686281163421750829171889376 11130622 120994670549896242792635794299069146112 11130623 378416296988344517301582115736970138336 11130624 174698480720336341024828643189094088704 11130625 124106054800684229864366668867839150000 11130626 41774513899476645258210057585143731200 11130627 -139410245700948444139033307484350044680 11130628 466120930437407180167583258576962456576 11130629 756760991326663626297324419187856267230 11130630 -59273322537689281402558664749877422080 11130631 1092384215792535760000447820074911923472 11130632 656271530958931504571202639012186808320 11130633 -38381623302049446529051074361886058198 11130634 791588126434731119770897620661473649152 11130635 222823147804238501284980208926293291280 11130636 987697008318253122076148521539452928 11130637 148867391677909339891659241461227604800 11130638 141669789935009419282789854144683574720 11130639 106074105770255603616856467588483537696 11130640 -35027653216174388632853521817888931840 11130641 204355770508052375434226899982102887284 11130642 84420649010986951621940260008713706240 11130643 -267880209630493595527719715689206986752 11130644 170260767083972716173378662248799297280 11130645 211102554768242205488521008502841601600 11130646 308957308841350444891539393056957578272 11130647 88091837819930169618759604632220772400 11130648 -655508741373937861806590631741526548480 11130649 597401909009364650822138759973495477760 11130650 89463598515518927838472674132889966800 11130651 142813382049738867109851135353458770192 11130652 122589001281529811899790451976486185472 11130653 -274455723806554388103625779620923864500 11130654 -266071186217833561608595349679858674880 11130655 404803877841785464626329530332112411560 11130656 493523042994041609635063356721444945920 11130657 -11631408696530853281099807701707777600 11130658 96220327867833379809678423911890831872 11130659 14156284953969721555012456991793760860 11130660 63548753223091752426504458749010100480 11130661 -101588840438851985775802439902578641408 11130662 244873695512365811759679155155278884832 11130663 -13029905696171077214097423859884765312 11130664 -83085368620080425986199345878424217600 11130665 7516150945758413081965366673666918400 11130666 -36367992370214511633831915477021620736 11130667 57580210370990039285643229394948400400 11130668 413598927672828984831741060901679394048 11130669 -1108485898110825641285130832214355840 11130670 -189192899980492508008752099541149473280 11130671 -600382626701806869804121079282237460888 11130672 37211179864641012926482764053640904704 11130673 171035281608126218853106207230990377024 11130674 -25537903220528289160631938931706451968 11130675 -9049547940846387708550255176397968000 11130676 245412069705791290056856951394666035200 11130677 965452353973020182096871301061345754912 11130678 180983272455744828910892581962826124640 11130679 465100974348399155350078048867564160 11130680 1635774057958015182430970319270297600 11130681 -37419796686244120051765483195579748736 11130682 111230050954450661092097418858205187520 11130683 -168903675402110673866377292343602455068 11130684 449308001370436725778380556703472923136 11130685 -224273599608515485263329702574042913620 11130686 -195458891564613308301271348870083158016 11130687 -183964429464121118152790366064460190856 11130688 -18269385203172769068075269075788890112 11130689 201033632095203305488178224261017937044 11130690 -4194093838781074762795511818062351360 11130691 106677291912402853257188691233809538208 11130692 229816649802264351445439937190876811520 11130693 -109814269125882436131405911945046624000 11130694 -67815751261505930092903717311595200000 11130695 13547766062792096483210320553046157920 11130696 -19134789809441310783100390786360473600 11130697 44896734848084946084775578418705400292 11130698 30015237403839423106065692533956730464 11130699 -159059438485007528292060218777693010000 11130700 138263731007851499935013537300719590400 11130701 -1473546895021253645110972503814362412500 11130702 93071128885214572805917232722008526848 11130703 -228383653423350177124557215212017087560 11130704 -249710476607702237916282461259694080 11130705 90374514197204662821390709863516211200 11130706 225179244657700828033653077054111806464 11130707 -308672026694286008290956609493215891888 11130708 -208623884375873600221523216360477368320 11130709 687623866903092845604280238829681837820 11130710 200250346493284805313004151293610976000 11130711 361457323030805233075141048678801117440 11130712 500859790256254515845599907042196971520 11130713 -2912743643863966833484370657374379856 11130714 115567937475404140173589540045826330880 11130715 357718280477055737107821010074822118320 11130716 -624981235777294729394841479479806050304 11130717 56364432358095038306639964074175757440 11130718 5824285656262854768103707464728631616 11130719 -1442941165685374775654135632146785972904 11130720 268776044206653743215539760434865766400 11130721 -131545817904770650864356616700418779136 11130722 -4740358696059591741531141370874004480 11130723 -1041356269888892401372180471800553770000 11130724 770463272688067917488639197558277563392 11130725 -123281375501344285582820125919282931750 11130726 74034277136393291037205567617091814784 11130727 -901127087559066758031881750562418980424 11130728 -35062276924685058838178686509013401600 11130729 -363973607432136384812925396877179164016 11130730 25625262549254765216716559262119325120 11130731 -179721712649287618349217161022611537136 11130732 19197608755037503319413237111496855040 11130733 279725048515218676236173036540825899500 11130734 387276082926856635992675512050255230016 11130735 -14910238270706684518560046420926259200 11130736 6014971786069894601619333698318761984 11130737 -102494305445052510406099687715566669614 11130738 -191525412301500195227250426227343785856 11130739 -503172539577163170602974063393998069600 11130740 -453855350646736744495233912583347375360 11130741 -366174566954093987167999459659571170720 11130742 225111290144390347851399788233318835712 11130743 -457716558700335056272429548667535422656 11130744 -85120157545835836521298580580608225280 11130745 580905600706453475643555858580179634500 11130746 429752646340266753873945050832613122048 11130747 242835697232266844479985724882106533600 11130748 -22875056509673599021753334108367303680 11130749 -271651505130936534902474968372739112864 11130750 327076453121229041321358242771725440000 11130751 -1081791886745497806479554238091457450800 11130752 889873279905872685476880543662053785600 11130753 144619725923713084197106107876975220800 11130754 -321358055042442214335277977029093285424 11130755 -730299775740017311380339266493719145840 11130756 -13882805732646924938304467854578425856 11130757 -145919301163728768187069473345178925280 11130758 -183953793866076568314706019216256153216 11130759 -58711687638613053293994027340194715536 11130760 447374904548540869697917769411228928000 11130761 -852545721663120134039656082712252001638 11130762 56436026415818724387039862334691569664 11130763 181659897432356167459123582937895717120 11130764 698432356317488124092678129340655992576 11130765 -5703885194531913807184742199073375680 11130766 297683326835410365914900793552017744832 11130767 159762356262475650475799410260248033664 11130768 -111120241568324127336792371166363058176 11130769 81722726824802453057757868913190317044 11130770 -56642414442968819309123698463011968000 11130771 460540691598977621365319557337140867512 11130772 -43617153332082464475327859082131690624 11130773 -1005253270811828549596677355605692054820 11130774 86216435628289657747400519508493480320 11130775 170765263959286844362467882221067736800 11130776 -244929279604902642552038511862460375040 11130777 -10328338880530615694986311619855741248 11130778 -486787790464734575299083507866091036960 11130779 -118281508904801118829236477797390493720 11130780 15050386741371159305013876127140710400 11130781 18184527522680828086855078817998207680 11130782 -17167745667684443143068457994898493056 11130783 -23828412296051664477426255081138193152 11130784 157978133334286939947961493189484871680 11130785 246932711090586048891999410287120679400 11130786 -281250062676746464236434694274846744368 11130787 -199196405165425376776226448617791894564 11130788 32633965617908011677274638505518759936 11130789 -51168793651216387781947582292608592160 11130790 296988045661818782081438946621408000 11130791 -152502944435106299076781289511456302520 11130792 -404062491771266827295881643753268264960 11130793 -996245114747160252926257355933242173958 11130794 -14788385244150875454223073212601108304 11130795 -79759299884186951669139447938735793600 11130796 63712230579352008266104794721392916992 11130797 -530259777269990689236380888032695006900 11130798 -35439292022577940090984325392451764224 11130799 768981897423276143208174815864898150800 11130800 65563109510885308121301982554664550400 11130801 -67756583168949382553143977268889662272 11130802 439761852517118689483726496612006510352 11130803 294637334745684497418668134025701397544 11130804 299666949965649390420019615435595735040 11130805 -216957363034994976980042070249116557440 11130806 346372762493435602446440898701529314304 11130807 -223892169222118590845727337358289527040 11130808 5627837634288674999441448903716044800 11130809 -1020880489421339065787885520074031814140 11130810 169017016897424047199209704868592828160 11130811 -111541047938807781243525524277219636200 11130812 11063833140876705496156431646320721920 11130813 279017828955415520861851930727696015142 11130814 -150449628357631811992304649501338018688 11130815 -246392846925987021851023932231056630040 11130816 -1772784643648607937202315853989675008 11130817 841881392292032086973345888882610156866 11130818 -457545921619589849758902330549071013120 11130819 -28237217302309696653443242101989218560 11130820 -91010029480611638487545868025472939520 11130821 12846833475958684661088181185415151664 11130822 -278978446363191566660949258753525596160 11130823 -580002530868058743384281777041097925096 11130824 819699919226733300927312352599894696960 11130825 -265611499414234067352943035125249756400 11130826 -1487105081598786274722061277043494400 11130827 322420985455481477520819740159664353280 11130828 98788698768539197561173081080709496320 11130829 -357850035579986787743186536118629362688 11130830 -288583366407189889269158234894831365440 11130831 547926477571891732325897278001247261840 11130832 -43833808726632155679533901472031678464 11130833 102451948387629741203179378541651277120 11130834 45712816881041500436876444701050318336 11130835 -93514428105682393475039406696560230320 11130836 791654264039081075317941751617257412480 11130837 -439704507245243398904358147606986406240 11130838 39786742662829642461916759709698450560 11130839 245711413651153169127610752311898843840 11130840 -335473791074400124151106503512487731200 11130841 -1360386860334329482941973499636652670208 11130842 224057726279823545706048844285590009600 11130843 -143241765839098295923029168624136191336 11130844 56722731887905944828955202853646267392 11130845 54671637233002968874984007216247004800 11130846 125465102195429173653041814067420339200 11130847 -37263025128552975233119888199267749704 11130848 -141521244455222838466671066065262084096 11130849 -611116039822127050300010095088830790766 11130850 -13285550692065270987827361625032576000 11130851 7603005883766714027782631718221229120 11130852 429188130214999399520378734379672881152 11130853 -61392830479485078657405098012277224036 11130854 116740641635443316875464784329543520512 11130855 -372082080010788452864142782698281269040 11130856 -117640429509531061328171553359926640640 11130857 116164576588330701417128483458563689460 11130858 247625300473487662877563792135888823040 11130859 458301531495833718173484069931161539060 11130860 37958208757897727426657498537431941120 11130861 -234197809091714081667290452457524341696 11130862 53894620645745146370512449440093985600 11130863 454188082989496152661537495865812205280 11130864 -43917624037963022140548757777481957376 11130865 160770730000535264268620854360556457600 11130866 73628128185443560406055995792207155200 11130867 347650096723514457058522065145051555920 11130868 115691610777839760505739413754586263552 11130869 -828795028912456977990241190209909669248 11130870 -109430703745719243836676696800453059200 11130871 -621206016359517185830966064549735739928 11130872 121642849613912289237789619012136263680 11130873 -123536990677619896817643109956751873920 11130874 -127829520768402668342190624746024639520 11130875 163067799191161641496966539078023784000 11130876 -302059913108863079184653371060734179328 11130877 -1103887579956435036052089240899064801274 11130878 350774296521298464142039897912081118400 11130879 -231598237917066939105651767859039151416 11130880 3464081405362448587932757472260915200 11130881 -95610017599264414730220144708505836960 11130882 66185676279290875651510374197191448064 11130883 -90651568840928655264597972451419078912 11130884 1214960823949341427528703736929863004160 11130885 114822170325097481157385268577355574400 11130886 99671232268805786361593326574100716544 11130887 366279950391038628262938487895279610960 11130888 195377954809132762688298945900323266560 11130889 -445560065101819304197079659300318380768 11130890 85697374497315533035846661532334831200 11130891 -150261719998492102187616822402301264896 11130892 557711095043993196981130112620781033216 11130893 889564695370123446803652465480231737142 11130894 196645645487536281484346594003833728 11130895 28940805444883470080982265253412010080 11130896 44135649347126798921719948234850304000 11130897 -466610264047854575015691495668854064400 11130898 434078677506493324192118469686455885200 11130899 -56950052703552570933654914978819957520 11130900 -191071350143139952959461150315098982400 11130901 -364650121501591297173938126942804576640 11130902 -137529293872930611510129288166769977728 11130903 -105375781956609826146264884737025352960 11130904 916511903982543682677609643689336821760 11130905 -96114676787285706966735512295485469240 11130906 -474898887110192570375234595672069029376 11130907 -198181640178906564799237715366068060416 11130908 143693489568711468499422188142922864128 11130909 -307571859670891832107750341408899488896 11130910 -150838102146123049437181958410011306240 11130911 -1518754045094194445505678508345568184 11130912 -195210296146069815615262391261693214720 11130913 958233749223498178621906247579726456162 11130914 593661698740344775265799793988542547232 11130915 -300076909079742189104578811466850529280 11130916 -461361960496803447793095105196033155072 11130917 317177401834941304451824076374334690592 11130918 7884133063558813897506348053674624704 11130919 -13092366797628495349550552856851299056 11130920 195206582847581246106538544362802688000 11130921 -142516460395612323952573234450064504310 11130922 39340655308207535332263305580885196800 11130923 457399576326189753404140579853591189172 11130924 11391281209776326335756551054857797632 11130925 231719162523166562739813724914405513000 11130926 -94056308641061034710847851600940635136 11130927 -432349806899831396950959627126023977968 11130928 3202468482898902524033059599502213120 11130929 -579896877706643815339485814893664927470 11130930 -233433263679259226616306350334593209440 11130931 -204628036520088974499963242098282924208 11130932 180124656631243292483502608131023809280 11130933 -265069998169282528258889611635263648352 11130934 581486925652873683822941643247095923616 11130935 319047837100900522623194695884491499600 11130936 321958619667565001103853537511414169600 11130937 11718560546721064914403158267368160672 11130938 -90793121145575537062994581126157608224 11130939 50941622621920189247519057584798440600 11130940 127888079635326971964944143138652236800 11130941 -897810990688384783429631244902893531200 11130942 -147016762749337033407321598597045493760 11130943 175944212390880102472597608091170368192 11130944 -38735508487971914769240170038472736768 11130945 -17109904971358063950076192162016240640 11130946 -53202491115961216397992985295942017328 11130947 -435543394312612909861336129463462073120 11130948 -275958794732971157385734367369915216768 11130949 -919889932359380497269381696157052039136 11130950 66361417053586254899221474221756828000 11130951 -274650627179211454073488008632822051040 11130952 109236268761173018617687271081843097600 11130953 -163488522536987198838189681496714972416 11130954 -83814328928713834573588860020271912960 11130955 455484574687519067240178770674000824720 11130956 8130030067928034041132166738919721472 11130957 -221807897060783557554711219359060374932 11130958 -45695824969011338522474263543586567040 11130959 12874067888701016884346851949233983216 11130960 68712993198584764187376373796693606400 11130961 -192456929748187755317574250895635239708 11130962 318986395049240260128695691324016217232 11130963 -96797951681662038173119941705072952320 11130964 81452466973985043817023333092100495360 11130965 -74854890445393494060528998493311996160 11130966 59205557980203389433320071788547338240 11130967 -27594889017397926337872677443378281120 11130968 -470807433219732650432638722383608381440 11130969 -32981627535976392515178240270954536640 11130970 91583333262882680751774084099342677760 11130971 411743050157147160657225230934754433760 11130972 -139774908690483293284839426223008009216 11130973 14584644032314520552647788041326958144 11130974 131204978097510326539803280774879910400 11130975 -102509498275807903768299165152178403800 11130976 -274539384460100947719443221640305704960 11130977 -251792321327513912431897076897360787840 11130978 99685172190598729635643540763937511680 11130979 684344933092217021700158830662385263640 11130980 3788586084715987916795223489143808000 11130981 445325114822913059069490726715235148960 11130982 436167123324839748677238042420461306592 11130983 283136303505478712606034881336665060800 11130984 -104502396705684012492744113570028257280 11130985 368551103349760688920608453355402950180 11130986 313272141157138201495203340897527151200 11130987 -382842101869354481947261259964511031208 11130988 348114842292013318052468603328710541312 11130989 270708053998981082860327130484163784790 11130990 12979230836842225726450309962803600640 11130991 -86759934199007861677543200243765890608 11130992 -121053457440045812106002826343293026304 11130993 125383943632180419396837017141799847680 11130994 -113193572711911110017608408250198151168 11130995 -587515700135772339055062965933910234000 11130996 51369259835977563981995886440834795520 11130997 67422561433448168429173470666391711200 11130998 133258653245005983322693129855981122240 11130999 -17973850998210505287444693831027404160 11131000 -482545539434294502607736338531783680000 11131001 -117179200579196017135955197594315883136 11131002 -54235576348170377020350800241426324480 11131003 -168544724694002116063045890890164231600 11131004 -357160393340434560118373885952070677504 11131005 -353780394772727312396980866079859810880 11131006 8048941609012717595928160259386483200 11131007 490527423692645648866342746113143032840 11131008 -35928496224593753330226048931693854720 11131009 -361454162841911985069684036045177296 11131010 -395491316494650361513132368975249991680 11131011 -81623696847091336145022286617377405712 11131012 665415075229486602034458799518368451840 11131013 479359270183751755419882918348525438240 11131014 139209451252191638202961216241674856640 11131015 -56403841709764922532829305318624614400 11131016 -551126553526863225008436215305349268480 11131017 -70163938041774816845290361481283137120 11131018 -43553772567286654411960320637565753040 11131019 1076479583067253763012149147737374718420 11131020 -13843829799095543716823461493054161920 11131021 -313456326908442267366056693177060918400 11131022 201046122004756524859512797543611672320 11131023 -7185884375977278259482490793243717376 11131024 192468344739284506631522336425263472640 11131025 19364183979989778351459326352457497600 11131026 120758611419236923244424303656345622144 11131027 -691545606376981326583971142545284823124 11131028 191267054994323002655966927510198967168 11131029 -20938440155641858171599691750843957632 11131030 40010693644779953618855900849026556160 11131031 -203123373419284747011522653389268630400 11131032 319567985046298738830303269672693760 11131033 1245332652854046501286007330929112022660 11131034 -136964696685387752272388476212153066240 11131035 -70779534522937817607819493320671974800 11131036 -253860947536761723626692122625165626880 11131037 -705691549261566861366137269525267276314 11131038 92182029575693632048625445636543226944 11131039 96573767915344067869066064152758413856 11131040 -55675922868876688071746273227163566080 11131041 -305378046108994795162464749950261468800 11131042 -179510527108302693020548701554301198336 11131043 -128039727728883956961102275281466581248 11131044 -326806757414306128563934836550616054784 11131045 611793806545733020676159967903190464000 11131046 60876962657224625226763182242254785024 11131047 353924202205497238749358726696010807040 11131048 466257863727562840784103268074570255360 11131049 -245072950427692525152347092970408759820 11131050 -33309383160307838074046540922995366400 11131051 -1064634496353795279785550933398525445168 11131052 -125697838093165197753385807840307489280 11131053 -132372483625345599136320995777709592800 11131054 -73336199857297482251783534282709682176 11131055 -286425387330000316450364171168309061600 11131056 -87373971544433446046241125857041481728 11131057 -133130631385634696491477117115464482816 11131058 -227632790168606918429462533649523511680 11131059 -22238805948856488764363647230277762512 11131060 70708462815286023259856839511102184960 11131061 462412714176987202018175076869096935662 11131062 -26512138720134095340412541971468229760 11131063 -475586378044624772660425467111552009688 11131064 102532272011861413108088591246566809600 11131065 18199605937576888663981885054520208000 11131066 3529222732727550544667910842356879104 11131067 10471744445487886829211423725808764712 11131068 110965171960717896344559062744508908544 11131069 -1005535822006602849545377947436327769530 11131070 224918223141708411286260007103673657600 11131071 157636684580195931984437268380421642624 11131072 41317566525716502902262962569106948096 11131073 -88970810208058639000292707217179704096 11131074 -7114216277595705031733107009100002560 11131075 -584724057487079978565973307467117036400 11131076 237375682603849542293910298695276026880 11131077 -105914449682159111774764278970550480640 11131078 73833768884639326282366723812735382656 11131079 952901846145767007302518922895487486680 11131080 -25667808166033788890932468740440064000 11131081 -310020237036034128864760212585936427868 11131082 -301982296779668708609776934183935555488 11131083 -400382952245145099787231677586431657348 11131084 -353137680418188268957673993241376662784 11131085 -66997022362381473228739408838901690420 11131086 -173962732063841585823419266628624328576 11131087 826022129776509244172548149474318699192 11131088 5137311635103255560511932652926976000 11131089 370365759693798106880383297809278171328 11131090 -181713230569395156162295397552028359040 11131091 383345001716943420551026113054737391792 11131092 -94585779736968918000982889099358332928 11131093 5036328047692901670178452848163620320 11131094 -195140772595377344909652618001932209280 11131095 70806430030304568514924243108825085520 11131096 -132085506804661624404938003122393866240 11131097 222601486417457824035151376591750226624 11131098 -4609615493117805896515279065215238144 11131099 152507850088975818336479691017943996960 11131100 -79715063428591752255668226837123840000 11131101 -142603902448557950004869559506285942010 11131102 174678327644030162757599965812533146752 11131103 -180230704837906700237894668961791053696 11131104 -427110551041444124316857172182421209088 11131105 -414852183499183504504332711102980341740 11131106 47930814303473986878453679296458734080 11131107 81221615042976618011030760058135190016 11131108 -74828707305726822908376161043290046464 11131109 13144529155551494614917634912485387456 11131110 -283576661900259705000928863924654205440 11131111 -620501722884988974417685843642129657288 11131112 -35514012731502995061640863576601804800 11131113 -2929772782952421640632975816864398592 11131114 -535459707596211691508606488919503082400 11131115 -200913894069106831519735853160419883600 11131116 92596790806820777737893547441813192704 11131117 -96266084705068756482542244666074724000 11131118 -10918547910447772456135827774585080640 11131119 509156196873789154111737527608487033544 11131120 14715570854199116828817159251086540800 11131121 -578110594138981875989672410486761043356 11131122 135028188823253059365491924964288415872 11131123 454384387204672435364103007264035719372 11131124 311284378516675156304180441403486165120 11131125 130071163606811630123098846815966168000 11131126 144000479811993373262751317931084511104 11131127 229555759198342969406831018911300209072 11131128 831482747525976318881152994133854208000 11131129 -687294627092489217824023698704702370816 11131130 214563770264328109034973044329191294720 11131131 44203714915120150269254563935254027520 11131132 220471811685721048760989190039761104896 11131133 203444313014497388507151349947432960204 11131134 118043273180883189488995185570662490432 11131135 -93952265106881186280078999293610592920 11131136 -225993573607137185917329873363196182528 11131137 174021601276208910947838413709785794560 11131138 149607674149281763272310247766059737152 11131139 -59722870755389887021495429805080320960 11131140 -144005079088590046151940646682825318400 11131141 162241916323838524258302612460312490880 11131142 302592587905372702169167232207440705344 11131143 -265084558772630534999730570001368720816 11131144 -1002481251145588622078218394484241443840 11131145 -351039762782664276723041285914577171100 11131146 99179262503806516501472800210299408480 11131147 -664299421137302658764141318245074995688 11131148 -14821954018128613324832095582916127744 11131149 35516290425399399729468547789869702528 11131150 147676298201857613829814321071408408000 11131151 -313249320379570067919847731986215732080 11131152 1799067552948732822356977930435166208 11131153 -32700212766618142275400448021191124832 11131154 50584882164500155804684344769136371200 11131155 215277807041881075141346711802086208000 11131156 -261564581981461969159259172786717412480 11131157 -341648740787707565673467889628756526340 11131158 -77174949158070677162336465056987741440 11131159 -77129035462110007621912223368411311600 11131160 402727746065225145512473373543764992000 11131161 -124644941211177290810345279017161338928 11131162 -164853809661565335993043773663476759808 11131163 77699153602703307790752274615348865412 11131164 265385208370882397069202756568144197120 11131165 -205812237876946481775406114299402890280 11131166 90869297486292850906526662530106942464 11131167 -201113084857192158470495572144408325760 11131168 -636829340324205351962678781773006438400 11131169 -106230839032706087533784936382850252800 11131170 68198633909207401699901915578883174400 11131171 -32596459738730290365213964231868190628 11131172 -6643073613144822508466547673469607936 11131173 526803920991988718361405057286898325822 11131174 141690536494276000706025861325352686272 11131175 115162694529665091439412888201523891600 11131176 67964784716144867892096423362081587200 11131177 710896020788703495033392757893334972026 11131178 140390793109953538048503767556306294624 11131179 -851730460173575346284287683718194132480 11131180 242336621014580669328441199157692262400 11131181 -534510722373263998725107717454610503018 11131182 -12382389772993292237398764282227727168 11131183 89567892858847411230483059047036320288 11131184 55718781694212754534802411980047876096 11131185 68334647354562203938832479169036927040 11131186 17218252438940331143886002151762892800 11131187 843582720172715246388217522509462589836 11131188 415504108043370259748752717783089469440 11131189 -80987555385633638906248128715532258180 11131190 65122902135727379268380303790131815680 11131191 2884997175033617006206817819298890952 11131192 -380259604046317079749967038812680478720 11131193 -128963165539422290837911437460410510000 11131194 -189211560801757376268817118533461638400 11131195 1684723982238587831187897937466115840 11131196 -129118753861088161215741296868768721920 11131197 -83052560777362631400163438302965116416 11131198 -55852565189195867953006411964959034880 11131199 284509507944059063865146363023133850360 11131200 -87178787825696354313339330214114099200 11131201 117757561826140873833783513588106814208 11131202 -58574052687255646612742771494577422848 11131203 -33794043629592059737307288413144762896 11131204 7029201746771875526878717189772333056 11131205 -557452369362994724930370192955683379140 11131206 -96219210984384232825687285394250640896 11131207 278972037787452679179554008550034904840 11131208 -641847710433820860897525973405586350080 11131209 -751393447861331185354504556022602698560 11131210 193041860935788906939875529854074321920 11131211 -97045120332222394713905260035836680416 11131212 424489995811216814059084504598409756672 11131213 366989152340929473008216741209542735168 11131214 270199049808126891644987859827971083456 11131215 -209502355529853788212693390390285788000 11131216 4017861860334161631515733641835241472 11131217 383593582193404011133252667213821339200 11131218 76143856973479838622917252137035016704 11131219 590494171427428131313051489617788132256 11131220 371317950161375307995400054154416576000 11131221 25455326575838149954995928203903537312 11131222 506178458083382166003214399946705754912 11131223 -529352366302590463262137392554358522120 11131224 -220638801942498673938575784270221844480 11131225 2521344073282970293712075888924430400 11131226 383158433071092228634749793423924823040 11131227 89888861107855634470056175993270707564 11131228 -175624696027255913976401920528007535104 11131229 559890967430963623304695834526673313830 11131230 57166662147852467745084063176941824000 11131231 279506457438081375987107230436398560032 11131232 208573720193855630164927439375884615680 11131233 600082206311925285713719165611140079024 11131234 -29833468196043405638659122750729263328 11131235 281777908276390462353296850181874292000 11131236 661713221460174298010452799199254108160 11131237 161834133692578918942012955255297729500 11131238 -5470141870042551596386507908376092672 11131239 44263758115603354152570348755472622848 11131240 -372150358970985609582862545527982182400 11131241 -665222651990600298254927187926459029056 11131242 135368699087223057373550519239883642112 11131243 -10425156114681773723502915655798348920 11131244 -621818716799395456026639941344251417600 11131245 258210421705330967817143467055376019200 11131246 -236883439614178846623090600306605988864 11131247 -696208316208482935728885362051150144304 11131248 -20118414705381320971124635824634822656 11131249 585987929423919670065409446887359639250 11131250 -62505320120731726761365493317087400000 11131251 -360632580168832440644088227931114842568 11131252 702155512970072963340763894594544535552 11131253 142958733688010952666901764313961949120 11131254 7317210552947178552587635260674937408 11131255 -68374259596210711513266715884283932840 11131256 151973539665612235043501319044806778880 11131257 -295702473037951165104433230673736061360 11131258 -2389113672993538003004306865041456640 11131259 9542906012942881777295448477077987280 11131260 -16401347628618446236887117529109299200 11131261 267120683286840549480879505641820423392 11131262 521212673841847966622681932203383248512 11131263 11631889490220567502175825286573000312 11131264 48945234771983558525583071096340480000 11131265 -231541211120795508228319157993552933400 11131266 101360275428242995079298145290417585024 11131267 -162974213852596096325050883177956201216 11131268 -461498664298836394488904069146297630720 11131269 137967549633068100213407416835400416448 11131270 16441781463253802305751533482523132800 11131271 535519363748438317997065663037181128472 11131272 2857524519379329567250871531009771520 11131273 -258698673287835944430674148817802777820 11131274 -6392111181177654265952114839359744 11131275 -88272512006393005423598562335710758000 11131276 -98537556558715403658775382180689799168 11131277 1205052050000964996789050640115815050412 11131278 -20690535102074178651203598006307770240 11131279 516115604714997176337075163766742328880 11131280 -85469203005347861656485800878634926080 11131281 8039507246559302899671699318810716112 11131282 79340851662785090349541586898081838992 11131283 440386294217132349676041617125333970520 11131284 15250323398540996972161847506983137280 11131285 282931033643073972676876260488041654560 11131286 400369465247857234084509043111791362592 11131287 -47433934898412823214070656790439688832 11131288 -57528069432955555010397897670052659200 11131289 -219656750359478006634525577747585807872 11131290 317346247615675380947207760619110873600 11131291 -197685399004604786062881473299048562328 11131292 -1097334261928740968660743414939627345920 11131293 -142708307586497137685974104300984529536 11131294 76417038379098060227125936449772953600 11131295 -34593180543247940596097403953690975040 11131296 -204236612459092826959325805801029763072 11131297 10149372778218746666614178790075738372 11131298 -210978470385786657695895663232440173280 11131299 502055259194807827750727244724925490084 11131300 34471294947944298353616366680561632000 11131301 282796546810478553322579503397239314400 11131302 14594342666771180627609666510826086400 11131303 -4158425345952066820212982861034718336 11131304 957553613793851473262549642199400565760 11131305 437054704708319755925590857523634118720 11131306 -392431792103565886236931424291180447136 11131307 734602425768825175428413647184649742632 11131308 -8656073875209238541225229467750386176 11131309 -27331112709826090532590110725322995328 11131310 118430815032434994136701409127017416960 11131311 106489887144622412268451394053010753568 11131312 -199422257443766948711556954177234075648 11131313 -1134045481966426384415920710799892010816 11131314 313075815414245458909292599879331802240 11131315 -73766302810392407306886588309285304080 11131316 51499375483696314833678969566064867328 11131317 -398661821578268031020001362557688352960 11131318 570668896217550671826066719947945765440 11131319 -68441903139571573355697882935633865840 11131320 -19273493413496091508853428539716198400 11131321 49847844686883840948673803870971366400 11131322 -207777951397951313773027762754496600576 11131323 105042420680536845130000286442607455744 11131324 4375714884738008321415736990735330816 11131325 8103394236438514303727082381838771200 11131326 255253663977561364465172011178378515392 11131327 1004929189597711668836681580849883962176 11131328 142452071331009633037950172353439727616 11131329 -544083827528920364568387475326930686112 11131330 249804653625994755560163218965078187040 11131331 976624349464499793146866990333423723200 11131332 -25722932513924028097250634143679492096 11131333 -360128140060177112543924158936407933216 11131334 392836479462621366374126909256040638816 11131335 -277917705783140232591719174040122312280 11131336 -200863456391440390486336527345383946240 11131337 32896838368079067963291666937008518400 11131338 -95315168869216134985556853843645649152 11131339 369607709910349752140005011148096776096 11131340 -122197223563208199411506359846712524800 11131341 -154416952553632446051846647901245439360 11131342 -807379588418173691809408117213628936448 11131343 -1116643259732565432648069595048214232600 11131344 45665392784572820568826051035176632320 11131345 617381459289430140561240308338883128680 11131346 454887665941993287456384343010461705872 11131347 629246316389377759527238683490130989680 11131348 84287052494704900275242307906971529216 11131349 -405480200302187639276099386196887561650 11131350 62969337520729128598553110040415048000 11131351 299000167280467465948487436812875265664 11131352 -612083889689020080497468349774620006400 11131353 -151827179525356268663783093505518318160 11131354 157244167694431568202114615543486204624 11131355 -111465218620677947699526156933218310000 11131356 -28813729393428901719246310894592458752 11131357 570577622596390291221805351206601949606 11131358 97054300669402741318432296718768853376 11131359 78821044678027021748181607213712628480 11131360 -164868689799920500715614655875645440000 11131361 1008725560933707607874608617998914252962 11131362 47135346733234572380043500014655019264 11131363 -504761609661987536564087741417073607536 11131364 -397540421929226750401174607416912036224 11131365 -56631792841780686625713872664683844480 11131366 290892361891628424351157108593872010624 11131367 -213558711938065791667149642765254352 11131368 194944694724027336341837733776910581760 11131369 447105648928604520025776574981421955770 11131370 186178128685871904004905701874939926880 11131371 -424692870668429250534906178839200999760 11131372 241543781286435143577195534690405606400 11131373 359187283442668963947052306987321809504 11131374 94619211588447122117917601259871556160 11131375 -1121167675214778329893362203435870226000 11131376 15560869175743704314013779230715707392 11131377 -80491469854760766470332215847693692000 11131378 78666765481439414228210331309088227840 11131379 232361945505677335591458536866963891200 11131380 70761877315292898628788737060651704320 11131381 616762773646473740664694929542252352 11131382 366973808071682359818530335380111045792 11131383 377003913918975153316780813139549019624 11131384 -606609243331895567394108451340581294080 11131385 -1016180128862003460201971394987116447040 11131386 177780549835911811522473378483569786880 11131387 -134589434698795578501489129374325123456 11131388 389005756905106987937791344831647244288 11131389 -158633520639250680602199981121770508500 11131390 24279588588207755193851471450842609920 11131391 -998318903739388829466558809427014558208 11131392 227342459013533452732682545987344924672 11131393 105214931992117036514581079937585301184 11131394 376039552305994098181752922605948524496 11131395 -3768390874766659682241022028873040 11131396 -47191274372907723160194143074324584192 11131397 -888301333046560444532634704187972180960 11131398 -247210988154984988827741600461623526400 11131399 -105062368826121850244193758725589379864 11131400 -187648772183117213376460598762151936000 11131401 3821338843443879277047828353128534032 11131402 -375854770447661142616824489356184600576 11131403 -134775288375118982621193281992177903200 11131404 -226544127139380892689950231641236480 11131405 -40063746187291483638445024397023304040 11131406 -188029052360893887836676850116059951232 11131407 34627932526338689672135347320207673440 11131408 -18721616932105133344585700110211727360 11131409 921509136473754091269557288066909234610 11131410 1137262023499228947363997613019225600 11131411 -27413926802009986402373477189575467988 11131412 -385488942334942599106959899020098263040 11131413 95921388026412170983405332756679418976 11131414 653590968832378499385617174273565312 11131415 -195739933005121672709346362339439790440 11131416 880777530241761229519263544534597632000 11131417 -408624139861011996151187463181907697648 11131418 -41368611754168830373991941988934082560 11131419 171734955263032367970585795242601602928 11131420 -9187124556851965665325040492920734720 11131421 39560656986887614213127474994451151712 11131422 -60183968870226633022124828999126670528 11131423 -616495661915972646550838519475912377600 11131424 -576697796720851473405689339524321640448 11131425 5651776685873374670849187591213552000 11131426 469224057768964236440689556238439128912 11131427 -212036895223800951745230618177504578724 11131428 145437618241392672362518476486803699712 11131429 -298934391388146960783740579819733310724 11131430 -212833159806471162286834026885044217600 11131431 -183643721421980552286928100653255706160 11131432 31644769028895745433607106357837240320 11131433 194277059866340630084062103029729855104 11131434 -67834203254009938690050123246281096016 11131435 964400195882387613621404322312464160 11131436 57483276376082875172294265133027687680 11131437 -49328163735543084804943036734255404160 11131438 181612674831711514066105914755272653120 11131439 -103969804108296190333015555279864937232 11131440 -28153194753862955194248823253107015680 11131441 -687783606202192724374488138073816625628 11131442 212745650241659062326174276413142669312 11131443 39335262770341042619451201041555197332 11131444 -42211862989118423869925595812479080064 11131445 -242906986518039477078072443947102639080 11131446 -46624993548534119016703755321275437056 11131447 1661202497832733044666839043152893810080 11131448 95938785108104565757047319876979957760 11131449 -83204982977236202231583322120391577600 11131450 -44839262588767190295015069532178899200 11131451 259409132346066916326298762091740220304 11131452 604608158374961147606546945975944627200 11131453 -7367892382231695259662721600147690976 11131454 300854106426697894924386001295350117440 11131455 48242622407068106025455887412306735520 11131456 13778463056250704948287824290243411968 11131457 -884529471153986660391096047711470159788 11131458 89177982954103932149726914195286604288 11131459 -450493752474283823948435736503475531000 11131460 50341398788351233542972866801130497280 11131461 -347602944302858867414738226819243737760 11131462 243613741137591070442168894554628409792 11131463 -53580482067899394786043686807597811200 11131464 308163662672480554278994543092038123520 11131465 499010686894365364852450271827357477860 11131466 -506293195320193348578645213753912239568 11131467 -100091608198682484624615776271723470352 11131468 328801369386236357722206653459706488320 11131469 -193128564140331203511643359358692293130 11131470 -2262577576547431604876734116136684800 11131471 -238284462377142455467923668739202859520 11131472 -44373598394101219304180809853655318528 11131473 347945387310467984940995241597646598400 11131474 389312264232974842927983139047488750736 11131475 -32290588580042761767298685721634064400 11131476 146640241233279750361194311113770135552 11131477 1275630558609898432856417616420243101760 11131478 48918400359099854966770195495217221824 11131479 281783604037790039046491280754772035920 11131480 -160066689758233214363808698024224358400 11131481 1186796937934073935322350804199142996480 11131482 7559449585009960905619641360684974592 11131483 948046108332215269903610322583021731600 11131484 -19946742125103080423078845725460205568 11131485 78697178751535470444565070297743973760 11131486 29815022113238393932600360894284312192 11131487 -241795954514769382460796004306470549528 11131488 216870390276237365905812571829721759744 11131489 684960265675270568404878817302464657940 11131490 -161994728585710273371530092339384908000 11131491 -113116526183099867247297092672843175936 11131492 208179066401267736324537462726332928000 11131493 494952831000748579352763390500807327742 11131494 118010962169643176162407444694740125696 11131495 515680343283091164560150483158073380800 11131496 -5867412096815586888004563104910950400 11131497 133210037445176149342994520045036952200 11131498 251637615423037789194888647263897754112 11131499 -855665884869934927530639454914692431500 11131500 -40899835402576816858129485858949632000 11131501 68487328705725049948161034330656892502 11131502 33996359772442632244407908180113314432 11131503 417571414387560880694369813692729098504 11131504 -202715495879139562357705576951722311680 11131505 118810469592099302645947553731501804800 11131506 4215426780860932158978723964531433232 11131507 -634686570332829545007609520499696280244 11131508 -767672904843498587821736949713604012672 11131509 202540577905810440363343258823803417728 11131510 9708719322328133422991480217270264960 11131511 -271000729791594642120102757904721984000 11131512 78409870282357165939604323289310167040 11131513 197228231518753289962109036010356694720 11131514 -407412849259897121046181957177705525248 11131515 28573539487362524162937129957251341920 11131516 366162123494166732946511144556321280 11131517 -61694027621652716478924410520716617152 11131518 -39822529832420014080681699065017404096 11131519 204221272430336933402163770694347770880 11131520 373195331046478706412256586757675417600 11131521 104624498782641681991730406753125470512 11131522 64485744194105249374768372929667183104 11131523 -446148050494455805366561802872227707988 11131524 63018351332002626344153070906378004992 11131525 453151310560626714267426121517944893050 11131526 -356520055270893600765679916520715435584 11131527 -599548469794333068215491853186903671296 11131528 -991695220863420429507131851810803747840 11131529 69556048189181820525912525724300157184 11131530 -102759665833644365824008540564496896000 11131531 72580158582134639978921947062715948392 11131532 22064675663007203983743541741719708672 11131533 -99902667886705051263479627286706270080 11131534 196500949197832157023179417759337653120 11131535 393468388976088526891474667890766745480 11131536 42180785177198085965434715476352040960 11131537 -454278326652537616915983223302430837440 11131538 216162046805212815981684605750849016960 11131539 -4864746960843647482119582950235175872 11131540 58281857184123438701586904431054766080 11131541 234248484406800738758706348256903069884 11131542 117705288314566320020373837782136844800 11131543 484919281190834933943535682010205934792 11131544 -325062687202720815715336525988103598080 11131545 16223977876490738369737299142875455040 11131546 -30116991211686770654332591380627744528 11131547 -38527277327969366086912860077668201968 11131548 -322942086368020939180964859535802181120 11131549 -5260120802175148932860912494305325440 11131550 12878348884190482645945992948575692800 11131551 14182392523494738198805097029139163168 11131552 -1227933935692117610075304760213999976448 11131553 -669234910694585238881290674819892455198 11131554 82710577786761691815091994268375762432 11131555 347567743518593361905230521261495114960 11131556 421888741760179103188523540986748728320 11131557 -859300136232190136374455907846067118240 11131558 -282549788505608261133351275422441608960 11131559 508624954660055096322994180499439632760 11131560 -617627853767323436004208982741704704000 11131561 -20786149499090542593112151823003238720 11131562 -77815997328155654256123334424641918368 11131563 -248093973414099691807262172942446703360 11131564 -112672450699409313346784469511105109504 11131565 -732196683780644224086202282646364135540 11131566 -180105970255497392103247630629524962176 11131567 -7487900974793596683259481679634390384 11131568 -37496071725564304034638586951982120960 11131569 436889171307815535952938566113976844288 11131570 -105180197337357227485310689319017703520 11131571 -10131591113956521725233189911763744056 11131572 -158401702403196938740007459350708727808 11131573 86328731026676746003231454348360413440 11131574 523924431431588764421864098027576320000 11131575 110646794022674025053200237349215503600 11131576 793746501525013285162158415193708974080 11131577 954034415926067690990870999343319680426 11131578 15443691026331888568771093279820878704 11131579 555783476300588042436433924401756590180 11131580 -464142923201458124297318927237332876800 11131581 -394951504148235206205082766527654591776 11131582 1675490504999341478473145065776509952 11131583 -42451688742399847388884503769772839200 11131584 106612618194461092325417969402549108736 11131585 441859080595078530797432115397144997160 11131586 -49641901556459590893493420828110950400 11131587 648928322407845307772789568238425113280 11131588 -158027500686674660670938925312174222080 11131589 -38185420129784292976365319830504482880 11131590 45699141011744309611059788548814288640 11131591 -21708491622547543620976627753966725600 11131592 693854906667392903431295074937251276800 11131593 209490738511395504650197887363945977856 11131594 -635737524597259129852867629056620194048 11131595 -399873066676508084931363418951258082400 11131596 -3776529756275888382604936813644251136 11131597 958692907495055385605159130567849949046 11131598 2664195534653660508929145750650271936 11131599 164693458069465787746814714479269424128 11131600 75203120719481677927214741415792230400 11131601 -44971945400510357450123113549828526988 11131602 -1722878072573831012781325857450999168 11131603 -358052545844374419872986418490999385520 11131604 121293070307975071294535130645412429824 11131605 -288939571330718346995062440245662071300 11131606 -78297649249640239532663178960807020160 11131607 40417215830926944603549696119645907720 11131608 6620664995154184915522281108777984000 11131609 368645934508025628040105498782857530560 11131610 -97954050108980812615539348544400701440 11131611 -1821875285401702256578432748600690496 11131612 -396824006949063526039026958716528223744 11131613 79311006689159424769584647589619229862 11131614 -109228721265428737241542057969751723520 11131615 639260279208448006134469823439936286320 11131616 101368894917397806748461437601815199744 11131617 213722134840138932237010097414136783744 11131618 211183463582473284583654333542739655760 11131619 -21294996966138382860641323119457529640 11131620 -127464203773088090524051939480801259520 11131621 887884806394882090648661132548297831680 11131622 -429115866360359037119241658587646931328 11131623 -131004838248040447658514059249436854112 11131624 31450334789664889127586581279163955200 11131625 4816641603422766190847676812170800000 11131626 5992285884519972025544028997572292608 11131627 -411742279253431640924670696074210991440 11131628 -504841497808245084420959585680790315520 11131629 345855510625953201323413018908079531584 11131630 -30577835171569673948220540914284990080 11131631 -8752698179435069929142145002573614608 11131632 63370583892322267591611480549554454528 11131633 74661265287407534171655612869416220260 11131634 296202377454272364873864536215529267232 11131635 40266890413972227359911979866454814720 11131636 78091436038340123481546748701931917312 11131637 1534590268285903301354990585064335118 11131638 -65075508407662131563350179594067888128 11131639 -389525879191243257006124803765861089560 11131640 239002881959309758364709073215892684800 11131641 -1321985330495072158977568270803124512000 11131642 -405290352577080724551039867607785360528 11131643 100605199871600877697070616772395495264 11131644 -346782945269125739623311483983356354560 11131645 -21716734403094673024855550546432576640 11131646 302650835786055856612227106880054503104 11131647 -247538066376478643657286114004630745400 11131648 -585916377191048521760212522492420423680 11131649 -58902212940765842825933216186871748350 11131650 133800218104174872381792637053348348000 11131651 634772847623226816311138139642179505432 11131652 9836815899343817780329126791160442880 11131653 14026070821288049770220282472573507840 11131654 154897956176671735018984444169071303776 11131655 -368801473854183906139285655727223475040 11131656 -83497286849383353938726502406097141760 11131657 59260413365768823103202730398143514906 11131658 299926097436900457754642770478193061680 11131659 99199568588880643118610462011587074048 11131660 60253537028346868635184780495845319680 11131661 -276768553494490471820075295589121861736 11131662 7382609857505368588346739009496396800 11131663 -71026433511943052393938973814829149080 11131664 -21262708617753906568819480564664893440 11131665 -175406780780715773127806201339408782080 11131666 14612803555955680326950634252675391488 11131667 -412186204374982852384216700930776488648 11131668 -779051421817862707141937125498773504 11131669 -136288791862473999332741871563817106930 11131670 -8350166048937473257178008111188243840 11131671 -428851006346504782156663096557325065216 11131672 79211944851751187334192486721807687680 11131673 -256914478742602571481724409302873907382 11131674 -239312356548353856244993423037757258240 11131675 59436332931080880798817486426190667000 11131676 364731348479906384062756759749562775040 11131677 -340108074308779403554570396311488862720 11131678 109519737914137675563926458877349892224 11131679 88557036507110222749728867040541974560 11131680 61657068549356228653284799811074129920 11131681 210510352428561005917126483996815400128 11131682 125288929026358815453424971609573227520 11131683 197367469407473251175597487751516264824 11131684 426179654362516237328513351004328524416 11131685 -21145987345084295418697192528877609040 11131686 -217714542564309585085096265373773864256 11131687 -262735763580380966747474405483811869648 11131688 947226739580443638361719828132807797760 11131689 578160406406242595958079911079650621120 11131690 73571283294992367524302663487563876800 11131691 60288848426471118573946186243558393392 11131692 -31488830361192437392197725262051840000 11131693 479541584457292019618939246620141985942 11131694 -177179692196463208132970318905054474368 11131695 542307096702537449373326743730046381600 11131696 92691282411415071119578868494635958272 11131697 -16210672950798763243386872958510942720 11131698 -345163333065325201687845958079795746560 11131699 -155425735700562074492035082829568868064 11131700 -151986802543486913458414644402830332800 11131701 -99285579130856927359016588774617405440 11131702 196102310376033880240533798575474074080 11131703 -602905408207886717283241824692464100136 11131704 80840515870405407951126761625902592000 11131705 84621825579576592147849298485313746320 11131706 126834836394613949211144871898770557552 11131707 307987599498853512148677092182013095680 11131708 313201877602110229715971144089988454400 11131709 -190969261940636488398598583327807779284 11131710 118670133266892945443082847012313016960 11131711 4719950102737282752141262272845786880 11131712 209497792537015754589242420834613067776 11131713 -240736408057341225182680773667539934158 11131714 431585326208367105025112907492947834880 11131715 275044457419875839854219979390482114560 11131716 111110779629491771476665761811064445952 11131717 -662123260692422663356905476351477563234 11131718 -230340297567204989197314259788120304896 11131719 424995485553084710442917670424603068672 11131720 -269041213719776347926737286292660224000 11131721 316377188424781424467165455679813928922 11131722 253101347144293814641959832359228672000 11131723 -51051595087908833016126346430911068560 11131724 374080899019918196210070032744304884736 11131725 489775417085959109272168839997779110400 11131726 -46788179476432140087963978508873136640 11131727 112738836001548415312959671915791120872 11131728 -31205871418273948763484712136340406272 11131729 -3215131852490060835886213983092229824 11131730 253365037314363745233032148437412761760 11131731 16662087445865206867945307029433021328 11131732 112853433785403924684669099147934167040 11131733 -145674275757138688524574312952854260018 11131734 64065294131043877045045547340664160640 11131735 -30972647644184498204634596480368081440 11131736 -293305935599283995512714229708697108480 11131737 -669404868426937464551627772314895396480 11131738 150915854467757055083878593348634393344 11131739 594558142019358819219610057766751328440 11131740 -208975845103617135071596271320111357440 11131741 782347572941283867042742143182926063142 11131742 234041437172341040801146752196255558272 11131743 -24832371436212831831128615938306820352 11131744 367744068132383832178047390456985681920 11131745 226485526590091603553311730958134690880 11131746 8548621813620945104954635053942524928 11131747 257980413934037466268269392110087619208 11131748 -643616028294468258779711145060590942592 11131749 -3788321344856880467796780227416585476 11131750 103544822217855732399402145243424064000 11131751 -544558346559311454526515668042975218248 11131752 -359956531373191810830279609927631994880 11131753 -219702709101379380506168091115750611480 11131754 -4627530232613442963766102127711953920 11131755 361641579231021828030006384516510328560 11131756 469132131871280797883530580077362878720 11131757 -86960505906682592642435716211871635328 11131758 374396004092795725079822201118638400 11131759 -28452369325506891695004584910337541632 11131760 99011849592447028115329700096359464960 11131761 -415832810869655685046183730622181609536 11131762 -603189376060454848261206485547856063488 11131763 -133167095085378269774815145959050918000 11131764 25672250346626328876700682779815321600 11131765 -407055934322051435664786441808384682340 11131766 -106011060471922643235634642615884182400 11131767 189340892488783772568075398223314496888 11131768 -556436487550492910123828376893873786880 11131769 -700762345670594413340003869572962429040 11131770 -3180633101177731160013419738657771520 11131771 -718685735092098438421006931259404275632 11131772 410880440351120021705660070000614346240 11131773 25261390983814160120302102171838463744 11131774 364042440885258849599691690845212955136 11131775 395855426230586893795913320928035615800 11131776 -226519765283612098848058305037310361600 11131777 368448755437830080190890671524230027440 11131778 -42292033753135946995923713403749804544 11131779 -613299905393961229274847347296788855816 11131780 202484037354715164512504939407262208000 11131781 -61145921462997301585031968563554870400 11131782 280696445101714761574206794116655583744 11131783 -101048399792336664376629323366410097056 11131784 -1353738325726616156484232139474675865600 11131785 -162658542151817964195664824283928529600 11131786 162273136365591001530339976452160556544 11131787 -19503586981301449763383755463600990416 11131788 306893633504025055445831261259068198400 11131789 -345985159601685668167466657513629646410 11131790 1580445611794732571917802562878208000 11131791 -353835415294045112603427241839995448576 11131792 -75978117658633572112142623625317449728 11131793 455019037406382452496425247259257282624 11131794 310079647704314286907534661141294091648 11131795 311229030285814007933483382938608858800 11131796 728552311502961310386993611694819072 11131797 6869599557936302252923153123460538528 11131798 238240827512304273639708744199937708736 11131799 -211654052409322636063527455319244815648 11131800 20866140152849652964432121687321088000 11131801 -425477702166572542625264683392751894198 11131802 204171015833445280042568376687447823104 11131803 519756007233034300496036037004917802800 11131804 -14063269951522336429700060686004551680 11131805 -364126833788557928921515252645835723040 11131806 -7946957174652891688622044858942205952 11131807 -318251504974660132813983268530341798944 11131808 1154379340200960970450527420627650740224 11131809 187247565825870310320279511418039417088 11131810 -149412916855164178715321890438099273440 11131811 264903515881740776796804815172782224800 11131812 -166520374919529967633196589853458435840 11131813 121108182063978713735562865932049755840 11131814 -111345003757465490853521479472286003744 11131815 162908710667402522563380918971268576000 11131816 -219119957967496960678400826679369728000 11131817 657084240699713501051573026045392017652 11131818 -256651465899080332869873131390377418496 11131819 -255100152301331187166852246393041880780 11131820 -33660004930845200193502006478980346880 11131821 -82433050858915425071850945064147451136 11131822 204178649928545394286652529839727980352 11131823 -700889455618064652745480392112442789280 11131824 42088692720000198352365567823781560320 11131825 28744016898844542623601720629885094000 11131826 403753978971949242772392062433608036112 11131827 249426673887954987361656158778440024832 11131828 -231928320366422316352876655386898657280 11131829 -1048488769289093792135849914037576638020 11131830 15877442148318289823908599123244992000 11131831 357489881171763584235369077820803272200 11131832 56752307430448636708083336413106278400 11131833 -178270682420539044609198065407123110576 11131834 52830129373123497900032934458724672000 11131835 -194178288312314706663798161197500165600 11131836 194539204273462673502397092257700352512 11131837 804166991625961816270611745540277116800 11131838 374609740278247842952590050022128752896 11131839 -224127941983001644845877760369304670896 11131840 -1251411209504502090375892920120115200 11131841 27862965281771435026406051677810971072 11131842 -222044473520058721435196343102010562688 11131843 22954722947527259351223910311443708000 11131844 27477055358598675121665527126714843136 11131845 388829083467857004441508230247067202240 11131846 78427454147899936194480121947084410880 11131847 33016145722322254531304223758054829840 11131848 44463977268456352008996055238160384000 11131849 -1101734119106500101279644288394366170864 11131850 45440150312717537784697438420918060800 11131851 -253441127379461049244069625539890192168 11131852 -55887535129462958277524044827435663360 11131853 46527221981519991716985665790618744000 11131854 -61848808544671413778635889499814840192 11131855 -22204823168564201999557962880954865280 11131856 -142647039786765669768674093540319952896 11131857 57664088043763655055437310111349265280 11131858 151228043622393818617253849839845261984 11131859 -312691336422723566640837418791467873940 11131860 11127268832503885634725827066816399360 11131861 67543454195720492777282734874030272800 11131862 -20628925259614524530962394717267361792 11131863 478181446664292513333121541111734167144 11131864 902624592166300739561541033585800079360 11131865 743344535128200547775481620489258464260 11131866 227040611817425457158770227684088231152 11131867 -18478399406842988434808122347179896928 11131868 -137495980042569952284278110790624329728 11131869 -180072815986435205002159362821894480448 11131870 366763908016798625769549626309508290880 11131871 815993930558416799951002807907825256144 11131872 575133719887918559347661144094828134400 11131873 715058853586009459718574719872894185122 11131874 132898062773649173793410040092913280800 11131875 131547706561929069980459113307786662500 11131876 -250460823064007485024351830324447936512 11131877 239454625981864806532131415441601117760 11131878 -259800976296820373362859429531648582976 11131879 884838469838950560178049480221012488 11131880 486360036394742810884135174309493452800 11131881 420002944178167461774722614854945527952 11131882 164472015732988654810826580524572706400 11131883 -43620588377250902467361621388736512 11131884 -97243232384064353882288257099371110400 11131885 270621857900992196276325058664812608000 11131886 -739737426706179908541824097238695189120 11131887 240413499252142740628735764245248756368 11131888 -145515138665345696335854194591223513088 11131889 -763920316622293876486032343470462314844 11131890 69336711892105962988924141907514163200 11131891 -904814304975512867132563047526393980200 11131892 434192028098885353167997718662918905216 11131893 -423212992588807106250584035898707361760 11131894 147956786973039845975753125693987748352 11131895 -549866036631760551815961995864928161280 11131896 612387597678023348869062254834749132800 11131897 -14837733518923633586480967043203719168 11131898 595090561617491855598122029192369323264 11131899 -169208299872941730490286167317738728400 11131900 -14028552587773032079626414888151155200 11131901 1487968002554247011267971392927086714208 11131902 -316885926830086327294752338997884416320 11131903 -449748785811543776773868221777252638720 11131904 204367468128269128873290762266603421696 11131905 108323309754918762608209765782304748160 11131906 -310839230437841580628820463347573766240 11131907 30586871513402329109692613446810236156 11131908 -85476817743816872437721115053139320832 11131909 8658608544341220028592830223997555904 11131910 61716080285390373866942618926439136000 11131911 5059111021705359593239076612050330080 11131912 1008782636645138625879719243595770880000 11131913 67847180299114138172296823091475193124 11131914 583449833513932513367938490882248704 11131915 -436056151448092941564634757123315497440 11131916 45115176062675632251968927691468856320 11131917 -369054898454483538952762656321316215840 11131918 190070992857388420718227999230887624256 11131919 -1051722576466656026400669878080646282040 11131920 34364109494811901685786226496798801920 11131921 38871659756971898604682790692397235122 11131922 -58456845698640521861530553844939301248 11131923 -21527918260986835191518201101602367872 11131924 -253369774070042837127050158519142399104 11131925 85923412204361887075851479838140560800 11131926 -1221212823811634803900828900178442240 11131927 -809733665942663044145398583722285847224 11131928 -625980279927042192912226021289900605440 11131929 430397996718935069216263562525630334000 11131930 250316890435232148868003924495793883360 11131931 -201478345829089840771359200504875401216 11131932 -17556900066261516374605487354809540608 11131933 -179193817184055414650737946847655806656 11131934 51276241284906890061065665394901586944 11131935 11419819366244404247049798535161296160 11131936 149935970861920820571890691580121382912 11131937 253430368967605310791507406000220119040 11131938 104403586793048825967695653589776919040 11131939 -3011691480419517430949566251425726400 11131940 -338191017759940340191834446884659584000 11131941 444666971492790679749769504745414244192 11131942 -113887431039234879213007202115658142400 11131943 727259907369203041430336654111657912760 11131944 266912130407501609264059630999878942720 11131945 118068896982344286504590464933370073600 11131946 -212018210713071224330520517923349743360 11131947 61910262394300115555622397103929412124 11131948 -77740444245504451513426172025393807360 11131949 -491431679115980278471098217120654990836 11131950 220999337939935236693435581087126784000 11131951 -464285343973135531478369063950464874992 11131952 20277547073851866302488252147916144640 11131953 26484051062571487374852138791588359104 11131954 -16229220506799952455344524089419389440 11131955 -728376794911370723298033349992726750240 11131956 215628322850093589181465894335302529024 11131957 485525544887704377513717437417134423452 11131958 -433328144780412051033039166382410189920 11131959 -217133011670698261808643383051186240640 11131960 210612227942133349127861434432487424000 11131961 -567018526465938767999175808631869536828 11131962 131726216618339671919721857915795991552 11131963 794528424724878804805515512517296749744 11131964 -454583255557866313775584281772705281024 11131965 179237249931942420423589073516064134400 11131966 247007794449209217915185829183502962432 11131967 52041391953327648100314659166891217920 11131968 -40142240918054014143996680955456651264 11131969 7137096802645189536509636025421113600 11131970 141832444516166712868122383293148635680 11131971 -341792428114456561637733361819500455688 11131972 -211280992061676682390967732270160740224 11131973 -95914865761571912695419361212730185156 11131974 -107721055969095137097703807441043359488 11131975 -194582940071350381685789352128915668000 11131976 -289962773392418266478065691102012375040 11131977 208317403536585553604992234534787308608 11131978 -89231523081853744365098889207647308032 11131979 -831184030749087739185938781187821981420 11131980 -1936269275995899975266208001559024640 11131981 -7655682023530944653115683166857050816 11131982 -299824749574007462436283042888804761408 11131983 109738579209336486954138142224986657544 11131984 79041898633994545769925609382685696000 11131985 573236984644463030996529548022284703360 11131986 158617322057280597932204618606978976000 11131987 1056999119964236715485404845200946299832 11131988 174868494137315522763406308627297792000 11131989 9236589289549503675980160596288337216 11131990 360757174212258606402773465462131296000 11131991 118935401152756091268358428277130964312 11131992 3181666404608749390815251863259443200 11131993 -820860069252480375013774644867251142636 11131994 -398905268544144078388314354496431154704 11131995 -148235315680397307164202126758686636800 11131996 -67231917204259130443123808057990848000 11131997 201887476623982158825805992562371030912 11131998 119675764911709648924219072539796613760 11131999 288372377680480193348368357141485524000 11132000 656061350380837134001156914020352000 11132001 269164310144524429291759259630259994368 11132002 -109320285023892025253244381325418749440 11132003 520086009249073880664558223693795572252 11132004 114731826475297133187692358879850168320 11132005 229870070462308272387292639459450713600 11132006 -374587608734927331589443228924483702048 11132007 32778601221211866460077367017558412800 11132008 -930044096107076346536360637855758960640 11132009 -55089950132056593791501304032661967680 11132010 -60852194103812643830384990337517574400 11132011 790134024477674646020123686501262147664 11132012 12803861316610949891873095374243922944 11132013 -225526379126755563408946282558060960800 11132014 -59033105968787481935864819138906468160 11132015 412459458503018089205588345983261049160 11132016 -98934731927599940644295700629506326528 11132017 -244795758171599491576052965261236546380 11132018 -92565018621982940284310143386495926880 11132019 -170377467327145555129955281588084546560 11132020 191405427401734866191681251895678964480 11132021 -163215347743847321525668330276206663300 11132022 228043954782363730394046325948496160768 11132023 -85948715964075116435649594049852832256 11132024 -545408498134978899461912439669816422400 11132025 268934860545034991660819174998979373600 11132026 214949416067715107768858543972870585712 11132027 345402984473169226664693564399181159600 11132028 -152876545777442402861790913697229285888 11132029 1012511767113179013985937816975030666630 11132030 98789341211513356143241550388193701120 11132031 -1384544082920187741547899444385229280 11132032 -510097441029908368528373147844791500800 11132033 234988945348612238761501983769552333728 11132034 -332623618441780949520883739777720074752 11132035 38073455938624819955376381867086478480 11132036 168130025284009870543995853854968138880 11132037 160428151758043777261868563019315954400 11132038 -111463001493195235687671527328631334400 11132039 298707869630514553320113172335754018840 11132040 -67909642029807624442974618514420531200 11132041 -991099625679393304562698965781909880268 11132042 -191218641911554363711604070054460142400 11132043 -45386951379925604714417862690208462080 11132044 89379558715393753508568031039736709120 11132045 -579794644986870120347570741473919723700 11132046 -135582882335948235947877787857786501120 11132047 381486282705937834277533090107309441760 11132048 320444322005726280246627624354518138880 11132049 -103319150490322255559704891522135013136 11132050 335392358794486556629905149047487452800 11132051 -197766793945464973448314561631860579248 11132052 389402825989943797818207372251789432832 11132053 -195142434061597331019787450090871884800 11132054 -142230165851269907208061567608750189024 11132055 -109649072063259491524711979894766720 11132056 -29565971163409876729941384256475750400 11132057 -1480035074662334413424690313731479925100 11132058 33903613537091694134218625383780319232 11132059 -572540441542323886706762759313146295384 11132060 -81449294200020897059205463634810112000 11132061 84335844800159341976371320025070011200 11132062 -9775295999173139461323661512454965120 11132063 72111986246821888236803705353033581360 11132064 484739343590001660279114437681281695744 11132065 -117468573832648907292944186553689712000 11132066 133397785357060774918087839697853333760 11132067 245125313017941647240712514442151431208 11132068 -215290795830562665270269846161243553152 11132069 -42017360117438767290631444190381743104 11132070 -149195182740933056930125828432638364800 11132071 809888708735472859161557193341005746952 11132072 -97071302897323680226515928688102768640 11132073 635517320778273459239502637148578551168 11132074 -45160800757349794394671178313376095648 11132075 -532867033069203675150811355670034112700 11132076 120970194205694321736075731813632751616 11132077 729896196492671408694642702437107896672 11132078 24070369227480144294924625890631197120 11132079 -25820288931366973565636888709634503168 11132080 -16033838085397266905844510418315837440 11132081 -545415744743158353762140294124453642000 11132082 22957987304492586743536346783141434176 11132083 -256335151161060252130201081304675783668 11132084 592453082545610166527646552287128953216 11132085 -73549466703559516002298521914300342400 11132086 -225272789276274681561898794544174473600 11132087 -20595890519683450270832657622662768208 11132088 -212175812767389555875812205036396544000 11132089 -1084821283088741480741562673997385461244 11132090 159551196802958418856207180578347212800 11132091 1036056298524527877009221136514684976352 11132092 -431711292810947352795795155753699232768 11132093 327185411087699733564908710878085649280 11132094 -36316075206744757177879653464201092800 11132095 -289326412114587693100450825011739284480 11132096 239928106129162012627949456158642667520 11132097 -31522372877365379354272342629000603600 11132098 -729775723024690428842104475156881536 11132099 541732099332671078992450644270977216520 11132100 -25946448043108729141967887516631040000 11132101 107393326370397376180096034723755048704 11132102 644484694432541093854570723759903403904 11132103 65572194848200966939868953864536884904 11132104 -36395792187361049311750020973038796800 11132105 503794554827814962416294002482887084260 11132106 466290629604951587978960627299802251008 11132107 -322692378027629003146168435319643802368 11132108 -46848625583160360124391230598845784064 11132109 497900811994719285849370072207340773014 11132110 100371874400949083333379382880273790720 11132111 -637610650577548350115355171647248154968 11132112 -123950611575858306913639345079180328960 11132113 -328847006920046736974584929378729626638 11132114 500535553464477041283940346210511073440 11132115 92481549207917838023200228336985034240 11132116 -112869267151428907340046220037711036672 11132117 905303454646675023502321956756793033632 11132118 432265028187737208561533829808800251328 11132119 -410782807039330050400979844292781518320 11132120 -84463048099701909401368357334292480000 11132121 146990560564351155271932365672691072 11132122 143484124022364957806112960995086897152 11132123 -848551683755838059367595574889468749628 11132124 52584498850388187015362195597925075456 11132125 -783008574469187342225150295722667753000 11132126 9324287182148820912873604558529861184 11132127 295342247282705987626380837512936217600 11132128 258278218004982276968573252243484573696 11132129 8627450002683405915824547466475952384 11132130 -173083327303331081448255451487480340480 11132131 270318661937569575163182576454204876864 11132132 530701801053197028386428482326390326272 11132133 -15226018138950213095164186221537641376 11132134 65379968200331632313423842083580644480 11132135 -1377209971373479150241956758597464640 11132136 -453417761779026844000567624400462791680 11132137 1391100289988846795146181704721620927360 11132138 48303157134670498962123774109430906880 11132139 536164894359908194935738928497028622424 11132140 490319803630539998541980429334818365440 11132141 -4011199831893575603570479783397587488 11132142 55153077299880192874795453927205068800 11132143 -492227703083337841050451811757336324240 11132144 217797355393798012280950991762968805376 11132145 273108265852678255890407615154873474420 11132146 230679705498233275790016765448009120272 11132147 -266333772741724919347482883941961362672 11132148 -280623708192660259479049050309989591040 11132149 402171000091354446464281465826447600192 11132150 97766299755853766642795318117883808800 11132151 -537847873990242323931976574043342267696 11132152 -275218127758439297660829011309866598400 11132153 -292447716319383956283106863480751950780 11132154 -10506104819918507398540815021830992128 11132155 262230093202997457185217656149442050560 11132156 -62587226868605542574709572653216794624 11132157 543434623094567872831253109143163399360 11132158 -742600747970141058042035242388738783616 11132159 -80612868168727333347617029887158288640 11132160 70363043812621897789737678654186455040 11132161 168180176895226743309866711683431199488 11132162 7590768782093228918740166988935884800 11132163 -296919433088036808675734561130167623308 11132164 68401459150108758478758373710947509376 11132165 627910086112590574083636753985588885920 11132166 138307856976226261229531307274972741824 11132167 573590529529205817416757917582269304216 11132168 41672733602439231401813449448247874560 11132169 11940586626393998769612239532866044944 11132170 -46131699188996783495953477412856192000 11132171 799693049682807786478080008799592812372 11132172 326078051919684825462174472104548213760 11132173 -68603617712923796193021367411012106112 11132174 288349190513843240965521440076781350336 11132175 67064139338052579498128413664464959000 11132176 -159101434869118640413419303225527500800 11132177 -412256511847813320209679340485513102528 11132178 276427936231805844084450152718946126080 11132179 -691953164141893503412080463883237182680 11132180 316260882979737086128440217522513094400 11132181 44479237605577379946944706533737587840 11132182 76192017829148706777884263368537564192 11132183 -641557743212614814023347390094197872568 11132184 -1762002575704063396141042292395868160 11132185 188103786812222167884137428613224488960 11132186 93369926125626557741016363183988952544 11132187 -288195058663938627988368753448354808640 11132188 -35338640399152021711786611939882138112 11132189 369790449643074392503416161534495309760 11132190 2112292659087614360959125671097054720 11132191 -16902208672256985492707128761193360000 11132192 -702151379152631919206589747251268550656 11132193 -79295434793563890928707559330042735872 11132194 -375365587006223176530073802875581181104 11132195 210640906151709051081761979322083134400 11132196 -13914957286419581053753569032170871808 11132197 43912841059979943511264696886174198172 11132198 17569466098887639986672223552022536192 11132199 -52281045705158571614992910291596339440 11132200 199142839279056280224636714153089664000 11132201 251296377336533678404456626373254560100 11132202 -11649907474101081249109451183032770816 11132203 -219136840527216550605271643429978454560 11132204 -97866502380071751633340984597279847424 11132205 -3893635514892833198428597947005633280 11132206 386994759706515736881335822920600078080 11132207 61828518296253434097350919480344975520 11132208 -2637586269539235539244496413443358720 11132209 -116490415056753862105143967619780696640 11132210 -392147006483660732941094334282060678240 11132211 152674346624231437300462386281612304384 11132212 238804515539149405775797819863658833408 11132213 -189035104353173102957239184783384795538 11132214 195931275961597964474293145213705479680 11132215 -9731866816749145482650821393938764880 11132216 -87155875941980356451708855092482723840 11132217 -461915049127161282471760679793007685712 11132218 423135598935072475817215251589490344560 11132219 59259354806064082857815078976558183696 11132220 -215694939892957615702208905677033799680 11132221 293406532106381666304641021880141588422 11132222 88724720259868466514818459397336582912 11132223 574044886621754373696957111251645027784 11132224 60850593218670642240378395473221255168 11132225 -164514306477883128271291887913023768900 11132226 57138171862708712418117171515686393344 11132227 -5740216957538713044361594000835324848 11132228 -1112948839725730274912118427531740175104 11132229 -567285401257097795654848152254220219840 11132230 -206572176435944165906606609853451584000 11132231 -897039687301204811518208731176803721600 11132232 334311373273853513891076452423486668800 11132233 -142907864412939038825794972696555408960 11132234 31457430546674511463551474243836948016 11132235 -132235519252531755635080546485856320 11132236 -247992077042038926022664781068110437888 11132237 1069709526818203164141193646593674492300 11132238 -3475392691811334962754132306519219072 11132239 -32632426221037985289074304940260898960 11132240 98086770845705876772851522638074347520 11132241 -206360507155928150044167847531124253696 11132242 376330573176683895508214657550803616 11132243 -807312753645536443340533479710656127508 11132244 -219419591509644616040265466834184847360 11132245 -284459462855686874859930059555016374400 11132246 -31736283302756561871386000294392178880 11132247 -1159536122730726735551784466942999296 11132248 23236232175435045046836926822422671360 11132249 -1034183239140158966148884187218521819440 11132250 224753648372298833313235622377727808000 11132251 321534274553262302419271525864806892144 11132252 -538079483460880121287619397457807818240 11132253 -219074686172986471153155659679191858880 11132254 121627353862677201109648335149350822272 11132255 117089897848786794214021197407621608320 11132256 -259746704345610631985973531831754555392 11132257 203854733147650435831435951281920073506 11132258 -4132155545559833317692244434599513520 11132259 7164753649921939088953035796427424000 11132260 -107620613361705311011551244005611493120 11132261 -353005566251990229902332384219261536930 11132262 -427720490234516919636688452856554476160 11132263 474745288324443359634398504050634172240 11132264 -115409122250759815038613753122402140160 11132265 129414455026682160081124451647630768320 11132266 -206077298500767134053951490322237081168 11132267 196449756769097063600988977791781747316 11132268 168359838338206908536938314456579342336 11132269 -623086198686965945745438663683003740330 11132270 -4956375826510197374199680437180521600 11132271 72197771236613227652529250699263227880 11132272 939391566769636397401701345079263232 11132273 -270937837107612949580632325755930619340 11132274 239858794151308374691268375641794279168 11132275 163756763325235721145073866634948665600 11132276 -329775423161130924154209398387649733248 11132277 -294195178254926326180941362075015243520 11132278 -642448032186902676197072890331210213376 11132279 -97113031197580843874394747695287436160 11132280 -56156792441135999909702334625189785600 11132281 1024999902583931700999415317428162551230 11132282 -47711908552794716354495287725303505920 11132283 497214471658674934696908188658652723224 11132284 -36819373168926138262969701087475843584 11132285 485947081037518800312701564972369260800 11132286 11156036017821650100603157676129427456 11132287 463529119198255793709414364259701367936 11132288 -395809615895577965064053605269504000000 11132289 108921280897903657017960100857127559040 11132290 -113344762169047382277462526206946060800 11132291 660252413946303330569169429556533901692 11132292 -205833238124672695926435999913022404608 11132293 112967002560611266547667738709165935424 11132294 505645976071559123874888230503659225696 11132295 216736578676775913893691609614270458320 11132296 307259155365810495526293425758531584000 11132297 -270910494398033731479923419600779076800 11132298 -51267578953440326868065855559034404000 11132299 -49166570669279533369991408041286349312 11132300 145984833146598745483820141859601862400 11132301 -19496605860009656370637321475354796576 11132302 -236754383526182107615165899846056281728 11132303 114368081145638008801628167030624347648 11132304 148673672492888108153429874204204662784 11132305 -197409618663249008544065288241936390540 11132306 51261684849447372391750899846836414352 11132307 87093437844889266544058639304394985400 11132308 164808893264030201782937875529927393280 11132309 241158651712140510700917947128201187040 11132310 83238088480462503076680745620114303360 11132311 -647454638708553404158444238016204012088 11132312 713064846214730641523048053454558330880 11132313 1180061380561125322926688961501597664 11132314 -246330765878985865034952139999003657248 11132315 304936671156720109420753414682555568960 11132316 48116806485203891392338660530607627264 11132317 26391693827957030072266227736761833984 11132318 -191090260368273005088108920959263393984 11132319 172081597844848764132360313689683524608 11132320 171233767000795491956929311460927733760 11132321 466946311073197845454701742847376529044 11132322 -40368291723345350618876088311485201920 11132323 606084125808380906858533179270629080744 11132324 -53234218440126805616333696076927541248 11132325 26339101665896860041617564409476221050 11132326 14804581922221078266461713807727834880 11132327 351549940205601332139539539644170605176 11132328 -413845655985611172576928239550226841600 11132329 -141855620527674289117962347981116751516 11132330 -48097070068044654265577468109514894080 11132331 -223597333471211697139910331761392505856 11132332 372413294999651534983850629859238531072 11132333 38617591579868418688359028096877144160 11132334 237874266519557497755874888674622051584 11132335 681331486650845202502594015470233102280 11132336 242317328829618690943427227625608200192 11132337 64112801384635007004045580089471084000 11132338 -6260415134036310516090530911064099328 11132339 64298506990120867528226301994696017120 11132340 176466185029880474083687871330309683200 11132341 308315793719721659741928810395737277184 11132342 -17245985948158406549333856898800974208 11132343 -1556285369577205064543265857808672472320 11132344 110705419653346552419276221990471454720 11132345 164363965630302081764357490759959980800 11132346 -142494873769940794011251238385050186240 11132347 -606673570614063152678509123129883189960 11132348 -56223636295713223124290728384843522048 11132349 148908012843887561623740010113900536064 11132350 286761657613002757419935323317279614400 11132351 -203338633294612410246816976368962451648 11132352 35650702407164230054248899336202092544 11132353 33390665345431783537708905767017478740 11132354 -27704307996000786446707446463037820000 11132355 -44038102975071652810750224900464791200 11132356 -1429007159282570946102325267244759040 11132357 426179963997414428566640672133482520606 11132358 350920435146626839970484637018520405184 11132359 504980864603314563517035082471890828456 11132360 348725267458339006275195044784254976000 11132361 15129613773832327055929633014104450580 11132362 -22657196737583239306053313703805551568 11132363 1374813234643096236398979119946739116 11132364 255182038831160837409879058043372175360 11132365 -237427163708967599711631658546776791400 11132366 -75467958543212698885513946560282536960 11132367 247216013084791439923078981071596344320 11132368 -45127009627760564304846266705158471680 11132369 69643957633923898967127067657988814144 11132370 404345564895315121000644489337598515200 11132371 -389810003518482150150770171901057231420 11132372 -153215316459076550132917596184854663168 11132373 -296081850618103042135379943062891274240 11132374 307745171167867983499448737706320779264 11132375 -246405786872920363956640049641613880000 11132376 -73141800234158258045313691620248064000 11132377 236394658414013462264026455109796245320 11132378 -347197271119573935642317129985520020000 11132379 57165022037111073025113695369045475648 11132380 -187656876160107795816463799789457899520 11132381 228291705954209479925837790201117327360 11132382 79073798443209958713574017321207010944 11132383 -610807653108808900180777000356306228416 11132384 176096183921471017794926094573548077056 11132385 171424020511221849405414711717831244800 11132386 -450879552135836664590274557067542757600 11132387 104034341885286023780929358705967536640 11132388 -87447456813290684437962991670150096640 11132389 -61573273371113729060888481648341521476 11132390 54655317708659942384412984917345443200 11132391 10278252124682489320026171867407372160 11132392 65081758003798300959891390949309824000 11132393 300164327982099467245401208121168211642 11132394 -11364308725360597669249282936515824640 11132395 -260684779399378312857309549257950893600 11132396 208431638187809257703037898860354999552 11132397 17725388274401955087871122224100569046 11132398 207809137547255467898822077372418587200 11132399 11667427078113587350046774960404795872 11132400 575707466958433179196802923642060800 11132401 66489404991550729417884103892106943552 11132402 -28419748064047801457979689615445432000 11132403 -270772658554088408126908819027223677896 11132404 456453373876309280172725420216508057600 11132405 -109450644715711790540891896630152155880 11132406 358481615202464887023533479571728218624 11132407 -201497778397070706413928158441342139600 11132408 -58350705432704966011906954445162496000 11132409 84877183927934159079042446681655013248 11132410 49027595507673525626833541725188894720 11132411 -149010338104185616610004564500601766260 11132412 -102102307609982271760838180616513666048 11132413 1037756541638988211517186161595561478662 11132414 141362457002086293763804914520613973120 11132415 81171822711788880357211590247652160000 11132416 -208676203302985882217719370305209630720 11132417 808031294623201409160191458859534846466 11132418 260007941263292498460170617045702979328 11132419 359337299607601529258895136533488941820 11132420 -121523434461248037138104580472141578240 11132421 215837329495214646794119729951196055360 11132422 -98472024260306242587834901258476807936 11132423 -443328856819147784474606302134976268280 11132424 -306962769614640460023029901063469056000 11132425 -119916441128202543909854922038888046850 11132426 62009338206792188654884358145139908960 11132427 -32735914977853467236133493291135770192 11132428 272739647212942466445020845185766323968 11132429 69573582652056222429176167993728142272 11132430 64937045794552380780463085916511422720 11132431 -408680591580380694779303711395729940000 11132432 -193571284598870622955918323517272612864 11132433 -316864051201987908834241052762150867760 11132434 -27422912917024654995233989152197044608 11132435 528714807697731182259527592210487100160 11132436 -67345863158808665942074440188746936320 11132437 -183756384152455653433943543858111897760 11132438 34355931773565500616169919203260908544 11132439 -483965350621852233837671619547879342080 11132440 314801310189789118471359915537247641600 11132441 -192982977413300872567110420859801679616 11132442 332181345669239181258709375756826880 11132443 95152282404725461718901024380265477120 11132444 -209853244183743872139438832579505048064 11132445 98564720411591761398777412519448039040 11132446 -116999670506336136894503326940944102656 11132447 -10323833832528896318023597202600659104 11132448 512540736648834404972573028782955823104 11132449 -327567279751531564721324159277487033964 11132450 39684118629777723246809297925859276800 11132451 -602296935822901681287161548949669934720 11132452 -473421533228038984756191038300871680 11132453 -330441114996912658639904856556900655298 11132454 172326558335537239292823530284604754432 11132455 686987840654558002769963331515103174960 11132456 -690795653774974203600186940774795269120 11132457 126988334344652977471075159107268012752 11132458 62051761919003012983829733425832614400 11132459 -118852927856713906748458077733092466896 11132460 136885861961729796801806044308524390400 11132461 -721284644582895017706004299439165625600 11132462 -377274485304320375482772667080883408000 11132463 -523138045039676789391160475604275838456 11132464 -32625258545358261653277616113431281664 11132465 80332960774967785372093483064511463860 11132466 -162361180099242997561792759710717000576 11132467 -1430685342905020656610869116612586762048 11132468 361636811223240446316525742370747787648 11132469 646456301420347682108132613632922579804 11132470 -233762685043733203879553452941968576640 11132471 -747399673695739412891654518051017268896 11132472 35436779329127348784827851817122529280 11132473 -479594439184868585268926750057875069296 11132474 320036307629287960169512856346430897920 11132475 63002949896791191223436325451247059200 11132476 126932272689894975347875412285984394240 11132477 -162212261160139492394170575124195087674 11132478 7503229001526086334934276383669353856 11132479 -873060159016889460527086659787737305920 11132480 100652406572400377091741729018190233600 11132481 -35885749164764197216991833334805597648 11132482 -348328824907081012453265289776896047408 11132483 -52502166977682507548635587879460666656 11132484 -120185017852002113011136821220266647552 11132485 -1082179458552801680611349436564537600 11132486 -168272246281944872844025379292040575360 11132487 391185724603353591037530787892124176520 11132488 248188099958158719481257246112502645760 11132489 5410529545735149010551329808365443290 11132490 -15104141058973490457571533495036890880 11132491 194617917679246625766879231712208971920 11132492 180741015032916219268567349610502763520 11132493 54299413327430945907539385006906627264 11132494 53306333279506758712301272337682359232 11132495 326691174497716015321462591650832335600 11132496 -19375590640565967956800299810858221568 11132497 -788377766364427145927405596690429334874 11132498 -89142497642882329170083109873400285536 11132499 -161519043537790897030859005174525489920 11132500 7328125402421445699324530339684320000 11132501 329824410043787915498931247174898160732 11132502 -71785604140132143600433137209657210496 11132503 135474514194822691878696014642790017408 11132504 -509303225347198533171036741417339402240 11132505 -170020480423442248504961296800607756800 11132506 -248575091705118275933301288512198745600 11132507 -842345829432252539055793804877808972840 11132508 147232132427356234085978277816762984960 11132509 -88239784698040396547386229823980409780 11132510 -57673098752044871561106599988373008000 11132511 30277624059747264574009682540784743040 11132512 -292772445167032862378147100536467488768 11132513 -4744776845288686063829791953983740800 11132514 486182841453952681219270138255532497920 11132515 -183022959648790742920881541958071468080 11132516 355383765399929022124776577199381299200 11132517 556282659071458392516194069882207498400 11132518 39498926382496334777890731368890176 11132519 434951993157573549590813844117200541096 11132520 -67093841105772717012812257262616576000 11132521 292436898080742634219450538035925361722 11132522 -122473833577509978556217909335170931200 11132523 -107626978258266108755912558427421295472 11132524 -169192408771763215067226841876337736704 11132525 110832666965920333895174551603846208100 11132526 220876694636221237823147204643866094144 11132527 271884987963463503194549158149030131712 11132528 -1434289698526996840493811653287084032 11132529 -102736414355950206134164866507327260352 11132530 -190435023233358899104255163986435551840 11132531 4616135545936362647213333175794162472 11132532 759534082715599386770508877651205836800 11132533 783070370716746312432013789296505863360 11132534 -2458757098690952944091668402108317696 11132535 -224336280893545427001178899866472792000 11132536 -38947601243083664510300424384447160320 11132537 -355114742298749898864413116903957038960 11132538 36042107125758094347976204098545055744 11132539 -772044347520008259332762491507303925400 11132540 -118229525660431039891232739221438645760 11132541 81805160970518893609632855307867149120 11132542 -359281403491584512486929727739747875328 11132543 350497403596703863038706259475371601792 11132544 -102272395834641139226235151028123074560 11132545 -201660590056746367916483392563915350700 11132546 358864249512520317260636825392974251472 11132547 -263559770642124682946594998573334374080 11132548 -6641415318994801745703776724776505344 11132549 291888114795021895840267551098429525760 11132550 -20415087314091964617178717170426153600 11132551 -159493119254923973777175528121075538288 11132552 -83527280233420132435219885955122790400 11132553 445869557611814389319321389045748530704 11132554 298998903404651272229706536631038867712 11132555 626866964427361960146147540099300345600 11132556 -259401223892558199508289846367124930560 11132557 245771076861271860590314096384082778806 11132558 -160809050986014050839950853338028631616 11132559 500071157442949457789476433245405119384 11132560 -1688361369819367100417358688919715840 11132561 248956033543888703438340983134857109248 11132562 72009497280884761510138747083377138688 11132563 24844713927108779546939158115945948224 11132564 49719288555679582945534924309545572352 11132565 41534350913102976849064399599689856000 11132566 -157712690404458959831806322788695797760 11132567 -427488127775642996544339830015191875384 11132568 316866310332342146541734946929514547200 11132569 68584321990142336677240256874940466176 11132570 -74948817705765805149597029184342815520 11132571 -6044241847736494406766477386145525120 11132572 700649654073146242409799855529011205632 11132573 19336357257520777754304877093779433644 11132574 -28794940259616257263926877425670290432 11132575 -215547045256496708469400562970896880000 11132576 -108468013444191375602613223843153575936 11132577 597760637930541323586609232261535868114 11132578 -11962047399260848869977731226781066240 11132579 -363239826439964939401034105122176299616 11132580 116862359546790182789354445909527900160 11132581 575783998071470097520412675246251348764 11132582 60051503094565928292887327453291815392 11132583 12447637061463144869201560729298850048 11132584 -464803459456440163519654289648777917440 11132585 539296380542304931961249897694583983780 11132586 -187427277887556849093758862109565199360 11132587 312213371433766143399097092587477328912 11132588 188124886982499082944042552029527566336 11132589 3068050034020750971745145491062466848 11132590 100436922395903764589291142590390169600 11132591 -876306975599897455361076564824205810168 11132592 66083536756061046643280680050107351040 11132593 -8603784920307764476821831113375657180 11132594 -55818144097372094357721607852445118720 11132595 -240245010206719477562879184128554716480 11132596 -141186388571937506513539371370143211520 11132597 24762377768636032905700336090024589184 11132598 -130455978149501201176049899004794232832 11132599 -864591814503222848438141096240253117400 11132600 -188595554125468157681079188871361536000 11132601 -25164478680071114547036526713535641600 11132602 -22837862858139091469416350917639347488 11132603 10147441738698393914988264951984139920 11132604 -120930540409934851559816462499445860864 11132605 -1044441207278793053302494976964591220 11132606 152956430429233894095959558193820185600 11132607 -2380200620141565706106934821404193760 11132608 -477010069347507640640273838326409068544 11132609 -666422844366723573432133636429675808190 11132610 -185293822883533330056410341697285514240 11132611 -326420258733216410367270968369247038768 11132612 23972747153996063013269780611091888256 11132613 693689587189131438792051985201459492800 11132614 2203752295866910931499038091782702400 11132615 -319196509846628163186838619461262880 11132616 123209096032260231516897807778471526400 11132617 405656179855123328097145678681397720666 11132618 -183404649962824174325535921087237360384 11132619 10104101307714182453415193921735062744 11132620 104182997156293450888454805073249689600 11132621 159491288510061368100285929894542090272 11132622 -271396521642343990403202513230104799040 11132623 456656573274627679117080564618593445872 11132624 -34478098938664552934392999610392682496 11132625 -150444014124223108325369414786638752000 11132626 297475160846298289245014236348575817728 11132627 -185099744316356741441899764338598030336 11132628 -93877225740741366637162732493681780736 11132629 -485584799105931628342387752258155054770 11132630 -169181883934918662428548971257063606400 11132631 -328757356771218514841726477400138182880 11132632 -106283645268864661958006295824420044800 11132633 452409233125218220177020422991879663882 11132634 132842967471180545042737153504018950912 11132635 597073425081727191351545126225064646080 11132636 -398586739321306359136673082919027729920 11132637 441984583899318802177794134340936519552 11132638 -316460791691548683111124180663929141888 11132639 6543950984541055260548724131075423856 11132640 -8610265088640513311734529793176371200 11132641 5294738078715201889904821974790598120 11132642 382310899005742636551513240970798095744 11132643 216555214521560280692821946141835231864 11132644 192967211467531538617460475973936029696 11132645 -709000456207195057425360717568285652100 11132646 -2381829370564320124536914462568701952 11132647 -206390108210210394080840138200289934960 11132648 209074274960097980653456837963352094720 11132649 -203216643687260142353483825706881330400 11132650 -82835582477623175094827379172674674400 11132651 95826042108912409515235650356245694400 11132652 212257484721661119043107577273795510272 11132653 -442786883406167407151324428566186741504 11132654 39998208761482236487926111857834300160 11132655 -348156051006008252903729590772918138880 11132656 145779281342279942667641434603684954112 11132657 983543304092062210556855060593204800 11132658 -29685802527695650577648266681506607104 11132659 1036943435287540942109923487043750918860 11132660 9185887353500099230623526598689382400 11132661 450904716207064521872941927397334543360 11132662 327581863954604025190378809786540572832 11132663 -934756625994618555604858956130374934200 11132664 216507567673174208044888971415270379520 11132665 -721087145417076760164349570213099164600 11132666 -249964000853065924968988609521095629968 11132667 38009748177380139444222344120106362880 11132668 -510559343691020303763554856987366141952 11132669 873546361571598391807996478036269945260 11132670 -51017109965748695467276840676263449600 11132671 141256472726572253261066563007016618720 11132672 424341787029053455917893637687534944256 11132673 123887661857325768334883804991416737584 11132674 117327694082376703289062163614765604352 11132675 385991569842369992472196560268307355900 11132676 -338196238877963566851555683047823261568 11132677 -4508800090973846153302706327234996388 11132678 -431583324267444244173266679438567699360 11132679 -119689764566383849294309170017176560216 11132680 33857276595189177398172280547770368000 11132681 -128113116718454368084190160285117230208 11132682 -128941982793281390787566621006046379776 11132683 301784248826950020699460408332147455824 11132684 197602125244821493382265855699697536000 11132685 -196206023630882053832812945937098912980 11132686 -208527032477632525267360941901428038208 11132687 -383124824914768871075318043289672946088 11132688 -43409630554673501537785619614177689600 11132689 126600481220278409640936041323383221760 11132690 17650594975280912189542059491318400000 11132691 110669350994764638802170380900219324160 11132692 -516302748210213939171971398846375341184 11132693 200670643822196090137177841170646243328 11132694 493251737974742352153973564939082976000 11132695 78426947260987630370166539075776800480 11132696 -738165372367725894004606231437338142720 11132697 316622446325942355252554443050319570080 11132698 354419146169498443028874559566900749280 11132699 -604258474190508762734340721352786994300 11132700 -1751254357746675168997490963961446400 11132701 127589003942198482964515148118453997504 11132702 -343737093972553019885303658947027780352 11132703 -189099685827542619388101831283614020040 11132704 529013642730075404732743149434505265152 11132705 -264609957496760995323291139523153130840 11132706 -120555726500357051645628894406829834880 11132707 -417645793515279603379225783500308033640 11132708 204948311624960354088002702040221844480 11132709 81682572733475212110528530759749181760 11132710 186763961165804853143073302673056016000 11132711 324296532100927367466371453884334452800 11132712 347393428774026538692149380144051153920 11132713 -560712500709570011586047926486983552576 11132714 154905435342166935018054458042658081456 11132715 202043270304436293246548598478727904000 11132716 -115540530543359713036933935744045366272 11132717 -871020324589908794390129350806846096234 11132718 42646782936974255180336463594677205120 11132719 27351669231527127611933126057328173648 11132720 -29618348352899845632046355010461368320 11132721 -62050429852577736331762740153271249728 11132722 -108112723214045495555713337859391992288 11132723 170354355612399457464009635874333610560 11132724 -169619288012770910356504097776647327744 11132725 96278921351050902008444685753691720500 11132726 -481831178457391591515840385493002560 11132727 193051390483370050506111813200879950080 11132728 -771662431898661143091280048316471623680 11132729 -264757630141266201783280986334882790400 11132730 4878193349927721109385836236282531840 11132731 -1082151479162017740301643209709901949468 11132732 -141083763940872660616502677578642866688 11132733 -52375863505320792736780338940343026752 11132734 -382076468556965234271846599534029257984 11132735 -167202022734618421756079069252414839320 11132736 -80594713688774190003919554893290930176 11132737 18319039711721444732884913547641263104 11132738 -500860580531029384674361537939544179200 11132739 552681553507690519529337284089371624744 11132740 206610583216198618440293523181035379200 11132741 47575567013059175913386163261730656672 11132742 92433916663603573899454807231426514112 11132743 6974046373417131992714521183358506800 11132744 -228854915863571740119043643024791142400 11132745 -25997778879200899899541030425244872960 11132746 417681351083260101597522077677384915200 11132747 -519879976152375493339192367745406989804 11132748 103977153769886828110952470951004528640 11132749 439942401696437285678995969454076006336 11132750 -529651977669190782389793362775039216000 11132751 21008327147845575157436986187665920000 11132752 -47192851427894733816258588166697533440 11132753 921323778043708641390250152210438406002 11132754 -671062725858565615013843727537043200 11132755 -905358361426240357866027537401893993440 11132756 352766486550637636793707231813524733440 11132757 -93718776840044996751855716429086516740 11132758 -86349294724386611313458486313352968960 11132759 71228477507374343053033925048164869120 11132760 -2443694030149187620475747976156364800 11132761 -97282329766149897170686112360147669808 11132762 59932387667254996008820839154658706432 11132763 88163446530764180689997560786032366744 11132764 -101598205681304492949270160807395495424 11132765 30708021915781891064607756090385027200 11132766 -62891540827340048581566539318889294720 11132767 -86439415660467306290515506650394231608 11132768 -228413983506070211153095178476280217600 11132769 -565441087075782992826914381511931138080 11132770 -39519150801714441226463773721024586240 11132771 99626066676048394094997168572792542944 11132772 45655176068713848804408805453127626752 11132773 1678966461466284192600558511600239816000 11132774 439961825458431771814654021436088551136 11132775 303136590139353125793802202376671046000 11132776 21940370167487158333464631803152686080 11132777 -57393624162432514287910406696431976448 11132778 165500892121804428545191884261838189824 11132779 -309176999118436040604593616183489037424 11132780 -395531823188862774332099753110986854400 11132781 569852096084901777018829836411088395840 11132782 29266764557345842747536199117852950528 11132783 473451999378921638052631401783157006032 11132784 -68739295795139764756982695491011543040 11132785 66503399723401338825006886584296572980 11132786 58005663519860272154286127141200384 11132787 -419155219712123153842153010830320825216 11132788 -131346775735923012571358391692724008960 11132789 -453232384963697505748072601265356275410 11132790 143649921919488496561672529291605463040 11132791 841774790686578965393612406046342003800 11132792 2080386800179031608110793721774039040 11132793 -21921313895735367283829825157774933696 11132794 -410640604692387381118627610872176668304 11132795 -533462873724614125775010136757121462720 11132796 213319936863370520666790707409402839040 11132797 124268890536343843466016362197376993740 11132798 -160291655945623608697945885675236441600 11132799 7327699421229327890288278657247476608 11132800 143237558894800988566858482271125504000 11132801 867812518958120075081741071662570052272 11132802 566801570899419074216803923226238731392 11132803 373815593825226031256353735001138936640 11132804 638144847646495769020017755496254582016 11132805 -245946177419544959092505965738230508800 11132806 324180562692233221496413153957635488352 11132807 342155124736899042545473983178672298592 11132808 304475993342864863299378808040226447360 11132809 -496220389696100498001886996867600016796 11132810 -56675973297944479843941379381055030400 11132811 -545824453991054027354608005947709455940 11132812 209706190678477035543606034557014917632 11132813 82347491101382719486531203918312311040 11132814 -41695933412053705095526690561824331776 11132815 -175184883019690599499796072342178925200 11132816 139638891603321962332818000207078531072 11132817 335834135143149072013918860363370283520 11132818 388874262519968117803067035015473897360 11132819 -78507653222168278458153703246822382880 11132820 46680023063981246094265300775104020480 11132821 -174239963683093955239914184414347157088 11132822 331712339140259897329759097357142110400 11132823 204120897111620292553358380546511764944 11132824 -292259482634121445924165119771670118400 11132825 182046190523341218941734629311493387600 11132826 -35554566271867352367414977509363936512 11132827 376155771044474993385458870797578556676 11132828 57052617450225007550358509015183032320 11132829 499330322790232087859626111006876711680 11132830 106462029663952849240540594786419753600 11132831 -203651765919169771464591437375989774368 11132832 14599562888467375468176114331429109760 11132833 1072698076408532979356309551917384378900 11132834 147915331699451893600038422236033508640 11132835 29445270697492859107171435086686361600 11132836 45122998396012579687032174131917737984 11132837 -417136608417576263708962387024788968514 11132838 -422450995891290035857640780917766803200 11132839 188189926893881559040541715679977165960 11132840 139053002999339276631066118873066444800 11132841 751295468503166505641854590323405217600 11132842 148789552437177130702210248719646918912 11132843 423698801889865356180663337826963581920 11132844 8242845480101221766204658288475963392 11132845 -411378955228216488759750099237404214900 11132846 271462011593807309247450982308357079872 11132847 -82423056135333761466718597562958768 11132848 -13843520095636651709728906693755863040 11132849 -365809367142318757813704724952707942284 11132850 72949619040834607294681940806464336000 11132851 419917069218357268513998172963303124592 11132852 517385747270584525439030792529640599936 11132853 161081474308831624168235070704691451008 11132854 -306731438986002458740819073554913726976 11132855 -236689084242498869567056129226534451240 11132856 -13757453275640817026257974968647680000 11132857 -461913421955544026383255130368096932668 11132858 417114189953880583669191133509727042560 11132859 299594998123586828531264663738716654080 11132860 49179473993677334799853509712431436800 11132861 -229360475419952636311636169948341604538 11132862 -37873968146621645149651563002464982784 11132863 -25980810201678006886314128455708454176 11132864 -4006641242753024095523432111856943104 11132865 35248860610821646128734560710852205800 11132866 61907023871416796171190644247026248224 11132867 -100891279839548697786071655569709693648 11132868 -165867571062932669997836579294866698240 11132869 -506185248673462834512225915152885115840 11132870 20619992765239170930671319536797186560 11132871 85218631023915380917951464926844491904 11132872 -7299087567200061092091434240426926080 11132873 -214951684996341830181629644082225230176 11132874 36356660180128439788802494419907239168 11132875 191063403737264442735758850973715808000 11132876 420794564714589178436688458124577647360 11132877 -139147354302228715300726182443321669568 11132878 -169607509210310760546934548495840701760 11132879 9160147394051971715260487393523576840 11132880 -83590974660219290125810902006155182080 11132881 837974299148636132780452030266952673392 11132882 -499006328878226377694720382908180132208 11132883 -57814146403103201612131567900900621188 11132884 176780317268144113363156694081281740800 11132885 -464927714329726603413192513105734937600 11132886 164963651077726622112811175786123858304 11132887 -594026441481088871471406582671539123080 11132888 -135571458968958813874845562013848289280 11132889 392658987378462314447153451699219977424 11132890 -552303261735438813233717284938339563520 11132891 159587109488073692610135097968467023104 11132892 77995946211260545662085861928161523712 11132893 39728995570160035811781505375441983340 11132894 51517197174706676009568640438083707904 11132895 464382607151549253376253319011196984720 11132896 -196832619028591832420245731543836000256 11132897 -512219106230847430272450892825472210880 11132898 -25452894199210671194337652114296072960 11132899 -587948133706805100831893842126570310736 11132900 40712091135697769963139599775979852800 11132901 -197954340298830415628510630632976683332 11132902 -51589721543267847075793926763244115456 11132903 191022463385769312691840415272629604152 11132904 485126547683202401865343242425585418240 11132905 142234580220399444138606099137930774400 11132906 113704295138218653306051903730385193984 11132907 -117184080305489619959655938102661185808 11132908 789789803453484716435749157097147216128 11132909 -298654797518200610134220085042208056084 11132910 210060911415835047939101560911316435200 11132911 748397718986382048514164382946204562512 11132912 7735956748356259520281992718482604032 11132913 -7095210900297869595823045805512324512 11132914 40888568923187181208132142845864980288 11132915 -1153706912016908179612972917259997280 11132916 -115221492187295306768233277551579496448 11132917 -1053769639709836936017316708780318230400 11132918 -587316087382679255518427749165594698240 11132919 29901740158050873624230087851608685104 11132920 112397922493985978251145833880822169600 11132921 -586954606174524014647777222906796240160 11132922 161436530361438632272180516164806632704 11132923 -651148937237166799423669070379840676828 11132924 -314990269973403484920653082296494703616 11132925 165467640829371043987580036492774772000 11132926 115624793251498943031961318793805749760 11132927 -196062658541118924009010928360544773280 11132928 187383350108338712419026308323558293504 11132929 802788343270992303813106091379140515776 11132930 -91641996865996913879836023612986596800 11132931 -99523161565499052121805916699177061200 11132932 180872744528453596703056459797029637120 11132933 184904721697178536477821198511434117120 11132934 78538860817838588270533984828539793920 11132935 -47380879837668075268008209869004568480 11132936 -745152858187618398705933465477234892800 11132937 173920925949122443993532811201120583680 11132938 24016632594200403499653327798574280544 11132939 -101523507392428229095734104223771720360 11132940 17540272044714969664395452299970150400 11132941 -566207994870771265301704215556218003658 11132942 -32490200115484510030319659260211376256 11132943 -429287454063424465600957068923720485632 11132944 -64480550249147518160637143561808240640 11132945 -669695589680829647225077940234003483520 11132946 -302911808666672408071079891455567384320 11132947 -118417022060687416534892996373439706880 11132948 -212269348376271136096000949324724635904 11132949 -427570460828756552051744758623615199680 11132950 3179265103717245438539092359706404000 11132951 26066074123338123617195346773362094304 11132952 575184392543752060612367817995966853120 11132953 399820316397187646857458797197735519684 11132954 85025165949715179510809253754420323072 11132955 460155811412079362715658667005484700000 11132956 -83841267201900084321448989986661846528 11132957 701377491209019691831704425562277542432 11132958 -316240234371651809677322053827090432 11132959 -481483668904687638121923449422314631840 11132960 -258836228603964480481316983955399639040 11132961 172286071067492765130802234041689877504 11132962 -327393104030530318256466202629645678768 11132963 569709100700993463993524426949897028824 11132964 -33077474051408500432631023072619167104 11132965 -378002097885807782426229751986463003140 11132966 -38929120928705571000777090627294571776 11132967 68006700875967053709983219642548450512 11132968 -59450877479344892236423169935933440 11132969 253700891642384000754717287770892118144 11132970 -138218310420438258852855379552103904000 11132971 823231410902486438120295667430896620144 11132972 -698386298112855937986075119458550932224 11132973 494818048021382853075484294247518345740 11132974 -274786455222657217573399657549437485760 11132975 -152638368494116691244582709001614215600 11132976 -1663322666851415074855980248355373056 11132977 -375301946156991663262015983848609289528 11132978 192139211754533045731167934405232033040 11132979 249312697292276787863109275042682110976 11132980 418698279269839977857887566274059916800 11132981 94024106717539314044680470963146610012 11132982 -15450956336369696544962372973935174400 11132983 1099190262737760346539987456160686442320 11132984 997197833242442690529171675717950668800 11132985 -451714980271071005028794107471391928000 11132986 86696428711319453398358953892935774944 11132987 433861952779680805169562200052756745152 11132988 -54325994871476028191007465487178293248 11132989 99007795591537293087088738109287708800 11132990 248454035439167411053735506084816393600 11132991 150182613020344923118525715719727815440 11132992 31333557483724256606899741582727053312 11132993 503105908547878463619512850393929243040 11132994 -327379035564594776611711663041286096128 11132995 -7322285789751607040587352251057005600 11132996 924501050853080662018925226489695846400 11132997 6143255126821488345013190945191631328 11132998 309690550819518096076143250825441116000 11132999 35451511544343715133993979676565415360 11133000 -335472289433714126413848850854612480000 11133001 6135620089287373511965160247049222944 11133002 353714257003665796497741281829941051952 11133003 -152555962907103060779096322093019831296 11133004 -243635351218697214744103543502366925824 11133005 157021762830498795582487471672376899200 11133006 -101451924394806744477834978302886108096 11133007 338655779364414755768834636959419910256 11133008 -88213585983569575540262744957094199296 11133009 68410777340871551168342308917823623714 11133010 50157109851335490578843158150803379200 11133011 -26349401558823342533030820958581196656 11133012 -214522928577277325932657835833571082240 11133013 279538219249147640353839985160287004160 11133014 222867758130070671523534861115576035200 11133015 -346317613996579265717005128352626613680 11133016 -361726497990686415565833619408049387520 11133017 97064670032891525658636953812260461184 11133018 -19335263231426283745031267386250457600 11133019 -473971559765388599792363420751574971580 11133020 -465754170178421968015223351774341163520 11133021 -271952377084782546860823744333067564320 11133022 40780397798051189593538466293493405312 11133023 -554388797386766734103334575318349042696 11133024 196596413782264796813486641603078520832 11133025 -350798443677808528724819144769265645450 11133026 211753040187446621257842863384102501760 11133027 230408234288295267109364302350641294160 11133028 205788111007883209845298736809726259712 11133029 -458816818837478374646012001448569599424 11133030 52105878102518084526060729182884208640 11133031 -82371346226277856818868275473197762560 11133032 -783896033957965148678522393542098969600 11133033 -200606925713143676274946244449932237216 11133034 -395212976608766100960358642042538293248 11133035 -478079531599965748722443856969290707200 11133036 -129199870635094157182278505429173067008 11133037 -616253887785240488841817986677950398900 11133038 -76620507397399757919855035674519730304 11133039 537093382229134044948241353712973559168 11133040 -11539720971441652776953916021247180800 11133041 21592506561806316236809503625241711412 11133042 138915102662132443019913628532319321600 11133043 372207329749395234360054347519175913292 11133044 -8509091371983887741204678921170354176 11133045 405519564827395610885539345662453159360 11133046 183151315337362330878974870479857101472 11133047 990731947238767955679051830678356763496 11133048 155457066720651368852226241734527877120 11133049 -533101090687479864176893995319357305980 11133050 -57152534864850309958547647933969440000 11133051 -233151996704144326596796151799826363368 11133052 -30147955650502732502668262744201494528 11133053 -1093413695047402053655041292716514624416 11133054 -19846759818261054310793506731025474560 11133055 -150047777091983598184109823400042944000 11133056 600196761881767878162522272125440491520 11133057 148983864009515485092922042491752801088 11133058 -97254681393929725522189952607088945152 11133059 -147698624100819678485832152882779527984 11133060 136218482290938866739237065769887784960 11133061 -206576913289962325955187576176837462016 11133062 -120278251235474044968839650171950616128 11133063 174828423222565606643511607510434710760 11133064 -1170231483077505046320390140197957632000 11133065 360545446175569389951483993431652623460 11133066 -13175573123196006591095099607619768320 11133067 -481402607640832974182000829759196693848 11133068 384863893548720962219938100433894190848 11133069 136966242655453494054156403447579550400 11133070 31125167403189559969087482368123462400 11133071 494246153752107733170975561832107043680 11133072 -88375387627581346128616716867535503360 11133073 260537859217531562959107773340751368000 11133074 -2742737889956929436101785251659112448 11133075 -118792830894414676740534726762742080000 11133076 18870764581384184689156358914311896832 11133077 -474450282179188122119932456672280905074 11133078 118766622986232384788882168244051124224 11133079 744373888118172078817509480014380491552 11133080 -185284113651259755258646588445772595200 11133081 -37519211941306881625652114970970068672 11133082 -401696126420615803099603456748605390608 11133083 220762513302795118879877379746892495504 11133084 -8939290738423406537159371950185594880 11133085 100327731117806519631164702774302716780 11133086 -98791679447911641357777982032766651008 11133087 -1396054198020565172356838865276353280 11133088 186561081060511978296744294679015587840 11133089 -170550151414573137072064643372129070 11133090 -245793912214153525249238910362654534880 11133091 233595085324438240113656604439930641592 11133092 12082478715802319482119017884024553472 11133093 12952474756173391076603540582878886400 11133094 -16495876135853527031042910800067936000 11133095 339581196721364493018796379229908796600 11133096 -13480630082694160118074830993297408000 11133097 1524651386587658017257883201717417889140 11133098 -276054951167491463037018098832459640320 11133099 -48049195397348611517209501122796564800 11133100 -66073931733740052944062269024796800000 11133101 -31195577156607765853044667997806656 11133102 87508122635142043221075323301411296832 11133103 921929701496034115497695108717537232120 11133104 17862310990766708743416174731383209984 11133105 -102886178694328285303075862186406070080 11133106 -235275345638302804632015295237678507248 11133107 -303178796327722687037921649772785413160 11133108 -9921108137436151897995686277067806720 11133109 -53762452057115777014124944142450017796 11133110 -123058821251249922317327231288126878080 11133111 -513568274136764461041659924885594034816 11133112 -72266630243360968481078107249480212480 11133113 -290490432353921771439964960886101916460 11133114 96230923347109122332296449612520227840 11133115 -69906923055326205665525345425847997120 11133116 -196874844269993564524866127958653212672 11133117 245465984455464902460117238218117930534 11133118 339994831306966148605292024984996117760 11133119 -965035113976832473517162027791554156480 11133120 -86703912049599627140190268366541291520 11133121 -368812706708297950430873384260971668268 11133122 -56370238006789255419170875257954066432 11133123 143160620084037870716516148235464883200 11133124 -406806528108626857874590553443701368704 11133125 -192428199841339504097692902635878200000 11133126 15614672207123810471624108129547241920 11133127 270247956050410500040503937555028815008 11133128 -344842302663095071229317500437203491840 11133129 44146316931945159195098131003014147840 11133130 497097219671916953302543003623774720 11133131 917509811914531984408325989308995448000 11133132 -165455313681071614471411658507061101568 11133133 499868010034242454350637857905157395424 11133134 179693479033863371629599281973961281216 11133135 267362405373357262853477575806731040 11133136 -5332847679119426242283525947026309120 11133137 -421701641782723729845871403051836979214 11133138 153538107274358500137787480926153826944 11133139 904624275829309151780093502593467826656 11133140 -221898532535242128487846562840220049920 11133141 -49986347491503001022710918004998471008 11133142 -23996445186215302825739400873760674528 11133143 -268616697895681720582649866002942916392 11133144 -399848553669428679791508561459416494080 11133145 424182864788655409016035476458406091200 11133146 -31845235365738245651488173855155773440 11133147 -53871501453942914097900885018091520568 11133148 -3221685857426439146021158250446562304 11133149 117190915251957926641433091822029884140 11133150 35110018677913195992133941717071155200 11133151 174852345357476944520073443178450981400 11133152 71576660584280570266531815771215757312 11133153 553766178901382379035821357531015168800 11133154 -30362123977921171300830454581987041280 11133155 437485407211562431586156043917577834240 11133156 207354665502952211611489596880698012672 11133157 -18242961069566596643397875213628547648 11133158 -28680108756390961315027805336095858080 11133159 -419959397302450774589929734222392551896 11133160 -137459795668664623998950611588140288000 11133161 -43833123128227443453135266633270741376 11133162 -174737661908674950633584378544260723280 11133163 1042957094046682527777704170083873647544 11133164 -175760801615884822090637838506072801280 11133165 -341793704347451189738051056331087746080 11133166 451997707967991192139734985217992055808 11133167 909991314526821959915913426815242655280 11133168 3856887710344398608283100809910616064 11133169 33816011500097755907802003198020330496 11133170 -323872124267800609914970089570796506720 11133171 42413210553591022735055215680295476384 11133172 555832299427114273266135625138074562560 11133173 -10753293807148425764426180630316843456 11133174 93169614175566490501965550013836330368 11133175 -434275771168827143378900269396902135200 11133176 490025983552898059517665207479590830080 11133177 -396529999151950922486201494157022815520 11133178 38360175124401391436425302143261893632 11133179 170673374037430201225977411867724287780 11133180 124624162700546291627413177720226304000 11133181 -291362238199399139884856155613141307816 11133182 -65307294076689454563851031288457704000 11133183 -259342101616653303186050839282973155200 11133184 294566408886008995673008894775369138176 11133185 -116297828478584334019533736806084803520 11133186 19867511721370414723232441040927368064 11133187 -47730185293907893184677150105882276080 11133188 -112341635328508196882107927398472120320 11133189 34904708754786811415852174553924780000 11133190 -3264435826196265027644704420473302400 11133191 -737134407169299282063222865020342306408 11133192 -13674066947504857716977913528137195520 11133193 876475610560281507371804317418717596442 11133194 524877152151146194105077275956012078896 11133195 192421778576185049671488726215828647920 11133196 -90930809074184712161292801657907012608 11133197 -294391515038157207683429835432859764948 11133198 -240553896004669194896054859440162044416 11133199 16494635822319119627404745886377938944 11133200 -40782469152157849779708144145419878400 11133201 -182021130750537955404401385528934880256 11133202 320687826975329052724206313077676713600 11133203 -380398188285692185006759066571506126548 11133204 257353454994553138330457448397582989312 11133205 -460201802321127573647681975861627851200 11133206 152208485647238504076430380742529051904 11133207 15632502829261065419465160253852734456 11133208 -546299695112828930227385358363055319040 11133209 -133033731868959906100872393800703361590 11133210 -14047151124057196271867788569419520 11133211 -517940347354328371987616796759050264188 11133212 273037561322056484513901490259912266752 11133213 75869223029567117770400673276923308224 11133214 -68608117706383292971791684840823868544 11133215 -39809176942036579595514412117391178720 11133216 2597680877430053547899492009603235840 11133217 -526602401331253370975169590582979704734 11133218 138815232172392135914295158693354082816 11133219 -101314365236319560178437631114582316032 11133220 41853385401466038356351750132083138560 11133221 171417649953365682661072949272138336800 11133222 19343310807193160478752834842494394368 11133223 152742262335602702964275934922974638104 11133224 -646543279590484362393685709022328919040 11133225 -52061731513312898233670274972432277650 11133226 8852194649636358429462644240596251648 11133227 158747887945426957422709178637345385872 11133228 -114810923746448231975799246665329236480 11133229 733896058801394292071027986873130631830 11133230 11435385103341821224868547252801815040 11133231 -135344101106583127951546583884113414648 11133232 -17780347751195186926677007631052079104 11133233 -78681126775220651398714637454807350400 11133234 105017933548870577951669510586981719040 11133235 392971954627332372208352659699698013680 11133236 823962148109682227392922053988524800 11133237 178010472720480185568259194696123358752 11133238 -411431835612920637490705396338827280480 11133239 160546607332630347172829314207292324928 11133240 -6958786547762722796793791151718195200 11133241 -288191743832727922545147734865254078640 11133242 90749030085739303178422511170874649600 11133243 307787526182674460352014412052407743808 11133244 767704004803198780494226952424580545536 11133245 442249022629906460274637714931429527800 11133246 -126963368369000729476676636886156609216 11133247 -137656422354472278369669819221685578048 11133248 -61272061867540308822290467830034857984 11133249 -118491908564018984785082790356690838720 11133250 460262537884986662760095054548958184000 11133251 -1242673122371877168265229944266510459600 11133252 -20782882779620095383424856918069656320 11133253 185631064938846233230175234297780332540 11133254 41445209958015472362528259875418828800 11133255 -12298323229798842981128101678785377280 11133256 412888467199212576134803390659780648960 11133257 -758074019486670176919536707427602003494 11133258 204399896986082359421459668054068445440 11133259 15696807038870302462340496391034248640 11133260 -47831014244502932630030191588456473600 11133261 -662557752016774157054194287772371255360 11133262 -119736333430491775338860283353777505408 11133263 139518356493040228158535046460818670840 11133264 18823543483913774104475184065874100224 11133265 39300953119187933626746180002956189440 11133266 338923347078754998532648021126278629376 11133267 90207231070979474009746724458936622448 11133268 401782362957469844740884734101714149248 11133269 -209307210659205773007954006492233591904 11133270 219546003048156113882984257766824362240 11133271 -89864430419176846497905677318000225528 11133272 -599920905869266353622172573425960120320 11133273 480942966832778425284592117805673483984 11133274 -110107751807033957761998734732867742240 11133275 -178962112790505385677260291869702603200 11133276 -17050542013578589160925662768152166400 11133277 -57265056687320548025543275305005641620 11133278 -19253417499548049271098342808743198720 11133279 -3478117210291615692121574494865207976 11133280 -654277788476367475149374678479208448000 11133281 -198892178011132469296766178680740893918 11133282 -372698537805691632571452791477461986816 11133283 190816802485367331784215855012010870176 11133284 249489339127808708705332154323994879616 11133285 -197412880610028660780758862135894760800 11133286 10156583239117946210969471603180225664 11133287 -1457487849515018419550553978130793871696 11133288 -142396307709931406848746986962563317760 11133289 -1217465891947646909940190734736977770460 11133290 217126585404440813392428279409972195680 11133291 -216282421887724538267939001156753519120 11133292 -468284087813595531754600147525854217984 11133293 -189393219176134492578244322097510480840 11133294 -310742526498565287026276981239375742400 11133295 613915229421260219473313883721786153800 11133296 68688657309751255046206467540966899712 11133297 125446533801453656289275653762032706560 11133298 -3992892936548121277978098825774922752 11133299 -35549534463900454181066176788855982320 11133300 -61764450885008248849542985305033216000 11133301 1130467243865882759946217648226479845852 11133302 -8167244461612081369815315480818163648 11133303 -3794028702366651139849679169311230560 11133304 -13890007372342828833824446580245954560 11133305 -175215777746647485905612383326667437240 11133306 -95376989656457130482197922159817219360 11133307 -61970140314250291542648922067460869168 11133308 25506051491632118421686056342639119360 11133309 198146146181294200388673984925234968576 11133310 -83259494946565106981580352372244762880 11133311 157733493669180618147738397453350488064 11133312 -577703286501655437222726336216720998400 11133313 -746190565549501244499682768360685041920 11133314 -440688769715501957177231921809745757744 11133315 357101330007121241472890862613966332000 11133316 71422528478233437827251388849234718720 11133317 -325309780896407719387007722942126456008 11133318 15616848132177666817400065768790108160 11133319 -64028266920869144514400777941325314280 11133320 32071457820286601533344094023698841600 11133321 566081109724721095191898953924303581712 11133322 137736547957554115780817398639217681712 11133323 121058281208271142822366657731925740120 11133324 235657337713288257675972788443129340160 11133325 -8905740344650989295696457297263310400 11133326 -123050291677301655953714030114825421888 11133327 69604852410509220468955466614787370120 11133328 -86071043862887149663292242394737541120 11133329 -311362995512034538417746849922237373580 11133330 1220133326452026457138520236041208320 11133331 -448444586455645129488882447319351008 11133332 -203192292821483748623301497785630801920 11133333 -38926606411319985719714603255823442098 11133334 -423870334265239942464464265611295629760 11133335 77221922235688401193841023602313501200 11133336 -91816590013095469406620454163635097600 11133337 50878518986917146802914471359929622400 11133338 385460728082625825051936488019120430320 11133339 -110618030049342352836396623371327965840 11133340 -40536210594963221609771691496766545920 11133341 -540972364821186618624093127971722226228 11133342 143019154233669295019610522136435783680 11133343 221123189102952108612237996406076653144 11133344 -835856476541913527557149369551180267520 11133345 -1098998284021265860274529600913134720 11133346 -69452656853384665859955037296303029760 11133347 915267999737484468910531951159319480796 11133348 273511513560052669949984967612878177280 11133349 246673849562852996933377464968058876350 11133350 -181309659026225863816782753618889051200 11133351 -762698164556697572403288866862892257408 11133352 126798212604897069133550155070943513600 11133353 92468216506503496255057594891601014080 11133354 69216383877408093931634583172216604160 11133355 74738918155178916131588648915481750960 11133356 -165426108082265782312624853258203155456 11133357 33587669944555960167472954897080915840 11133358 -416859577282651713172141451275333512000 11133359 109896531663757279822390799272130594520 11133360 43091402217848369708768788294815252480 11133361 -777446317684080681499769957252341850700 11133362 396498091434917920450953176788775196432 11133363 106488407527886600483954750798633721144 11133364 -447579427080126900738390312647910813696 11133365 767850205824496552960391362978195903260 11133366 164268291849656569913979207883472688000 11133367 68664619234604431619116475725892662192 11133368 -119258889329739212659435203161550766080 11133369 -5302969043557849934149704583189138680 11133370 -104278039443032621110546332683537817120 11133371 110827110281289118554783290965524839424 11133372 17950189568382324853666375672992384000 11133373 295174832165719536171145111820699201600 11133374 40996185228839220078748857120370966272 11133375 -238166470803260744292356771637074400000 11133376 7113625984058241641649773125222531072 11133377 203326127033957461441189983598780220226 11133378 171802057397491384597217367265271693904 11133379 -81806826645159438556127917777330670020 11133380 -331169021412042168229361545278815293440 11133381 -58602941770573142722636701595283699712 11133382 325815301911493159208190114545968339680 11133383 371722208950773820320275631189685710720 11133384 289567748801700038234145345703875256320 11133385 -702486065399523083452951291808893274040 11133386 31778379314108601296296227282041799168 11133387 -293540415883265479721967247965416154756 11133388 6190725057616374211544312867273642496 11133389 203233777589501608907874950449092237120 11133390 160418946691986566507151965894371737600 11133391 -313873408627397097662044294264173389600 11133392 46147512600179039849339729217456046080 11133393 363307660009288469074181346085116666864 11133394 -240297361093638553325162472408044763504 11133395 92083021688090495270123952328048411200 11133396 -452235463404592035718707785451159920640 11133397 795572692573630183030229190521530763520 11133398 -226865948246487684359732227758353727936 11133399 -113580784126306904325711995066711640192 11133400 53487495555756443222697194690333952000 11133401 -586212865377558433981688343748476799596 11133402 18721363272615805734293469756139634688 11133403 -504585454017318968304834199233341913936 11133404 -97626627528721460588546799185911680000 11133405 -410610458696672148276945697982748990900 11133406 491578545441150280640143399763873665152 11133407 -1133850604179143749282954266309506005728 11133408 -77856241633359351081377075134017306624 11133409 109173849256199235631060374783624730816 11133410 -374517820527230760702353907397937634240 11133411 197964468411008267451429183196074931200 11133412 233672229617125543778316886877966089856 11133413 413272111603135371841567325621058817662 11133414 -22016948742094078776064045676305001472 11133415 216925028841805679074591343584600993440 11133416 -141990287493205548009439207763587645440 11133417 354862327119514064118242352138627956880 11133418 26548452477582443973616465183361195520 11133419 1290872922420925879218595043271165445920 11133420 149639440116919576738114397566034426880 11133421 -211681055553585631762490174533618845908 11133422 -279519119150405542719110689656160863168 11133423 120720318959910972572928974719733541120 11133424 -40710706951850657320190366666038312960 11133425 -1041064474450738333419858795116557200 11133426 -70993931865442312312674293651637843456 11133427 49800693476918926913236682368655255040 11133428 -770853347863389016228349899257136349184 11133429 -826410317016842944911973369097115055200 11133430 -85672444463333431954676646747016089600 11133431 13845863164141324024402631893264146072 11133432 409793182578369447326597003103820247040 11133433 40474561444781164505351602541537062144 11133434 162586213792354018140290087059189689792 11133435 -6107899334439573161971215155242477200 11133436 40566152406093711842808488886711953408 11133437 147622107543280578031484586523760642886 11133438 -141723078985176061952080634239186111872 11133439 -815350171681420501695433078972946414112 11133440 32399496301178034305592382558568448000 11133441 46653546342086621055041443584381055440 11133442 -16308456379590803841491792390736433920 11133443 -417832847454295919171196566096591362308 11133444 120717043381683492753285446178218176512 11133445 -256284350341901403387694581381006871080 11133446 -75129475030734875780245010532353854656 11133447 -77435096882785956302986536010757418672 11133448 -232192068299209028249061337901989785600 11133449 -7460802861777996726784466348330352000 11133450 14241249893882962546275327564051450000 11133451 140368769435522272563629951658634167952 11133452 -158638095118748836926262558105258752 11133453 -13847300355738574781278864557834441600 11133454 196973351994484197083555391266829084672 11133455 -91212694919069824266449663624817484800 11133456 -114763249950893415735668496929923596288 11133457 464665888335578828505710854285343767392 11133458 26785185663520174555111220523463633920 11133459 339825473519347444870469144384734800564 11133460 -47094585520220720334161167625345456640 11133461 -37553079653813583238603374356798158308 11133462 -88343663206464893000461566110894480448 11133463 676644955633449935715604387447594205784 11133464 -63925736967449298971476352101942394880 11133465 143977564263884827204051280578814094720 11133466 -211052354127913300923076006409688329760 11133467 -580408323088375830492565145369545583484 11133468 114361655449702802639655350109120906240 11133469 -7954785324409270979708218829313967604 11133470 550651364903287583166285871286182272000 11133471 -116359898214708522600365992947105461688 11133472 -45965784523451424585124062901919809536 11133473 -93693025401009617413058841948309885036 11133474 494217977647070915271051460897867776 11133475 -204942851755799731886906436578483366500 11133476 759098556378548424401514753767483265024 11133477 -11294234081906573490267997640555568000 11133478 -112312080457077525956684183519029831680 11133479 -19546662810186644171611394876369272320 11133480 -209777133399384318263658192239548416000 11133481 1072728396776119978079873085787301372282 11133482 56083030130725389111720912715977596592 11133483 -207340413373821992302035785381918184000 11133484 -197020835891179993192346925720605065984 11133485 -104275403898196414581678218534856967680 11133486 -57457541837910430763187438139954307136 11133487 -662623310896427428550364445716807543600 11133488 -6155471365126988365566231754349887488 11133489 -303014962874845477791503086855040644032 11133490 184731826030489168554947624923570308000 11133491 163803710639677161148558307303157675984 11133492 200278226668044418631064403795314634752 11133493 -26996066848545104021266999419458479360 11133494 480876834546847293358156475662504123296 11133495 -84174817632207758629258394496681768960 11133496 -907430449943242615416908536318507683840 11133497 -808948615913315655471014235785563133868 11133498 93114248797047987622348534747674390528 11133499 67288507546060383685045046019937847120 11133500 -13262646546122836828217996541977088000 11133501 -284441863277854472159008863805779774144 11133502 -268011873500407612327327359198958242048 11133503 -190242973277026313923534167235872665256 11133504 200069707349275847317484435051171020800 11133505 412046410071500127014650280691533160660 11133506 -281665774060653058257795916318649740800 11133507 44767648193004966543443210367240724224 11133508 461226973952515284997345393745364787328 11133509 32206290299237608719582333933422219100 11133510 70294200384876572246220874995540203520 11133511 288001997693553618239275329983050285800 11133512 129236716511022332499496246235415275520 11133513 273878469341271407370010254379340491242 11133514 -77185011937662404242436581756159212288 11133515 637427109280984164988612977532577917200 11133516 45498428578290081356225333636076048384 11133517 -6020032380855536696497734112600230560 11133518 -204366903687360638822217782942568502272 11133519 -692445209771365041432349627276198121712 11133520 20040980557443544977320132898025881600 11133521 137278258376029340380722371217810648960 11133522 8601867165194763161076268785969779520 11133523 595019051623301529934321419152432676744 11133524 835323173507018805130810096398607804416 11133525 92585683733592584706552802937694024000 11133526 -118883499768552543512032416651921501696 11133527 1054517799611269161411031139082988036032 11133528 -150503034696249018845592256370670305280 11133529 287445117312101570483506906600519986720 11133530 94886992483465063855345388013721651200 11133531 -3514125514875915145820693459145644088 11133532 -608456195748683849706396361900573457408 11133533 -86156016067830849632982725630990962836 11133534 47315109480548036157599506005482729280 11133535 -340861419016379425625136119967540124800 11133536 -951969233022942705667557942054023331840 11133537 -406921494599349357785392255612022956224 11133538 -54528626877423828918618829737629545920 11133539 -1061914261992949722995892828423467250660 11133540 234040613490617819158812430582771691520 11133541 404398851088042187786572987248674115552 11133542 -94287660508487121757993630993947324288 11133543 19165239976807427767609252265407526400 11133544 304489216590173431745980287859273728000 11133545 78830955384068725533369499281339952320 11133546 294358525549959025819191271379569968384 11133547 -479987092386201793102778169625330154600 11133548 1223359488754153925192107792602287732736 11133549 -293786063289504757012602895399879107840 11133550 -14093068981117617928980043090672118400 11133551 -105956073753372334828637271669822827184 11133552 24201875443912459236853026023311147008 11133553 -31485993129159161367767163550143985198 11133554 62625940735971024445194095557899944976 11133555 -50502073098615799366897659445662629280 11133556 83058895784179611401232426045489340416 11133557 187411312055432475764362797779640319872 11133558 105642843638527060005096898247036545920 11133559 -437625133195449130645065671112503775408 11133560 -7018712408174172070339786545261158400 11133561 52032961809248825965208805282945428064 11133562 -517793537484526300491207253754452283136 11133563 -144770293956900286785657684027555624960 11133564 46297123769419909943216768211960299520 11133565 -506909612513172127035552688922252643540 11133566 5398677056425070218070797801483679232 11133567 -302303084996025191658961062437246492616 11133568 -328394736222029493817439922238657658880 11133569 836354249633178541614713799415514532180 11133570 11514619161768400780265261846247951360 11133571 -679256119518525755229833823632383012808 11133572 -120585405256533135941654234636592572160 11133573 716117964479912715885977054052025152 11133574 254832645601516726372897807171161853536 11133575 52726966469344554911847648125472117600 11133576 235505239264643164884913691649820262400 11133577 104978849310608986086420687968516501312 11133578 -465521092008464288128954489424396215200 11133579 -410413491103504638152845511685977743872 11133580 405147308520206885799265619943788467200 11133581 7549397063847945674150710026340758528 11133582 42758634936831308813442817886338252800 11133583 823088151329577585620253553102058041464 11133584 16946624106956275161321767284014907392 11133585 -675240071517067795176497136225031900800 11133586 41839907284531876934360393583515316000 11133587 13110782677706839371551041211592361440 11133588 -63728622600558264579231609741322592256 11133589 -172139231346713527403086423300205342244 11133590 -19451954019928819026486876165639607680 11133591 109544846334749673150033039996870962688 11133592 -182161662855903592425077893915974451200 11133593 -458070991337730428210761555111763055420 11133594 -289526972700773637002541295120493583360 11133595 -52709599165408732511558962700114764800 11133596 -229341276254872249292852987089463112192 11133597 -214823345039300916882917947190488233600 11133598 -70283555013559592060634035235965131008 11133599 -997038272676430872751998531622897178400 11133600 -44509463866827687003402798723760128000 11133601 13003374898698151079013867875161886802 11133602 -43989257810470158566103885590676931248 11133603 464889680936873865370058153582630736 11133604 100693247144159946736481481584206500096 11133605 -216629981827876146606723867231963719040 11133606 113103158823898454726170938372637467648 11133607 39915199609608039157663415346252230712 11133608 -375007974200082180965452673363883095040 11133609 -143794483303950844380348541344487146096 11133610 239328523068027922642547842726671682560 11133611 -1352700221900438641733085178741125738576 11133612 -2672270949564872912842444578855582720 11133613 -103947414643428825845740779734097938400 11133614 -301527423952752501127644594463474993344 11133615 -371504262078235850486546505291615863280 11133616 -47947336587387167192591939290819002368 11133617 -231632895080088912452294616962437087248 11133618 -352608409866752103229030868261002240896 11133619 -125008461713348946770182609555785960448 11133620 55389579446767170471515516367366451200 11133621 117515120188759352448327985601176427520 11133622 321627977965334973208063991221150070400 11133623 -509232265712786592117673284654737256960 11133624 -2656482973272168024068060183658823680 11133625 711057959862105422198174957772570765000 11133626 72466093339402253433152666967374922240 11133627 574334877259803473159580929926946839320 11133628 279058200913065000376596243598484520960 11133629 -454876080476381234960874433218712214880 11133630 -141310216363104187475700202975855448640 11133631 -25910272689570250545174577786177936088 11133632 50709949442787998440895818966448996352 11133633 -36307192716380409271440493591528744320 11133634 154574749995165699388397475361846873632 11133635 -888494645527264877578916342564833006800 11133636 127203322901305636376058109034247846912 11133637 -386410130594164701574095156137940799714 11133638 -81490721401246100475666783795238365504 11133639 -497481657518853367545787944237966470400 11133640 -98021039931455237270288741957935104000 11133641 -191327373300953184939602446753070372700 11133642 136310028176321410632037252868208236544 11133643 326827780926143792454128082849859231360 11133644 -313974311166720139082718379765923857664 11133645 35459024102901907987400279740266282720 11133646 3758668512203539691913430588927725504 11133647 68305916670101260697732608286076590832 11133648 51623229934104132067242236584016044032 11133649 -191924052264409694400148054746181454350 11133650 20493964953879856111558463802310195200 11133651 -266992400327721426127675792933645571280 11133652 30194225561580184404293711364644659200 11133653 -633005079986739605151073638755219602098 11133654 -101453103953633120586029225886438696960 11133655 -282664258042579496587049866484172634080 11133656 209315734547133107652789128730518937600 11133657 -246586977659169631240106264091360183672 11133658 268732875772748069692067468437314819840 11133659 7745009856476494613831119668737885040 11133660 107156133065339592394623798551526696960 11133661 79418054448329759472225182970536293824 11133662 119086974532884387065027680344040214592 11133663 -19507281841871545372395312543101929656 11133664 243732374926003499525574208020071055360 11133665 -706755712108594328587420960613197736940 11133666 -45662398613522382366418121514201542400 11133667 921211394138849211622422749606555352720 11133668 -1530008999411227772004597352777359360 11133669 -19730412303915849232808572107969520800 11133670 23194939843844010119653619142394488960 11133671 345007717425083349683507813658736375512 11133672 199249622559179589950639571997212180480 11133673 -454050346639806885178055503232047653516 11133674 -7017366002727782118998325195560063808 11133675 1865926218340873212412027528766286000 11133676 445168564342495575570048555022720712960 11133677 370153006044739869401730683086474301280 11133678 146580937763053186577732405203266306624 11133679 417264136825420418213294940624977341440 11133680 -58019229516100967770988257347502080000 11133681 5490293556572043330894570962934842880 11133682 847689639336996356809110412755780867072 11133683 -631386954026878035070606150312112113152 11133684 -252065318481673461468266469190675159680 11133685 134144228882374407487302270908985763200 11133686 -274039184605195704674369093708970938208 11133687 -408806016582655715299484353989827298840 11133688 -59217480697931947988634759809472000000 11133689 10192870729959189710056261966232512512 11133690 103900336968001732263628879592025699840 11133691 160022453142023165190721828314622949352 11133692 489940718550560478544884102778787106816 11133693 30726481300252468083131392209798028422 11133694 233537198064349423383300515642648640 11133695 -24304476018423440076078001708078003200 11133696 45095559450352613321645884178851430400 11133697 711383408045777583375268325365374630146 11133698 172731040680896610732811405338248475600 11133699 -239520543280751714124511353025283926536 11133700 329220199468471182313641249639675171200 11133701 131301137696935097882004867395639028702 11133702 91469849903051246874072252160520669568 11133703 -154005202220897521961587589780646631296 11133704 492035945688226427705940717091296629760 11133705 57261965311998369027415936074849865920 11133706 320530582980772334150860836210938613552 11133707 -96009384283209175921189116446072734080 11133708 78400950082799681850310508063743466496 11133709 -675965361233959353887251135634007920640 11133710 -42404997457636771539110222622218734080 11133711 433742508432568031894342960556493166760 11133712 47289629608275671156253315869704192 11133713 -52332178089152733532457411989664935440 11133714 94673757387211980573429178605017936640 11133715 -178917156814728940335522678585594816000 11133716 319630085423315324096006942281524105216 11133717 -160805963283764675626162063566146282688 11133718 7742955406008335427404063712671803200 11133719 218549917338475562929064003168826690120 11133720 303347878738430092607096659043223552000 11133721 926679284231752357401683149530643478272 11133722 -46145113063539222015800531367479028000 11133723 -676213668873501576514401540865790218752 11133724 35720846450719781530328153849741618176 11133725 98769930734642151758981735989771874400 11133726 -252803321862016146390980612358160395456 11133727 115841518062760105770771397936845471600 11133728 -113587434453655716828570522302499717120 11133729 74321490111225306162112352666376638244 11133730 -33293536690884366003756674734090902240 11133731 45449614313643098802882397591585419660 11133732 3878803684547168567960647566307325952 11133733 325373975969182993986049970753310816604 11133734 -172722555412974484052211081150697527360 11133735 -236620749734020532156229376634844108000 11133736 -1379853565428902114054964652634690519040 11133737 559976186646885127450866721590611467386 11133738 51473559576631223582650907570558315520 11133739 653862152729495092910966392127511791540 11133740 -349686237028428100413718150519511439360 11133741 -13881334384799632421490292151503083840 11133742 -625726383334842780317752413416973191808 11133743 28952124536302223760971450065870006464 11133744 52624751503227103639559968444652912640 11133745 -8855608896902803528826631661758333120 11133746 151402484453966107761923586632022658464 11133747 23348563644129527027988337664833223040 11133748 -297895314555717699021778698253376993280 11133749 258637687986557240529277482272748376320 11133750 -8059869825001756262017421870334600000 11133751 1065973464093408643698245137309588696600 11133752 26646655864857461164971513345029038080 11133753 6665822556166903397349167624966551200 11133754 395879930280142452063363005976583042272 11133755 -48405031860099804126771758426654467680 11133756 113834063581886996831838901374695066112 11133757 -538627852989655856852950207480325546228 11133758 249409486887125328265040259540421620480 11133759 -22750892724929029786667844502483046400 11133760 -28587683757834030529983019732319600640 11133761 -69303309292421087542094740681194195840 11133762 -111054647902450117881587329911513886848 11133763 -359075214520088038395663710859255395856 11133764 -103812179549637829376386241373264642048 11133765 1782110203256388124966122442589524920 11133766 -57324178701611482797508807708411057920 11133767 132512195598916059737021091515845020360 11133768 338136072138765372912579015858711797760 11133769 -456107633490110322391850206645514870400 11133770 -119192807220404465618699630543480312640 11133771 48801241191183748724459462034350280960 11133772 -129969548618203438780424776334858649600 11133773 282105675012662635238844050342740931040 11133774 -142879017591405990301995904191316439040 11133775 -5400572164858226304749517561271362200 11133776 -161139700042317588557836272295489978368 11133777 -235785933648856072754719480860119167392 11133778 17456962752637962544031462344914915456 11133779 44449106520200109901563471990206566380 11133780 186864296093832916998785440261859328000 11133781 263031744348094495261751280232688336024 11133782 -239113961263555205868240202587181813632 11133783 558408111622860992070271481971045831584 11133784 -60526968460458267417672543239101870080 11133785 -279497619923105245818371567699982888960 11133786 113025203990798750598764936207223152640 11133787 211173932055444160187119649573119067152 11133788 391202592550946176147761261716161049088 11133789 150264890045483769088750767158250897024 11133790 -193028136426846097555628639831571921600 11133791 833445502541764484284104578821555381800 11133792 303745005999626263926352158532090724352 11133793 -28038509920447356775009186478701746720 11133794 -16131921153373973850425263029115846656 11133795 -44883643449378689366027918885805145680 11133796 -27688097799082428981546297315415703040 11133797 657064339518097414849620292261251861246 11133798 18472781738771293215219476141814624000 11133799 -176889701359817273974092179356841456200 11133800 -180647585661666289791861014000302080000 11133801 71979813029906109319890764028182947200 11133802 -8496424711020866427276618594335661648 11133803 532291372245463272351652473067108904052 11133804 -105036747475327072429831294894229311488 11133805 42482373956342503105466339914821696000 11133806 672992728699548243947296639942544949120 11133807 -46683921803959537041900474393104999160 11133808 99569211783147949625853182455908597760 11133809 -1058989596069613340298706126960915890990 11133810 -224488924769617105389831879908692377600 11133811 -3642229715280500866360802299331819040 11133812 121386116730688554200030292559645440 11133813 448396554454354341934715843334465958944 11133814 28728008145385091288557670762139741120 11133815 -87918020631272215507519216005137971200 11133816 87253417063661169433804484329591971840 11133817 672857300180587165686663909845907000960 11133818 3422907805702310135514427459678944000 11133819 164521097761568916683596238837996269644 11133820 -90011795814809567887246871892208657920 11133821 1488080937087276929487532304522824249344 11133822 -96458952689671414649228143060481565696 11133823 -393255255436867556069038901920360044928 11133824 -352855916634542142505918078091903631360 11133825 -251752525200035918960295069926046720000 11133826 66497258335473459937116636380631667584 11133827 127272321997652950076756847866436876312 11133828 -706550796669958999813498947209769646080 11133829 -107633295541786303451760720178023290400 11133830 -132747503693715607810316740998037516800 11133831 -194625582239825443936022960687887416960 11133832 -382433897893381787403778676577034521600 11133833 458120996374510888300711141962848573082 11133834 66305134530555562230630609156783183360 11133835 -238937555857881666636971775137156778720 11133836 27970146114405626957360270072560484352 11133837 -73469184924760018618532513734293605568 11133838 61049985054364107243538826517115024320 11133839 373623514164158219516298204556965614640 11133840 50963956187033761572538913399329259520 11133841 -636419596596293640345126421730027831758 11133842 -630839051404332744484245837116361586176 11133843 -198448443086712500749320835459390146816 11133844 609653713490264825207742337317107156736 11133845 607150466824729435350207290470689851100 11133846 -279567118942053122918922015102744781728 11133847 -47969433743934171881138483909913822248 11133848 -317512319570052709116982779510386688000 11133849 22325576619932683786779278653625186880 11133850 -30915342563617361964162278921231923200 11133851 -2601495277294510580189037300455910000 11133852 230005628334740512988213214096544799232 11133853 -181408018767924277658884060365765330600 11133854 -547346883925701705272426702424560361600 11133855 -1997307673992509582529101594633041440 11133856 665107002987480574735873122261056028672 11133857 311979390099298088879350935477923781312 11133858 -28308346761536759320794909091791205632 11133859 -1462725703729967100328690016624486278848 11133860 472238784948556489859343707572492366080 11133861 916767773523861682309104414844839744 11133862 -681693157755915909914307791114786602368 11133863 -166033243178664820769619307310583091320 11133864 115305881816477260410964524645653790720 11133865 375151794732758158491820737741821452800 11133866 -52755511372686035004885552091976257440 11133867 -38511203468451358576646920050197130240 11133868 627830001026463989671783548195547926016 11133869 93250847057005757487652924371143031648 11133870 210854319674351009092181491242359116800 11133871 195549576411852886101448402939968355312 11133872 246467798471182131472601050271640600576 11133873 -5057537464771962381092852422777068876 11133874 -117897574157637581959290834854862107520 11133875 -426596424063610673088475108459407336000 11133876 -251199504274264631010929836508368896000 11133877 -163374804645229063462999925979859935168 11133878 31010388927649172847686413772484884352 11133879 352087862426240137488307969993532701440 11133880 -526109676192766245954372380269351833600 11133881 886101808061260467253840639381263467664 11133882 447303584013975015864204130796377981440 11133883 151922580571569904022496091951745038800 11133884 1152442227409774400613550421674319288832 11133885 -43110745158510532477669180209056686080 11133886 -65403120109091687808917604096372710400 11133887 28267544245383921301762546712108832240 11133888 -37618717258981083050775225568472334336 11133889 413376689417828975306356553170030021974 11133890 -141098748801834595229022951292052966400 11133891 -81244374139904357465274463527849847848 11133892 20981552546217565130248060872392318976 11133893 -124364461621665116008051911809949407520 11133894 -320692577751153110249439512339146939200 11133895 -279270542444556123906328987593109315920 11133896 67482297480206304456224170346182287360 11133897 206568444509549796662996933913384675600 11133898 53754581198939937406949391020980853760 11133899 -498983208679324421377569899313911048160 11133900 63623648615799184139659029056303040000 11133901 12120439750968946523982789982396449312 11133902 -204149859514320104635635287152631037888 11133903 10636756800483679335038334516912959616 11133904 -580076998805727790376831949878460416 11133905 -458168078277807688551962363449065609600 11133906 41136241650360735919491530643891285504 11133907 410029538326555355739422943446128034156 11133908 -779145166076316411131062418559865759872 11133909 126132732344080968304568330440094947200 11133910 -228498915905904530282765619397772016000 11133911 -572007022931197593200161908060978010488 11133912 658849708764273014857511413410369945600 11133913 151050915036775152425771845941200738560 11133914 139134088526280581848320858122048298240 11133915 -94598580374524274634109591038195547680 11133916 57208620747985434428172335430298744320 11133917 54206618582756932474468902614987820966 11133918 4411719410864178308462064190345564800 11133919 250212777681261696963650016906478830768 11133920 -263553440201606631291827813073829232640 11133921 66089822507260875532295722393471112112 11133922 -150998335456451555024126112492616444128 11133923 -136871214321411533226536032200919977828 11133924 -295406905291473191395484764932518707200 11133925 70580822963717450915720034328697104800 11133926 -542560280648725675327680094610039357760 11133927 241731075320432736844804811966390995296 11133928 39305639648343783554305083369537730560 11133929 -95236555901765751219158500556712900096 11133930 181994718890617011137201882032128165120 11133931 -980287208024728365212711143247225760268 11133932 -375105202735670362045382899996030645248 11133933 -250059902519715032303958088924372426176 11133934 9902795067582399241514456922223356672 11133935 81344762006843429859090024788681975880 11133936 8020421484968825588139417791594496 11133937 -296430784174418788157917319608842695628 11133938 -460771915620284407554945289247085584880 11133939 248239343795986468746353789323847277624 11133940 -109745647760393377976615278690348104960 11133941 -6220603577670477854597734554435676800 11133942 -30156628648339928157860418049353753216 11133943 466908029520784974869686175676798293320 11133944 436790811535778136975234580998082805760 11133945 358494166176899418881467411094627210820 11133946 53319243290331717350718728480007325920 11133947 -12553173710670403863161534907732344640 11133948 71969212202662240173489942106548166656 11133949 -382160378669075457878706582706756526880 11133950 -20514067769755070760089419107592008000 11133951 -135520954021967246941784253980772291696 11133952 -679860498697281001483949393859689054208 11133953 41385590046937079351007481065477180720 11133954 90334239909792310078587214999244640288 11133955 -15760636739815950515199524074799662080 11133956 -13634300096252318026059649358771749632 11133957 189663735280543729350905664646435945440 11133958 -151617505261220714329488817641478765440 11133959 -15671038509855746308286629721800935600 11133960 -2450699731261405066327043266746777600 11133961 -663044078241203072801851839241998142438 11133962 1707825366034970022738070078593123072 11133963 -367263722946403713929651298047944949760 11133964 -290197318428376389653904337918262632448 11133965 570766163979458664790636194644420662860 11133966 4580494449491405449905989526721954944 11133967 -240737626248229735040075628163885707080 11133968 -117681434967104708199261871919552913408 11133969 -45422283031720792174506710081694882816 11133970 -41219733652621446372842508733152043200 11133971 -513025632277006545216815205917287793568 11133972 -428355733071413667982049275695700581504 11133973 -95816540900074945015472904416119682916 11133974 169075204472831516540893397625241544736 11133975 57281173418230083412064525206355641200 11133976 -94088103284488063850718035178766878720 11133977 494941404774069596509768291524926450580 11133978 55907740649282814607998958068319723008 11133979 -344046452661845627649810094086102514440 11133980 179319089751066933895740207732961996800 11133981 -316735396249247495995232383123325778720 11133982 -468907255717657666059791950330659297408 11133983 439791074216030372910561678431888051040 11133984 -276730603936301846833789341751262576640 11133985 -381247689390361475149381313203227224640 11133986 128896570191229558783128206914071738192 11133987 -145679638087141015722143880631229909640 11133988 -412986428874634352492401722902961968512 11133989 433256554572776606701024488235679394780 11133990 -723924214952596189297664045633740800 11133991 531705386716152987141290127980645849088 11133992 178955853663777326046965707429128929280 11133993 -2536063568244112231900827093991488192 11133994 504893259783574137639916238769012037296 11133995 -885459869023321254440069323570668007200 11133996 -79640407146819029928338110756184529408 11133997 -304053118768480582540647677747725040448 11133998 -358993042895505132400880775186940898880 11133999 -77329479403823575539711376739624394816 11134000 90401057946158998375500599764500480000 11134001 -115105663877319352295770457657478099456 11134002 -145228927722842630628498578541155824896 11134003 46784436155073170306553660511080842784 11134004 9680275346599625828841718035005945856 11134005 102618440245219698086735862697520603520 11134006 -95516966571419501983673321580943353216 11134007 592557880112828927620000785496050549552 11134008 -426945526566416892341213900012064460800 11134009 428132662490758096137955366254832199210 11134010 293199107504451138461012745151215560160 11134011 -51149779530676036377576724301769409536 11134012 343218383531617137229481959170699693056 11134013 858434072743711168225244696650511412384 11134014 113213010231513473568894119843348018112 11134015 -102575190288115533793307868195425632800 11134016 -243308682275124399372759023763353763840 11134017 554791127991936080729447998477908888066 11134018 69653081394891469879472907876287158272 11134019 314880116183411333669039469107100269040 11134020 -27407017113527611680785493471844024320 11134021 -217615471557777292999210496417345991778 11134022 17723022409462642278833209485158644224 11134023 -50661807446511906841319397243614668800 11134024 -119482044146163732478713862004934082560 11134025 -335763209139854865910170793256851852500 11134026 518958438419440863531065189857482858240 11134027 -657144962838714727039347413595923814124 11134028 -404533229622315839417325418335688688640 11134029 481073547987192631998065543799754325184 11134030 370280550406898780362328913260040980160 11134031 824317219909718973261409877768644356672 11134032 20505202781448018685716034874258227200 11134033 1481007416315742660270847220522287904 11134034 -167540756391978231413208812264753133408 11134035 -32435394880595038486109099240363205120 11134036 -1047128597355088304439299334850786527488 11134037 -164494751777647028172957556864758233508 11134038 -97485196488638756701053137235075717120 11134039 -65090855617876738959617126346144373120 11134040 -125185596571169290415362977717942067200 11134041 -37655909412879740602889421334356541920 11134042 31972902341345545836537677763247122144 11134043 -685895272572639644842917059868528363708 11134044 390691536929169235982065810922363089920 11134045 -186909150957875946675318184028636620680 11134046 109923560173513978192337898191714721792 11134047 -150070599724691294974834880813924211072 11134048 -692233975764076372820629981812742422528 11134049 -442912145002338723348812167072702249950 11134050 -6196429092110029731971492117964480000 11134051 -818950318114383441206749260364563262948 11134052 213371368701173232857049183762720798336 11134053 -16815603619623447913558496997271398912 11134054 -177565048522742331573687312857858776320 11134055 200518318613182586990036197212821499960 11134056 86930872732452148006828277009195827200 11134057 1879343548749768465942221136755908800 11134058 -68812670244232088881940160245465942256 11134059 -554976269978486592180503021030275024296 11134060 158606506149733922066087227827884605440 11134061 210490940744089555576271114481327256662 11134062 -69125149996697101144749371997230983680 11134063 -56054525354434105427406183180011396496 11134064 -167257460132847275649627897565156638720 11134065 -80762901896244065791061597078696947200 11134066 -221064466817696114162446990980040950768 11134067 -119591128768448057785793639803894310400 11134068 185291159232434210351592773437444147200 11134069 27532530095589674399445022595134010944 11134070 -204676145617092317763237454181742086400 11134071 -435297450806849995639170461442826881120 11134072 -936563359903242325185846613647249100800 11134073 711200533789233761389375328209227353322 11134074 -200549826653091532240864699305427972608 11134075 -556799891462209303159723182237771750700 11134076 8158556060688234486912432500177387520 11134077 -162331589143514454511823767297667171808 11134078 24797288812518539411551460442039202560 11134079 544671006766173174371041811917184309880 11134080 -260513523051607150290258025930083532800 11134081 12766711673184668330216326100441434944 11134082 -470367838447547269505207398012106775648 11134083 -134716998216972641317963382373619250304 11134084 -80031116003915270191402452937683877888 11134085 -381121465053974557902215339083373777220 11134086 -261700747047812969723629526393333664000 11134087 63498951865073692481673348585877640040 11134088 -375619035989222429672774699026738544640 11134089 409488051536743290060454366515287382954 11134090 37487029450793359016914820250068828160 11134091 -569252901547308562885950285186358526508 11134092 -448582521846247880745053396033236136448 11134093 546061849898329752387629222531390305824 11134094 309802720077897668089822274783612937600 11134095 46989428859961494861754069776528422400 11134096 -123948828907189925286614124781361717248 11134097 -181413682006439914245047919876496962060 11134098 16268826601910336076460211943570356880 11134099 55254761080810840910078935609303133712 11134100 -354984789478248359594761883108811273600 11134101 242205136446339709420232107004916249504 11134102 85473086614877471593568802969798881280 11134103 383474354064457730752517011857342833352 11134104 -530797021024518424076854890747508346880 11134105 194752922522566875392285043176292327360 11134106 11325487012955203286026866240589066464 11134107 1704807770976409286924564225515917408 11134108 -676685867074751614359633390228977193472 11134109 -5660928565235915916555862941316431168 11134110 62835396764783083938046194736111776000 11134111 -189422816053475827682939937740862366576 11134112 -1339889924319169539724102412170193534976 11134113 59779073680934348323165191404870484144 11134114 -208275435971560539017110935244610841600 11134115 233380654965705023289103733708178412800 11134116 -30705977329774400234708309281542782976 11134117 -4052837119810357715905030331098432834 11134118 -51464591591158267548820150667290053696 11134119 -5974219740007711017881188823717419392 11134120 198526738068463287761454310163053516800 11134121 -920597666469598788078571258349542140678 11134122 -348804438643293810098829095379727888128 11134123 25839861785027538259688960469978355200 11134124 328389844819191054157415584234093665792 11134125 420880091289780229098121442584062000000 11134126 383130392857848065248056432188444661120 11134127 544701296307784913284189356964944519312 11134128 -112214691933589042671133943312583131136 11134129 -216903433430338931290879998150396796270 11134130 67886929910494963608149386103189644800 11134131 -78660939740183474266637414555112591048 11134132 57825952011928481070618447785311732480 11134133 304144676162420290238460071161978539840 11134134 -169916610697643189931405818460084941184 11134135 -7998885162070476793904561934117794400 11134136 28099994470943481215884094727707443200 11134137 -117808774427926103110284372545258365248 11134138 -7305747256273236801195709116217882656 11134139 116865791294133041432579671253566897248 11134140 84308879804855638287076170728069145600 11134141 35006542952026347719060919953824122112 11134142 -569729158398724908245494331580474102528 11134143 466249654400174090259268858637026305744 11134144 129165625387223898503741038088410890240 11134145 -246838070163638518760303334897070458240 11134146 -13201163691063359697466383932703416448 11134147 3892123102687883147557649809587592400 11134148 160705208052994445345249519992084142208 11134149 -48320131901646698538130957865468966784 11134150 -62155115593261157040526140690557160000 11134151 71342862406744410156944769961420508640 11134152 -232690996202258854929797276851777536000 11134153 -380540506672980623359603883208629874598 11134154 -202361325409115385301493631603462739968 11134155 41129055398290149215855637633598322160 11134156 165890259539838780603510431109681676800 11134157 659664918250203841489277406645956565612 11134158 30794540349799891941820287410916587520 11134159 366529637319878323333486431070587203616 11134160 34426751607364869800927362236681338880 11134161 -601825135736047798897043167447983735390 11134162 -442177670325906288996707574829200384 11134163 -357521752792826951431951841761472870880 11134164 327195329914590698899826187660192024576 11134165 -1735363650876647267684964689540006400 11134166 28472581488331125456731793847495750464 11134167 170557422282777293340755997583315998720 11134168 -50933064445200828433282820171162480640 11134169 -842129881343252835395161613085237341430 11134170 72290054337250823231305031282981499840 11134171 -505400301443812166090711381245222761800 11134172 650951690135800846639392381039080615424 11134173 286002158347129820621738233135594240800 11134174 280195760336491549920846230956973044800 11134175 175881813429931934145785092402515003000 11134176 -376772959949060921335131261161281683456 11134177 -47517989086536673973183763707397644288 11134178 453828365992119726173695273061312640 11134179 -1054522162317355826828544055552376160 11134180 -518418401704926798679647198923542521600 11134181 -112009873199382289710023520866083156800 11134182 57830702214144666170208081930665740992 11134183 543926809010177726130576787133166245432 11134184 181957926319150620901129444634096793600 11134185 -88567005060935850274603343464084300800 11134186 -70514909176557666116844162609830035200 11134187 29734959654774475982186290900986510000 11134188 5353157275111048871491554881644084224 11134189 -15519059987214637123836613436840619168 11134190 356034209566897790218451851325690947200 11134191 246008307781647934494177452549594964624 11134192 33610437450823289653373556463908618240 11134193 -217158376004709739680640063641406703616 11134194 -111320704490056262227062452721878108928 11134195 -299278855169308187619516601429084678800 11134196 696921797640325063450384638995887574400 11134197 -110312976689844228626543527651892665632 11134198 -28890733142002802693903865038611160640 11134199 1138572136848178752168100175970128596200 11134200 -1124004243712753968693136360095744000 11134201 292144771731669874673479240154918552064 11134202 -93126863357964988549760748246664154400 11134203 223533097840465457993326110719770913304 11134204 -48245031243157419824292011799406513664 11134205 10689120849250667092290177608025876960 11134206 131413775976513559579643515710351728640 11134207 279514572290922446324696249836573810400 11134208 93491998727749747566232061356076433408 11134209 475974382043421691864564304482322414400 11134210 251664497008742437631335892297473097760 11134211 -838332706502704636715595314388494576376 11134212 236594897561599478344753499461870080000 11134213 -621776221857701506333168233804190293538 11134214 90520628617270901412045545235185240064 11134215 -89475671986940583023818214267856413280 11134216 660375315820029513064816865713036124160 11134217 -236996459824620908837011429907427836928 11134218 -294437341008242541724318573709184468480 11134219 -8428155791826434803819947856290742040 11134220 -28313431792196342155764826168981002240 11134221 -197723900671879853863651567918795394688 11134222 345049540303453990829263250494927717824 11134223 -844950183559059376355098219880811290640 11134224 -37761065239690507788209818711415586816 11134225 -41736781514293708940826789686992888100 11134226 257175869410828442256530208653087271312 11134227 259050177056618532301152753887697825768 11134228 146701520561694583253328984734787276800 11134229 -358070337171649966220865488220146378916 11134230 -62321946324835310411852497059514097280 11134231 513017251769864828394050480399907465120 11134232 600146265418787371995722887247402342400 11134233 -46347663714067446256474051793863118400 11134234 284253545682998726602215287321386508016 11134235 245755804623666270064190117056757828160 11134236 313905895255646500523245942550210099712 11134237 -463443513809803429851590428982831318228 11134238 -596045611552917294449696086570061028480 11134239 -74729726392211773041484034538105134592 11134240 -71613473804293191486586159960212111360 11134241 -237644166238036495844993427980540443500 11134242 37714047540799278159049146945747830784 11134243 -91219855160520690796301343574025173680 11134244 422964174231362109815070883437797222400 11134245 -16104611556335865458582748354321110880 11134246 146372275164265487802861533068797999072 11134247 -199787923388233534259445488614176939120 11134248 606252703714136104654136716063948800 11134249 -22754560754197016579591090039305600 11134250 468140677975735649658559872720664632000 11134251 -497490539034635540418974850910003656420 11134252 70107433526317809655148270234811927552 11134253 -430693383365171302624211980381510150656 11134254 -125730723737085103902011491092121224192 11134255 -390843049812183231019316021145598321680 11134256 35339331877952861191769995871105187840 11134257 317133817311322717429570777791753686640 11134258 33287513257796084616081315742006110480 11134259 -217735853202625760836778432251373793960 11134260 -466326354002059028019178835172108288000 11134261 -483843048770207385083824335985451921888 11134262 133295039576024040209507205348559178880 11134263 78678130173500936892025957441322231424 11134264 249055774137351569451203836490822860800 11134265 -472573437858577987468568353618490177340 11134266 -60367750461034555266214553710324961280 11134267 99221965641755936961951282353013588120 11134268 -637074568338039018811934875314026317824 11134269 15716270451205647484487068547650223448 11134270 -82253279262470976012409546194173629440 11134271 284638098650084825598985975757293697472 11134272 18696181685428484733148869285340250112 11134273 -676838357312817942129549837977840474156 11134274 -186265796084789931934122442780371522864 11134275 24926459896385644067183496192109381800 11134276 2589829286271479770545100994730277888 11134277 40040936449179577236639690146985037824 11134278 -20918532094768865102290616181494726496 11134279 126852810453553762198959907133784135784 11134280 -81427078424219504863980752289050112000 11134281 160094982005863637421083553264354139584 11134282 306986763393553295226260544674169490992 11134283 -951043790939409001523208345338477044080 11134284 134227152019904448071588327394060091392 11134285 -105346237417238660287938029290928512800 11134286 -415791830975894064041953593736699470720 11134287 -407150646686499078723530071150089765120 11134288 -32992387083792739138318752345262129152 11134289 -676143520774108589960400736402668822540 11134290 149729780619476706411451336826908638720 11134291 2604385072908035786872451803712352768 11134292 155623138074448604377949186241253627392 11134293 -68707917231529549773415312955730689280 11134294 769441035617625457986848540126702620992 11134295 -320258857260821679010923466398798100200 11134296 253348081130893484674886422568454789120 11134297 -957097768026737678465416997125352507254 11134298 -204204729991992583771526098589442680064 11134299 -412921862344879451129122251125170320 11134300 -424539927816855402638232222114550579200 11134301 127679241664583671641711394530007845504 11134302 -360201102747148464696482662371716899200 11134303 82549484448757777304724732240071253960 11134304 -573398674329543143291940694627913564160 11134305 23571002408961534713766075731240678400 11134306 -3690453887460597433036894530458443776 11134307 -531591274043317146301736311967217609444 11134308 -355422440307663536984870447712559104 11134309 886630110233346723540315363889637216510 11134310 -81855966051995650252335547197232682880 11134311 23185874747204733589383987970065051264 11134312 -44161896088106022915230423361549189120 11134313 310530358202161161532688189276733268560 11134314 307687198567533164224716253881387248640 11134315 50156750872638856563949214206037020800 11134316 160989736870224928173961645645457783040 11134317 -354611375668160526498947357965994262240 11134318 15706921605258752226125591850046056960 11134319 -68609916874424605615576372584772494624 11134320 5339139448142132774673301774732492800 11134321 -508245511005388655340479137345837859712 11134322 400147534872313562758612231409900189712 11134323 -6674704837956044376703151308674080400 11134324 -625209828963032370358277387403971058304 11134325 11269069575275291330060669179085354100 11134326 17196846762695762148825719430537781248 11134327 -101526380600598653976214432372784444824 11134328 39539155948178892050912388627287592960 11134329 -102231154692090352147252177194836379552 11134330 -242664306334188648337278103669554358080 11134331 -331104728509175547411291503562261064368 11134332 398755022042348698092346926388445184 11134333 38553131546174932648391046307256669376 11134334 72157054426100427840747630051599040 11134335 -41693668413017065258426571805838815600 11134336 256415030640491838388574348648141291520 11134337 528327766858791914592574608253467352800 11134338 -232713087341426984416064475579057046656 11134339 -577662552915797815781826277967885621440 11134340 -16507831628845133345905229009129041920 11134341 38881193053878155764037531495052640764 11134342 31054915069674726290690264352227959680 11134343 -142449092216017522760947873263818561256 11134344 67972200466831028006424260181507440640 11134345 -210593181121495380218467222526555827200 11134346 -23591442948921826749552582118130512896 11134347 218217941821149440093414747583341414400 11134348 191193890074530917349493202997143097856 11134349 815677925061522039870427131036549197964 11134350 6949499872906843932486113350997688000 11134351 376581601742718491148166000639258453600 11134352 121282205141519987905206001766874808320 11134353 -387308038969019371294365838451193486096 11134354 237735639743923654391632817163753391104 11134355 -1092796802437011281680641750131657040000 11134356 -281070034934748840648098663001285961728 11134357 26442548172990443687573522997435445760 11134358 -100726415172782752610317175698194790080 11134359 60610275436619092984205974517579271264 11134360 -404114213365740958033222822466952192000 11134361 192941365152107185866603782112618256320 11134362 100907710556117741650794815724255252480 11134363 159507711163104133749543528204812505728 11134364 526881151063389623833711824210527172096 11134365 194771369856735975432994400661899941440 11134366 174446870737560820794822515388162613632 11134367 -141988665079855146435286186558253127552 11134368 593755593626164778505989463691619205120 11134369 130275054665888588452597609664045470080 11134370 -67882603954142118835248487945467235200 11134371 1180966374334643925015944044699181213664 11134372 -116018978841136003285463953756447575424 11134373 -358044634377123893056519425735240780420 11134374 -38826816116282379996030013927698411840 11134375 -21779021568203022577316572169869500000 11134376 964141171139416786905010996910698905600 11134377 -8177116936951361874184910153490866832 11134378 60732165675019922546111910920637054720 11134379 755002457757086864206720567512082396980 11134380 -156103501003201818345699690175258214400 11134381 723454834706978714586445266617555292182 11134382 51499272472685995802638456591568640 11134383 -95192091429817044599536942517300029296 11134384 -111641934812794714614761533628019097600 11134385 -866387398175144684098616283831621950400 11134386 -82652349223843133637084008741361913968 11134387 -804117841820396881862031765577662929208 11134388 -529690319348982234844076168301340003584 11134389 68573663027300802763785105913819993920 11134390 -165804030281724097669443062214059566080 11134391 48808274694656651915361874763203335264 11134392 362096850983456504381123877198081822720 11134393 153430112720615844568182413517423785642 11134394 99562917233128968728533289137785053184 11134395 530721729333929574947212589802961843200 11134396 -46137104620914691309300489362043228160 11134397 119780947223262725079054331111377387846 11134398 -9161803169019391765945802283980273664 11134399 -154005013803566406989610199093919574960 11134400 -32009759479145673215272327819296768000 11134401 -217673495583432260744459311006648644576 11134402 8547426794323242099851213902438492704 11134403 -604219681443439671473772195130129418496 11134404 199404917739116076087207302378451776640 11134405 388478099207843391229972591432998452400 11134406 160053256080519546507837685272739789152 11134407 -475550716227649046589885378026996108160 11134408 -692168777861039511336337969894579568640 11134409 316546771209210946168030616829657342528 11134410 -15959607738367077725017920737777326080 11134411 -104176286732876397641373969400141168776 11134412 237808030603182841277473078435748825856 11134413 996278721759647329150351460927305260864 11134414 -329093936073208658413902114382383514944 11134415 -154814644489577851453966887838670477280 11134416 -595812589325798508785114525713563648 11134417 380967528237698869018876415745366386226 11134418 -489939866584469563375240172438219904000 11134419 473797284532009518146622479349733621944 11134420 5475412936557810763863688617891840 11134421 695803711346572686430560348665321371200 11134422 -7952657381552224624709007799883801856 11134423 321285334765433366487278534621805941944 11134424 238714588414828937606605798096226918400 11134425 -10779496309811610993601042436519136000 11134426 -117980140913057031462571015021292798976 11134427 296742192011774652586989212870553486276 11134428 394424045776358219452036808397112773120 11134429 275102229816743119735523472051604805030 11134430 25209249078206973940488713572367040000 11134431 94645429193766830779346848513254324864 11134432 572890421626426364839517517992170094592 11134433 567122899216178024400886258761339067584 11134434 188462907438878366418410447714074368000 11134435 -60114724173871741129658463107140482000 11134436 -616193755256181588390721909584620765952 11134437 -104427454222612420539167306604668562720 11134438 73035669855610303219999463329800069120 11134439 698149113505778906070619771021144255056 11134440 175392385821738679600582210208602828800 11134441 -7392359154510587316379429842037675776 11134442 392736204263023119941110395770904876288 11134443 653277390275688106011683580669480191064 11134444 -497965575001141187758334497687522488064 11134445 -21090495494292138785581307232464075520 11134446 183472934049296209297682926211259077184 11134447 138835539279960645540247191043327622152 11134448 -10733137582072307439466590009311232000 11134449 189304186782672151298724413372995113120 11134450 -41012531329913840169697172916427286400 11134451 171052388340792857465847151464156876312 11134452 -21248367966620389128498163447228710912 11134453 -168668287245617023756548735407644023072 11134454 -9214607148762101909690758532754578688 11134455 -144811392452852881579533747802228917600 11134456 196157251783596804040422750296014848000 11134457 354398019140123069526366233024372836752 11134458 187223457835799243637188268905732199024 11134459 -25196578111627852113882949066182246880 11134460 -252267705483821233783322485265893086720 11134461 70298099658794014608482592294581617536 11134462 -160941911684361382909828504807270504128 11134463 -17434276730701230817745726708363341200 11134464 111372660045812639750616179898832650240 11134465 -382107526864291181371945360527739444140 11134466 -282539064311071630158115518404945894400 11134467 112942928741976141930388015678815702084 11134468 -883539921552068973946136695578813383424 11134469 257498563367146581850320479238233883870 11134470 179976740786566246320491104708702003200 11134471 28389289525379370871494656466348690944 11134472 270825448662692255990555602934955264000 11134473 227013892889964084114428947155604894080 11134474 -139642892671385486903977200928457700000 11134475 160670259892639948639423765811873592000 11134476 901043437795827083485951021293936107520 11134477 119525620819993533592182866152182870326 11134478 180233823526337051025617121965672303040 11134479 477740026026072874525203797427712014984 11134480 50127328051735183900817270741257420800 11134481 -274768587033446123181814899365099312718 11134482 162860070912347033279434887383258750592 11134483 -634283315374896424082808243696492429268 11134484 -203027655624033226130706017026084528128 11134485 -264243164421339301591465755766737800580 11134486 -240563157887331204071290757520042373056 11134487 -26887320136965036563244295097353046016 11134488 682782989987680900030978654077800939520 11134489 1081875858712154723660133106049581401290 11134490 23309393164542961291226941469281298880 11134491 -524435503893676936851444281851461205608 11134492 553024942976792635964271666930081047040 11134493 334188683959952918859675346138979073324 11134494 83584223620283672560353995326708577280 11134495 -19297302351216022177733790826701543000 11134496 -107946782453405962604738827064387174400 11134497 565645388722370301421145069473240535040 11134498 287449493759791372099183663458935730000 11134499 -408866865440995057246193148955954702500 11134500 -110191315840854416023415666492961792000 11134501 123827130881751408615757771332247512352 11134502 362958712942443483783728496065908265952 11134503 -476397163489552643050157042411130373896 11134504 432081432647098227711722826735154053120 11134505 164726171545954908650679599824382911560 11134506 -1716385357175018023901490643898634240 11134507 -645454577130329403911131124006239263648 11134508 -158609013046735043423727870383188819968 11134509 -290970514355712982814921278009459576032 11134510 159063102387159456996846038087822324160 11134511 330473968533013319279273586976767625872 11134512 63192161930294053219994759660831391744 11134513 360224455811452441095803539211965499200 11134514 -262438429637349712696989832624688700144 11134515 262971591224093301172986737298814302000 11134516 456767017665436146745583090700654919680 11134517 712292692193086364579184736345410355566 11134518 -64305131222268359002263779144258936832 11134519 1121685680737756774424259097158877599960 11134520 -224719263271704824515070706526651699200 11134521 55510623030970376281560405261052784520 11134522 -213744131074732075224974595124069978368 11134523 -287843089511302722486356848098436001160 11134524 -392322739387077482957778237870945328128 11134525 -19226831662932178085470018164463508700 11134526 193189651653884807754749557580950847424 11134527 -368551723798095658168549185633039648768 11134528 278618202894904315088577190421154234368 11134529 323557344843142713331862609785946768832 11134530 -30295583187658689760031339467750195200 11134531 -400515465369681969070795782291688217668 11134532 277090139627617148288836237629890764800 11134533 404425825687191205560824556535421281728 11134534 -31527949690986831203106649151948177088 11134535 -1035472155406579138225102604413780386240 11134536 153278815257036193113798656519904952320 11134537 -319214328950167103946076315883297451814 11134538 -244015394367536274406285310770963219104 11134539 110546497326628158080169770560540288080 11134540 402815522344961136860729251841779338240 11134541 -1537585396260127802280680547029729364 11134542 41772990311075857429635901732374299712 11134543 157025267881323561199928953418361084000 11134544 729885159962340763356929017695289344 11134545 -238371508000007509633897445581501517760 11134546 62755154767855603805485752366821987472 11134547 432456278587383263325586833073492202880 11134548 -303763842418703237562686129211696087168 11134549 -3673964934042486040378546926480531712 11134550 -14373489750276070402203073807716768000 11134551 193248645096681463204005290676070721280 11134552 78024222238399259786978604284834979840 11134553 297013140244211055397059748208147681664 11134554 118129704254877234816260836075431313920 11134555 547147792533263768935062317059108512960 11134556 -442803770557392327347651129170814819328 11134557 86013166686453702785618393205120474240 11134558 132787511615188487237688196817845151232 11134559 -1209106877945963957908275639660053639760 11134560 173631700984464518399245339911255490560 11134561 948011399676322426080354851484516080162 11134562 97627968357375353895669542774738792832 11134563 202217539489380890048132342170541114688 11134564 -259336008797334657330827853233641752960 11134565 -6884866094294987576589870169989152940 11134566 80699419328329817475527207922667409952 11134567 29054440744784805001049550461954110032 11134568 -193116624780057808380737694007089638400 11134569 -168312724284183893322508404860135371200 11134570 144153075238450581182190035840708947200 11134571 390138887117621469894904315678808064912 11134572 334039531779884140297342486269857280000 11134573 270780639530093259418030365056753588822 11134574 -294024522742823672141140589775015298176 11134575 -60375561346304598323489182710429736800 11134576 162357539775514218811130948089722961920 11134577 -5107256721471261759651089110518573696 11134578 38233732830549747606367578629693365248 11134579 652809408097475857814600941476778361760 11134580 -73096835111962354507554781614457651200 11134581 -208471866016141296717715039724854753248 11134582 194426109097475430000923423213522971392 11134583 -14674217106528142129653136766370303480 11134584 -6572767509795230119216695116532695040 11134585 -99944552626623295613504879141401937280 11134586 11550912029708290423759459349114325984 11134587 398929781063314891035073312796865524760 11134588 741108503235225223473919583972031346688 11134589 692406470880259155317497770765872402880 11134590 49655255358863518023507567724841800320 11134591 -402836780503476058841949615427594141928 11134592 1300976921176660697309448269841039360 11134593 271141424761431113366339340046793175282 11134594 64294042976636790480338848624868550096 11134595 -52460852039021104065124989787180629600 11134596 120074587854009170500547673651552337920 11134597 115237334970044639889784529974099485532 11134598 -44591783103086890018180291730536366080 11134599 -107928878827922880941309115242928886272 11134600 -321372290263621998519052814663346816000 11134601 3924946108474475835435738922612936602 11134602 -175885139866275649499697161205754061520 11134603 688033343756091811799746134825080144852 11134604 72643429243128507377688337440004208640 11134605 -17286177798978296195382677869168139040 11134606 -165099536073648049820250911205276961920 11134607 57382155895320636788249139715246013184 11134608 58272054149130254888924509822314086400 11134609 1847452985243992601213079401062683649920 11134610 -112629554685705370659580057206435827040 11134611 -80240522046846166433779341225872394240 11134612 174672683038211457961821216572893105920 11134613 -529349918231303220936548850035006263680 11134614 -261670752021396447804549861421758596160 11134615 303595977257737469751250772502312740760 11134616 157428138437856443502853064029257523200 11134617 -7354215747188159864415226447999515264 11134618 71939751359238598306925178008399082240 11134619 212913997188247309266076765452343495296 11134620 60193191482824907204032204610430842880 11134621 153340199434889935976491113974556019500 11134622 118420952597627401230654616216809570432 11134623 -197200752521502432635574455475190130616 11134624 -567877731095218735378157216927338266624 11134625 -629591864260411657695768099262228206000 11134626 169229796100787381261146867287118844928 11134627 34886587424328740198720078816021062400 11134628 -779245774303547232285491742890573749632 11134629 -523028600896513750224912017708893206912 11134630 2592723807469701764793772739164005120 11134631 552938721011844170706806007719648054832 11134632 46597832861424493541831614898237030400 11134633 877548209488987174057260324348537221882 11134634 -66406108031943163608892959159168066048 11134635 -2423509122383918101200183584950667520 11134636 -255259431088195141721632771582040369920 11134637 557335962328259634997672554677624691000 11134638 -187649228983772915958709426401789943680 11134639 459386488752461145560531086374266103440 11134640 10291920450471307206683776543853445120 11134641 -131885165449359464757607086005149056000 11134642 -11219267904123207450666526975591520256 11134643 425365050372216854839401908932654964544 11134644 -220798317308754323645095098644874528768 11134645 -295173194683101880749425280623496689280 11134646 -28949503037966529432422767386516725760 11134647 917196839358670178804019806275316400 11134648 -52721619198816087780949386075333795840 11134649 130965527657669088213403758780500063940 11134650 -15922619424220888683981345685966790400 11134651 -594520976313624388535700852725496435096 11134652 -56408690325181322789749362823128382464 11134653 6581774610892358402574200708574962784 11134654 -54887429213121204124291070383310740224 11134655 -355308734275353362151574880100704793600 11134656 30172268357728907468397688632725471232 11134657 -364283526942479634318647801850643544160 11134658 -143200211112537645670754342800775830320 11134659 -278681319060988983417150107760764542800 11134660 377025303447101253321693301703860800000 11134661 -803646848800203708819879496792978752738 11134662 -508782766089912121204560821093454144 11134663 -558693028400795513289287193987202483160 11134664 -387886801554109054035003685408515348480 11134665 27613873181406199862259337749464721600 11134666 354459743161386535575267194698658966880 11134667 -737211036355738689255091219228917294240 11134668 -161949557021891011148452958280430534656 11134669 8250911031013397730668782880700141952 11134670 -3706615223145307384308795107898115200 11134671 567314632451345162878876200408558815112 11134672 -252082982546256670193692661412516634624 11134673 7414235126574433604765610363378547968 11134674 -35018320596105723365289678074379158256 11134675 246206109332247344789279562501673105800 11134676 -266887475414109780429901052356291313664 11134677 -179408757711593405417090806876307204160 11134678 -147206048233211103213412840860417981216 11134679 -458299961629528647269893986772023216 11134680 101532454639822296468485382714227712000 11134681 -357103470534841513902060774116763772896 11134682 3354769314756723869083929469097863104 11134683 220552694049754307249712813809239931664 11134684 12730120055094249533569475390664402432 11134685 -641402709559573034310638725557201049620 11134686 -40288376665023557712484738516790400000 11134687 -7031583268207432994853251734044058400 11134688 -262433339681425511836657832260255088640 11134689 526769722057411459153180424561269704624 11134690 -935608030078286158749253961564083200 11134691 -53512033593543852893955559038004792848 11134692 -398533241739950008193434569329758464000 11134693 42076491842007084837545909795337451744 11134694 384106528330431530460480567031002939072 11134695 -81165547884802026790046741380686144000 11134696 976096846578902828171489643093613148160 11134697 314782355367766115364609714693628079232 11134698 -109293306494499177898550708672906222592 11134699 841578264722258279613751232896675177464 11134700 -247995125926341503052847239480789676800 11134701 250203692021440638996639614818221920460 11134702 -446231540812257936913244417125126400448 11134703 -602317966122619451033609918074549145880 11134704 -17867836538583151593131345975149854720 11134705 -330659805164510834757292330530119848140 11134706 183451226897395624160730519505920936960 11134707 -7619196760077786383255856657653012112 11134708 198348271273342403634955383935576001280 11134709 197634596572857169467980305505296497660 11134710 185986253390775244404786788123591107200 11134711 559168233052686678414556202252190262608 11134712 1192497981028026298143790092178087403520 11134713 12938124639804138361373900695828069824 11134714 -87230898147570729513082147242081089280 11134715 -311980049264365988705838033053884592640 11134716 -149996065079913473190126866529686077440 11134717 -215868504148110190840189101838098330240 11134718 -53604107801562712658898426409506873984 11134719 918908598733656409603315017339222658320 11134720 388421245512775897188090100586643456000 11134721 -1130908309678545832142394526975182720 11134722 -19517745905977249630204561283285963520 11134723 1213086522458354537818821482625826078560 11134724 -24989104555313838725483846768249414400 11134725 -77870087572556405395968385392444211200 11134726 -261247896774536670099587201348666102688 11134727 484727041564661346372802341344896529664 11134728 9660380538863889666443456941421445120 11134729 -94679184706240952139311275417046397670 11134730 96289907049238423819178063314568505600 11134731 532098584199139652007326191658732219352 11134732 45690952214726626278352974842349436928 11134733 -158656990518114486223890837719294196576 11134734 200642688392075160695385633548840908800 11134735 -157465231688161763619506947932424179840 11134736 39296053897780524835110528376611225600 11134737 -279673081970565134494364742125339980032 11134738 -725537094954541803110803846984728048000 11134739 -130029247588816077169493162255486270976 11134740 -51043828940762475624493915913197363200 11134741 106934660122808270051277539440054079520 11134742 -97925403862947373298103141432752798400 11134743 189465703452847818730549264912624106064 11134744 -593253015933625714190226612957310771200 11134745 -320291806698810587194635922121953632240 11134746 95396863942894363067718195854688601344 11134747 104469746553806241788653883278494897040 11134748 -214544065665843740512113310377293486592 11134749 20601198383532832298454737417556012288 11134750 -485694480771825178553158350592864800000 11134751 -1227661319052739811075880626228094840000 11134752 -293156031206567160549216758778325106688 11134753 165858165681006598826794705049074522560 11134754 -271389427948108688879734003160641084128 11134755 423952734991126294549562777653142714400 11134756 135700985179759182602336013515213486720 11134757 105808129764076678736993893382031087132 11134758 86810218662494332077378534700889977728 11134759 -715327413626513773187866979791455948040 11134760 79513724359415016671040097020665856000 11134761 -55265130858530718324696417886327602240 11134762 -387846017215029694861662383080317959328 11134763 -16880419436717865525321783271488537096 11134764 -3667159451828884522630063611628832256 11134765 -81176907617150073505152175714500884340 11134766 -135828237466380349215194396269168237056 11134767 67134214027606378158267142728890454912 11134768 35182468828852852066801501352277114880 11134769 -401838605378449801006492821688390414830 11134770 -139757356163911540061963185367219712000 11134771 -150955317092648994071203948435296314400 11134772 -136091675958130416412147155640195565568 11134773 -136241974167612670677349960539679869120 11134774 -60194759906880612657712373415493533696 11134775 -32743384503611022200721024969608175000 11134776 -103248514685573379617593871229101568000 11134777 278606191374650799628691946191722659626 11134778 345003277065915925880886754654747171440 11134779 280062115950142876664836279460323716480 11134780 -71012448372300948819536393690063953920 11134781 -271020135655090769756881699257072213408 11134782 -246171276292660751633412843121677713280 11134783 -127466584259147071297005588890294448 11134784 -243862834236556022428241373625319424 11134785 -532048094791231166391266883856970184960 11134786 -21015316975536423751096733885843198400 11134787 -684101004710819206452303780727831050564 11134788 -92253212950123205315239083963146108928 11134789 478680725527400730355607249516868498590 11134790 135254751914231678350498410463383014400 11134791 639361368243747421918323936880309556400 11134792 -230624212895224632768759949246430592000 11134793 830752736167338311053182217059309102042 11134794 91990284438564086868142796428302352896 11134795 126910054011817775622803591707292213280 11134796 16279214433908467936502698050296125440 11134797 -213161889302611409355011279916937537536 11134798 147154496503757344602277878762715794240 11134799 97841320425178285980070977239721584928 11134800 -62449144054666884556744897445658624000 11134801 798261575250145060923968569032063442802 11134802 162646461431646214298826826494335050752 11134803 563887227620566582684301061503207889984 11134804 -40558096485495521468548775722947262464 11134805 257325912815522698083883392412856809920 11134806 170858187066138912115414251867099869184 11134807 -7147679704365599215623070814085338600 11134808 -371860717627628484166909159628256215040 11134809 84099238785201449358900178536465993600 11134810 -163489893444466934339690441192515249440 11134811 -220359105843675192894823259810630724000 11134812 -59079271265429272987639653292242917376 11134813 1037124152105190558592044102276905976960 11134814 -450632081254085901866519836340366607744 11134815 -202079832804689618615913718858824814080 11134816 304847107948299993255612831217263575040 11134817 -631698209244436454457436444415796929280 11134818 -15753673119469313956751241196890216672 11134819 717798177925953285693590627067431656220 11134820 -297336130119116410010201482821803185920 11134821 -143292779999509432849284315746059727616 11134822 207950138661824344822582418298891962112 11134823 80272277833391869050649280922975435744 11134824 -443757310956475638011649404701652090880 11134825 -19930429433363123490280274831455970900 11134826 -216939169723500327266263210393148785920 11134827 -43620084474401508556524187915553450328 11134828 111638903324210569939761734992526626816 11134829 440104142455275938762319250854400721184 11134830 -31735245081420435095883908859163852800 11134831 -76688558595728211771537927384359489528 11134832 -40890830965337806870654012510474174464 11134833 -259840542280309654423982568361674066576 11134834 -376400703359826468370540556118065203200 11134835 -22357797437732730031069366137710340000 11134836 19148586823291140367450437563133050880 11134837 -403383952317530373980680529589568627008 11134838 -170724039057175549535083658675733086592 11134839 484339369501062147087778644491753269224 11134840 -111244558469243785398007208247441715200 11134841 177727425412558592713886777830457419242 11134842 -73965855397565962599963161531621234688 11134843 -325872137498180004760558160813293634908 11134844 -253517780724185133761342658623924143104 11134845 9829185370350543094873687781066235000 11134846 23462339354849408612535697814652614400 11134847 -338509658888063148618129589005064660128 11134848 -28967912388311104686420390970140917760 11134849 317998575409901140925373644906558249520 11134850 873779647803413371285078289212464000 11134851 107657378990370086279394027422045078784 11134852 288629888549482827654405311979877957632 11134853 914096914394314376061174406418891014044 11134854 -59091938745177469141294255985602095360 11134855 219277109150907923079890008228864026000 11134856 -41300139759076035766345562748296601600 11134857 407477156124720255707535650275302398592 11134858 414324078331249028418710549085150747696 11134859 100785241861824579004064344028689751040 11134860 -319685691808906140095361797465752289280 11134861 -38587052634030256671810340064488298708 11134862 162759584774974045197133082243519238528 11134863 76808250681236153895676948160441418792 11134864 -163861355868184941050742192554527162368 11134865 71465176900878171249800535560346971520 11134866 80840288553758639950596851839846852224 11134867 -705741456669926217105447345784325344084 11134868 170132574782885808466612336807094168448 11134869 -178580036796457824180128973331848847680 11134870 -172126050097887060092081392888748471040 11134871 -446366148898344280777349692359703404456 11134872 98821865141899576433685546448517406720 11134873 555117664612445172036290639885978586640 11134874 -186124151302526986745123454776535686400 11134875 31916335497670683889572587946566976000 11134876 231929876591107983761016554392689170432 11134877 306947760063877032636045366616891170060 11134878 284466775808969866379188067530462473024 11134879 -69654842024298089635064697954672248640 11134880 -659399873861361286412739392438291005440 11134881 -102380703598445923571091585794461095840 11134882 565588330521606993605717798538332390784 11134883 -1009519226954174807070981299989943881560 11134884 43236437576823437901241240393997598720 11134885 -112894323374157054051723363716841239040 11134886 -5803348284592300987073529471149078400 11134887 136607605362103271852906259818309500752 11134888 -105061220298980238895861898954518410240 11134889 -863646740923144414432108046560855970310 11134890 6157820593435423923412810892855562240 11134891 -34944626675607501070218285624775766176 11134892 1050007894853161996614675408205336903680 11134893 -2137286628182593584271189477300838400 11134894 -308923055890388740441924371935022764160 11134895 157929656333997206802354030119118033600 11134896 -23760942668448595896471674151220346880 11134897 -537506874157334157695293541573856748654 11134898 -191984327990031477189071739209167918080 11134899 616923437124737824299830081173687972884 11134900 53436596176624374408720447374236211200 11134901 -47383667819396121626093820930346222098 11134902 180467919688077471644010058334263722432 11134903 -313050966132972815573698604495254596336 11134904 865584941805285890056561994663239680 11134905 32757897180743039724066705250625060160 11134906 -358374319644954781751812331914894826016 11134907 -152131689624391901066058410244513199608 11134908 -7426491820338701494687823318516355072 11134909 39041001109192753064530800751116637804 11134910 -86636323634381066685509252331757640640 11134911 451173978791553662043106131361448469504 11134912 -248438132291768935254174412411649392640 11134913 100930493954827787420552637189548580162 11134914 -16745154826274080809234046576514615808 11134915 -224304362270094174534927965775907490400 11134916 -252010957758648626063999560736436603648 11134917 -220450875541912442577281690707098324066 11134918 250146801519579633355696132688479961088 11134919 -830515945152252059897116554991802092200 11134920 -18432538158382937774982638306596454400 11134921 -40171143554642496406610512988081982976 11134922 -380831627957171840176028346337217473488 11134923 337160046922888342821526769200437168 11134924 378486931366173358758296874388954032896 11134925 105121232539893195170306126047589676000 11134926 -297182344246710486195041866410525619776 11134927 -21433036829429776937129695887928894440 11134928 14102995557782807442172450819314548736 11134929 134556832664934945180430492100553812928 11134930 -107216160749489953298451714157792903680 11134931 -57566736882494162060822724219029714880 11134932 7124343518571998066638193394683523072 11134933 -551519344390336595285514642829206608818 11134934 328459843088462363508301374822525923616 11134935 -110330327646765796194136757433034828800 11134936 5609741722358307893771027050392883200 11134937 822127310007963803473986393687513541392 11134938 -340955267917281407525077879852652115456 11134939 -67986755216788612895250294566475630560 11134940 -79926938867094171274061071667655813120 11134941 -605305426869622763012259936497477927808 11134942 -105340833893876333045219056586460566016 11134943 445011411239778995154127424054297580192 11134944 -189787401843336126115529778217352429568 11134945 432538606369028459781342907301498375700 11134946 -190046260279798948559971642084113141600 11134947 145786447841003103980566662674980590000 11134948 -596788838866357105277983043767474022400 11134949 104168673304736215741821582225646430592 11134950 -129068580281409535106531696841572544000 11134951 -572399850987736616043543152771923663048 11134952 -179396220588582062037470869766474956800 11134953 171970346452982129817365087368047973962 11134954 178559836918290655629908562727787093760 11134955 38857586384396126358036067916950463520 11134956 -95813996299352512258412849529772753920 11134957 24163729398965940964158363719262978060 11134958 208822305636379005395802795260803051776 11134959 131650665791886360538029071431323365376 11134960 -65893764994303716371510798295043768320 11134961 -70147407136623787486170083035321131438 11134962 -100985999654555052482701209093978620160 11134963 243024604146813068202958776232749601280 11134964 322942298373189584228258295796204526976 11134965 108728298616649536189089453544773189120 11134966 77326636079686325887607800081132008000 11134967 33875540853236644346012371158085852560 11134968 -41009455128438082295645929632538214400 11134969 466480514039138607338325106907387893840 11134970 68903639743967155382971234352852229120 11134971 15225564427018726901513446808211993120 11134972 -168761901679788309666610008383800662528 11134973 -64242975594384832276854853349989844160 11134974 -115622282138658128949245991719558676480 11134975 -689696124522750126720905388177445810400 11134976 -23313846446878782716583354114307522560 11134977 69946866685994438357708417119467997632 11134978 192961469323004878743527909014293209040 11134979 -4553315437340933485317510255781662720 11134980 -157649328744103106073625078528505475840 11134981 -147825951347774004620428712554030516896 11134982 -1306093424428974852693373487286205440 11134983 230687288108738164115137447006054468608 11134984 -66986238932658544516985097040387276800 11134985 -119945683584871915646574769172396540400 11134986 273704339546164442075673693303569376000 11134987 12600475853623702446073425369041531952 11134988 642046533818694940645781370112105797120 11134989 -188848436061968462941944416033588407296 11134990 -168859226756895397110504587643437018880 11134991 150756904082804094635312137714704556272 11134992 -55467719794154043429968109499245527040 11134993 -466018974463645104313373235586289139356 11134994 -36155215280022130163174281126587391680 11134995 -150126619986813669867442272900666332880 11134996 356707231294183453848872619292540208000 11134997 240112499280364604869816417257354619932 11134998 -88949876766201653392225716927639644160 11134999 -12352956138605684760382384052083985664 11135000 180129946059255853304615365945689600000 11135001 -382021869846908858467785491534337954432 11135002 182868774777001843256974853749672096992 11135003 -739780291296241343666388658663690908912 11135004 -69199127416311236505861535770747079680 11135005 -407385474103885913534453312593202492160 11135006 -422008196240310278405233765476444498048 11135007 -106719777040354470450745213969757761200 11135008 -733257924796598552668604645085646356480 11135009 -318265510145485841503926054430062725790 11135010 -69365714685927939061942899504641587200 11135011 901430660372008585809004219470100285800 11135012 -267253968020656949353827713210628648960 11135013 -342584246438493298110328832439465877056 11135014 21327572192709738937566548793548759040 11135015 -237786445718178616316999454290212512840 11135016 409511138375591498604065117791843123200 11135017 -578695888514831625232263594932042633868 11135018 348748983670649207175229811404195058016 11135019 -10009021461470475240817788002901050112 11135020 -51225097683415653401876026687889971200 11135021 -863118967370935686599162028322463414688 11135022 -93294090524731679469882638244725760 11135023 608936640448423767185748086908791744272 11135024 -55039602505895444374374613897767567360 11135025 -297713346836305554248962229201432250 11135026 45156680070233022435161247182356884480 11135027 -60494676382662613587504164066970059124 11135028 128309072661537194842244499175851147264 11135029 263464487318592526173376529619253663900 11135030 116043370188534923132620940735490837120 11135031 -28912023045059741532594910584946256256 11135032 -88620186466869843590773515064862023680 11135033 791191294816747362459548089345856064 11135034 326575744872318204210119036390778413280 11135035 3953130451688701607697382844267017200 11135036 -166542723970818524635442497036601942016 11135037 -144635048692476318313625362039916509440 11135038 -159579665549887644308205994502295118080 11135039 509505053075609569486812914452542691152 11135040 -23404056039648618157146774830390968320 11135041 -809686610756393684238508642270013578558 11135042 70438056202394065595557147295566585344 11135043 -1209267931793847303210878632557677968800 11135044 -594134070531348014513054217211433545728 11135045 525078573614704553027829598406592000 11135046 70979144282959878551702514614100764544 11135047 307515337009378542481595846645545870464 11135048 -118480658850507749677791587116423649280 11135049 -527206251316045863428778332049144785136 11135050 -248379412662937263923018547615466560000 11135051 382763285091568884184509428299742290632 11135052 169281783261174486822371755203087194112 11135053 -209661359825201774473364641834628920320 11135054 -52853262246602257562440921678888499904 11135055 9837394684788767500050178315754426400 11135056 -16455262487064920411304185420153765888 11135057 338630650278023041211680435639279926180 11135058 -224802847592717564559201863499667475712 11135059 -217640890758435318706825895784218652672 11135060 181399164540996203062928766210168180480 11135061 -43519128310024977935416489832315595168 11135062 225732609528070842398663722400097250944 11135063 885717060138830679605899673833733730312 11135064 -178211930057198538413176731514392576000 11135065 -14272774126596033788345342917448681280 11135066 348848978381185828992547031788295285232 11135067 230207998351554722656056267439158895920 11135068 249687896191497109822604070314379571200 11135069 414764268771420221515072503260966518560 11135070 -17592594915733887750496685248504118400 11135071 -695022927833839979497084828284860324456 11135072 360682243439974862390392021563848785920 11135073 638643304034309887738414985261972939184 11135074 -572481447546461428206511322754604972464 11135075 62445448353624498139420729322436582000 11135076 -20018477504607846882615591444538490880 11135077 594290137459037415183310387199635980352 11135078 -402641020057045920046289377238977232160 11135079 -402729842117170520755542228127297662576 11135080 -352838756865448338422137664556047155200 11135081 432031191374685264756346297757188749882 11135082 -18305738746560649807398808224249102336 11135083 777978364160109657956726489837939334520 11135084 483101046980033927887975541284712745216 11135085 22253192580334918369214718756641203200 11135086 209758181192590283615697645616753443840 11135087 741047331940606550540916420074751926736 11135088 -57911474363966888918956129881879183360 11135089 -252066545827795684012940303336323012544 11135090 165137751246147188519645224418236816800 11135091 589572285291308908750463613000832693824 11135092 -255360860970900384436853508799104928384 11135093 -338610225173346220753695612223260488658 11135094 139675788779941757170000903314095179200 11135095 745590831392240234472678654700286688600 11135096 9372181391089300369084770937370664960 11135097 -907780090953473211329645912831051148960 11135098 147049720038580839673729246481943101664 11135099 -156265572918813135248690067454767192864 11135100 32986260186551554000941339312354854400 11135101 -1170371378815346353976834200898967126900 11135102 305955138192006458075339189094558474240 11135103 457781668687832384151716487317695681920 11135104 755698545581988258691147172815275294720 11135105 -280763507291822061190417916607655218240 11135106 -136448089249020656663196298977126506496 11135107 840179798460534581931788583862003250748 11135108 4141952142616224913085143928719042560 11135109 73796710099126913086985636100367615488 11135110 56042144963720748422589512036351842560 11135111 -345160205796826212320061258755246817048 11135112 -420616261309599068991518467898544660480 11135113 -92935282469199299109730842397794740160 11135114 -257697364413640975141346050733935338240 11135115 18055861745475276919061781557381399520 11135116 -157550262618161506543214253871435567360 11135117 -22872084251437932852438931198750283808 11135118 109340880620775474247900603508482519104 11135119 -81722896946769402662271126867140943168 11135120 -11995808585146181298627224026283212800 11135121 481447340026067588105752903523093179680 11135122 98698192702423823456885666872448564112 11135123 258715350100162640720670361710703774320 11135124 -125937275984959995617102166110569758720 11135125 -636201320774365986050021768960288850000 11135126 97101198020527063687212535598240212512 11135127 60978741824877691501383039642515305320 11135128 41603912989809268908820283930268057600 11135129 -327271252007484709781515199695964208000 11135130 214216064064046401670788385960304640000 11135131 472907088698282741812792206781716632064 11135132 163705976347866245967167391633235622400 11135133 280263137435672298863395385697387396300 11135134 -310584380555618426574223117524333062784 11135135 680756165211457757516251544426635596000 11135136 -364144503692707781990464323392913801216 11135137 83312678780409434703189790789263102100 11135138 16606664307405867555315269686910717952 11135139 218599297308805375099091967853941314424 11135140 345696676013856567427726318690407321600 11135141 443191698372998219157037905163508168892 11135142 -123771589616606333367379655104962075360 11135143 -503142124384176015359119977522800367696 11135144 -190651965145761824456735521315418403840 11135145 47899753504735261594641825198269341440 11135146 -245443325139726294086532013932020643840 11135147 982986412626387774808379103191223960672 11135148 -242077625037224922258172123431617286144 11135149 228880975545019615523389062931431515160 11135150 7871878871694249030394153817154777600 11135151 -317291310506984093613597125233491840 11135152 125818159715909972402124213304377344000 11135153 738214041729263401157270271785114135040 11135154 72968461372792203880561803236716492032 11135155 630595152209483244986197501477997368560 11135156 469980820330671710108232179379070427520 11135157 -731572853305001097981621275844319977984 11135158 223928061643563933470393248482811531680 11135159 94306749622416144195907904388763353600 11135160 -108737662292144303466224785408173158400 11135161 652447019177702093510497573715924942762 11135162 -3097070784167998077160282507019361168 11135163 258083854648290300973306899185863273584 11135164 -731398371355938392099181000540213248 11135165 253331726559212718867888970641893382060 11135166 118274841186621383818628953235397540864 11135167 -76287737965272822701381233517465550784 11135168 -338636575190026379878041853047701766144 11135169 -29893350104925423888272531488378405632 11135170 -93784548887512423312202764043575036320 11135171 437606467353537867782324407103846801544 11135172 -217437366630716957105326242042805075968 11135173 120682481379180032514892264806478942240 11135174 -219284470874017711105699002768554348160 11135175 -261109241645829872803625085129768789000 11135176 48136070906634786846155562383174707200 11135177 12016509924542126317095511821200680026 11135178 89160563651194893200500336998613132800 11135179 39049856180418160710026611548166279080 11135180 -119080897979136868508202370712870492160 11135181 21894802985260871843066391966076009152 11135182 -18520369507711677337244401079896878528 11135183 938857527230121758022281133520782120432 11135184 92865528336641291097089531560322531328 11135185 47233499809832574210479217802568400000 11135186 508973747435359708380930598928245467792 11135187 50368831643723687324272507773606951744 11135188 -78591922340999532940842271166323353600 11135189 -417280884712055718945903934183678215876 11135190 65088481333075022344201651966955950080 11135191 -248923375922792109361639636179308484200 11135192 773418454146929865448392316928239872000 11135193 12181908456943235722288707704298805248 11135194 -281667178316664035864656598755353600 11135195 -55968630269947113744731836042163874000 11135196 62179498119978238057325515211428196352 11135197 -89275223465911948452919307007728785920 11135198 17360420919681233737577616005478249600 11135199 920551431575574182300669858757535228800 11135200 162310529833958082741949941197045760000 11135201 -22194726824273104703184636666735603936 11135202 -29659335127783340025602725256700264960 11135203 -146449171143854437230627603957746024548 11135204 322709667933262594212735812216418237696 11135205 525338376534574380362975705581469515200 11135206 352431466202512275972990221794763470464 11135207 -338336857549720778851461967454235737544 11135208 108179201702286223135757484066865152000 11135209 821076731071005091832642546997762324410 11135210 -22803616425539711315014957027247214240 11135211 154957680875856567181669354236291037272 11135212 6681033259906670690045070820728591360 11135213 -259707791406934923893922283595163434538 11135214 -124175177262437041020033480750590593152 11135215 -45051260253355439172834628464241577280 11135216 259175153982434231379360037259553177600 11135217 -196435269196866913644055250210498760000 11135218 -34673410587731455297963591782276691440 11135219 608280195181055197826024148234943420620 11135220 -159774494062041120735787589156135116800 11135221 -674840152248734484737125862064948660708 11135222 47694497058260904244429887643700194560 11135223 5039703267685175453975079007710785328 11135224 268913831631830138149063581743530905600 11135225 238562957489155843950445335352153269900 11135226 527652352622699031376435991232973238784 11135227 1038681279910205047779981401877416743120 11135228 13160235281813118779178235909970313216 11135229 -242982565625037296067982217586124056000 11135230 544819747446022643490516510794726908800 11135231 71568656345199277312708808083816019328 11135232 -307377157948916866970033423625580707840 11135233 -540819768446302671721283673963904286720 11135234 -500143254867033515219711252387914962048 11135235 9415534375709282517565787739817920000 11135236 67824993663868038628387404461115240448 11135237 -4766327885250433906158683361456713280 11135238 -289291644016180801896394549446739205760 11135239 627418359744611673162856306861253656 11135240 -27346557371074167344786669069210419200 11135241 -382610298438010903055764611618606739122 11135242 -313194966198633565075121533369745131728 11135243 -200283503298805714362631323416441999616 11135244 55035995040523293946012403883347558400 11135245 366585595542731671857647932870449014400 11135246 -125628710945005341924870527085373488000 11135247 -179611418013744983827327792692318610560 11135248 -204018045067862597544715680659406913536 11135249 -342661535345911613947073194986281656320 11135250 135822901784509726608733284094460424000 11135251 -293025192382933754480594647776347649748 11135252 -278198224007284176526075089982664878080 11135253 327359639262552775425996198848177625504 11135254 173400723103612066682188615216924279680 11135255 189525843580600221843934019652033873600 11135256 -371517828580022994550572712595789414400 11135257 -453664079148025474060478325606877480576 11135258 -51504257847855056903165870043752461824 11135259 481688230151002957747685977837250089440 11135260 -233136218588929656544344780762657477120 11135261 -50123146792901055198810006996079441428 11135262 61253114710783599946187213913256255488 11135263 542993360651650866392135611626885807400 11135264 -88556292226538274926503627749052121088 11135265 168119467262093616959551877703938920320 11135266 -17508267913226105151545296116231691776 11135267 -84109100350323259937059146087540720 11135268 -214068523292958947985348853367907877248 11135269 1566569836825510164072049621568928715996 11135270 11492157604989759416132415820062814080 11135271 -37105094555513406708030796250792750976 11135272 -172004159852454335534353568252852490240 11135273 909947736925683016435145842746480024720 11135274 -5787292274739283762495197353347218432 11135275 39409285446923442735889611780721920000 11135276 357206258253481354625112828312512997888 11135277 -429238187691254059030084659787605699786 11135278 -109308647992973314947536689312630791168 11135279 -504040297769027673766680341721811130424 11135280 -348731918249403613376496543565086720 11135281 112551664188381274695054022499938264082 11135282 -192744087312783869551961325682095925248 11135283 -189910469653636719838278091505595928776 11135284 393901899138581791975468632027665119616 11135285 -118000491045724961542251047478622798080 11135286 287347394347509938875692109660215907200 11135287 -933966758410728258737420214951686400000 11135288 1605707564415904952004557466450701352960 11135289 -187520678246002907617943378664475828224 11135290 -277049712918209708745688928342705337600 11135291 -375017380533341014220749322594655841308 11135292 49906731800821012025277138859950981120 11135293 -86078548311633213136516960201562278912 11135294 288870218854805785135181207855738493696 11135295 -93145050804573978550967356109883011880 11135296 -91395169785272254466683357627853832192 11135297 808244976235994595537166279777994167746 11135298 31124381425544191521710901406157521920 11135299 509347647797005558255709196755551897836 11135300 -88472567122809850743433484688971366400 11135301 87385584826157237098826482577312234784 11135302 -483254345560967721353311806807271359648 11135303 -538439913022039577597234402182029423456 11135304 -47622068008424296730277173493904742400 11135305 390586039982132306350866882957042047460 11135306 -57878063765729409164148593730262517760 11135307 -586036552555972688662419207509233829160 11135308 -521286043568748165838036532870690829824 11135309 930105969425564640630963627776278334316 11135310 -20471400651229189602842063645716947840 11135311 -570586776863649257484998305798682764800 11135312 -84336513167254525615185808147947847680 11135313 -9027736139262367242390899835617610240 11135314 -207563478358437990118619942863433309568 11135315 -193235938532212587729864261788414873040 11135316 63226982904465958220687524076829302784 11135317 785049634842653393075641520398212956366 11135318 28143725168556734869792243054616632704 11135319 69745331109217140073077457317676133328 11135320 -147473826095501667917474186751916032000 11135321 731827788578234590969096179413534352522 11135322 -363954966324495143052237444886620464640 11135323 -11373820506823339747433217798223294896 11135324 27490180099823487773243963816522342400 11135325 -177139478956155621021248713555213058400 11135326 -423648517021849772697820579635168021888 11135327 -50043205750514129144848935724174183200 11135328 -631071583110474389776787634567233667072 11135329 1023822179786583454348147000373694128930 11135330 377332768201546329441455042093913984000 11135331 -206941453345379430130916694607780790160 11135332 -143497621092825950477629563079435781888 11135333 -985819104424773575135160761656791794880 11135334 204442030127310033971392397601225744384 11135335 165678200959272133944193897169142653760 11135336 720505149079585732091603799228584647680 11135337 329311821381314777185624218399666479760 11135338 490432756379768734315440418151583910320 11135339 -817829943116170385973775394087028670860 11135340 -425938209998414025103589587442622566400 11135341 63995906128490453873381047965376089984 11135342 642764003152526443688225781184409290752 11135343 -38787001840543576396230487790303001336 11135344 -31937097962999339816387334063084011520 11135345 -56056069357806668066882474466955824960 11135346 356861629137161105511672781790120697984 11135347 -16278441565820080903290607771878346520 11135348 -689422269842304516311847324895059956352 11135349 621583463637435438824250051262383868800 11135350 -114322628836738940210411269242990981600 11135351 421943054066758117363206726632092279704 11135352 -284043422138388637135841298735825530880 11135353 -174301324933239074007926480922012299196 11135354 -26522213486298158214800650787554082880 11135355 28715656042091983808603460638900551680 11135356 -10211677681208582884025555842963645440 11135357 821901409601184348845474474012898680652 11135358 59380526411592531096222318102231778560 11135359 195541380619745980600904227962443980704 11135360 127494376405268310022520445684468940800 11135361 -220979212352958345993492567015128722128 11135362 116580016923286087396603082228461217280 11135363 -511483915519291421002955618769450839016 11135364 -300663122077684346784082502617436571648 11135365 286088575799362771598531777298775216800 11135366 -9342415186271697533960018062720512000 11135367 -158822531926352433403387421643817607520 11135368 -948329549504341546817896299105444864000 11135369 269735506179725831595163314455106926592 11135370 143073096323551154047390130581413484800 11135371 -219363050852172556475046404369636238608 11135372 -95430320518489736149290898589763271680 11135373 -763129873474786145198516607015698208096 11135374 -264038033333268862553030167166807553408 11135375 -497065226066879295568829750868412866000 11135376 5110454474405647057502961071563210752 11135377 -347174558431842458805841853805802627728 11135378 38656926043324005311337628615838883456 11135379 635762669606379345338749077825017350584 11135380 258676750726826713964743323728573740800 11135381 -323526935606795305631181636026829624576 11135382 -187375732444268277266784244401623684736 11135383 136590840826746742960924093078164264576 11135384 156800264668403935747112929727784222720 11135385 -78311006276053286966087248854531296760 11135386 2327116910616445319301067441367307264 11135387 329533120638119812335381962226950157240 11135388 171015437148035377428857204135631360 11135389 677668681410642678294326027208445529760 11135390 17802703302798147860832141300136796160 11135391 -554443141871879054885137662494755999200 11135392 227937297939569691541705829169976246272 11135393 149190051821477062791217387306055267520 11135394 -12916814586952293340003304143158224304 11135395 -131666910613904959516512221571903700800 11135396 -579326281911249249747429869704929955200 11135397 -146374361878363082943912318046774078368 11135398 195017584214172089392497934909366283136 11135399 -771065999313853650450421743968284481280 11135400 -137990293488978051293044641406826496000 11135401 -623634785227553789333409765450460398598 11135402 -332462212598635561037517837039464320848 11135403 992038595870834441847356428558185017184 11135404 -77776460037257631798366280510599610368 11135405 9594541996016668201274344836570372120 11135406 -2045140554883971034339700237824461696 11135407 -472146265430145412753722203228976863344 11135408 76924400905521958449261022493042442240 11135409 -3501998423839213616116842757153376832 11135410 -153823637082620994115769495168856768000 11135411 225410159281798124479483228587645492480 11135412 -111622577558051203820235979111556302464 11135413 103469902833915688752395371914984439740 11135414 154392836855246638820230541134835629440 11135415 -76487165649238978684078132213702010880 11135416 -124554055929922863623350834992748523520 11135417 -229944005043574302139467054163803556608 11135418 83139894208538876223642136360130357760 11135419 6345843960455875011841375840865086820 11135420 32438297051504626660940643410094796800 11135421 -457879321762586302964343404745323344320 11135422 130369979292584094801812103145249888512 11135423 142501386073133124503760500252790714264 11135424 -41978059750588139631370908551589396480 11135425 90412061460276114426008627483005008000 11135426 576511191561117776631687007735981512912 11135427 -28892582314388352441619566318021256704 11135428 591303562395682397539840753407515615232 11135429 275105389508974380509462046853027913280 11135430 573634852787085487978990820238178560 11135431 1037738364148256752092574624071483652464 11135432 -366757037494753702167284785479989821440 11135433 -18880121574198212750102983687676053056 11135434 521622686027206191988883694610698772320 11135435 -343631515026456526179790099218234945120 11135436 4013284419460015527591837112405137408 11135437 128458933335519295297869570092221908086 11135438 12992433984667316099248870019258492544 11135439 -182689700974603320976831454378666787216 11135440 47300761126041478726479688459844812800 11135441 -39263213476760858756355571254388774158 11135442 211514128218860572789888063535497269504 11135443 48859413428259764881183617546712550400 11135444 -535242390784910071144478752030019020800 11135445 552429302178236445291337833447076204800 11135446 172897250791422485852739065571313547808 11135447 -918511512488512349851270609569384970104 11135448 -145139353351677398245813592151136665600 11135449 108663691862593227550811299201014113160 11135450 -63378918760074874776758128869437444400 11135451 -111239249801838684052156355975253009768 11135452 2077756805920181271785540037731625984 11135453 -219852519511640319795540073362528188544 11135454 -186875254163058025850494217130996357120 11135455 -396945158720567265365022011010593681280 11135456 913285028222098910883645404195858153472 11135457 340238877342420438975897802023879678354 11135458 -515634923309573296235485263846780030816 11135459 -52791405269071252405945833451757302704 11135460 54244021225720435288533923630608834560 11135461 245797703791381794135248787392797284412 11135462 6289985353914748781761386407944746240 11135463 9853568342430236111236460650874150400 11135464 -481875390382142089894575318992609264640 11135465 169738255639942940948448963598839829440 11135466 -282801510124606837356215582772116858448 11135467 -327332806297963137050821277550349293568 11135468 106784688289371933147338761275048562176 11135469 -259034116244314647238551504792868056480 11135470 12271248322916166594449407510432450560 11135471 -226337861728612133136535352220173393328 11135472 57674136148500740218077569715278512128 11135473 453382156974200576932984798351597633344 11135474 -11890036757046777305543107872743612928 11135475 122016067384407274464969215168226381600 11135476 538031282873671361307372963602761691136 11135477 -92252291195326075466058036325754545668 11135478 -353900201457865914204530919726944615040 11135479 57292136020928906533234820965603549120 11135480 246293847038368818672090964174254182400 11135481 -15975771936886397209387923355684366656 11135482 -121104706565728323184230353591483731200 11135483 -50245245576226327444786697846765375280 11135484 7120624372898674378952348853902452224 11135485 -57287567487126774593099012441006363040 11135486 156215330634540016809972978666287880192 11135487 442840429219051502109980705576644153344 11135488 25206594365391468093642287538587566080 11135489 402446493804602340367428896582165222100 11135490 14249904833916541881627210410394355200 11135491 -317671520370901590996564151481396833536 11135492 685690136088296499881738165663739532416 11135493 -24584789657199066389093002125711274056 11135494 -341812061848085930921912302312164556704 11135495 4195574538467515048294774885262976000 11135496 223788898621050152911779381148487024640 11135497 -129325641899784717669603477531229081548 11135498 -295449694849199742625557756811924001280 11135499 593441525695670563709952353000121032664 11135500 -301275202395327793580944087301726208000 11135501 6408813805786352931061113921945557280 11135502 -46796719464695697408591623132423270400 11135503 228350563115057958997616328233846672800 11135504 24678498063372047422150381209070534656 11135505 -252454449748535948128104164947957286400 11135506 -314153045053562212076208031516685544048 11135507 -310845092304873245598479738158594551840 11135508 -93354438476727206821565513752211122176 11135509 23432393442546593058569113376413408 11135510 -59906651357843766216904979176206612480 11135511 330877453765873589038159775519480840160 11135512 -284312302499047609183559295805510164480 11135513 -13566244394585466537363734191980116016 11135514 93162450687129931128555986171489064960 11135515 357927940256681026611769466069153622000 11135516 214799382975950537718840065400130710528 11135517 -398944789279555768673594579985271485888 11135518 51762780381349707732169952750626089600 11135519 345568751520549664584298521032452603344 11135520 -112135199778148570051305814524533145600 11135521 -584094898141822796802959620499046449468 11135522 597135129115656546837092769092673380352 11135523 -18010919279702776412563153042246940160 11135524 -915528479257231518890407313579870822400 11135525 58440897094621384520607598876979961600 11135526 45366715912524788804438992661799102144 11135527 -136779459930791800710815612982498613488 11135528 313558493449908442903482440513147612160 11135529 82042695934209786545098744508199892800 11135530 104571768768479251878150408377316326400 11135531 -1060993659706647806950878704866640440536 11135532 225817267641025995649138060072043177472 11135533 -9040818384882325365972514832721457856 11135534 295929980947062981269971428978672532032 11135535 -21902607168677564706369839588152546800 11135536 502584979892861056815655793935356395520 11135537 240701372993125745617874206015401241152 11135538 -3082450096928821424555752486535154816 11135539 -112372660428752900146968230316660937360 11135540 168341598157430838561087980108125478400 11135541 132318247133298685249439505156644354304 11135542 -68471637263678444006218539126125905920 11135543 36887888010247418248145826916185234600 11135544 46776279568003692679356373430863994880 11135545 -520355167479302845139712790108998032700 11135546 270360049429900253233241868895898447472 11135547 -240257518245197623273725327851937833076 11135548 -231681250216333058187482447334065492992 11135549 -211891165364299442779902555829136841780 11135550 27865236317509245103525936946491977600 11135551 -62372647857639097565683922338469295248 11135552 269439821795124232829421627128381177856 11135553 -152450538157236552417160435613691298944 11135554 67398354021532802952696304789193548320 11135555 8939921270474293802787977613076905360 11135556 -8995968422528065021630067004511827840 11135557 282314257622278613511060840492320121532 11135558 159294531313796903587045329489340938240 11135559 -90173220305253655097576293824574385712 11135560 881173858132445681746440405063423590400 11135561 1159663257270220282536929085590826114612 11135562 319274500396102324943223906706842922752 11135563 -489601426512780481244072840181395237520 11135564 -590217082963722197152879316526397890048 11135565 -35116131202675558904187200302361740800 11135566 1338831222950521879147469180341885824 11135567 -391893342792779158257331862769235626384 11135568 110511008232146798672675135724444057600 11135569 -642390353063327494652262612158699230631 11135570 357537847958851337204055789906216888480 11135571 -284328702731654944412793421681168425288 11135572 62292236722336274566744234340143431680 11135573 58673041344367578581541885725043885564 11135574 17690475993901572883047262333609813344 11135575 45378698555619345060006839178796830600 11135576 -271133147936419991203362497906898493440 11135577 -102450045751152456847847758059178840320 11135578 -653347571073618414451062117189459200544 11135579 329260645673548266910542025449695283504 11135580 32217885920723292836398444895344604160 11135581 -5172562767427548766741314816793663328 11135582 -286543661074021862892336436389319678848 11135583 767639089246610062418592443834075047200 11135584 483650917947697928256704488557120454656 11135585 -119264307587002929433371933089973101400 11135586 25240904709360726385782124018456485888 11135587 -844671957892124891891872510498535201764 11135588 -400751548269542449284245986259175874560 11135589 -340819685516587714423771017937363855776 11135590 -170258705376094599411706690084504387200 11135591 -19782881864984375074778897541203107200 11135592 230521462061811947789106949052301342720 11135593 252872438750932970334319647858420723258 11135594 186537128400004721847507618960967243200 11135595 78079627433333225682862434311585119200 11135596 438301907920959286786814107966346206720 11135597 -385565440118074396704381065434651035936 11135598 9256196590021227437217563861162355264 11135599 -801904556590477850130067949036705892400 11135600 9741448196563099847984913490250956800 11135601 908249215368811783322081868784608745440 11135602 562306338195847143669259155082189300752 11135603 227167277303818458721931347455654696960 11135604 370904615116899021863175200254312144896 11135605 136426574748979952633820879735008238360 11135606 -64021537738118576219834987138424913248 11135607 102915512262740348937770546454235569792 11135608 -157723731035608915148438431469218222080 11135609 300239942383063806781920222733939030404 11135610 -276802566528694800761065994167954828800 11135611 -25238859971333299870587622671031694496 11135612 -355190311264453329859368811405700779008 11135613 -57772696237448900038957120771688582016 11135614 -95068626706216124481857674373183766528 11135615 -412754739480956170255736390771114524800 11135616 5571806332465559840306441779433963520 11135617 -728279445434429142157587047261367006334 11135618 -54674585860276916419252993649583440832 11135619 -532564358023785018974407185154763395512 11135620 374082744954756754814580305626888039680 11135621 -125335210324541495836296253194835934688 11135622 151904736527470410482325277940091441024 11135623 -1120657692121505750343025066309848283320 11135624 -2857979447946952238432690779812372480 11135625 -75017393356693727913356805832282950000 11135626 249017728791632731989545499754123759104 11135627 134228380305350756574345408629767147476 11135628 97071258767769178577878022805130122240 11135629 190424273325475588272997044983705199276 11135630 241273250855485101992691545410601280 11135631 33089444080001719997976874504610315424 11135632 -127251648237602619411577947861643100160 11135633 -112697432163773945668955212516416587676 11135634 -18879252277336179724915113584640983040 11135635 120423805246249078061467760665538777760 11135636 -60196519072920074864608675057924129920 11135637 -49597016458473052380342020157645547314 11135638 -360166072677564271535427487206301901280 11135639 -59765774686644486746692871466372712992 11135640 -89251615728494145299240163027822182400 11135641 -394272052449516209926021544385127945632 11135642 42487511527854412394584460764117651200 11135643 -608541753909156975448986355486323884136 11135644 -77062775342401655113002700391757407744 11135645 473661038141310525572013490718326785900 11135646 -3591929961092379655126985514280756992 11135647 -140843313866741361299330523574689901008 11135648 604317936789054130445827503081672867840 11135649 316511091292799208443207369630413564800 11135650 242330850627317228524667823622533106800 11135651 378368774507608718641676470672305554652 11135652 -414909949127993364700471826962823270400 11135653 -484235623710316574316075621898901494880 11135654 272617740231259071454980133249667002752 11135655 288981500836256883485588329131815614800 11135656 42553445898577193022375039293608181760 11135657 -214674912678226510265483604220118306112 11135658 -23600651478896762849831799041999642880 11135659 33757052666634109581694393010662839860 11135660 -349717586063866361286050383975770393600 11135661 84222346140534500414566362745300957824 11135662 -352128113174735334085760576517847935168 11135663 -165592723284832117235037742789539526656 11135664 -76683410866149135039708101819449344000 11135665 -11644026732333300429961755085537332480 11135666 301699752049348917643660809268734465024 11135667 -5955309259374577279469143248623765952 11135668 -152573702611170953678157194159750416384 11135669 517223816413587533849304294269088569070 11135670 -9533547442845820803268824598429286400 11135671 3007431276981203620990768498241438160 11135672 -462535703876123210660922896317371801600 11135673 305100356499108186058704816616688723322 11135674 7776444945712556654675136262724405760 11135675 -119907587118838936346456510477513861100 11135676 32382933011754414725949718798744146432 11135677 198066704864484259735777381287450013952 11135678 -410131734937840281872394914895735663360 11135679 349408957180666392971292707500779683784 11135680 41952637900350184400294081717285683200 11135681 -119033296802565838227709077103191461418 11135682 88486800007763449464026279598978416640 11135683 257830940012811959205047093195290248864 11135684 -6178762240481573264984592050618880000 11135685 -320181135926517650841348230571228523200 11135686 119269506297538724615745426247615677792 11135687 -627897794482240102559756016148833914664 11135688 403810364587070829142990062718241218560 11135689 -575879720732249613732080781111427417510 11135690 397845847368547345749230709362666517600 11135691 435342705183498821698711843894765238400 11135692 -318260365565660489913371814407889405184 11135693 -838100106054782537660772994415344466058 11135694 134864759813777208633279241847555726400 11135695 213205543597175476174862255369660851920 11135696 21188479070256663755517213548822396928 11135697 142617804712137847672484575108025214144 11135698 65535599353713978512461339966678548480 11135699 -296858352872513981450676366986458065300 11135700 58314103070874041278656237445253596800 11135701 285988199245247844590692597576744250702 11135702 -587390731195390989285618059580461359296 11135703 271075651191424354897939123404236467584 11135704 158903857097442869058346386662786764800 11135705 -76669107374215027809605771338412832000 11135706 -98007790588002770125913525806203741696 11135707 427540915773098591472991174209947616960 11135708 537548731038373810216126779446435977728 11135709 269006289610364928551065626055288627884 11135710 7303539752623252219470584198040576000 11135711 554505348959306975337608013085146019824 11135712 -1652132504961233971565703697432313856 11135713 -87169231517322930361089974936082958716 11135714 -527626536791060098585170698485624106688 11135715 389068500957536671112217381167282163120 11135716 10298829464450137269222913451924964352 11135717 722094338102747369355925970996359952766 11135718 -389620561389228471275488207161088768512 11135719 16403415514360417349646454178691430576 11135720 -420882717637976526924683930826858547200 11135721 -77838281549199248742422229823946744688 11135722 -23259866177097419212385349156446290848 11135723 244286613988969420229549731775014198584 11135724 -89682270955139762772232291845607572480 11135725 -310379695458327442405565013485288102400 11135726 65156278645381831391517022093086388224 11135727 -118113479447539685525300723606125424640 11135728 -1728518616002091426006130409282994176 11135729 733351326456715869581156446849021421280 11135730 62099904593601628437973989505058910720 11135731 -474597164203033253648740234441984198728 11135732 503743706411107721600885315926948212096 11135733 182548087227889323380888306359416709248 11135734 189225213231347305790360202581850362016 11135735 82684877730496269569717359757291888160 11135736 516062192392161280424702299695567114240 11135737 -41766101826958762411473282967377566614 11135738 1958328922405533519019652262198162144 11135739 -379330991336984482537282170041240561040 11135740 -3275677660175870080157369629470213120 11135741 -252017040630359532749879715938478970368 11135742 54710972871529079035515565801996406784 11135743 -686901000475701396242641519621279115008 11135744 755519364621825312076817955400187904000 11135745 380492316605997802659036857857079529600 11135746 -512942293228781536953725716039141370928 11135747 5669663674525068801478267205341208064 11135748 77401127914498762796743286289081246720 11135749 473528025871608572273289409736448391488 11135750 540027355743786978073551052856162304000 11135751 -20517648427014866132215489024848984 11135752 -909166775759000575125363682490956262400 11135753 -9920232023601915487127611463641321776 11135754 -107829791852649407119236381489628611840 11135755 206942638626878138620196615252913118320 11135756 396054346646963365861010617770609534720 11135757 188540075320018331032178175274766059392 11135758 -75043222808245581715570811742380393472 11135759 248834900641775996624343934382064724704 11135760 9851105824487347395889537884094464000 11135761 138181081253370825971216044934529088000 11135762 268707904808045612253269936711931944064 11135763 54977094100295001253402030181305095480 11135764 98061588222257612079693154243130257152 11135765 -343052364884180515974622097120247856200 11135766 78393940452551661003248794945952601024 11135767 -3468705824332991230888589522900337480 11135768 84570718612039843418637060194061926400 11135769 185990987080809120315069353515151188800 11135770 -107426648095654023685071063870285579840 11135771 1007641844467015479947981828859904152 11135772 276781132892770552170919672038599639040 11135773 1237420188938257232588254838033343649440 11135774 8965368878406048899345434052578641600 11135775 56428317906437722735692717358536201600 11135776 -396361841147726889709680861464812781568 11135777 207413045462960946797355835005561625620 11135778 -134842980532048112477814589294290892800 11135779 16441805361018837496917460700154696976 11135780 383231921376517090084655099463327801600 11135781 720219423257718121423651816674753419070 11135782 61550174831690708935519087913149624320 11135783 136743055213906131716783169040821559032 11135784 68468403280744174460231378691007856640 11135785 31971373165588911082365706557124494600 11135786 654533317194228095787427787259212931840 11135787 -167032842251373057035854136627107337232 11135788 -370405943439986179564523909961454342912 11135789 -24986312258089066898767475524031069568 11135790 -33880470598354391480359422326255590080 11135791 576232883371331268861302368092518066192 11135792 -209570518855977058594001669907437322240 11135793 195488063881740234355444212078782712000 11135794 437081641994186013539141290957666353984 11135795 199535102526363026441774413105775658240 11135796 2432595466174394514946084476466397184 11135797 469472259928855434047677889447961265920 11135798 -296638296128642982485486374574427285600 11135799 -15004615356838140038172781090554302064 11135800 48368671290646769738611462950517248000 11135801 89100700802117701655025557736670421802 11135802 -142655777910275636709653315030697620736 11135803 108451312489563524739922389530883704080 11135804 -72429298207234185911651682415514793984 11135805 160068576766438010197014646068903484800 11135806 -493749682359587610179504161026280470336 11135807 -894621409786234786556864416243257082944 11135808 -140427121476014949831842919992032493568 11135809 -230195130491453164913719676597768188990 11135810 196516520964001281351781843828362777600 11135811 -29646984297245490354252540225256638336 11135812 132883993366946980109162747492530013440 11135813 383720912239717768724609601702132375000 11135814 64756616351850899267311130083854978240 11135815 -155364261306493015009213496451897260040 11135816 -43952560813666562231742886317921546240 11135817 180615568895780869505054864576708930880 11135818 -65206239151892616269687174335428439296 11135819 -98683067179612794440578964152344475104 11135820 -16192702227052791018113934751925207040 11135821 -98025255240368952634799812920727984800 11135822 -425693542331821595031328019836523412288 11135823 246841474576230608708466623119395362184 11135824 -52987414318510062538071310730320936960 11135825 -587703466192582554606827198669284671450 11135826 -98132092833013480877262558422659660800 11135827 165615788055351099764125239972357277676 11135828 -649148901944795986450915169200185335808 11135829 241816852612366560022429048428846516384 11135830 146239777438289738982750544612679041920 11135831 -115021561494619507104764491897516878336 11135832 262735332452118876891285851560142008320 11135833 1039667702039955289333638969990632076960 11135834 -31106957868139262159436410393800327680 11135835 -182470716183493994917454875086065711280 11135836 -21736011930209501974534255318101675520 11135837 379865574143645531903610437626041486240 11135838 156742178958804913932859764608632129344 11135839 -7092985497400215244539105697097495424 11135840 -152900814056527344597142298046706483200 11135841 -17401731644567010166987007021062118400 11135842 331746591909258052624734927173368246944 11135843 -393603910350916480909218665230994811600 11135844 23432879706397999496644732559063435520 11135845 -396965728888148225361607532503579065600 11135846 38566273867137305592183700373427108480 11135847 -422612377785359156772402192253382067072 11135848 -78941174642692015573067905037294576640 11135849 984005976337992278242587541767076481850 11135850 -118493426622244264225561465859667110400 11135851 -429573225990400485441484043530788120576 11135852 -61256852297884309672773134676589590528 11135853 171938447422503032221386793955186883840 11135854 -304633561316602944259086827148695006208 11135855 168735273745458848256609491953350108000 11135856 77331583343267728600901955961533825024 11135857 -622882082334259334962314651399615968348 11135858 -19541460158125873862771801179535555520 11135859 145095965682080198917063768863884962560 11135860 -180576885820621243278769021691019889920 11135861 -565254392004945088050624150073576679136 11135862 40469371674968743321583687022765017280 11135863 111960662354238369451525792984808107112 11135864 -365745356684334439082683464656530759680 11135865 87649782969583780061305549143400787520 11135866 -56173114692808639376648443256821916160 11135867 862845491392773024161427515886270766464 11135868 180986011306820401778055595769058164736 11135869 438662070385275767450032433982343280896 11135870 -201842208887587822105705267949204637120 11135871 -83802348103231244452123005639554264040 11135872 1635785610782127346400852363024793600 11135873 14620458720191517507855577685111823360 11135874 -17288481234478881697564324335580275840 11135875 281324852672704260107495582050924032000 11135876 245696923284154552671961655254085602560 11135877 434824309965394696707101198839512100320 11135878 -125110942553669885306252100553786718976 11135879 446468227214205270988878475810727859480 11135880 5504858329910484492168921709173964800 11135881 1397266415424451994126624951464433813120 11135882 2137629510485729485287316781753554944 11135883 185065038415644054695268887248458605568 11135884 -673168416918249917272696167643656744960 11135885 99789016638927313961728936205348136600 11135886 -61748885518312814493452510430486937536 11135887 2254780092821965477644680054342787744 11135888 388002025966881072680259120068392648704 11135889 -60230754377983009326602626019954711100 11135890 78065490185960201004560233572691548480 11135891 93842482024511296864979201359040100864 11135892 12302209907179126961297083432333056000 11135893 1369477281002180068716389649067423149180 11135894 59113753781560871543009742971816792064 11135895 -145080270662956211734801672883391503280 11135896 -178682328152705346943367775905279078400 11135897 -621644214730061844413033764083349161654 11135898 -184896061857870779116518445178475111936 11135899 -79658811482810821458344051404182689160 11135900 -2387905352925843102947016969594432000 11135901 179415922258233919382847877470143528064 11135902 -57548674635079256732865133516282689600 11135903 -437152140951094893192881769773006761560 11135904 -262814682354785681551804583955542310912 11135905 -747233152772373971196728654385743474880 11135906 223495123075870708093957600341584419152 11135907 -442091624386299953706906207119920380960 11135908 -79431919978144042559500163446475464704 11135909 137434828057254807471607465898391721404 11135910 -85878885454572004085403892204111411200 11135911 660043796961519230373578520174094011512 11135912 -541387354385596316068761725324838220800 11135913 226447305512096635038946977044214873600 11135914 -507274563790445934230802973069589077920 11135915 -66839426741622401686069812197631602880 11135916 -453721757606486344469625484279552883712 11135917 -466572134082616740529181353348873683552 11135918 -259376560497451303596683339112426296448 11135919 -293440938454915240555713369047776473600 11135920 -149795567856259883587169181830283264000 11135921 -575376324059192533578652393487293216878 11135922 87197588591323594835993458851312827904 11135923 109187525503218713682700828059398965080 11135924 -191032129484495024095209769690397626368 11135925 -2705815774229349057658663220220556800 11135926 218821965103943806655193273652148970912 11135927 -98753329598223282404700502312312385616 11135928 196501113806890666840831483277352837120 11135929 -421417895912051106522528077725944197248 11135930 -51400456960636798582284142320781212480 11135931 661843491243164670610815441835172400 11135932 25690970840344635999434800448991434752 11135933 4027475391976659534713724730550561184 11135934 383929768498784271536929825334937882240 11135935 -71158320368484281844343099891541846640 11135936 -113186289399534157945917580923981791232 11135937 24404317385403779504896685423197688640 11135938 571251615340464887649468182856448807680 11135939 67596724213117466518933763404286819256 11135940 129000555412843476234415584282329088000 11135941 -790832045709925805195907183353337906658 11135942 378914350370077703198355262134819840000 11135943 15371883538681977873202836288817020384 11135944 -222007829298658692805474284395941724160 11135945 20629794411459116228144188306447044480 11135946 323718036348893598134448933760035807744 11135947 -51497698430868406986051240468650695440 11135948 -460654483700868040146583433564845424640 11135949 226132720143014483306426466442915177248 11135950 -82447313076375837138755448150654345600 11135951 498711423228253522841332998782598326592 11135952 19994322016983783359362885756522905600 11135953 241407986343552806234761891204325161202 11135954 -204669229542247694385235493732375108448 11135955 -249207433669220533522120851635538028800 11135956 -66492293248723408355235584225594474496 11135957 -263331973060370062535872348891660732800 11135958 18252755047756655298224233870041192384 11135959 -636098069847553854395877058705070014840 11135960 342220197133127618830131412839441408000 11135961 388798890162895783082189290964047430832 11135962 -455206829651625730102637110260343092000 11135963 1049682943855138281691281046685650294212 11135964 -62637492372439617607659139439240675328 11135965 418168243723347006029991718709394874860 11135966 121347266653327019168017250740875075840 11135967 7593956479161334501964933711374603080 11135968 -8571063549999988186239804058618822656 11135969 -42481391460790388108385758394194264880 11135970 -36300798162124048597149394061775418080 11135971 236769728392906709227922726162340168960 11135972 -265738166187675031392954144479857704960 11135973 103811751865020184803258240184740188064 11135974 78718086004493208818171970343818560736 11135975 108245391203860753161157462868965896000 11135976 -336467242840007349226131119696937369600 11135977 -844576576383780839337657913918944772416 11135978 108307687697716167800310620320179200256 11135979 -142891247641394427804160636155086461140 11135980 519396907797204294042045429250977792000 11135981 315360930683527669183506672237369133782 11135982 69521697757863643023938663045312855040 11135983 -576394574232430696011906028357053646768 11135984 -77922329540384244030898127271198720000 11135985 -90579457649925927239979091616284968000 11135986 -139572815714899551387331867279207933920 11135987 -161438103338358804287143537876216397364 11135988 -454437591577169261854014851153562132480 11135989 -233881193875287277365371499332146400676 11135990 -245687504503202464270488860724728832000 11135991 -719089243989977372542244257778168394240 11135992 -223208808162397802389293732109827440640 11135993 398734599858564609197212573070714106 11135994 116772460356503201412227082376439808000 11135995 76529733392262674393607654224772710400 11135996 683939078863214661650191850316244992000 11135997 4680366324603848929145936346960551328 11135998 -132364959496095437901120245237986602240 11135999 -295892050491059028352332561697353822864 11136000 -426307404609990481690742563578839040000 11136001 181782577852929357167770240816446654292 11136002 218430896902906964424228634494658959360 11136003 626617960813873870454523372496740155520 11136004 -26309274347628728031514207311492323328 11136005 -112068462769834918932688992823275254340 11136006 41757179434545620046908016559128895488 11136007 -400077735483046080707331743899281808744 11136008 367082698839006365600019319040599541760 11136009 25520470666041818298205560379487515200 11136010 44642025156707164178511932765070875520 11136011 -16136262216258924872394032504822294808 11136012 212083642674926183760972246637681946112 11136013 317963493688062913293527543364784298624 11136014 218609837802635645159352394082471347200 11136015 490210548008925512746261926948852000000 11136016 -26902200792778466849008009971357892608 11136017 -129647296815842140149511234444076153934 11136018 177414768893385011819420827210228235904 11136019 -594530245661684938825553636654809050580 11136020 -125346042040249487998759327522714828800 11136021 -210901369808552727911312991728979879840 11136022 -723354919783654179117003116770320173568 11136023 228427214268554704747953259378827091272 11136024 405115421560052744922481935783895541760 11136025 42761327282766824653312095663994593600 11136026 -73148665113097605719190251295159465216 11136027 154948423141416427144054624463129544960 11136028 613580208225281369540186006996650055168 11136029 -1051449093673288556052926975053647826740 11136030 88925965331520836614412601612175760640 11136031 -546689311787809908129417143622589753128 11136032 250144093554699855523175262516412219392 11136033 94270426272293697817240056880043281680 11136034 -59684271285489560922232152697217250528 11136035 611928126584032920339997581649099542480 11136036 115914410362782895387676594139924387840 11136037 32281196587072397196758122727796067584 11136038 97538999702188231636486479090110781312 11136039 320228710886932988630015685086750511360 11136040 63426941327952572849305682752512000000 11136041 221962497794238179789115061751126758080 11136042 7492876443637205221055794795419830112 11136043 -765066505593550353839639853250715749708 11136044 6924429743411235915884906027811151872 11136045 -28592157024339165418935567730761316800 11136046 26484809118670808229393250311167537472 11136047 157347582257029480581092635916177028960 11136048 -26217466302897992698978974373578276864 11136049 481381254612915363825517163998260684050 11136050 135288846694762341056713025916795292800 11136051 -189141364362373861316228232199400097504 11136052 -300780267296270879410747893802228490240 11136053 -10330721049135240223397596129837591698 11136054 3359093907211752463030030849979304960 11136055 25014109617763040885775426046288654560 11136056 54773407598796578392501665489652346880 11136057 -124049393621878363598128289322479402160 11136058 -189753945388219405245791619228541596480 11136059 -696432602268186966759199325491774628760 11136060 63542754257968183474041118403520153600 11136061 -253790599699049117182301026837979942688 11136062 -67601593928299104143339200637456666880 11136063 285167406236446730933778978974927935944 11136064 -82089554324322636204323082464686768128 11136065 -114071080483892401188764605862704458540 11136066 71625334414606063903637436288020571648 11136067 -169666369957461672180812274773323715208 11136068 106668173903722585432207551639115104384 11136069 124513233594966288350364842870251213440 11136070 457582193138151223746788278661034424320 11136071 292533816713973800003534341621812960000 11136072 -192615658186425850660656982517064622080 11136073 123834588149694728444514458301385790400 11136074 -59790532337611654284435921139774425600 11136075 30558503571665846708013962645276859600 11136076 16390187110044314932069280156806184960 11136077 -5384920442846237479960376944792241280 11136078 -329964648646718204900884797748207975296 11136079 754147713033427162555827716636761197680 11136080 -17779157501846747730721665467252490240 11136081 572955914632861384166839727425654530144 11136082 -168217287929369245371903438906874482048 11136083 684259917124444371617134869668679666588 11136084 -14032846312623817747195230035670528000 11136085 368376017841030169935816283010562815160 11136086 538726289725537997120494760080576882944 11136087 344763326281142400986679783739410337560 11136088 659345780178443378288558136107518709760 11136089 497379470181696248155369716331441642890 11136090 8858552646280398572660148203658854400 11136091 -200245206727852148430362900813579412408 11136092 321929747746477676539688050991509515264 11136093 -153679496705564931478556988597996463872 11136094 -7804388720795832132126462422164488960 11136095 -324480054033066567540893397237318984480 11136096 -313805114646161594157755762190070579200 11136097 -6495117572376442131136344280291676608 11136098 854015119893259676424439416824761994400 11136099 -44123776573085657225023936608231763968 11136100 -179287593315421384459876579741254713600 11136101 -63613975993133397020026130523735510948 11136102 -323003943979485358721876629422262095168 11136103 -127612997672340328974671922090950271336 11136104 -123023811808331402693378067058752307200 11136105 -201927164321894775973366423365060285240 11136106 500175765761239505046275149914177592752 11136107 538817231202060469175801731632741226356 11136108 490274654423452098412513696541408231424 11136109 -338401586435692815840098570797822568960 11136110 151441844367206113048634113612937784960 11136111 36143762731269326934654489581994048000 11136112 33464921240520462679301578645623406592 11136113 -546614261439576157051354462605524160 11136114 190708126484294197081332310716448272 11136115 114580122095910492300116250906720539760 11136116 -671589059123980526119146810594006078720 11136117 18541633288878242315842422392518058496 11136118 55342055935263107487775802020288192512 11136119 793809144654336032922324422445679388520 11136120 -327666603577993514036323243553391206400 11136121 334520096012818813664724333639039577322 11136122 142167427301968885931319090641983610880 11136123 -47458634505233057900544026656349108748 11136124 -478007199384022852299524883902975398400 11136125 46402521485641897607182246499651520000 11136126 -329735669984355243849489123862826494656 11136127 128455055960690404530345820884929568360 11136128 220861761584061001395206668230328320 11136129 35327751417461491432282899768547297584 11136130 -72774937326294080376615493363341895680 11136131 -97615455679324774994737746924740063688 11136132 132931927800795408278991616490942407680 11136133 -584622458434432033649846357521938675840 11136134 127241927989529811777278175005296626240 11136135 -17836302661860845703948040266999332400 11136136 -953279532863410469309097392044730327040 11136137 -72068939569439513813365352412013060416 11136138 -116570817719237438196094456090572655872 11136139 -248918888030033142649868906245516309728 11136140 556084504392069663495694530204549120 11136141 -221644650854695965262657930904845963050 11136142 1483981525558911220240742789682063744 11136143 -449791726134778427139095428030800982560 11136144 90168204093295311684847197997664108544 11136145 -169722126109753212665782143798678034200 11136146 952889559615667575859870610371355136 11136147 -87137800010299253532246432066539015040 11136148 -353082611658726034625224597819189950720 11136149 277567935953545760291034865946426316636 11136150 5589411054851257754922987381356832000 11136151 -231020724878319225106441270682598983288 11136152 -296339748473367772160178868882990202880 11136153 106410402372552305557573884330394317504 11136154 -114977521854966456369568533648860340480 11136155 565755800273802928306189316612369674560 11136156 -268260011718924848985965482958874378240 11136157 487521764964074521779247291029394123360 11136158 117789792607433207007514840247130009600 11136159 -197170816106130536501162631133369221672 11136160 -39599908226338623640577959780134420480 11136161 -205052241623499188693178016407160805376 11136162 -50996175332186636786025627959595282048 11136163 -41539085348119975466890424921579386896 11136164 -185788234208921674051159922336069726208 11136165 -221609136756174586208092312980688428480 11136166 -6584283658870552077939420079863375360 11136167 338511661055345994903889603108461123552 11136168 534144235225803566482685894710985395200 11136169 925271841502601181475825259390248679760 11136170 183238585039944654618862451524116797280 11136171 108695258345213195598800454261180955824 11136172 -450114518783061659453854384338333485824 11136173 -831812185360541158166796645250268344980 11136174 29388063257733318159309693083908669440 11136175 155114837049638856712710716741468719400 11136176 -10862340425115895514496081050703003648 11136177 293187179421013562678110540076987639040 11136178 -51249373482354684392937016381867637760 11136179 760984243031203672710207277380763569720 11136180 -405630599773722237751821119337981542400 11136181 -651166094558954785098360271225271627200 11136182 39274882918791445163083492686299137920 11136183 -446569217176833628979663712664080000 11136184 420731793390880854272856199269279744000 11136185 649262648621208167438576172087273259200 11136186 -22835889288577148256827426762575635456 11136187 -112644513723969708517624366198610123164 11136188 -131752601663154877023821513841200047104 11136189 418486165620313603067718465544352826624 11136190 30502628618941822913652994038946022400 11136191 -621808250154620901718415181934796956800 11136192 -20157510708708870223915716769486995456 11136193 690706243263981603928888014895614339504 11136194 104144394423278410421631936837365746896 11136195 26785094322264087243408388678980162720 11136196 248745450731551441924351883183518390400 11136197 443288931950842435760502321945573211260 11136198 -83015367320599238106064308730689481536 11136199 -894093630636887502813381027450459899000 11136200 330918354551242264278757205713989504000 11136201 194057094142264804245698199492905271360 11136202 176030672939820417548594304900669464064 11136203 20540284053370552546335973217921539200 11136204 -388075228329614674977727055073198489600 11136205 -268448163398058232015050274637577696000 11136206 86880237688333264992487487237735477184 11136207 -262438055680680755618383176288520321008 11136208 -48549167754023243438476420900631740416 11136209 -53945342179567541161781988704507117376 11136210 284200448176120447488436342602394360320 11136211 789453969416644197992328426094666824812 11136212 -45899367589771027576396127954612156544 11136213 250262856205730681778893237808657136608 11136214 256753046875190984818769517707838559680 11136215 178310620046623518714889644738448939920 11136216 -20967037616429007851680633979486208000 11136217 239993027990753038916046412145157696266 11136218 495992904186470435928346775343753496560 11136219 -344877586184452814657207999708082794856 11136220 134695498428445604902851668929239098880 11136221 -23223044446575230856085194201006408756 11136222 11719110259590978760002980960318832960 11136223 -2516068084794524722595901997482373120 11136224 -402793790139919424379498862895933423616 11136225 166755305643972439982266980230546559600 11136226 -5389166981070681489917717918712299136 11136227 178328650378822063096496705577897016512 11136228 437316813871198308705232072012867301376 11136229 115228774453345472674531694146960478720 11136230 152038305732584707512103033088570893440 11136231 -198977668081154392881651370270578223200 11136232 -257721097319057901233614212797010739200 11136233 -9886280854963536448977637321191746700 11136234 -203690945463218043112037248736585368320 11136235 -1611312533854389246734713804192113600 11136236 -97517948993446844340428045592540798720 11136237 -59754667884757543423674210002729946048 11136238 95438311985591259123602886386418515520 11136239 -1434160826785626084479287078217769600 11136240 -76923352845860154480720109470374461440 11136241 269118841352752293404403978740048250600 11136242 -20175824760387767499131181804197176320 11136243 392334791401016219708616128924834142264 11136244 -132758410953798478497402769143369672704 11136245 682069379380257564898123258937643965880 11136246 -228448352610490831245755505595451884032 11136247 -529756790766889737844186390697689710008 11136248 878151572300289146770126132928011714560 11136249 -161661336065534559622517725873395603456 11136250 50198567057222946885313567646839200000 11136251 349069038483548569686421015903886702352 11136252 -350714275164671567855983659849924172800 11136253 416931618691477635984676289199511905280 11136254 88802302269389211963321533873175260160 11136255 -91417083193816369875343626870498693120 11136256 -306894903764188692728098306257863049216 11136257 272966144117425879740920338241770432320 11136258 6399487604706079904405999032157706240 11136259 469668255160693676725507986368345278460 11136260 -118121548991522535327969451715349888000 11136261 -286906326608682041251855360253679028800 11136262 141132840530159532833753628800572676352 11136263 -35485529348236410981141335956294165200 11136264 -364072097194949660340895297387373076480 11136265 -51335361404338842390632134160680545600 11136266 -54008971079230873836606125891498793168 11136267 686567324066434870084651241135672807484 11136268 -262992830584622900173771553522193116160 11136269 -2926402158676321551153803406201572256 11136270 85541749902990528431476256556453561600 11136271 2532441089086914708936375813714600506880 11136272 51381743606421262964175012638168973312 11136273 -529553459766471544927692358253549984016 11136274 -306178686009450922277973122322038719488 11136275 314800640928589993755748066607307319800 11136276 49411655647364479142542531768697475072 11136277 -15505349585326420938438561641475389888 11136278 97896249285736979351221443092582423424 11136279 -167919287499961712795946893789617180416 11136280 453785408570215232487826322800352256000 11136281 223431434501266317006987111120732628932 11136282 -356196282818411815106566655793759250176 11136283 241903648806375312354091998164907910532 11136284 314122843300866073728768869736495023616 11136285 -2430658979793047980093786013872074240 11136286 -201006209288639802556372547066189788800 11136287 -725777551801734178150475357727585932280 11136288 136376969614325463796599095817286975488 11136289 -158190548604174115668836498551426218910 11136290 4120074072662984469170676133756761600 11136291 -564181666208563541793168847713391734408 11136292 -260693252635311574355653108257956175360 11136293 50483470614298235872359328670862302784 11136294 74166432556169812851449623123552038528 11136295 -340372700108019748818132724338116848200 11136296 -10490708482478539994242519043460556800 11136297 73883396334008380244848405647448667904 11136298 129961526680655447940913969436291060400 11136299 -70489906713857762672602391482321082760 11136300 67281769753095170111402264080884940800 11136301 324993781620754619776964207821871970624 11136302 229390884310142463267090503378227244352 11136303 -557430642769435410523957458002987040 11136304 -13400252416141478658290610988506234880 11136305 -434663725907256118364636889464535486540 11136306 -10456109788727357237440636725234988800 11136307 -50846600566483401044460338559718234560 11136308 -241601461084154036783441325489703378944 11136309 -593849792807139187717104175422307623360 11136310 230190871716333574809060358750662645120 11136311 377109496179625787351455249732862147424 11136312 4164914749867628532443527331856384000 11136313 145537500369718839592025640825425035562 11136314 104572072096454704811073306367417497600 11136315 19850817819606081394029922233891256320 11136316 -120439074995946110670323231021716951040 11136317 -584820797707868404564757208061324649760 11136318 -42280149204590002609357270651748981760 11136319 -73616382494758659818977937543088638640 11136320 28327093073316435867447284814871265280 11136321 9937727258670795033937341083589744384 11136322 -41065338677556973237720816437097002288 11136323 -36239398587956136190950989887821819072 11136324 -217923079168270447983913296797266894848 11136325 530551540240375059581323377903666069050 11136326 -208925583598514716712603702218092011232 11136327 191665381854568770551470310161981424208 11136328 50179372571952570206828915335526630400 11136329 361791810795674483866905979773422355930 11136330 -178754872552880565494745364044440967840 11136331 363804828227111623963472970110797158000 11136332 -514391225201133171219290411812503784704 11136333 34407605460278439937334594929753961280 11136334 188737934803509693912420113474423831424 11136335 -154423081269714672391004644567733876640 11136336 -5389956624525995712050646902507962368 11136337 327777418901743248084004532508567088240 11136338 14546736099855753111806899332369353472 11136339 -68797565774974760164664124673796910480 11136340 -117014262558985143749869559140033532160 11136341 757914934443381946402985851980895169742 11136342 64227995558833196792698552201498804224 11136343 88367502098140313712236333690804113680 11136344 -321008553381294193182672157085219143680 11136345 312045311075168368177303657783028264640 11136346 -117711506843683745405772932664625933056 11136347 -164664853546345904328888603911374801920 11136348 -77352797187064027376612911365632248320 11136349 22187272203642303122628962871472963936 11136350 73879205669903990364896612621831068800 11136351 -74663235333811458117845882583693546168 11136352 -659988486170754109983762479134272258048 11136353 -909424795872761707849322694107649202398 11136354 -287256046071228941231734020577090980480 11136355 7841231102450974142673661607822068560 11136356 -124448890707286017307773066814525440 11136357 -334108073048355823587389595849407858946 11136358 243469773200279339853236623431546605280 11136359 5763973452936726314765817726388005648 11136360 -255864284798773828806682587374587084800 11136361 -445325333077623160682627922894470810076 11136362 254064450422094583744576594986314496432 11136363 72308432667924641488192115609082138624 11136364 -40877085049549297430865378485244692224 11136365 655962851326864568203609696221497941260 11136366 8260178473751803488915767490313317312 11136367 39822222413560607997548865410506621752 11136368 -178722220123440008995048258372113530880 11136369 579616443704253572089928573460019776 11136370 -11087604119749382527347164686350551040 11136371 218036064609175389395371326380586696144 11136372 -96316807334842993246307482162541303808 11136373 -282707471612148534385417719735360230240 11136374 224253545755813499641811225644560651936 11136375 403461774748034860342820846034876660000 11136376 141759081389242445901647744616160296960 11136377 -1097472774806422630051926309489191241720 11136378 -54742878632178725709950600430838431744 11136379 -130534676600746535977796234494095773160 11136380 -365062478077542554476725746931326707200 11136381 -615929040847821333146822467645510338048 11136382 -3958962661431878087917518420105787968 11136383 -937616826983779412744746275612962794368 11136384 -112497095955452435646200466239347752960 11136385 -323610052043388943254579876375320122200 11136386 -251535690355351478267261062608759682608 11136387 84424997186191371709001878359961483440 11136388 -95639758337233838672561855071431459712 11136389 97190114734810627328935585752585172800 11136390 -94343242319794271909080947835875070080 11136391 361052220956998762748639936487478407472 11136392 140967711263512372826160569399617382400 11136393 70811985412381728768285659464606003200 11136394 -15099121532300410080252976359753331200 11136395 553694056814651021620500271451046994080 11136396 10747314397407967135497462950873616384 11136397 -548995813310892342695889935919446894720 11136398 -1081038890478721654045544295900291072 11136399 -308661909372365056312174137333653375232 11136400 -26801546157280848761815764056098406400 11136401 316974963412854334898769477572619530304 11136402 -352576269033087944273487138810974643840 11136403 1015788049348323862108738063943085312864 11136404 115888441210693446427304682622287904512 11136405 51720334084793986133583518699426795520 11136406 75240019905009470817401421935853425280 11136407 40201204378200970500723194798653055760 11136408 -57133533090473052042848207417950740480 11136409 267721738493479290245301064343237433600 11136410 -54121290242358879877125975189423416640 11136411 -20786724689288306195516326925227953120 11136412 -177172476175464038780950798329125442560 11136413 173051901422228963086321713099836018400 11136414 -235100560246640644277193345180664378560 11136415 -521459483853232747491306984980252740800 11136416 17081241293918389599229658346405494784 11136417 -301920271957356207972069793209616311120 11136418 301952673931020911678715912179151950160 11136419 -276567875897876884728588116242093126704 11136420 81322489342482108765750460520839987200 11136421 -16759819247544832217888290494048883200 11136422 -9465348221490560705337601544458550976 11136423 340603551269754324759179450073763660584 11136424 47000743949726924402119445902570152960 11136425 90149627379589155385425506050114966800 11136426 -72740700743546433309162377039279550720 11136427 -657104891751209293050616435590484047480 11136428 194726770311315879924191512342374560256 11136429 556982317091787593242591451547765720000 11136430 113035350004951844921157022926387879360 11136431 59440468059758810362084503939717305232 11136432 1128165723496614442971327549379706880 11136433 98913026076930747807052764585387562560 11136434 -142753138868910853542655675619782869888 11136435 66639818965889761081819496328844821600 11136436 518147764281422338457682933410306871680 11136437 -249006542594923345340335343220747293700 11136438 -35109031633302687971780111732881776000 11136439 -122345433681299543919929544426828913776 11136440 80766441000567187231769402490460569600 11136441 6173479980968048747482639053317287680 11136442 -5012196980919771072974702982921054720 11136443 89048145579478214752800017034245134692 11136444 35268750189521909358085715701389557760 11136445 219309337647609099572092946934454821360 11136446 -201117940641678591704861912224149359616 11136447 -296226144695073270420125825476711517568 11136448 -355757985469015206581033061147467579392 11136449 -1056543903450513556450945698290818703550 11136450 -29707062458041503267174588580569676800 11136451 -63217328443419298392592823932129303400 11136452 -435373717624315881005616651272895444864 11136453 241146874994821878486241961661868684704 11136454 148908265406992420324940282890361427072 11136455 -380656087378284085196237925017441219280 11136456 -153052639719023804099122082215157299200 11136457 140052211012409814984906625830046927706 11136458 -166477006202500578303680598284727763920 11136459 867123780403106780178623885756001167280 11136460 -172478728399939251698442466044293022720 11136461 -64038972641356495285050420228221052096 11136462 171052996476530324638267069495077715968 11136463 -335887895930901315616880997880147722016 11136464 -255174120429029469804656229615879536640 11136465 42868531538832560161884031333300945320 11136466 -238789885110572257540014468349331684352 11136467 411222865737552508122990706817090289516 11136468 -147532763976447848779032970015412674560 11136469 -315864848573012644933277134108800909956 11136470 -310133540023769957168003332155516316800 11136471 -4790063639117901158869746782882105856 11136472 1210123111596407207938230608042282188800 11136473 -103548829803062222140626549929067618540 11136474 51317343152339694585770482694764922880 11136475 -438805873306274277317098031546638079100 11136476 -77778217473309374309022943290686381568 11136477 -247033922174820922808717612166472620480 11136478 500546871545168084418491372090174759040 11136479 1218118293785298984660864300106608732576 11136480 292063172889328269224114572769395998720 11136481 -75679229730220153433114163869578878360 11136482 77112242357522704102213866276060480000 11136483 -202316034956253292542473764931622677148 11136484 -11707449613034520756625601817389333504 11136485 -256669465451503672934690900723005622400 11136486 -61119821595884455473178346980632529920 11136487 660945855733494115880082146029555534136 11136488 321059106031992332244163670840064491520 11136489 586249991292310804129774088145783168 11136490 212219734877665684080781668192783506880 11136491 -76429734930415126740915171562699200768 11136492 19055209114430956356132756548975772672 11136493 -58893501913341484305630478553935302420 11136494 333808724499189097523153849931068329152 11136495 -364628267524305036456037458551277240960 11136496 -19790415147172826621500988760893030400 11136497 957665077897730073962124078578262308946 11136498 91521858805353549005095092424173992064 11136499 162109286418861168117311699878341975120 11136500 -543010581002116798308550385327673408000 11136501 -607290977950830125650861309960277304960 11136502 -27317567857614285315246776250871560192 11136503 119280541767032926204207137076528889856 11136504 94937483523961979813954198532582789120 11136505 -372412317433228783958060212639721681340 11136506 374114635864187248195507023474354947952 11136507 18529005916642588282087007875730351640 11136508 -155953122327296766046029554991355143680 11136509 1164588291386201159837231611701850996416 11136510 -82152929746832340819979767844190638080 11136511 5873154437262292552325120659340104872 11136512 -313821335208692766015290805120367853568 11136513 -221784872319550913975656398548503389216 11136514 -473767534639238290170262258291572996144 11136515 -8119039354210749657675830677802256480 11136516 -4967757485579820882933041795281179648 11136517 132494604469107349192340270680430159392 11136518 -315186111282268129377133263379903451040 11136519 140900577276424272478355337883796298528 11136520 -132340514662452583128708431905904179200 11136521 -23383127885651054156325777501323812656 11136522 19044071900332031969026588061368445952 11136523 288323428782738974395972167991546462024 11136524 96791341359776863273454721896189798400 11136525 -50068868703409559373645599173204236000 11136526 133556439413509936263601975458594379584 11136527 -825727716859731923715452581399731975960 11136528 5061839860716590724438602084788813824 11136529 -155259635261872903994397500332454805516 11136530 137605594652985789516647512286196393600 11136531 -41593511863001276881225532889761097216 11136532 -38120732084243532738808621433299120128 11136533 133105693739946161186836516182072937344 11136534 124074140312251533142501741721012921280 11136535 -81839394944355620949450840096037724520 11136536 192216953380506145825122599011301068800 11136537 225496867535366433028913787319364359194 11136538 161442679541601925132138147113546621696 11136539 -298101308378789542332586677407010132480 11136540 -54062158476818950240647789855743662080 11136541 282031492974112301983759139206631315360 11136542 198688171703175632749219798428245196672 11136543 -204791513031210511730679152531132415744 11136544 536576726899434254859910081340958375936 11136545 -177226423461934305394830767176902998400 11136546 124611592340325802188017421503924273280 11136547 -1367829329264841111561684152093167218000 11136548 318165284456849976998921675295579835008 11136549 591286907388084503372465155545351218400 11136550 173832715555437713841668849862340504800 11136551 262708930288928226775329506708086180800 11136552 -8531823464726460314122543218897715200 11136553 59462974532611446114176700386700835684 11136554 -7209671959051966167097385954342329344 11136555 -715595046108610678710342126274790848800 11136556 -111225539385527249717773547169816612864 11136557 460203730784919002304250761979132774806 11136558 -381437702987186297881410085722622435200 11136559 -162209557105242923244146060857192019984 11136560 -33924183549826062785676265816582717440 11136561 -294144519170526718762269873679330301328 11136562 420324080267849510866506361691740803072 11136563 -266202648592799733487029258146671689312 11136564 -148602815446357710575561071107000188928 11136565 689220533396340008951275638939548059200 11136566 -124354860237042994407823221647639156736 11136567 51882752408787822429888898820749591248 11136568 -57771987392379324923396723294854778880 11136569 -522663107770249541031985010078417667030 11136570 -937916601587353248480576615002803200 11136571 -31520066925419706255548210783970643228 11136572 -197938674088118038873012443213042441216 11136573 522111182577725519142825949299188253702 11136574 280115153444380346756984394061707937536 11136575 466502277526201620210959714467696951800 11136576 -4482303688598180996080819762202935296 11136577 15591718679341971533292307537555612608 11136578 742581409472065377409181837152931788320 11136579 -372038834542780844174411190697000799232 11136580 59993599719624160580591324295488716800 11136581 -1410026390302192176021990918037645768200 11136582 41869541737014810693815401454190637440 11136583 -993017434245175957844745251245596160168 11136584 -286937583742058765639602881761268940800 11136585 -342531326190533389306842910615751361600 11136586 -237151523362673105772605033774315824800 11136587 199967323362151609497757108025218622208 11136588 30448017357373425460501740099142646784 11136589 -537650138112596129324115442656715353610 11136590 -25475455766841457553103434610073824000 11136591 -476880055381775134943856725683212191520 11136592 -147868566027810508459360752622893416448 11136593 101698248564022775999828109042511346640 11136594 -28743773181865959823463075458475708928 11136595 -81797186317124664801030716875487664000 11136596 117281835304678406284747602815729635200 11136597 463660160129241227506472933000917130400 11136598 194562042413334079401792025228018368 11136599 789139856269164701899881559386602199120 11136600 117923313380387558178744018415272960000 11136601 67337108858142923190362902149875248320 11136602 221899878958978701884597258113379193312 11136603 269863669080446665895048484721045347840 11136604 17303060834462004667471158328616947200 11136605 668612301841548684919060966500582721260 11136606 59802547258629541765470290255608255488 11136607 -508971427013516053228719464734887837528 11136608 164444972858576006076989636381717299200 11136609 -8204795057933715268961222049521354880 11136610 1255857025338355561174085581474873920 11136611 -489382062914456744675889087939669083568 11136612 -35904463298670656552731719862430297088 11136613 17757757885093800726138982823777798464 11136614 114972957141565956904993711748004178656 11136615 48656317742490022634061807355461473280 11136616 295900657401408628739502216071551795200 11136617 491474598563883808285425703066604868666 11136618 70800145098006445823598459964915739904 11136619 161759109977545927492868857081388535888 11136620 37911705720518009275119804741608079360 11136621 145421098695714637541019487214851278912 11136622 -159986293144016658667320072154798054080 11136623 -658164514935922064523775911832873627056 11136624 21699415948474241537498088505932939264 11136625 -260932454299790516545057886959241973000 11136626 50006356137708602414312468687040251904 11136627 -51755153955111530370996335100923992236 11136628 147200816724629712196531548489985578368 11136629 -358171939447404962558895278259219230208 11136630 -53302119981741015920496533734273843200 11136631 -810188890846292540971548758693662071336 11136632 -89808916325774478438488566624883712000 11136633 261326534373002327093080709361397863264 11136634 -55307473347882166524124102150584553728 11136635 -450718644831469428530793131260185649920 11136636 -100138034890178743101880396080152494080 11136637 -48143492574598183495568620086955699200 11136638 -102034420789019074936807165701326403840 11136639 -268550910503935991514759684929646743280 11136640 476767807130231218889464716617947545600 11136641 -861372442687384729287517395208796005200 11136642 -167162070180040175220590371407127163136 11136643 245189855677440828818071952219142485200 11136644 -52570383031913828705027906345766015744 11136645 69804279873052184332355505017610184920 11136646 159725503109747689671075798156935670144 11136647 99953910361890426982215818188393539096 11136648 -547119775114681122221159035053966458880 11136649 -219661073210067580633996324043270667360 11136650 38912184057600410264195670465999206400 11136651 -346696805164394488291721453356602822720 11136652 -60067167251725424578402604303047720448 11136653 -27812168989470510555874906937825384736 11136654 186418699656132461868703562834098491264 11136655 -21091497368334686206877029091444148240 11136656 2527780580212455280829159209201631232 11136657 5386899070913306957843546384564834304 11136658 6561853542159689915628315221333586240 11136659 -241630766215824382907807409745091006520 11136660 59646945996996543723623955307587072000 11136661 16647056462884263483975879356681837240 11136662 -344765227723813663764173200864392819168 11136663 413916281853697655764013195616125606400 11136664 -103936753386714231119802292736075366400 11136665 339373789728737088218377307084229021060 11136666 38806757843789585697378594857777046528 11136667 -158384443842825612146065344653755204320 11136668 85472870758467736021562646250244034048 11136669 -343503077721363509654303947855414075392 11136670 114919842523618330311666252187945961280 11136671 -6202406960518182133419317934971649288 11136672 -143138754939065675979153881037962280960 11136673 -1181184472144960474516465183717058592080 11136674 32097554715137750582629286558510976336 11136675 219825551949929598946849085897641800000 11136676 428870542444479114673365673453519544960 11136677 257855506079515145580192347638058390652 11136678 -15073951638556251679130673566494205952 11136679 842297728776079756114040734174754401040 11136680 341633843073564407617105238989473792000 11136681 25528737745994528019021554402792481060 11136682 -41732688039775385378893533797565600000 11136683 -173980974531481750881367160752993101120 11136684 24104939894268537755095487165821639680 11136685 -171964425144141221360994156758914563840 11136686 -323763735743142520610346642537834401856 11136687 -559350094515834093928327316801012993280 11136688 25377101336815474744568028117530312704 11136689 485563505830055524354474885967312441490 11136690 192325601879896383191968434745919377920 11136691 106346655690073993054662257340031660632 11136692 60292009927960436814523704059159519232 11136693 -582298538302804747361227080850338291936 11136694 331351562226186730220682098685730576320 11136695 449952058847573513381304100382936266200 11136696 -316714797281692349320239758084837990400 11136697 -353123998713971753261106146520798694656 11136698 -297693203265201808806352242207171509760 11136699 -2947302430533578086891294812071173632 11136700 -1868232327312092706886822453529625600 11136701 51157342053139873162533945630634318572 11136702 -159377755054315469856773324819460612480 11136703 -127547283674473738181956994223171560832 11136704 -47992020708791277985632408500598472704 11136705 -278414485313648521089100920221673290880 11136706 -68394062899889428085173628506137899520 11136707 467147986526198492452434376315745769600 11136708 -118549078432011589078569371513919814656 11136709 513283986140239927488676224617273265920 11136710 10214159528181719356976016989016255360 11136711 -335750160600975969105559440353087601456 11136712 -186920094522268679918008753627731532800 11136713 -76893529774083609535243586200969899840 11136714 -278421104981461012532392036747610568960 11136715 170642643293622863152677721357996758720 11136716 8322501917601357875870024405951996928 11136717 728411052044177000098599996961048022400 11136718 -274616936224155995503946108644420741440 11136719 71778915700322057038441616047830720 11136720 58133934472389301625043458219195105280 11136721 125340337060145249618031111681743452644 11136722 -39494267407571015896332331357211875200 11136723 238310840041056292886274377248129879344 11136724 -159957462405022786236975193060667365504 11136725 409459142891975589866522249404258996500 11136726 315666003037880826609887815657239472992 11136727 237344105299807672809608351377636061872 11136728 -824116654625396033436746869193023488000 11136729 284143639828789306953834955567822042560 11136730 -154839513707941316469611708076637017600 11136731 111305614633972257835309402534111294752 11136732 -113805440844562696037519041500368683008 11136733 573481816372734965697731841175213858982 11136734 -4096001077476718560358915491108420096 11136735 -464995072531446061600179512971711961760 11136736 -67507638401931651367315212626598297600 11136737 469453738707209909857623173511765268386 11136738 -113459821357710624894245104520552013312 11136739 127542124003618100385644684700076208540 11136740 145482143595311215352093542116342190080 11136741 4843760385942363645031338687334791168 11136742 -3277783186231748636229747855824357568 11136743 -533297444289588133396213803394947783120 11136744 -181733604408923998095649383787177574400 11136745 116738792388335651660318170320069571200 11136746 -390383739518338785111183363855444302928 11136747 -104255620748317797403249814019260121000 11136748 -13947277815870357543175381378342809600 11136749 134966555092307613485691813783406296888 11136750 -120568031810614312455369212100034560000 11136751 -946234492080895760250545458278302688768 11136752 -168644526483021245539878292912242720768 11136753 -276940944313118185342104784813796416638 11136754 82899705853323377388662161257803590560 11136755 87392655708231966746722453199528313600 11136756 52310770773277790575510830425329385472 11136757 523780916525669700068639684466977377792 11136758 -901634428554763502466378349561278110016 11136759 -382403728934159093702906109372808361496 11136760 12388920317539446181134932720000409600 11136761 396750883013636072968325937408583228032 11136762 -1453153559901695006317884334018674432 11136763 418179654806265034084604519062770369384 11136764 389047584565812533794014708822916018176 11136765 146252602359807531186369552622887392640 11136766 145475029060766307580719333185416184832 11136767 -216088830230081164820284959765200477568 11136768 -355701281586722591588043034602195910656 11136769 812803966320234090216411045696409026 11136770 130538967545248872532160083355410205760 11136771 -34110223208857678600077670563269231988 11136772 -1236497549238650934331401464984554999808 11136773 -3098345680697511787753040183514003876 11136774 91255331789779180534884138998439567360 11136775 108233288933174954813584870926293213800 11136776 -77356718171599769677893626661722849280 11136777 -375484537840987134217232405736208516080 11136778 94501492382136170016505085995585897056 11136779 -558025642813443576067749832377385384620 11136780 175678970897507019431817423449109288960 11136781 -141068104952504987087814802895077075200 11136782 -152444469791475500959489004759198227008 11136783 -87448298818690663793295484128292131840 11136784 -42068737051338634891105631707760689152 11136785 -5014200504424148555028700059977258880 11136786 -268445564507160596325474040289025945600 11136787 12151108212846870608897665291121482272 11136788 144291868426108734648935705885552885760 11136789 -89877060993812901746608688317721132292 11136790 34935663303589058826657564829756366080 11136791 -670758113437930872845839486094028608256 11136792 303801100687419719849574448483504926720 11136793 355355708562448879944634566273792506320 11136794 -317652173601509138063755041668321708304 11136795 -184418937096196544541109343709415303200 11136796 585345286384911280899878818019140892160 11136797 66210492554016475415118819589387284672 11136798 -531314678861500359996311268413382122880 11136799 -311835635355090420107392974774017804640 11136800 -252892722617941036451162488186753843200 11136801 -267409976040209270537863897128014669760 11136802 -108340547470088505493456456597813078368 11136803 875800802443509518855490085067870057052 11136804 -84695125538335321788290354542685626368 11136805 -213824109433294913502602813660948673540 11136806 -136595259271548723703330079287348719648 11136807 25668760840008121542503940962146788096 11136808 -401485606128058382850532698753837143040 11136809 56723137881597601121830074111432057204 11136810 -171412725842900682398440637139440259840 11136811 -422913727800363425112158901146635011840 11136812 -38104762091479442989741271616695500800 11136813 -251155891010869054174690456096640869056 11136814 71177854673411934847839884677928143680 11136815 56007398647824938336386454413911101640 11136816 -45349104323810396212862290266635550720 11136817 -119677750635785787439455951925543025134 11136818 255849181557068899455548737863086070912 11136819 653695392178202241885010272481375877760 11136820 234673119364642284273645968933523598080 11136821 -56264126940750658672219993548007426500 11136822 195017867125731138225903935441699662272 11136823 -143940676884559003093413795485127051600 11136824 -147842038874910634904103568014206423040 11136825 -153309117839155902180530368490218032000 11136826 70882880006231300894538177116102939904 11136827 -16438082534606463900951034373447786592 11136828 -1494213404504378755722522019346644992 11136829 -139948799084291272936196518419234273120 11136830 -81567585676069431190714299298402690560 11136831 -173874692090270726346485312502857043840 11136832 -44950221071281725678291863273492971520 11136833 -382820964785698598829072506451702419520 11136834 -224130442036865685990523306614568409472 11136835 -192201717721960250114122253330317620720 11136836 -100156941650503193100527617103184076800 11136837 132962848103971823466298489812608564160 11136838 1127079644556768399849249086566441139712 11136839 -508455264523651390631830376358602924448 11136840 153617782705263460382942097174528000 11136841 -485591352594209316665634729934396043100 11136842 131223060265876181482425316453603855200 11136843 74061160382518831729013048431245987840 11136844 -76806479856674679068195341719722072064 11136845 -85528319256198697180900506774099630900 11136846 35987166708305973747845848613516473344 11136847 36580063863837968977057002140659069824 11136848 -15855177882741083844965962125833084928 11136849 167291259947531214762410972384695406064 11136850 -42065378147487388018012508256555600 11136851 -10487161913018150100679962126253633392 11136852 1596868353871803436192869000458960640 11136853 123900802824609017858946580859529865728 11136854 -327187622560475404154010247284818744448 11136855 -406864192627981001554585989540713285040 11136856 -798354544140935498453789059733569536000 11136857 -208780559381061109931997251607194002560 11136858 88984592377445365952724371971507304448 11136859 -1110640663873272127960766089252480554940 11136860 130715408118622400387296208679328512000 11136861 -585522305589237119869945578781958820468 11136862 -210191419692257178495339227861825283072 11136863 -633178254830732819105103730650654513888 11136864 -268320511539727695512227414133530951680 11136865 4752852587096452223700851568981222120 11136866 -112567211312422725905816902621730899392 11136867 -175629451177216407561380638924799232000 11136868 -320421395740546600888653184521136519552 11136869 -90712304152749745701793273188088308000 11136870 -151665842609061841091680539365178950400 11136871 -2764036181297906573835382769754810576 11136872 590820799032516541055699044045749073920 11136873 -209210526438266020105269750682338329664 11136874 76091805930037255982589057558358523904 11136875 -104894997020146701419474815403829510000 11136876 224199156092550866665648192266728177664 11136877 -738320989938828793512549872021332335274 11136878 188088558280296159466642400572559922240 11136879 -470212940485142184417160285422000856800 11136880 -1521520002629062883549844687933603840 11136881 -253418316642229808248393393565840825280 11136882 -223901835558180132451939680724816756608 11136883 -283073965687070145642031720139052114868 11136884 -48091953728640121571087523511450533888 11136885 503191665415254234253631398954606114560 11136886 -194239062856321124851420425299859096960 11136887 -826516153470015848900432223446136445008 11136888 90132372510575835226099895143007846400 11136889 -147077142281594506991746685953384890044 11136890 103736465837874513553746927194547145920 11136891 -358686423856029003207515481529336492008 11136892 -99660936390128798010488256047793903616 11136893 -1004917056830231612705441967605452308858 11136894 167947987569438103241397994158498964800 11136895 -27418397678667099522116009007783690240 11136896 863878581690588449875622744151105208320 11136897 -40355036949330048514723991262002624526 11136898 222187090398160402979265372213992670720 11136899 -207620054890257653261762426641714924800 11136900 87885492730830812003152121365037644800 11136901 221069078774547926287836162352746903902 11136902 68614744467617065613343331954133761152 11136903 247587925113566667789353311947859336104 11136904 -12062479863189126073609523866941711360 11136905 28404285365092318610963159996076702720 11136906 -313205976483938389852347863122326720000 11136907 -385840689383306597701014181809288529160 11136908 -452118993215178189153370429455144943872 11136909 101700714901853781298481031236248580160 11136910 -101861382804730351783040554023654593280 11136911 -284990581514734511828180823252945217488 11136912 -31109431824485904297724062576804495360 11136913 -92672025812075546929326788354325049280 11136914 7118127859834211032925281251460560000 11136915 95296798036776610649241212995773507600 11136916 -275678444807581386107519187403484560512 11136917 94357447668015806954129707049773748352 11136918 -36022130186128065517734635505132939264 11136919 29355844870153915916864375944391781320 11136920 26318054345736189576499155214470144000 11136921 103422612847197059667953894957135049504 11136922 25805513036529223311360470107566274560 11136923 34790199517810876901729764546508338944 11136924 -53119295361149281343654587786229898240 11136925 19251361663177178968314643713831777650 11136926 -100265456287921474290176884545220495680 11136927 -28776314650599004897897099556253207480 11136928 -1040094862182004769692084123729872814080 11136929 -293494773696768500052986642801826109470 11136930 11665429572030829568224106056864266240 11136931 -288690741201837706548406707290554859700 11136932 -451406187406323181056308301449953812480 11136933 -213393384299266934475503160773636574978 11136934 46733073722784644828874796938791476800 11136935 37468842664260362010535036116048591600 11136936 -45533416806663757674728404486805913600 11136937 -338423746886405519066391796239755648 11136938 -287426608036825195604788422871365484704 11136939 -63895449997423044692814720140477625600 11136940 401517534570392577400547022610962508800 11136941 209200880603354425026800376444424410624 11136942 46541526014266896758360274944755395840 11136943 176077823948574107537063491185911503464 11136944 5171037648389647355704508785233100800 11136945 -115826097270037449654539448956392320000 11136946 195185094941079451951201063024009620480 11136947 27436248207195471004119096209517987432 11136948 405453602051362239208167892950110638080 11136949 -166379949263712747580588380226073084064 11136950 -385552153275540683488639885902600000 11136951 -154235364069190819290818093439878470608 11136952 801437251831823372147842805726675374080 11136953 2200400901689065710342998453162324892 11136954 276856854826731000694866541650198942720 11136955 94039262798258074452734411606774468160 11136956 156191100956530217689609371708052485120 11136957 -3785706863524901969163694669922236800 11136958 -93354476249996644993165196562657945600 11136959 1883186393373311519428085568622628160 11136960 -5030896063271584741092155345338368000 11136961 -419563919263744648485759084875105614 11136962 -374681839503179733171223886524390014768 11136963 262776412335475531717379622139822947504 11136964 -183118638199622167245630053435508761600 11136965 805739367902678141839238449060862395680 11136966 32561935039706652358395072666666825600 11136967 140285861681758553364283953402969216384 11136968 495827903148448813151178798439503298560 11136969 -521984435760208759001861724689139776406 11136970 -28043858083717545389739537494664052800 11136971 640243201624635853956759755323023713172 11136972 -16013534104370489306780275965728686080 11136973 -139475579894084349851981898931224243156 11136974 -265132946376874239439306101964530003264 11136975 -25313826002535039394545510635864236800 11136976 39835785648245560648523591765350572032 11136977 63453601497520262081436333703211459826 11136978 499586213899040540474811395909515728384 11136979 -589286600818448567977003801764722600448 11136980 -225548119344230656043631862559699616000 11136981 -242103092501650859249959878060197943648 11136982 155692850788238341039111231335729706752 11136983 -314855835113353714860669166281376272000 11136984 -35118654321025080676268193342806138880 11136985 136361339503497501572602197074926386180 11136986 -67625667452626175277884818263799895040 11136987 -970215902028454667344922002686757540560 11136988 23585073007385170712037482664355984896 11136989 -134354565019869657875073059070436803648 11136990 -97502108288898338811549078131706986880 11136991 49900225295778690491434163446088002560 11136992 -138282652035074830373256669332062076928 11136993 86115050383425148819589091750633921984 11136994 -88291974941841074715711999170620828416 11136995 393851960678437779357301137928957362000 11136996 -94458722232326491646626665904984051200 11136997 -49454871996825246744841020761948231554 11136998 93313633058834982871971367560220581888 11136999 110969256840864169467421907592649562664 11137000 1584665278324310104618141236510720000 11137001 -226096942603250999213196032500034436828 11137002 53521509988108919814311959788437544960 11137003 -139343790457522817103837110780491572748 11137004 -131475748640867869746217186981320743424 11137005 -269857910316819457268892972415378224000 11137006 -53273071520544973055594350610423283840 11137007 144266908912616299724364428521085782512 11137008 -206776383301578617145092820919216766976 11137009 387533183336431402870181870477994874804 11137010 -193867502514175237578869778972866655840 11137011 -45939090149886932412344529992072257536 11137012 165353663223995908378059905864383389056 11137013 -328836846428874895086180124672387302738 11137014 8795471781829765559702492439610572672 11137015 -167577956429900860949972746631941728000 11137016 105062744952030421707558117433774571520 11137017 -309612913750508642029734065645013862560 11137018 -163686988181000725798341603764254821120 11137019 -231016801974218551033387135457966590080 11137020 -43185267353788235205826663686406348800 11137021 -104445697606028491161878282228696601280 11137022 74684280215948417143628484484860117120 11137023 646988671038299463827964525858753435984 11137024 319430273236139224388517813751088414720 11137025 -634940738338478097464521103207343120000 11137026 40332292786725641574577957161644894208 11137027 -241478976809829041103291003649391111928 11137028 -171736059543486797084548203474291953664 11137029 317914956476193063297072130983962680032 11137030 111981564947886012697819029390863084160 11137031 689818912118378767349260777638131207832 11137032 -37641074487614066089502787203943828480 11137033 134493476080519265748415209272447072282 11137034 -67218155884302293893532504918086695840 11137035 2642549574907934663385679733115648000 11137036 -64339242003865823529214785203568421120 11137037 149148841975051448066691619069788980940 11137038 180668530062777989556941373765353899008 11137039 -123905351723456105176264439904415017944 11137040 25196476749425321509692391112913715200 11137041 -423884588927008245202309098868533331200 11137042 -193153321207033819414358625412773516288 11137043 -10342222817217668748266200111155895416 11137044 -357375543800981560001836984800166717440 11137045 367435412094973632747993327603826446300 11137046 -220162639063798254929914980233542338528 11137047 -352537258433984711286139942634848987800 11137048 196001132715480891606531314035169894400 11137049 -9193272630130868708398338803713668480 11137050 66718987390687442643023471779025250000 11137051 260634857577339932454461917914454629712 11137052 642530556519666893226434675582146254336 11137053 838814421271765459116316499843740704 11137054 70924807473381192188833245759420610560 11137055 688029932411708463045413833912259102160 11137056 -97591886789990785007697303913057222656 11137057 -620890801781474015657291223753339698748 11137058 -226769173283415158666395028378120403120 11137059 -429347810270253457459183904706051973800 11137060 36665127579212524473285077628160573440 11137061 202946479164374688158158577799628860252 11137062 122170953841935199831110585639138194304 11137063 -1335347249475184341133477768465273948944 11137064 529774884787774972381057921311315471360 11137065 -118976517502257358983991081178230922880 11137066 14970660830551335918866978161488835584 11137067 -207887740551044099930773482917497495884 11137068 301615847649879642923937688688325949440 11137069 -109841492726395023006027744315620327530 11137070 59973200230765786582152339860432832000 11137071 -432171667759382426607119131156997665536 11137072 -191477878748109418779037782950998196224 11137073 -848835479807646570902842350776166925440 11137074 -5979060113152937860820464467796786176 11137075 201801137858157896739053358175971578000 11137076 128324347023825417080583548511498731520 11137077 77339066764087038077355304108943364960 11137078 -305362615970235896121074190055047178560 11137079 419546413183559770969929053649782080680 11137080 76629397329149580473545747639047168000 11137081 -79145347658257981630518243671734024448 11137082 796541772073978216050832040343716976 11137083 -140537391531815364913191533274243035136 11137084 -243102129484358341635672849436334449664 11137085 391630841098726429324988401954825860780 11137086 -310578040204862121933212070060344640 11137087 -100986560969403640399093113425450954600 11137088 212706164318108240431605325336832114688 11137089 -59272297936496317640521745371665421776 11137090 25340970892852073085452900050110281280 11137091 -92884403701197453191244200299976693760 11137092 -2808049964022212301057674911869904896 11137093 -153480328941791640810204825687768056256 11137094 -124331461330441638156705265495204511904 11137095 17390980553634953890113635379491413680 11137096 30061805378922793878333472897689231360 11137097 -828009305790955902442641840384598903200 11137098 23564651129192899770742207977837027840 11137099 -59870164524247562332367615178359742536 11137100 123991834981365755909966341862479584000 11137101 -211012195210192555809835404640769788320 11137102 -197785677036196529062621704946358657280 11137103 306601144064273885000410239247038986352 11137104 57133691565901260344863347114757324800 11137105 139610503058618483690589948242341488960 11137106 2447745569761560942765097254141080064 11137107 88804170405923749048073472052323002040 11137108 317919118516705241877241821484523425536 11137109 -161125149591347653044132652938079806084 11137110 -59348275742915675656515094310132250240 11137111 -80582260960598049870904977137976357376 11137112 435357239112490164572831604498291271680 11137113 -73448081571825171489200373357863177340 11137114 51773407710094377076865959333744485120 11137115 98856255375559249320390401634250882320 11137116 329008322667999452342650195414921297920 11137117 -345527277422584144315393050667811061588 11137118 576117066904724717050782842669783045760 11137119 -7731902463031138601680025928047176320 11137120 -461769408660520665018183502086317015040 11137121 -284327819514778978954443537372631643856 11137122 149908229858218998937095041933179514880 11137123 588640105504602930845930477311864313372 11137124 -108704440476287560915981515115844536704 11137125 108539943189915338483571831426354864000 11137126 51044174349015015662491092254604576768 11137127 519940329209460456967441566892435745976 11137128 214154853675116054493023539039141724160 11137129 7126267000043554214735923712711575488 11137130 -306940041519751588603717118023330235040 11137131 -334232781536181195856410666984159348960 11137132 611301442302157001122648738399715952896 11137133 11602417452349270212288550535021878464 11137134 47801987947823910778643337470679027840 11137135 282459487927816780150986762853587696000 11137136 -16079661066887342425319334414407663616 11137137 498327744333741110782312123937471844960 11137138 -58295335929214194099676235494006824960 11137139 -1084971949456320054682100364445176576 11137140 -107709521953268520414746435560566988800 11137141 114042675855034638907241735400833094012 11137142 -496300304666533936245949257967817055360 11137143 -85073034921513611025414881647475162136 11137144 914494633220964582600836920590392156160 11137145 589630204505470943450609893247530584900 11137146 312102993544704485768236757646709315584 11137147 267326843038682652826300260739568130832 11137148 -87479858293105826852047500976026682368 11137149 -150846067785695902272174680846636114880 11137150 -64990617272031365256801963426071990400 11137151 1120213181277243002222655491936751526392 11137152 -68833817078540707424773352242198609920 11137153 143944912538278290462017277131911465984 11137154 -100527916483912268959056505821308544000 11137155 79828551625533047085989603409978607200 11137156 90517616287150496349427587143772221440 11137157 -274244792642322701900984427694331963328 11137158 -66598803392258458976257937102610687552 11137159 -170018153567415640233623400799099236048 11137160 482642306195182863661922864120400384000 11137161 254537558912004441871981210336929191040 11137162 279892441393763399657766426747782678832 11137163 257999515384974377145856357877775827412 11137164 230276121514981252766679219102959832576 11137165 -8064663624179078989860801017227588680 11137166 140929998351286215271716173327154530304 11137167 -456712366260361300251525667672765129152 11137168 -13893132072399105515963206919491420160 11137169 -248885839244488513900844602924818795660 11137170 85729929728708809189263624620402880000 11137171 1182851121269049686636239519061528727232 11137172 211037775917047576530551323815432192 11137173 303181507597716127018993954970273349600 11137174 -225778131232601530645154233111379933664 11137175 -128739325491902005259939449385855923200 11137176 -946013736688759827882005855105157488640 11137177 -3975986238926342310120841771881367868 11137178 -194049159961505691178635055683500537376 11137179 -25437479578399042276219720131204954216 11137180 -369533233947467925440599210830392025600 11137181 -120589967788909630423248305596955100000 11137182 65393882030655217571513312067654887424 11137183 1387630900743278535135496898573174771680 11137184 -172436704799368291434553091709846159360 11137185 -42855827593630725655696072265540736600 11137186 214288555103749532622319922992800725280 11137187 -214035929226339282024579326175259216164 11137188 102857917688066796815112697009034265600 11137189 -336179589206896794163233400548413316480 11137190 78853661332816612373135919273316809600 11137191 -205308198587857738810757864934762252720 11137192 -439024395344852439989728482562150809600 11137193 -33500734987463270226676988521173431460 11137194 294184424612807180834328637005010187520 11137195 -26373611640947966493281521128354160800 11137196 -35634583412692157110411628317150804992 11137197 -366568610065245137239871583184560862560 11137198 -44469366323893646615628018695191607040 11137199 -266440399377717349427529099340747097520 11137200 -2352074633405629483854978874906214400 11137201 341458534908551013925003506676651503600 11137202 -167802344382219442442255718817136856576 11137203 -134459782937312811515229319761738240 11137204 235835138065823137654459571325017940736 11137205 11194083077111808948718040161441816860 11137206 28339423127156971624348486776939770304 11137207 -608977671214159673868371688886674754800 11137208 87234216670393308527327347283402895360 11137209 8073928945630484790189693803152597296 11137210 136050695001792988190895285183172608000 11137211 16283146213114741155159839881648831212 11137212 -288693864523526899051447660037836721664 11137213 -1042418068717820494265457759447962398016 11137214 -783650304092559085640776053673868077056 11137215 206519431798542719311359486980106240 11137216 -50950849986044344049706466339260989440 11137217 -8769153735407532283349403361489497408 11137218 -217261804457793206446496975654349949440 11137219 559676903858244694066380620687732130620 11137220 156778035751300189967150078380193690880 11137221 100426846410877209691492866325018985856 11137222 7971941721235012456281171242965011072 11137223 -126876626016588907902536253015100660296 11137224 -178828995870204408160918072455010222080 11137225 121064352837254721813264999905122650000 11137226 271993176015624492960877970126632587312 11137227 -861551511187513178891251072741815282816 11137228 -650952573353876381138098831103077426432 11137229 -1632368458468164609979736244565355379840 11137230 -144138428978455061034742981811229696000 11137231 29195650279245311765254106185454398192 11137232 -13092261746628862729003219586129240064 11137233 412593560626647212619094189755057204000 11137234 -45826093936352234420216403229946649600 11137235 -429880310590940202175497578253695040 11137236 295412173453390562482591479685449646080 11137237 417151634316437001879925064896755016540 11137238 -94835468418208110716176918621812741504 11137239 -102556292472438502374088730207491728096 11137240 -207203459982916487186479938333662822400 11137241 92189046526355022630118044003930789642 11137242 9741008642234613315873477237548186112 11137243 126890358726681971799967828441637353744 11137244 242971249953803369343627988009845983232 11137245 6027031900572126784752982673488170240 11137246 -24637645634405658681073774449022603776 11137247 -629413510910380319133089155253223755280 11137248 -110382005713141171709909897876108476416 11137249 830995549553354853234349136644819353440 11137250 -382620572270892679556756506185149400000 11137251 520281077913143371236824748548201421432 11137252 -39798758181890405189679388872660254720 11137253 -783158391690141220689421406114841171840 11137254 -71494292919171133824279471327980055168 11137255 -25871582952774735599395318881773616840 11137256 -233861298136508599117937629831380633600 11137257 60734055788172222533978280010598661120 11137258 8319120442274134265740141247434722816 11137259 93621960339147978899934632450299785216 11137260 18442541298162469470866467546379074560 11137261 -719003402203995622827411513209731892736 11137262 -508187766146671843611383011725021292800 11137263 -539956464166148513108980497087298091256 11137264 62184979335608791668969076172164628480 11137265 401382190330755394134397381235322547200 11137266 -14712708806863458311664989108803570176 11137267 -531149701577861843609411022284649828240 11137268 466010301950056800854063786583981649920 11137269 -187997387355495779271308464998945130272 11137270 -102241861379046561004441159783373043840 11137271 745732657627075162855562669589129482472 11137272 246706079747490053170365142534944522240 11137273 138154200304976877013362675900109307520 11137274 98066050634644801542711533543695457136 11137275 -350239379267233582768147542897621712500 11137276 524012253307454758806681602836645831680 11137277 -152489703921551926735719931424925641088 11137278 -28580947524305310164438395935941591808 11137279 -11517783882199696993634298209451944216 11137280 -50221271554283433955560389679230484480 11137281 128012832464379464062607382397123762464 11137282 82271076133074747644327020100878916160 11137283 -485761073474232810302307940015987518468 11137284 -588127642261669412965754810907114977280 11137285 -10488841206210193007679570113191970400 11137286 -239290713314031756719849107784407317408 11137287 -38266217166956989288443102281490186240 11137288 45334355067272037401240210649918720000 11137289 396216410777223042435307280215152186624 11137290 -19304542986546402780223932825775580160 11137291 63591753721777955837115365512705852584 11137292 148249065941231615527116296083693673472 11137293 -163870480646154449221187664655730412660 11137294 -9341166559603603334603279194726272000 11137295 35937431955594680661807386367995884800 11137296 3515452889908719990330030804827111424 11137297 367576141972993670860283058453692973746 11137298 229932724426578919907403152158049024400 11137299 -70064343419087987459109623427121977552 11137300 -377956166327884873212971550580826377600 11137301 139532546785673949281179261104090624 11137302 -70415176318123221388638095865094296000 11137303 -1136792154637398783456108268828610286600 11137304 950588240886120879004886634161207285760 11137305 -108163978820262732759192610382358878400 11137306 444745962127905031511054825031615237120 11137307 -461665470934320910928589466368716459088 11137308 51644616651690071572348568680064090112 11137309 505236377635537730040510738890311226016 11137310 -421802902160743038518226710421069120000 11137311 -437753031464958181106143228042074597360 11137312 1097293497875032463151484183350277570560 11137313 480312509848270442152051671470694115008 11137314 168352022076188226760777333274393177088 11137315 -24290399943227265685206519329551663200 11137316 -139073722558267819307456241604733592960 11137317 -840912906923632128844978801913886012000 11137318 18229937583640537779588035357871472704 11137319 -839713303130711846239641860646731238840 11137320 -101050751855365080516491283045102643200 11137321 -381651587264752497310629586680871185308 11137322 -23135907061062849420566411735538602496 11137323 294424101686904120646792499481735524184 11137324 596749540719037761699267381797765888 11137325 -203116174738823884030889831876431452000 11137326 -218474625347276441168409851816490488256 11137327 198679099218608186779194166682552719752 11137328 58233286454975359207467237163647025152 11137329 -128810750348580293354320145663054323200 11137330 186130725078621318347982301559250693120 11137331 -983286298698467463210450722451423626868 11137332 -289270695817200622706700042702808240128 11137333 1169908144643289323345951660152307000 11137334 96645639632132782261041917965274344320 11137335 -240379752342816507932257721822593200000 11137336 -95066576917819426198874697673640509440 11137337 130660782572450290936430167728083698986 11137338 7601899525839059494000596144007014000 11137339 101920059918438986968817165458725548672 11137340 -289970562972462706106149191518666780160 11137341 -635341317147568930519188957656611370880 11137342 -104546238661550071711210529761769836800 11137343 409565683869031793067495397529293228416 11137344 -1216083337141563294154385104432005120 11137345 -169142764801672689395022296386355097900 11137346 101769674095173851175313830504433300992 11137347 96255658113571321403273142628403734128 11137348 -652327858691361140221356693755878379392 11137349 1230074215395321008833929339743593475136 11137350 -6379427215399982122444645137380659200 11137351 -778637251976321929742399418450817020896 11137352 -63903835405005549676734809060922193920 11137353 138225504314996681912894124496444663008 11137354 258690238542451423872298336120229027376 11137355 -545344569982516336196209908631921313280 11137356 -459367186875090726151377052486217964288 11137357 -873330380922375109154718056764884323808 11137358 625401164740758155583095646119813958720 11137359 299898878243543258941322112655043814528 11137360 45603900208051441161908112942664089600 11137361 -97450262424255666119282842753013553600 11137362 190228541805790679439629347043866868352 11137363 -97271974954542119242636533888170958960 11137364 -16679438268801976936540005822310569984 11137365 216280751485198271936710571464404600000 11137366 -398962418122797552523188170907970438368 11137367 -263424748353937189381674182111425458120 11137368 -85448129539982019577320855178414817280 11137369 -394344089850229755677882844574005050230 11137370 23983721038466634520905966797840363520 11137371 -44732975032658337935414840506005926400 11137372 79607217694337431361357742273276145152 11137373 -489500069333437224870433027789868504436 11137374 73826645518671113138204809865786133888 11137375 -216026950227926190472445082337474740000 11137376 255636203977501170744458089357807583232 11137377 -123212413613247185502334887632961241680 11137378 90263875812568707615501234748847417856 11137379 -231808410866207915082841020827425862520 11137380 144721925057714692043036874421534924800 11137381 -394606970143969069392206485451894186336 11137382 -150547197638098667212682119505463121920 11137383 -674526455640839307605631896249420654448 11137384 -834145812395838379994138702342691194880 11137385 92656884398848561416370823052637421760 11137386 28783067376536719905429199612349316864 11137387 -8727614909176612287949302704565174680 11137388 -61258448929394903002703070639525971712 11137389 540250168870954090127080332649045007424 11137390 166381549300720399699771977257518141440 11137391 27546047255077590342426261710961086352 11137392 -40859417485397914605736331351320166400 11137393 124403877080841269973451936786953268644 11137394 -76742708952266928923979997501209882720 11137395 92927099002495512594095066009740111200 11137396 -219295580618825402930211189570913475200 11137397 -169799872562660542157146987272839371968 11137398 -35040046784920522931990755743707843136 11137399 -40847924111652712195723080640197740320 11137400 -270122547893182198078527964030371840000 11137401 94552362214236540933558885333167800320 11137402 25500130760085474735052535225944719360 11137403 6345891809661788802123330350898873624 11137404 14210012507061210116261462107991811072 11137405 287142382141988355436583026254610632960 11137406 129080682717924562988851841828463692928 11137407 65444404296695458377663423956764709280 11137408 -159961648594014719173375911563184046080 11137409 -927922234885972464469607492465357547390 11137410 -278725969286658377077989104837915235840 11137411 263668839194483373349147614292820202552 11137412 150098215364939766902311554888260296704 11137413 -117223731113985436400663115080905603776 11137414 558763278999909299547203643050528713152 11137415 166196626329252228241027202734281508800 11137416 251168629755271901150338353437432463360 11137417 43072543141388420867557394358046373172 11137418 491460685666230812042874354043655546160 11137419 722665962354348637119361931639178054024 11137420 -77213671816287000054996420236623872000 11137421 611968574709623915362693868179838131500 11137422 105874943385912508260482312905464209472 11137423 -355530384530956829688439659682108467600 11137424 -107283261665171494110814536206141030400 11137425 78250720006662554382142354124527699200 11137426 219576230352859512240150599527740370944 11137427 85428886565236003431915523388030474400 11137428 -161523750257710739138207966991669835776 11137429 42889107368907176627838893259372260220 11137430 299070054752631265938301865604864000 11137431 144853788567696422414672149241272131024 11137432 -234922508341385246885677316543764070400 11137433 -19629215056486249163337886349909164800 11137434 -46061052930273289306771844378542043136 11137435 -100063288512963701307694552426924177440 11137436 478247698626222422549213111099086855680 11137437 -216993896021731387187184796959327218106 11137438 -213679884117585657513805083238936447296 11137439 167008983442110169565834754702321360000 11137440 88396724157343960984361479911867678720 11137441 355950593028211194833553079923697824704 11137442 -355228094647835712075536367216185278128 11137443 -248378783069015805561916722481187528976 11137444 85674999806194304547211278131637596416 11137445 -454138678988191151653695591294189000 11137446 151600377781988329575127983218544240000 11137447 777077241928076335034649654116944838392 11137448 -161566022101660624020711677358403584000 11137449 -520719099737513893275194211706156840320 11137450 -28905133207473441172495166162007276000 11137451 -169962692663978988040786922071415075952 11137452 211835612677000754043918403836561792000 11137453 381046592995760659125456698397392327702 11137454 56781897861239912313520167302317882176 11137455 -210983683166942916527496596974239852840 11137456 170461620170665310026584079847564673024 11137457 -160661084450209056464360912886020590608 11137458 182650641596061051850284973972166369280 11137459 487987638454840789954408400294576068080 11137460 78562088744733202223720281692796761600 11137461 -361826352231118120108696273576923925728 11137462 -169867271836067392252110899273986228608 11137463 88238293127321294509560010156214742528 11137464 -2905271973700890472578606276001259520 11137465 -68117341318445678355685699403776116480 11137466 245296921067625931072945316883813048432 11137467 2466060563993525993586353717663835264 11137468 762697184316864890460268100666239259648 11137469 334281893529813068971596732654309948480 11137470 65676743749283618955500543290219920000 11137471 230962703163211758877201623327491034144 11137472 266420169632043344761682972891877998592 11137473 1996519257014027683256494743490392960 11137474 315392174837621603996401925739063037440 11137475 -185531957183777933461238679436114162500 11137476 -33853901991542244991309444366169640960 11137477 452122732575019004278417825739124422080 11137478 788026952810191541896263456227989832832 11137479 663663259348328199726286136220391063200 11137480 268939096900325876859924181986041702400 11137481 -220702396540838399700821340911578730268 11137482 -102646930747957897060559470165689963888 11137483 313800880217105073724234474794388286976 11137484 506584539839479150188867343672169270016 11137485 6184342006972642065133637738873100000 11137486 57730066001762756054540771169437753088 11137487 373492026534866612230718391198197091912 11137488 -90591615418584471349563959451230011392 11137489 -565526115554403386135568465825740313840 11137490 23186304024172044428752335763908710400 11137491 364322348842973588327261297103941344500 11137492 102140250743231371356850764548190828416 11137493 624267022605216344313354803881673516064 11137494 5402977362815892175283235327267102720 11137495 -148730874167877301306434068950877505000 11137496 191617584149150169455801325965377536000 11137497 18480441183284749958198615263209200640 11137498 -61545568905610140715247773762222805280 11137499 -1336745266138437569505494415972882095040 11137500 -19876399397809584116987847101227200000 11137501 221092480146064856222375092168989358502 11137502 -211521603801206719050441316782308690496 11137503 -20326177857200625433834318544305943520 11137504 -263389472972165643523868976699716665344 11137505 671793617975959693889058354661032624660 11137506 -57786811435548942069716878922034667776 11137507 -685917089353771519290824824115852838244 11137508 133710599096101555136114214806911207680 11137509 -580923526818416151373420663182763878786 11137510 22932641255267148887692970858476748160 11137511 -67626675067821955058009235789118663680 11137512 -512653621299477665833859998908927836160 11137513 756266256910282921871241136522916173300 11137514 208815369885464362682849583190907105280 11137515 -55506314529243794050164749936097504000 11137516 -2406552786220275106918246899870529536 11137517 127106984068810932024370640928090340566 11137518 13768398758766406048099022546814401280 11137519 -152045578121733294135281832046547381504 11137520 -14276366367314004791164213832006369280 11137521 -265274342365319523600322478752163846880 11137522 -58375990211139758934107763871572821376 11137523 -233552444187075363461973431633244887160 11137524 387190470215846594560371353165089935360 11137525 61434164905481921222407064275471577600 11137526 194307506849475849398046850987426508544 11137527 142087671726941251997002813301770315680 11137528 713742554566036866834308019082383360 11137529 420864041172350655000626187125824945284 11137530 -235785151320992812313856503666478823680 11137531 834305106101376139285946265747497079332 11137532 -101777158478974497451766382561900625920 11137533 -508821076609618153404158400284409604032 11137534 119369005386575035583613964327950104640 11137535 71881699879713046495255687787227461480 11137536 -130260408360377935039541886121628663808 11137537 -69574610749018461602457450794287990680 11137538 -315484978573766363473186793258231806080 11137539 99987528298606656311199191676911550720 11137540 410598383577354456462708516345102727680 11137541 -835503346297457797658376136606795745058 11137542 -98964305134876984310314350956180979840 11137543 -576001488038416782460267538382145560576 11137544 582910533484566258516290076838297190400 11137545 -472442787152045182433679096051000196380 11137546 -21915073284706384703795043762363912960 11137547 -136083230003689932588259112755491540168 11137548 390719697657123707742082272079469137920 11137549 -319886825769587806406464209837922693620 11137550 202752620100726695385243007814733484800 11137551 131727385947319438198021685419742890632 11137552 131637079950724388552263110245882806272 11137553 -92177765234739147177886864196244240000 11137554 228736798475591483413879678615362435840 11137555 46513301837757226451759024129056011840 11137556 198453318259819740359152815826839429120 11137557 -202037583657100391817275736323470607040 11137558 -21642396027004859282091333981374918400 11137559 -9272936363420824825282990366884359040 11137560 63608797745627915004627556491706368000 11137561 297419916378365648852325553620430889162 11137562 -409918905943138281281420902893891613968 11137563 464076221846489470128839234807674986624 11137564 173944135366640517344118393982981856256 11137565 -365705506431088536654717926370009819540 11137566 234225296555734930184478119358538560 11137567 186303194825937339193333276640805837504 11137568 -41507821618892092755141135170195423232 11137569 -148490752709642631762806439320154117456 11137570 33668921451804077262252169454091840000 11137571 275585196741517670744509144125682727772 11137572 10515348287245854927308596732435184256 11137573 97378789734346933628106751972328165244 11137574 -1665031629019190353888745325083287296 11137575 -312632631927154304031045726050576459400 11137576 772200354676220315461369141622754094080 11137577 -371534997898264749008786136051499313328 11137578 -82333886916604311055826014980245437440 11137579 110554902962282919764379817127596872384 11137580 552393782507607681430859914687034250240 11137581 7682513799248628766982978901561823104 11137582 -296274360878348699721394320777001084608 11137583 -1073433335324349792109765905129602493168 11137584 -167674996180630894143631289311154995200 11137585 -308594155194126928224234553887636730200 11137586 20860791049377501188216767609640350992 11137587 -211401473186780042856381050488569538560 11137588 -86445984890217649796219373073208414208 11137589 -181734053928012315540736573909026358176 11137590 92744039953354567836420408126071416320 11137591 -188672518484359548860253808591824054200 11137592 122299252736147022670118395018320936960 11137593 -257981410840328483885006406816168924336 11137594 151874254621197698294243061620165910240 11137595 -191309846784715987176881979207808747200 11137596 -188538772486525788472714123513342304256 11137597 906161826931190447422407679855915671340 11137598 236108563781091502796460354113453356800 11137599 520831960453744625974834604184147742968 11137600 162755250706954646921939949442393702400 11137601 786711363307581747414026099762160719400 11137602 -742097024233395036639605962408233216 11137603 -68925777548454984517238201147079342148 11137604 -240098381322438790130477648914593629184 11137605 -227993477477849190509728302138926867040 11137606 500669806582917986421449667800587705920 11137607 647405467878794463103955212045685310120 11137608 -295023052712705647176136467729274060800 11137609 101918038299360178131700296090964602624 11137610 205867256430074889094862859899999942400 11137611 455176322778519014216580311999705198784 11137612 108872327000924509077814568718791457792 11137613 -310976957513898228844744329616055280138 11137614 -319348624150452083472243492597276212160 11137615 408151274822566076671036706395407398400 11137616 42765509065914794071974049542462504960 11137617 -160073102629463759104850454002354943966 11137618 -204849646679901752392488071515219243008 11137619 -405257885316313004681987125869705226056 11137620 48035743124714821466845174615138099200 11137621 689305587161685346280625928369198114464 11137622 -43957183744986206779103763197604849888 11137623 -77578612245597152441944693122858093312 11137624 998149485759876699506053075480410316800 11137625 849098379887182949289188538261622749000 11137626 -44151177541174013233604644380546101280 11137627 98951417950782472606514166131681331160 11137628 215957945970463040123274010763774585856 11137629 -51238398964858472113628971851549184320 11137630 29819917247946263316009368126258503680 11137631 -538591179282758184194601260976900569568 11137632 30808487352543531934807215909214617600 11137633 -140898280310103725220248960380494350616 11137634 307083698488828805714806550433747099216 11137635 -309559460817022035319616432932502553600 11137636 62479179342833116704617225353873489920 11137637 86555015662016134939603309128728793600 11137638 -13419009944894166207498076659411784320 11137639 -208139607131973360890419489364766781920 11137640 232765800855213367246780071795150028800 11137641 161064780528595990566904196980953742992 11137642 -454188572996588192886579387148575144528 11137643 94114107063906928189179597260526946344 11137644 180251428616836056099938018857349007360 11137645 -6637301162916432593741366096541221280 11137646 137642395265404368581283088315576971264 11137647 -367747367328279304378429292268914417400 11137648 161562202351390020669215171350916792320 11137649 -326677683178504639999376644018987491840 11137650 -63719179720162194717186322431525868800 11137651 293236927937396662604857838720188251900 11137652 908961513322399616722650310290977176320 11137653 -133340005500832530080185921393368837600 11137654 201147405676022574590078575502641102464 11137655 -622485736815423293969099040401031286440 11137656 -439430484040737367303014714200349388800 11137657 -921136334723817326458287829366154522240 11137658 -92724306569888533833719175667325291520 11137659 -306548267721471714463762736554016032512 11137660 -29043791120013633777658277011875448320 11137661 -719527317941510644960951265399116527738 11137662 -73509804248781064673907738902776144320 11137663 -685445285038621466909685897645483177088 11137664 304963403499263372051219541415868497920 11137665 83622764725544684084496617102387235840 11137666 9951318922541915235346246998587358720 11137667 -1284458919457286697152459328444232593600 11137668 -325807349788183310672363224553227023360 11137669 -817565675930745980624319009326255139204 11137670 -12555813564578227356764122821818428800 11137671 -36644139366911268445324500589001212560 11137672 -160865381391116914622235931607273472000 11137673 944211768003247719822159610270777667280 11137674 -46486760851537347652193852404613902080 11137675 231917444520452758649203344705949460900 11137676 709614555034667319441957814878390359040 11137677 -35020301987843205257812709690424636480 11137678 695680044127044663228094240848047393856 11137679 136594108255177518079479161234664385776 11137680 -3117415369006540834888364487475200000 11137681 -39462914247896965261817437392980439360 11137682 674937125486315883886896776015290634400 11137683 5222379683825960728246781701472817264 11137684 261991758074092167165621388259497168896 11137685 130479687699263929153001649572899853640 11137686 -2081062265513246700398288968242769920 11137687 1115121191095396411300716446948364360 11137688 15730693546123333534683999809847644160 11137689 -143788935800955191544786034724105050560 11137690 131265683180366799745770354618031687680 11137691 -101264673195194467330753386594326091816 11137692 31674337629663688395365648551094180352 11137693 243355975110034539527731233879892981600 11137694 -455701284049473511195162050872179135104 11137695 -12188999344096551961313970109728724080 11137696 -28045540080189285725591382832477175808 11137697 607495400292312767132116809366303826146 11137698 -60227268004902015562302351171920788992 11137699 80149017612347713365406811049368602368 11137700 40005788695043200764446588688277603200 11137701 -4605070002020310547092833566413828768 11137702 -237068586208009764253637080028384636448 11137703 191083299405162402385685481625080359856 11137704 55608884357753222744710080782097285120 11137705 673704655147306855149304431033250344000 11137706 438369738369754432206375878810365029552 11137707 -204897457518615886520794625806356324720 11137708 760846340795861193798470767405195898880 11137709 -630654055243667513297281547225754252960 11137710 86229332303938291990455802368450168960 11137711 156938708827897087828690714246180611840 11137712 -57322432040103536626163616128926531584 11137713 -492563304403692826261877412068803053456 11137714 91250780784399169073309372748289984512 11137715 145153017179104915640787671644869765360 11137716 -403667873076370986582069418546486394880 11137717 531127667629066348011274197355750870766 11137718 145825326938700859431748191239721478560 11137719 58314604025806969776560234461610343144 11137720 249138925145430827045882364321011712000 11137721 -109497941524447878168609806888529765888 11137722 237343977765511217407386293834671875072 11137723 729735029251886303696097993785806214424 11137724 3319804091788804874608742320983536640 11137725 119724642949755368746991287136111220000 11137726 47273836160952529262999993215712427264 11137727 -30423534050300060345144943246742700640 11137728 -25934612859428634819707768782479949824 11137729 -110331420494817170021055106642111393580 11137730 152488683458934190955572560428687369760 11137731 -17080759795968736302608519597242048512 11137732 90337340869001405450997841100394791424 11137733 -92417700764313475972307944542542754018 11137734 184126709062386822427621359162962506560 11137735 -61756550541438965501870343811627837440 11137736 188099382959796313256357969299680460800 11137737 119322776744077811823800971905014769024 11137738 -156780310894275888726891649899565443840 11137739 458263004616861465640914694790531259540 11137740 -39840403583997038253554253114289459200 11137741 -9896770420380507619136057229335210228 11137742 50557404440019090915520011148959203328 11137743 -28148590579223368136278277914880758680 11137744 242370141579476395519007752638065500160 11137745 638609316994344215176554169883495834880 11137746 -44373649154310748697541650673759148032 11137747 495475298544097867220264956917760921196 11137748 55214201240713194040426115787660349440 11137749 -58906465027484091021154876602513649824 11137750 103515127588874981430015608658787200000 11137751 -163326722548473797559657555561756435096 11137752 -77607039020770667776743109800059258880 11137753 -397382684828542675540669587339946039536 11137754 535841554765476894969846281400344850912 11137755 67201735948004040947849949669568523520 11137756 20332990798963645213786533054558771200 11137757 -333056837909980815850176023785688027994 11137758 -107775934223955521197680454448733518016 11137759 361171895468041199190573671030693415720 11137760 -571267153310705966671469044947804487680 11137761 -34090534099716001618921770701163892590 11137762 -357906121700221141457340066346214928000 11137763 24683673271498381347310271718121432224 11137764 -281418820944741604362124470923025942528 11137765 274061960844610052507332415432466789720 11137766 -645058739422338988635544873666094935296 11137767 -252031099865275118261018132550120501720 11137768 421157321779295533476157841197951810560 11137769 -253630427066936086170394078490201030940 11137770 40853920470758460622390375770904166400 11137771 235127236525145795478416963266184369040 11137772 106245401784613818974323587682602624000 11137773 20096505368699943235024614493105422336 11137774 -7934540080681413576732174029678767680 11137775 148661225847774165217805677010225797200 11137776 -71417554260110142456562297009186701312 11137777 -34288980688280228205097011533229400768 11137778 724451118293562323117224393946742341136 11137779 -662926782567158945765801057086475698476 11137780 131043558143559893753151878430072245760 11137781 -162508026323150872850350602741098356800 11137782 -66216247811193896787309603269617631808 11137783 563330843194310339387215637143599064704 11137784 361720465634244632397028555219564953600 11137785 369345248750859433824424465795374907200 11137786 -179736197534092458543945537963147200256 11137787 634063156087713024604039729373140861200 11137788 -440435996499795243207305682139745356800 11137789 -30540296353667903913113896338476641800 11137790 -81222409189799166965830154380926161280 11137791 -38781413058382313121149792775620000256 11137792 809911486534331590672012299247424634880 11137793 -296410554655341955287321441272130440958 11137794 24639652389646335548914166832558877440 11137795 746084144077078104728319976195963175280 11137796 86798133444032625480428552815161864192 11137797 934424356636301042685426920412009526080 11137798 -256265430099308056048160735707811731200 11137799 171327462380365240961990121995288059800 11137800 50576441017004924417724278799636480000 11137801 414782434807173146758053556532805728272 11137802 272035420653885275466319572819769712640 11137803 360186524954566958141357363691165727704 11137804 -166542631401884560250625250812402495488 11137805 -192051178265874577240466812022612198400 11137806 2357458458570595347708116449037174400 11137807 -16441320550839104207719333893518777768 11137808 3279472087014927468375246545777983488 11137809 242099523856567543572076006392600757248 11137810 -190926920636487267064431222265429465440 11137811 1069739126408369565248994897807882266412 11137812 -227674245959500782636023085555435601920 11137813 632876783438194677878703031751068482062 11137814 -45687479236071543912378098041544468736 11137815 -2795930128089151538868786935714716800 11137816 41164440105129520577111734616883302400 11137817 -529861010933030716951699082908005360 11137818 120666303614958269090838008853721941504 11137819 113131384384844045116738936159258152960 11137820 -91559843835532006405128973283276689920 11137821 7754418360479139571605257667528704640 11137822 -534453156788517820566593922159321573888 11137823 1021130495471517080961216316455090495072 11137824 -38402271824711307459029654600349057024 11137825 -740976976904134971838358253039028848000 11137826 -28359659023008640268402376384856418304 11137827 509953984709639456285670620001446028720 11137828 166706813438837313518179467834034704640 11137829 -1351130967780453680738443998313924992 11137830 -166844117851964274763680419455326812160 11137831 -47954637028571340842338592624915888800 11137832 -621186843003652248984489307537358361600 11137833 61177203185074616110638009920797347264 11137834 234464889158807144579267610712894896816 11137835 52945281667212565476206242367735128320 11137836 13603466492394192516255192726765184512 11137837 -835306145608811353652327680760911565780 11137838 -170863810706454768891832081545520752000 11137839 -626343943293179290091973320300483719920 11137840 -47594745973091859839665321409416396800 11137841 -33036615497946134812926982563777151872 11137842 -7803714191254849053913907802263035392 11137843 646014435510770905980219387845871006720 11137844 -102584920055239546379390315202678540288 11137845 3308125109113572041360220506082642240 11137846 394904794247389538048757065228772352704 11137847 731983737686568697120853924271623711736 11137848 -9184777297391242739335953219804979200 11137849 -484745093720862897543041462745898200320 11137850 -394698822023501293710179967005628175200 11137851 -60272518463454106142413053609769812000 11137852 -138117603107945816866615233139811394048 11137853 107546091684572071578652298591712932544 11137854 6024728571031783507583190382097817600 11137855 -228184400991290792763643043128741158480 11137856 -59625359803409624111706195294022533120 11137857 500337158125054160748442256324515291680 11137858 36533742666948136895956140253316077440 11137859 -284777854788380198137498728263226479940 11137860 322316067493084501950144322391654400 11137861 33237095021131314709412852950000059264 11137862 160720093753538013504115411863088878432 11137863 101858353194935819729327648933572841088 11137864 -523144687488949364681169734810770160640 11137865 33272688669725383433054238045255923520 11137866 -134498208381816846295553355751583526912 11137867 140103822929172960499725040057107345520 11137868 316565186212544439903613009469894141952 11137869 -35129212119044610678696893787438170400 11137870 3854409719959892749396302792699698880 11137871 672312614702824276169668037392714185072 11137872 -39810560870473509601089623428201709568 11137873 -1483661899462052415716892283973016959640 11137874 -379003419624436118305942808603638146816 11137875 92358647967572001748202532302979648000 11137876 296212910174825063456286437520077015040 11137877 137572674858538377916930916463372459726 11137878 -135746650446394117598191887200155238400 11137879 1110435267409039564698151056493624844776 11137880 -185802857078323824115896966751263744000 11137881 29128538164893462627281030261506655952 11137882 -121457491420378267499494248058615358976 11137883 1132238349139765577867736183194796504132 11137884 -180322742194997319445601669338025547264 11137885 825204921678641926059935918565978633600 11137886 -10611112998464141172914511337549568256 11137887 -571152734654221729737501744580235609256 11137888 -137765634141305419791564360319610388480 11137889 173598830280560630930567624278150769856 11137890 -159315275896127174544136860033551001600 11137891 289586049182242940131990398350523363184 11137892 -111615764756190960051445393011884390784 11137893 -80931742139054628865727079881751004032 11137894 736724471940589401002951201574547776000 11137895 211237221201288806283894735644834221200 11137896 -97294588745138695062651041290395648000 11137897 137471898613354903907838032378117080320 11137898 -222576239842317791285204548702018462464 11137899 -280042658902196018982601602471976957200 11137900 277119632386608389307356841337211699200 11137901 8806485317502108866099097421802434902 11137902 -3297386784382558778763117389902417920 11137903 5915107390270877108194430324611973504 11137904 -68317928737996304868230805043538657280 11137905 365201306031440470010736291304462876800 11137906 84210632540863910797476910066684107264 11137907 -146513079452331608378506673835945680496 11137908 -149064635643078213306756122862599331840 11137909 186249097865404741248921853844375928110 11137910 -9162097605893216725047250125706218240 11137911 314435776021684011188826202807806159360 11137912 340085206004975571609224956885751193600 11137913 54610106154298729283386660041678396804 11137914 137191117625419342907034832043195078400 11137915 -765622005560828262094436157326754781440 11137916 346191831844522887948651616825364490240 11137917 108831222406866435412219205115710200320 11137918 -519103347531253347585572479281237168960 11137919 -409591901198715051124758746329882779840 11137920 -193955875000883011881449947774373068800 11137921 -816993778182017490769250959594626410878 11137922 -258421925486228950516230999042246397488 11137923 -21594442348960957313523982173930970428 11137924 1046616456924347604792209903851315200 11137925 137342716624472555332495524299212689300 11137926 -281416111989177117423501401524166426112 11137927 -445350546837283012583543759291844629224 11137928 -40917747395803640408854313871833825280 11137929 442540946783349027058206735836299584 11137930 292253215841680498483333146388227531360 11137931 -32832470964517497765571816800457954560 11137932 13165439776560519496274258827978659840 11137933 -11410573455326759521273150253407394538 11137934 128377172075892636333008876896093138560 11137935 77801388252237310767863126493760993440 11137936 162732776306063148840581654894495465472 11137937 60203156913110262967347595203507772452 11137938 8055104600448658241357234666952637440 11137939 -319066597044502697783554376694932498260 11137940 -60476819090813300785912837718723205120 11137941 442871297634832024223201061300563052252 11137942 174481075465212383322740965101280483872 11137943 320975665707949277963600685028199119080 11137944 494032109509250623128182403146318622720 11137945 308847784974664789107651058063520561100 11137946 -8933343181074939912004894859780272896 11137947 -146314795680298894862885732772486460560 11137948 -156524759165251014211587251398568528384 11137949 -300307665295890764158633593387257290560 11137950 -68530199013671382026250193611990446400 11137951 414234607135649849282745452057641524864 11137952 -354575351941807087915798275110763233280 11137953 -117186971674869033179947369512807982176 11137954 -322732887038539598029332260757550171824 11137955 150190668674477651143227713345485041360 11137956 18076429402574793697644844666110723072 11137957 320370633941787403528211654095348593120 11137958 59803314819969424562241684089736665088 11137959 -48839345939048524436976633559603998720 11137960 -527151373521806792162040730800537600 11137961 -365186745038989509567551066339137921200 11137962 -64385309102360329944124360899228421632 11137963 -39472903256196694676301090779242840200 11137964 582173943114198610512255323649998750976 11137965 24307041069650173330378505768287857120 11137966 57062042100378841336172234591926910976 11137967 182746971812421165799444601332685936016 11137968 -91821726317797151698545016562165956608 11137969 -1043298672810542478369002808550026475630 11137970 205857240700235972689496483157346123680 11137971 71115956282470774052885497740766114560 11137972 413801143286579161210943495912137962240 11137973 -247073528381435516528508922494842081280 11137974 83177529608222532454762967000047534080 11137975 40620111254473386906570803442095268000 11137976 -67665274689993985465176278175205232640 11137977 -202469392746078436223893395147238010172 11137978 181828093389599107855311179937006958560 11137979 -790138307583833218788689938850894091420 11137980 11676231297272843006667591666197790720 11137981 -83474683680784754586932490395430188218 11137982 -61405772733624681110974131650886706368 11137983 276754347105763959310847898080073944448 11137984 -21654830104357381775793262239235964928 11137985 -397046807229581152637904522490478027820 11137986 -2947450470625497357731372172948050400 11137987 282947870921060584888188906698352044752 11137988 -218839202858873750637014011450351779840 11137989 -134817895425854060576440846422168672 11137990 194437552894863999408422410990297737600 11137991 24115611728206720970572629288413383032 11137992 368004096894972949633351251217041408000 11137993 -524058531431141241210011704600431278758 11137994 -137423236032346446686129383293802872480 11137995 223591245774443542771063777091312695440 11137996 -518670645896911865593540285962617495040 11137997 314177432732938895832687659892795514200 11137998 237461784578670672562180843628775296064 11137999 416750761283932826685818662363190548936 11138000 -124862238317604990108936341001768960000 11138001 -247176750072892343078604662344120809600 11138002 -43313718817811649054732077665169736048 11138003 -283132553448384517297628229535613910816 11138004 -71737972032389681233845147565558151424 11138005 -395783318846782052623943108300430002340 11138006 -645993613359122072776701217822172551680 11138007 -612028123806540752190715353812387838360 11138008 -30820090893703359671967542028181831680 11138009 349231148679429706400735692072075403040 11138010 20098582404431722143203879848465459200 11138011 -1650860264328776906223892021912162228176 11138012 -64749530818291679697077788687395730944 11138013 1925392775190919191393048450827550627840 11138014 -34973897449652380202617336626062209728 11138015 -22727335098632148698131569846927741600 11138016 49820003076659050780354052689085595648 11138017 26016753158557718372621065863447045552 11138018 250105050204035088687544573069589370960 11138019 -175443443515723871252578650562747211904 11138020 -191099937512949053972651294442522624000 11138021 -214636027471201126356893170951113584256 11138022 -19245691161294301698715559431311159168 11138023 541626177031624897838751210657522983424 11138024 -709334333623349521218365036749182551040 11138025 251701107760128663969611347190741421600 11138026 -67691237235936777624117154804765641216 11138027 688170504129287466434532574527371857152 11138028 -20234087488305341998278645332644945920 11138029 67219715570200218274961410460197712640 11138030 -59006534200137027550077824032511040000 11138031 -128846902809820523618221613906355655272 11138032 1056981294458162082017370423313530880 11138033 -1119919305363900457954139556827444108718 11138034 -263270678509373263350157118915338446720 11138035 564251919732588615949108908375468954480 11138036 707154938876581000597985693852491776 11138037 -326023554155403714946059740638229929440 11138038 -315687767796675317609433333962651530080 11138039 81082016239261976479894792387121136600 11138040 -348327695043902745786780796198385664000 11138041 -247848340889307194622083290631080849558 11138042 -493782379618200746711656729269462749328 11138043 -185477964988733815023775643372306913744 11138044 -19228911420729116785836733785521859584 11138045 -17262978317830974481431948825071327700 11138046 7563822101909620590144251267400858624 11138047 632342127804309607033523496301192176040 11138048 -59918648079957202584495764127979929600 11138049 93382945746720612228619405403633277120 11138050 123948760188617183389688583737126400 11138051 481131407679646368523356688879813754064 11138052 109431517383700674444720758225358028800 11138053 -503204237743569241808123994920993681698 11138054 239882150361276164471652489507381182592 11138055 -228345180159889287064888327670336328240 11138056 2291793689562921411149818260852019200 11138057 -2418268121775864716050765137514752576 11138058 176576710071240640886063981020326745344 11138059 73349320947808256839177094696497889760 11138060 -79004688992821446110414751272458383360 11138061 -83151465929011933841122202756184021216 11138062 81323636914519185886599325649153220864 11138063 131519277184352570757990055569914744544 11138064 -7957372480013069569416352755725107200 11138065 642530707760045959400409562119274459200 11138066 -284785591863103986424443700937861892480 11138067 -42678507729220881643039892226230310084 11138068 424744442976817197096772660859198718848 11138069 840780089085354934346337126279466675470 11138070 171675228495700414382799530241601228800 11138071 138399241833188559435774813103511908704 11138072 -256996348524607054074147799427249602560 11138073 96031679707485006508102723416757180224 11138074 112477566944569283816643643011781397472 11138075 -580900691217175229771298752701112400 11138076 473378283162812829102674239344997112832 11138077 -718295249733360643746289797316777747188 11138078 165173788942971050787939784745238304512 11138079 167620540618458916327186654490711435520 11138080 408847047858665710222006777247642419200 11138081 770849715994876753041284575868404779264 11138082 263745754645692229227544158180270225792 11138083 -125609771164420845275948272973433507840 11138084 7589391275350510870607538507163243776 11138085 -54345983210800931888197766937636105600 11138086 188831985703009456786271080842602548224 11138087 1091078302695865265944217910417623519736 11138088 -152964394249414189971426679746890956800 11138089 494745259562880498579580978130968600420 11138090 -375079900385520632667117152658380119200 11138091 40255738764711981980794311800354472792 11138092 561843743354235745237287141535832987904 11138093 -35413287970530919355421207894937367658 11138094 598642362755833842779447742078975713280 11138095 -429385802673878779382991246757736168280 11138096 134390578539039478865306484398596915200 11138097 -30607720021537693864603760865902259600 11138098 -397103715521527851759106146176697193200 11138099 116567386067718482483280815655250822560 11138100 10592181229654774487887932018178252800 11138101 -17701746395240046871561474584716151816 11138102 199188391639270112509187274805857179520 11138103 557368011593569415376134378445961086912 11138104 415823365261041630545953681544817561600 11138105 -882585349039806511110686420005240606080 11138106 -59013778866537605537701751666090743296 11138107 85582739931075904020061328302215835872 11138108 451334535961627817715713846028742596096 11138109 -167055071821103198481720830393992706592 11138110 -100518109746900744181871447635042794240 11138111 -1118979676257297641524463940646203846816 11138112 -177905210507104538275603679947923652608 11138113 -399591050055029135743758947597911691840 11138114 103876463058125162580388881416723724288 11138115 -325557789299465440604341068852603155280 11138116 -93656959043338878787460654660726286336 11138117 -638681054341010708357652561950451628800 11138118 2934505486349634098124842167500392448 11138119 -972471578720675993480851435594215175904 11138120 -188939282987630736526425340279246848000 11138121 75209602214517591864887178688912668480 11138122 406555601073389786433304472489825581152 11138123 -658293485673442282713412629784959801360 11138124 414692909508477415121631119836055379456 11138125 -62150106952051587680574366338518260000 11138126 -412891794776243341079331490435001671488 11138127 65467977446213674712399594565993300480 11138128 -22710525847912903242449974499931340800 11138129 -225151960738747120952824555694221392270 11138130 11941685444664659062411584634316979360 11138131 986824904407868257843419214875959447200 11138132 329259318756772631677584148656030592896 11138133 -37682312874513401840032362911849921376 11138134 171898790600334549104482544031118948992 11138135 -192128549296426933899498749090319730920 11138136 -265454843612057475816243753807704985600 11138137 -311844925319037208578193876001172547200 11138138 -176285362467366993850710421876922108160 11138139 427915655832218919399876046380892586604 11138140 157310231421730804004176214072661043200 11138141 399207386400725599452106912986534883872 11138142 -35769146026301321706381399586928087040 11138143 -599637035434763361429317148729848816608 11138144 1554285954466772466042471822318266744832 11138145 -24748426521292666762616223707503948800 11138146 59480475403306010103090652797946363680 11138147 544622942661801383313926257321320649392 11138148 142891735266483816654871551638295515136 11138149 432736694339386138919099363560334973120 11138150 -184490653290321907588874781056095694400 11138151 456789731882423141621217212451941845032 11138152 -266281840596955089591336971516341478400 11138153 121198671495259697970080762332696491144 11138154 212965173004796361635466070851863445504 11138155 -269480561590918980287621569197435356640 11138156 293398997108813535220560402449787275520 11138157 -195445566997787364851292066603551087892 11138158 -29814153222096772322930902474911760320 11138159 174360859399581146230215100975862097360 11138160 -3216757287377139494579938474367385600 11138161 -17253541650573687954422738247820287520 11138162 2285956946809980948719408268698348544 11138163 114450730658637903224255236749625420344 11138164 -322705523343163957018609045537085036544 11138165 88475765900197501731463780672891929600 11138166 77904507120266366380177139485967558400 11138167 -843402508691104616938684502538954309784 11138168 675701910562738224179259990187024834560 11138169 182221274199420165331212441635700377280 11138170 64513609114768561400570734394937965760 11138171 1300539959771025600269726316111627516 11138172 -16064345838737501949430558554920524800 11138173 -322613298356229782307670962495176772596 11138174 85597328665277420678367676456431054336 11138175 324494925021482074730182675693014300000 11138176 -39905995470209721503257671510848962560 11138177 177210397469671653614742052649614905792 11138178 127442371714140887357945415096121674624 11138179 -35509350373148570880526002838057140000 11138180 421923712743415786646186595420109209600 11138181 350175273346888327956426811654560249600 11138182 -263029555931886587828075837676997300416 11138183 46800201370051709820990266692640149776 11138184 -118299139417547760874560842793760957440 11138185 -581359569126112822445483638548034641600 11138186 -209083190785036184669346402253547456208 11138187 597377603726116833117364637083008030720 11138188 166731783852342076358726806227711749888 11138189 1014605084008328118429965128267058206380 11138190 -59838604689891022781430779437409205120 11138191 -297094621454358690288862727245937971408 11138192 -10754473106027321833604309708308070400 11138193 -601870898637460812346855899610042650096 11138194 34336098566590020111089354213508552480 11138195 593888941743988395602762258662848385200 11138196 63312263115433256346440787359598551040 11138197 96605218199427304162165807594470768000 11138198 -555187416912410539345048469955136850400 11138199 28942636262476200942346435619367863040 11138200 172179012724089295624845924134087424000 11138201 1713835332522036279663751454186624019072 11138202 -498723830595545895648249033537479784960 11138203 383409987724559587736514576094190568452 11138204 -967573596109352078468468444251250688 11138205 -91766804617113772154223461980905561600 11138206 212131303029301758494799711488834823552 11138207 118200395278976728514247583014887508672 11138208 548050881042438917205609911441377198080 11138209 -20215399146272033853840571853151369120 11138210 -203715071765951954323452012155979878400 11138211 -81209484897019913982282814072391147568 11138212 -249373785132056801157493559816342748544 11138213 125025068542455864651558498650153484480 11138214 -546167150905299030759731457600876165120 11138215 -120394712040436296841905097307272841760 11138216 936527619083453654398398150636621204480 11138217 128604231773568812217428169667373512080 11138218 -22632582961308251131287403739750046720 11138219 -294309002046446996986471538848736018904 11138220 321259750838396467188641939396549606400 11138221 -157525646313671312746787042090837480136 11138222 -132920298093962081854400345663573201088 11138223 -86484717734545695037824794303759905776 11138224 -26760844343289252841387303286600663040 11138225 -98783980076031606809009522606157753600 11138226 -29189233390922688078961853760320378112 11138227 768235713533373631662231611268348317952 11138228 649904517026105457944662812925311197568 11138229 -3332240884455150517135682112773733600 11138230 211583879248643311912872093395650137600 11138231 359615507652842750994740339348923244232 11138232 -204363554391934036585413068795526512640 11138233 137595256280461402698416833963134072000 11138234 322592139586512229824454506273227619552 11138235 89064320797102093519547692479839238000 11138236 498666302368061220556162561466723381248 11138237 253875031144059639431826647939353953600 11138238 -26107446898369896809016792125206835712 11138239 -81882320122881450912014252083072806560 11138240 1995416109709394191558117119114608640 11138241 -622976261671584403561815403366082758608 11138242 222580414569339870884712478813244632272 11138243 -107515259991985483454289509869278605508 11138244 25009070351358366826266056928328396800 11138245 728413483389323742646494609818495389500 11138246 108984034188223912642051790208593523840 11138247 701174541125960510334094588663201968 11138248 824264599026630137636193220407688888320 11138249 -13380637875259047304246508040500006220 11138250 66600146422029376645782911893050048000 11138251 56577873970428969094241842900350575252 11138252 -474772330273244527887421390801329579264 11138253 65913420981468745196583248173536880704 11138254 -2393776674470717530782613756151070528 11138255 -593166851977207556553798551707992270840 11138256 74609633992517584121563958424895488000 11138257 344894224608821763509268601613729214580 11138258 -113864549397634042751607636196021494624 11138259 -201858483499104417987061141716449977344 11138260 63144987370728042354921998956278374400 11138261 -75506348861846682908608307555693626500 11138262 111371170565372169275286994405665141120 11138263 -798432561790984686864108373971657338488 11138264 158388805001547029333325051157658112000 11138265 175334257338229217226039543728364123720 11138266 -603339946571761118079540367524233944320 11138267 -3674456818705774891060084320020107776 11138268 117982160590302560374682064090141892608 11138269 131178786307035231699725784642100009600 11138270 -109928846053552459407698654566597843200 11138271 212090430689952001530181197983243677512 11138272 117672556164674176945599063270092439552 11138273 -488065821260694230314171467523730384478 11138274 17064874231810426773630206828588874240 11138275 -288670321001257774592551031320346520000 11138276 288571687520657056967188004090239340160 11138277 56652160901852843171338313627490019680 11138278 359698008235404633445845214094488415040 11138279 -61145344278990902881212856297267492992 11138280 -40879171419495546644662221061890048000 11138281 251438083073575414446618161208560812032 11138282 -288219205489942219301407594734911172000 11138283 573257336824087084870667123568918126480 11138284 -148842510286058827081874688663492976384 11138285 -128220630194902767935260862964727084020 11138286 233010401438274122552888147174524800000 11138287 317330699347887319654025805609056729936 11138288 21120198049083810876724886889457778688 11138289 227520824292277813081627919688339826560 11138290 1361102279482761352947233859163806720 11138291 691860647883852400905019155845323658400 11138292 159545506321143913579455526793371008 11138293 -1027628116599081070506411348375598757458 11138294 -746744092341803599587603737026726944 11138295 69422530603296860589755701890716037120 11138296 154404793339737848378949916329002496000 11138297 -4060482383827302717098916584964649560 11138298 -261659559502923591575369900338513689600 11138299 -179068606604747084499694065482751636700 11138300 -118085808699479341820974173281446195200 11138301 36618747310012446305098943594428768230 11138302 120636514462680783915211854687714361344 11138303 -318967655339546538098042652366202284936 11138304 257408744324721016999694464394339549184 11138305 -222526348493367372613548079336527834540 11138306 168094392315679289805168184889734878576 11138307 424889365128084217232466194951263374840 11138308 37457889975362761074212097492528394240 11138309 99213016122916338235279450413466252800 11138310 12020223162639875379699317979060005760 11138311 533123637887230403317177841600682005912 11138312 204627692933381079291555182290248345600 11138313 -88880491791157174962887472653061872640 11138314 56958904560230674526022236309066146560 11138315 41085712832573709432404830051672701600 11138316 -76194850809525005528979832805228642304 11138317 854751089263595170068438196482702678880 11138318 60991818622927308899026276340939388480 11138319 -43926607158009298110201737236971396816 11138320 150940548388522310593254551569030348800 11138321 216020519024947635061277935508653722612 11138322 121090656487774657936744110487759027200 11138323 -80709312579727194866456091193637232560 11138324 -682889849401174503210433042774105394304 11138325 155902697173720884255740119536892531200 11138326 -360820997282892751041423826086301137888 11138327 -117513538951867833327355083408688336824 11138328 138103951276159747555115534445326592000 11138329 17870710320272392094194155547004161476 11138330 96867950816375880021940292507283609600 11138331 -3435554277547155739576224895809807360 11138332 346842920231832513390820064701993912320 11138333 2875392164504202904430327892228213888 11138334 -418576529734847210428993411870524687360 11138335 -34623407036997777240110928135262788000 11138336 -37094483526041308738115509050202914816 11138337 -370854968132804167072841623849534600800 11138338 -32552962875874124333544084922539486720 11138339 1294958598473904528773220493905205592256 11138340 11630388937840896156906847869450731520 11138341 231759340200503864231754726337652731584 11138342 -163595927735015659548295228824951744768 11138343 966632235304405811690628727833934098000 11138344 120317898100663511328760407997581312000 11138345 -558277063711168240973969377442551671900 11138346 -170474195885881373021546409040093994400 11138347 -78902518341342316533003046765098250416 11138348 -146489746515591134918121939814921912320 11138349 142595127937270016611472973429939080160 11138350 -108904158638915665088734912836001008000 11138351 -74050128421721064937883491412665785600 11138352 -10336168502819444475317513546315366400 11138353 1262035518104822580991596546885047583600 11138354 309378936261949946416184447012321098272 11138355 53583900215076650805659485898653195200 11138356 201956050716466123064605744209358356480 11138357 55297817093355034668063252653077290606 11138358 -89316323574279478728160878920247183360 11138359 -44050525765212100179775368068567012440 11138360 -339057559091881303069797711970361856000 11138361 163570340835142394616856289740450118400 11138362 -26847118876439389158820537050257243136 11138363 475955323629685629711550879829605488612 11138364 269562352855838612691595655724881264640 11138365 -13513948391354102503774525425324309120 11138366 -622985359939703669340393894841385030400 11138367 56863289433317758131748119482420330112 11138368 -154816441964941310920465819079561707520 11138369 -305659022923236327014442490829363997888 11138370 -126477271871549481499724765597997657600 11138371 72631196880419088329395240143853991424 11138372 -239694179012039505225260487988787097600 11138373 -52856085648315359007731521377511572960 11138374 -34130127738775024355373139470282351360 11138375 -991673803893158942448904310085610278000 11138376 -256771736629538287752265979669752258560 11138377 477550112159421376434646307364266827226 11138378 224280113166369216251039275696445353920 11138379 -120696760622911222142411608255736947968 11138380 261941778659983127066614066285688186880 11138381 -166600832051950856485777235319847827636 11138382 -239844724843080407889039986557303574400 11138383 -432287444533336042374884289800252166480 11138384 197108598760900823127725552675353190400 11138385 34059984401254865517552820370249721600 11138386 122799068389445369296634780653663525008 11138387 -310977976821578683230652419813443726400 11138388 -170806974335346988357091372958449541120 11138389 -1430382272135690966233304018699706360960 11138390 50950117215987643768265372714794761600 11138391 -104337083893556208453901478843115248640 11138392 -59300348126912233214016644304100577280 11138393 -114787710525760076802985954321459453440 11138394 -44793532440760852715963146130233999872 11138395 315309789972653724543009719550504636720 11138396 -644023775866863243754072697939010547200 11138397 63480886234830994234396577855182339680 11138398 -166648416734533819032036473195688508800 11138399 -1192088628737368722521251405562990080464 11138400 38080314086043295334272543564470681600 11138401 -82002530212384630320532330919209617728 11138402 -436804261631487841798072209685302804096 11138403 242771657100850638484420689168005290104 11138404 -366612739107890436330820925375911706624 11138405 502957909105103914759385264834879760000 11138406 161079919580813023582418669193133129728 11138407 -319186623916498964782983445039695674400 11138408 207674626112821000412030846574959001600 11138409 322659129139189828604520349323744520128 11138410 -120681582709698765952974263262800082240 11138411 -1121616704897011593892981595685526126728 11138412 250970649403953720409796408474228097024 11138413 -31612452332341697754181081479839848 11138414 -151623945354477205488869542882636994688 11138415 -53792134197212631601053127146340414080 11138416 -64622382288048877038839170064372400128 11138417 552951517178951738897934519443938195584 11138418 396294912823841844098776823223209894400 11138419 1912530874234565672381046218892014344 11138420 356859889861725269972161507598140538880 11138421 186319931156375296652010729277263445824 11138422 300239865631421671524347187543884068512 11138423 139736438137111588286323436979658029672 11138424 -171793946142385091815542091187756728320 11138425 -163281432270214684170352851063904080850 11138426 -30666145571618995636275724979521279776 11138427 -66823720122219994835018059147569579600 11138428 -20823681088238042335870949259059200000 11138429 -571710345339947795835064467582989208168 11138430 14273356742884277604516830624744469120 11138431 -846914165313889390007292221254701213800 11138432 -162766233021698400276721533589609512960 11138433 -274377133721532119057901097479896954400 11138434 -255734756547169345417894939602196923648 11138435 426166627007177869691475608794678218960 11138436 -78496376728203009815665820960121937920 11138437 -77908445226139960673420721574307402914 11138438 -348637079788298366058106770845591870880 11138439 109865543841857580743793640551092157600 11138440 160713384525889948500481222901791948800 11138441 -373350883075887228893343192657805837158 11138442 2903574853895074144629846259126431744 11138443 235487686209366394898153927480160742240 11138444 -121724522036154034774629438937599897600 11138445 457798746917903033103205245114733761600 11138446 -555110232023270066288400091747979228160 11138447 -53667723359152134722942531735946427200 11138448 -159994746693483510022012388305690361856 11138449 -160788325837080203387757256512518531264 11138450 271752997251310023165505235625639014400 11138451 -63718968505009108924927972090011681936 11138452 -31737512776906489660630859278182866304 11138453 758031496436374287620927251500478818702 11138454 120425370313987892603180484374519021760 11138455 122690199012575163670067795010734094720 11138456 -122373106102015558498419673983574794240 11138457 -352833872567636250225489104213599406880 11138458 -597835780932945638371659862214703067920 11138459 -34569036107302161259450183189734190440 11138460 -23196301594544895195915197672141859840 11138461 -402751850659321096893951639256623574868 11138462 9834400860802102852229973902890337472 11138463 103184371607201970419866986573616433664 11138464 -245956597369604953346804450131174293504 11138465 -190530660046011015183156580792231008000 11138466 -157051200132028966229018777914907688576 11138467 -240107736524893604623653466065195432484 11138468 -394158590171632623016464977886822955008 11138469 137460583078176050712240339430584738144 11138470 -47110885410096943137585650592570170880 11138471 -519997725497791613454395853716892968328 11138472 11957333486323111624032303362144947200 11138473 999181261148891881449287500989240393722 11138474 -311143353748778262608544262350506094240 11138475 -88505450899759044435683420683712681400 11138476 209504003028788324153604161859561186560 11138477 303800049497332417160979054920115547872 11138478 11556052957885910111474982818233994496 11138479 344168781062070118156170790426634419200 11138480 13576907094785445011058742250125393920 11138481 -178277030048416132548577307219865629040 11138482 -410837250547218299148452578605657693696 11138483 293160453977865817348434102869526018240 11138484 -143621201841288333655549244709483325440 11138485 136819894298754312316373385822807560760 11138486 3123248459570861020413173008996220928 11138487 87152554994835863649894646208144434560 11138488 119762795001061716408633683400983285760 11138489 36783206167072981449205842525987488256 11138490 14022812793125711548947664742863069440 11138491 35134511958003135733465960243612134944 11138492 56063145255622947183978490918783257600 11138493 172364886671544401803771363790075691264 11138494 282017402430110574932361446037813216960 11138495 462549470146502156202679035847664364000 11138496 -28387783535150334110999529110863085568 11138497 252370709747017892083280816471431187632 11138498 15048480779974648828936578700719555072 11138499 424344533667182336351834512486109691120 11138500 -643389813747617091932337839112752064000 11138501 -935712137334216164120228768634717352896 11138502 275840680977418622391190578452171336064 11138503 322875422091073871395429011909134458120 11138504 401568817581170259700425169529379563520 11138505 1119058816567620021413010809296389120 11138506 -558048800249780007063439701323947140048 11138507 -16208839636845827952806714473458728448 11138508 -380293712049214820324987400450170020608 11138509 76261921390983239927247153558840604704 11138510 302723392301276819138089006299911141760 11138511 123000007090810018470678034501515321888 11138512 13789754840926398831061831092595851264 11138513 418955143764184392056001442268760747762 11138514 -3412036333332769954763936465473023360 11138515 1084605293736990810557158069275268320 11138516 616694858332753952461000504539250669440 11138517 -18545141215231400304440209580339879424 11138518 163356110496716931650906267979646236960 11138519 68248317182953659800245819936382551392 11138520 -133515726335922931139541698049387110400 11138521 298589695912830267583601057663679333700 11138522 510453239332891446171048445841208664320 11138523 332531634776772941599241550687500090880 11138524 366637115627655362912342799642033335296 11138525 -419244318638746520168022545441147119950 11138526 61916347501021979139002860373310259200 11138527 448310621961128310495980416541660425376 11138528 169652768443285205778572958896978657280 11138529 -262826584962948789801376283568227316816 11138530 -244626518267267830986297970438551060480 11138531 148068048324063727034297215963896756912 11138532 -241782794759811174082042255666799505408 11138533 280528719454147296040844596164885463740 11138534 -375826363100450506148403812879095392 11138535 -217623228429723921480693909075766848000 11138536 1344520812016580566525080206429583360 11138537 -327956061229542340808477771955377651568 11138538 -2018266233803770682435171840462264832 11138539 483797798279401122011562253513649501200 11138540 70294819502872351365593958965735393280 11138541 74942088565929624104256186430226410080 11138542 191827615770853002595606585248118020672 11138543 -433175279271985591200296284087840978056 11138544 -23253546745202293817970137557794717696 11138545 527512353474620589457624616335109803200 11138546 -438776502808982283417072036518585772528 11138547 80969010203506863244699190166226735104 11138548 4382216866031487445589455573673492480 11138549 -1264359468864343685321594692583334231264 11138550 66346870712644899803408328265749076800 11138551 -65713541206412450432658991327121980800 11138552 -390051385382564113652645882980897382400 11138553 -37513078911954501611734362758632474860 11138554 -61395370874213310298603922033786093568 11138555 -418015477644053211013599403842916801440 11138556 -45291809913392145441431717576668864512 11138557 -199427004902608522759308520757743747200 11138558 -130342621403311501739124297768149637120 11138559 -7734532483299039029921156026875512544 11138560 222225157064478286702477301312913408000 11138561 -205201245147792478342416548261574296640 11138562 -5441991924747735002282692244757355872 11138563 727042088093629672593533021043915522812 11138564 239177913109221217020615561688755302400 11138565 198198490134329478952487664327084496320 11138566 306219835980377372586057373867175337600 11138567 -116397830676691564207603747161867631848 11138568 140564511321107480877897099408851435520 11138569 260496790828961760830285128095364350244 11138570 2597179136733500994962280051468500160 11138571 -389908734840306019154431575511683313860 11138572 159902474582691683105181919206238942976 11138573 -299605824421034485355133830960489279178 11138574 -61945176697778856341230409102858293248 11138575 12915800511755637251310971532945010000 11138576 -257808308178468823055119833020245475328 11138577 259841730637228026895338796522327390464 11138578 273084203944531174302660279934218106368 11138579 -141557759068184941242117444836328222720 11138580 418689993247053750415129576629162700800 11138581 -497434433960571730912074194380769559300 11138582 23678713551637531406093101205505600000 11138583 734448759365179556168160405430240848 11138584 -472608993915975309571867981637911357440 11138585 40378093008365233854919449446145819780 11138586 -144464970293007509789321824490016266496 11138587 -89879590946981458116833510912160408408 11138588 757944175411386402913662288993486386688 11138589 -245528211014671062529849461579718350912 11138590 -266214419479995552556819133986000555200 11138591 3058649568599292157766663943716208624 11138592 -177337712335637270775469787712135364608 11138593 -130576510728962870309849650953433108320 11138594 407628427926646245058051563805809078096 11138595 66356496506354611994705796963202419120 11138596 -44043936295674152922908061326018158592 11138597 -227066335975904093047082778475529614080 11138598 -6359818888657127983690403036043163200 11138599 -727278370101470967754288639531360827400 11138600 235015558557696328017494490687461376000 11138601 62437197542463931843434449586188004480 11138602 24854875576186500232567884016623832752 11138603 -109298834892323962370028803158627793520 11138604 -296126315341921623475511498597973931008 11138605 62610168832106319833921324039067321600 11138606 33940676513491550614347249017847826752 11138607 880810624002109680900788819915714084640 11138608 -30001522480336823103799190488431067136 11138609 -507058695464537133102717052238910008796 11138610 17222458434435883328908753993383936000 11138611 207027831864670507154506602448226996424 11138612 -544917221972957406612312391185799599744 11138613 317218694209717531014410474812399866144 11138614 33360463891108947335138438504650414272 11138615 -76752421284341545750140410382085395240 11138616 489488544879154614009871579195233177600 11138617 -155708835691251250780130463029627702400 11138618 -13763423166424459447658631012769956240 11138619 -362956050530465962016278934521979585256 11138620 120913854321016277778904240384906375680 11138621 -448814002532983071388825489816275200988 11138622 -115710656014938531731118978115002857472 11138623 -33973722204659152175502173359609400128 11138624 73512323022950548944686097488859365376 11138625 227152948571717106680367609454084593000 11138626 -484609886141172038795410200064240012800 11138627 69363926098877082757840092250713676800 11138628 130763160056201110159838889772522930176 11138629 -52704407321997209972497663856994145124 11138630 -333486896329519331474103935669771783040 11138631 402325216230028406053178495908876324392 11138632 -33592139398909575465045156183870535680 11138633 -19506714765001056695094215288831943840 11138634 -980486999261504512773736354873588224 11138635 304683196542120004772979621181385362080 11138636 156970279893212917576503471743258987520 11138637 -468477925707565986296136946021712965248 11138638 19879513595240224012840284788906971776 11138639 506598605379606697558070389915995552960 11138640 44934340976694059542973610787089285120 11138641 121299934666795074111144569851827126784 11138642 -34431274667372669928336947005588909056 11138643 52152401491209463211554079347269538932 11138644 -420253952562262981385462577714405120000 11138645 -115680723644508965091743621888543329920 11138646 -228673504301764751357488098629003620416 11138647 246002936049139864628579701300639770528 11138648 -166397810477644159513931497548087152640 11138649 -568026923148361739909259656606564836992 11138650 -72491897218258023396716718704458609200 11138651 1837590465276069108265735761876323652 11138652 99576068181232889194486368760724401152 11138653 192532005196503224112401560135515988960 11138654 329814187678602671152070755665848155776 11138655 11830466323279196359729845758804880 11138656 8635134013542256768630964482441347072 11138657 -242655474535685045126977326737515928508 11138658 268271399785798005274462169107061990784 11138659 -73217309886697707169839691858568731184 11138660 28676477701998610206988832662035816960 11138661 -934448294580410639329134998492764451520 11138662 -388355754006379885382131962956207413248 11138663 57923610309959618175971531828044623720 11138664 -187422711241250441186470920589329530880 11138665 -189832809327938464456666315306511494200 11138666 -186126333249404861597763850501705236480 11138667 410395115472657101341409774432166113880 11138668 -944542396034559440954608530155753456640 11138669 384533784194207599238400707713779061920 11138670 147925470422742424663110712664659626240 11138671 116074772059763613207252897147535168032 11138672 -52131532717534991960629649608706359296 11138673 25225991238548727125049310025798383488 11138674 -126549196784062760485417288387434917760 11138675 110027247022841276094151206342283825800 11138676 151175408672111648105735931511127826432 11138677 -6123154143686357881626567576737680800 11138678 -15987197099334987299886315002144520000 11138679 259687768345327415232224294120110816344 11138680 14240058303571797100693983223586918400 11138681 273246630736840463327166106178683965252 11138682 508399730688494599649543003068366113024 11138683 637155570526721870087759871554026905024 11138684 117610020934289253214263242578288128000 11138685 -241829878276641783428894584851164791200 11138686 36125928340615610125792432771820036544 11138687 -140240026557193113409634733029130069648 11138688 316893125526186762339055001569905868800 11138689 -89278891748512881578068944208723529760 11138690 -318436105329667848338265794013466675200 11138691 -181004544609684963787286499262330316808 11138692 93678752873451760161415458381226167552 11138693 306689070413047813963194247919341516800 11138694 116500998141547551405424067981300508672 11138695 -568773206451956003573757751788952081800 11138696 -219514643937088030848377987019452620800 11138697 -564043271465733159678002933298613085340 11138698 146059307007908860615637810381464282464 11138699 -149614711148125937741315459593442263152 11138700 -132868446127224819004512098519824281600 11138701 1330455065760099208883964680348777280 11138702 36790472325526058766462842092467801792 11138703 -19220197068690371331948271626102830592 11138704 -122624678734055611316786472484482105344 11138705 -51045535735488328992120743304774042840 11138706 -97054053477578606292592140527535115200 11138707 -1056268763728914114488912337656271593044 11138708 -99963670114144582943573641418226038784 11138709 405885148452769879636894032478443641088 11138710 -16281704609204809099110927326875872000 11138711 88366460866533482191361641775022426312 11138712 -63598399765782629207051589533319168000 11138713 -276037666459091081671484776364562458038 11138714 -267145029945764863670536309131006884640 11138715 2777656368296852748152399615557658400 11138716 55727901662256894011174860564589266944 11138717 291358700947517225176983072510027425766 11138718 89502074056948826533143215552613120000 11138719 -15447509819869653120300447591424686880 11138720 -7725947525721893626207167578819788800 11138721 247693651976260912571190912935954189664 11138722 64157185015399242539718609660831604224 11138723 -1073957722933944153584632832065384759080 11138724 -234963598086105559693700965739019857664 11138725 -62249393456339798302302987434083757900 11138726 -172130972467432758346933335319324043520 11138727 -516958434566277714483725633805100376280 11138728 279691249400419023871998825655111680000 11138729 -281338292812840781452493722837195785984 11138730 -208892003267989807695181023093921473280 11138731 665708339221831750265337505458852400880 11138732 262448805018421012009747298560972380672 11138733 -397574945829128499285433283108203762656 11138734 149635124749925512282822818928143508992 11138735 -217270297664515163209125518789129803320 11138736 -23129247031909479164106662539413159936 11138737 271685691543733102513825316254585902832 11138738 180461238972133453094063372605508947968 11138739 -142319154853923373428327527530452763392 11138740 -286600193604764174814564174633543386880 11138741 197312152388926229227605187958443385472 11138742 -312456728346639426480152805504753605760 11138743 -88970232796326042125331015424031518080 11138744 -596640964443540293739170174837173862400 11138745 -3582690587377651588677026836782980160 11138746 -846147747651479229137029385513227080480 11138747 -15638461543914227515724857835226888720 11138748 68157338494717635010137964390833930240 11138749 201798970355713021221729931702966911564 11138750 32428299358864700809518655922467200000 11138751 121214287150488665471795662010356975368 11138752 239627173038247786655899693877569781760 11138753 -684307390360558314991963816578204439998 11138754 135504138383767004473236965994975502080 11138755 -372522593807764975055101143274590762000 11138756 -221242772497094001354018987581457041280 11138757 -69530044511699930697341733889266776832 11138758 88712118567451061340975387635531568480 11138759 16689077518145424786841895583900447960 11138760 -12049859923896409624242710456261990400 11138761 71510270837755222367953698553766262362 11138762 228632108582953374209991816890228589312 11138763 -418961977720696636972673634234984960 11138764 10007480532132139833366618762089201664 11138765 -218838036877004213996502601152637747200 11138766 47844680416420687612095191494379802624 11138767 440012322348900508538524242815754104816 11138768 -38908558557384650400284142110876368896 11138769 724376675358567949296052352287288756800 11138770 141101007325427779664341909251496402080 11138771 -291060117219653381468008268493709741488 11138772 164389303005052884931859045386410657792 11138773 56899944324006289581372587654129251200 11138774 211494359189983523935484721829921247232 11138775 -51894845315183138120440710136430560200 11138776 -382583801807008264221230847627141120 11138777 -141881808067091400081153740374787856888 11138778 6438826612191004690947483992097065184 11138779 20070344712309271234679543770358424040 11138780 -79776855360908458498832614098459302400 11138781 490430006490382121035237705791895527552 11138782 -89525097125180968993201274514472027008 11138783 -577146450246914113980985352415109283976 11138784 87331761499329399350264885062383697920 11138785 36629063069183512534657481977964920320 11138786 -282418059860280172424342417225125311408 11138787 -68731605998880803297468150946598704960 11138788 -349863403991649409185844827340825594880 11138789 718992590790997204322265432822941122560 11138790 124114761876659201229876647844722555520 11138791 -45128722904033022708305469688408444848 11138792 284438895337870762686662437247987712000 11138793 -671606387298710970202402064888603544000 11138794 316264507634127731130922355178861003696 11138795 91125185881794486414602621642642138400 11138796 -9880667029756927758307758023195504640 11138797 -58175727328493173333877898270893393088 11138798 -110821989108061243709757479192117670144 11138799 280976716666693354523809553291125267200 11138800 -56701843087979379670954317572770201600 11138801 360952395871703576761819998110739140772 11138802 -344021363610937867368565172511668248320 11138803 201007394627410276683616706181993731584 11138804 717892084739969853220072321217238838656 11138805 10320485881788403662064909120409130300 11138806 -720096817966817990857903231006980096 11138807 319309445877159561847281798063380841600 11138808 235875938268424417306072578110401413120 11138809 352680048684111286999396767718972452240 11138810 -73167774374254522437217023594161184000 11138811 -226245834521897237018832000666712596480 11138812 422908839884674731602141435162117652480 11138813 -92273958070705633166676092359091533440 11138814 137179412259099018697129745184381031104 11138815 624265563551542938970172445966668697960 11138816 106202593761623489446552446914518843392 11138817 -572222029480023308882145133711746226176 11138818 -186144724808025855672890985111262902240 11138819 -226728951569777280650308226254226424480 11138820 72845790317083702141193507684640030720 11138821 -432960248198994542818005026024601298978 11138822 -471888295695686688132301359544280208288 11138823 -859199188276517056921190226896733057120 11138824 819798470945298507443420315396548776960 11138825 493038835394871077849107256947048021500 11138826 22725538055984369029891025801442816000 11138827 -175554317307802478363906005493399986368 11138828 -506681958694310585063403272894423423232 11138829 193598744141670828922585088934866093088 11138830 -413344586633485571327288237390614981440 11138831 62944938259177855831842624954574414464 11138832 172649220897367131277773872663568580608 11138833 387421972042241592640296533843417980082 11138834 81130904465303207745067584257270323200 11138835 -229403766116129443039009694995239916800 11138836 604475942320036735031641331159421538048 11138837 -1005101911158561304685818878795760982514 11138838 -132695090929776246018073855325113651200 11138839 3798320250485977282024645610846629728 11138840 201201853631818863626344681152543129600 11138841 190029145573920958215469268550629285952 11138842 -250557671093296451706778839699943526400 11138843 885638739874394563066518850927489033092 11138844 126911318796228903683023206739738801152 11138845 -513711669665384943765215745903717232800 11138846 -550101075152297963018374690505902463040 11138847 333237097305280744970822432869041059400 11138848 -36853200823715115291035095927697178624 11138849 -119933681715828096054752473366816032 11138850 59936357450132021921644435870711296000 11138851 -22804043119331356334960031046345562880 11138852 -446908839231512466043683846077240264064 11138853 -51802738048011878389301112866925232992 11138854 1192862591921259485697095860147089408 11138855 27326412722877492946802664587761168320 11138856 -405581606109913183104201276044932300800 11138857 -1358300559693677969190762911287990783088 11138858 56429710968343104516214892060061035520 11138859 790370253485499988236996942113761905600 11138860 125763872814064700087290301705961646080 11138861 1500481429126213861953619075450255505772 11138862 -17139062485949299448946436523992651776 11138863 -15984387172924783297816042954433603880 11138864 57805021946373919724184620052236206080 11138865 -59936844958492457501019626902154657280 11138866 367994769398059203536909929153957519632 11138867 -3404513357511817995702431390211377208 11138868 124422850757762407215090875712250485504 11138869 -269076586759512365326073000388209163104 11138870 -241305383260290911070471461739592773120 11138871 -32500470972325033774772020756278085680 11138872 33792490051493732013806973845517127680 11138873 278719721640561954096956428012174878720 11138874 -40949563792292698737878359722166079232 11138875 -231383954636254090940027016808161612000 11138876 15180151012753764744904830130808690688 11138877 -58115255600895875213266577427205136832 11138878 -274775966330075616440705346818004179520 11138879 57801803750619024110698937839657976184 11138880 16919121667122362580235820659868958720 11138881 -15026807146154799261053065987933542976 11138882 83867658447917702993774091981663363792 11138883 108751841725391189147095960237992080640 11138884 351641402140075733955500352603592427520 11138885 -154233595003740028924155100542848916420 11138886 22346980938799967292880875705170529408 11138887 -355013138095632227188687807025220160328 11138888 -538881222043720690528076391483036810240 11138889 25490758069881238463378194402029604608 11138890 -15117073984360911838321547830428503040 11138891 -32404149908621828422804415907863817708 11138892 -323025198349571816083572951205244928 11138893 1324413115624305238773752463665638740780 11138894 260444839012665460543399292375940634752 11138895 -139350951247428862871951806392980179080 11138896 -57879637645517412193621087635096936448 11138897 456061563531856362383576262338608896 11138898 65628447091015928585319856726650420480 11138899 285514808933219429560385095962420555664 11138900 247536811484825002741137375500884992000 11138901 82740556572505286318669437343803060704 11138902 -170891571252348257151065939057163758400 11138903 -241244267394743172417684132386242009848 11138904 -98733677379698837766846374261194752000 11138905 -736733401944217307835316965766421208000 11138906 -470097211392475067245901440117897820160 11138907 -146412279143615358761927722375212615312 11138908 -147664665363982573006028019961419446784 11138909 1030439004122950289906147513845066435110 11138910 -163584808073582840222823327069411828480 11138911 252349054184715275017907529817632299632 11138912 -145238593377371950643841171012915560448 11138913 -14145518541713772696489514734600721536 11138914 201024390244450648714063637856239843712 11138915 51254286580452210867233716705528165920 11138916 -108630367691798461033053746560215613440 11138917 -483261253101949353168257732683374836960 11138918 7412163918394452780781165425874835712 11138919 -390800938059579275095358250858957086592 11138920 -34223862848425573171415995840875724800 11138921 -124810015141148881031664246808774713600 11138922 73520836933795091824723746392886606432 11138923 595067027436225704486727665631950436144 11138924 -13292589568729783830741548043279955968 11138925 -39486110780379535942734714187858320000 11138926 -496217464053843426882001867065305009088 11138927 -254916842595278833987534480669602774384 11138928 -26788828805793016708358889809790566400 11138929 -373467350449072595083762279484290644480 11138930 436195045984934298507812408677878627840 11138931 52224859508504366258117807315995601280 11138932 -55445908818997157821871730706934673408 11138933 282686222000404788232436385893970817404 11138934 307603417247801966738929683501285874560 11138935 9459942441558299317709106938133373440 11138936 641587345956661728680932163069203783680 11138937 -257146906694634016668212552422140561840 11138938 -8064480912888394594843509671067638304 11138939 29709676645577096806902896275102442256 11138940 158372689492238316004960609639751193600 11138941 -139973893989046330975698844455509291616 11138942 152889696771752109433744924327912392000 11138943 613530652564071219985065599666310053064 11138944 -712343893569852717165055263751589068800 11138945 -208436967183588024573286880962384560300 11138946 -6238048623651386216144211356768305152 11138947 1046455395038181860805712037655141789880 11138948 -166173182641599772491835991293643232000 11138949 262290503014498495137947386174711341534 11138950 -64052022800883267386686190243833668000 11138951 -332766932884603357772083750344854811864 11138952 -432386997825052414271461250324051804160 11138953 -161697495169645257033800916422066060544 11138954 380426993747796145452392391554129104176 11138955 -37512227217005061152941092607444857600 11138956 -27975320097254265818097976779800432640 11138957 -438411343662668422454089975600708255860 11138958 16479108552411807696795832976630352960 11138959 84049168511364314010749007423690847800 11138960 2978671785341452246934331609950453760 11138961 223696761547116229476532676813442011904 11138962 -37272311941648745073048963378063911136 11138963 309390436192966454446860056354527091784 11138964 -207580423419566358265147241147255470080 11138965 39062983052262329029075822648755420600 11138966 266516505426691249624804030107406621824 11138967 97198483234975045648752686523452143920 11138968 -74171026828972731291013907407951994880 11138969 52155578667001765969263076325921334144 11138970 -2247012786685824956714221065406752000 11138971 -152456654028424196559613835672805826368 11138972 152500113312198344276122176394101176832 11138973 203434637280644138527814001183715953600 11138974 74348958860750105646356316440854418112 11138975 -91433191532984244309421426718447084400 11138976 -313765990746934686790026960443649097728 11138977 335530152043899501862361611433308761792 11138978 4037187529689083836023591547174356480 11138979 -517346706731383231954755251164527135312 11138980 535365265886692277946678598121283801600 11138981 -29942754400161543427279750440325105536 11138982 -25073223358606612920721841737279389696 11138983 -705734318403123019177668973338851749768 11138984 781818664636243143499479206971874626560 11138985 -95945088225311722403847048064938681600 11138986 353663625954672330026369525011175766192 11138987 563281319382009978484245606972691565520 11138988 70622965395546486682856847939512303616 11138989 -102196674765239360860157726228104735210 11138990 222881714130775202521239185043091992000 11138991 -144779875613553597324157803967938276480 11138992 77982013721850962534680471185595760640 11138993 1006935646304366076613296118492343051700 11138994 -197197211058382190579084627819803326576 11138995 228012192704801388208777260451185029760 11138996 344445539120626364660225367068377896960 11138997 -14789996518469907273165434304910163520 11138998 -84564611620240451147768753557703994240 11138999 -388183680526938254660450830993136247000 11139000 -782872736816507810429918461486694400000 11139001 174791778913529787893547524283618134212 11139002 31997538355469351137003635247844343552 11139003 -150892669157935295037305685602447496216 11139004 -539411090709446879335169952378948480000 11139005 403421282052446754290598444166793823660 11139006 -435707872735624619354282721569070560256 11139007 -626861932557133221515888811917647096968 11139008 -162525893900964387467172811128881283072 11139009 17269751117617176696255577189236519360 11139010 -66233127118404214862948274891816277440 11139011 -41843904482840286990653300265994868448 11139012 -580579401250109644097039064295403581440 11139013 138181886463670857213651543735649899904 11139014 -259632543394497313211533602431143530144 11139015 99764639369587684385935664834065881600 11139016 231051802743010053439235267417726976000 11139017 -740946459216235923889258191492019424934 11139018 -551723870014010522818315076301707520 11139019 146366372736200305985768486933270826096 11139020 3183426669490561212498361545739560960 11139021 4537852013495538087254333960360870880 11139022 477261016082712965388817460905512645312 11139023 530876078641167392918000920557974886360 11139024 -32931375854656321480724926772445315072 11139025 -45683279327048953943488659720996800000 11139026 249212744204794008745044543683591160480 11139027 -654247704855040680847467579084787853520 11139028 -488580985423304423743545582925666248832 11139029 -1127363198325433232723251061842414470528 11139030 -23864628256061857313008915253963508480 11139031 293931524837993526582245392175683684992 11139032 551507870040639719868358748083205990400 11139033 2121674861951395631536638237193008000 11139034 -486928082653071678889618843793606509584 11139035 101023751095296551996002536368918172000 11139036 224332756073544990245590693909917338112 11139037 26118286181402571754976737541807847040 11139038 -420461231806907214578397692191857549312 11139039 -7084085719010093155668597542129216880 11139040 -181619020849567986633830755931534131200 11139041 7506699855122150895610017227858887812 11139042 127343099189263757270243623559145827712 11139043 668427920458685767394357068961543598080 11139044 39922322232450463868638869880890261504 11139045 2693422850553961857581798573735663520 11139046 427475428342066607544642500739588208320 11139047 1267984346933328173297729399948248288512 11139048 30955822998392246696412851241525657600 11139049 757521292670393625359758593767905701050 11139050 -60233485087513293712336648234571935200 11139051 -70030196776024936550546623569063320832 11139052 -322020841858980805897838537715698641920 11139053 331369126980358955969050898294418841302 11139054 100544019326417064178213260996613294080 11139055 -61971775978269980702207248806365676000 11139056 51980264306137747792915803112956690432 11139057 -287071829806499305170598152311565438720 11139058 185943553682115046232543254768041394176 11139059 50978430188945534923743377224764071016 11139060 265621281426842893635872675822895912960 11139061 735038746476991878932096319245064475584 11139062 -39327246523146062364344351931211516800 11139063 -133785124428338456044469103228192357312 11139064 -4327106952231334303181478888248954880 11139065 114740929355847991005955190694069220800 11139066 -373339175765807626825798648787768870400 11139067 -574037369821592175537007379832306952368 11139068 265766068601891556141789347269674825216 11139069 382435708191973347258352032938698788000 11139070 10988218533200921331094611201155529600 11139071 225688526854928948701042389784239286272 11139072 -10386574330300454378127894190919516160 11139073 -298482087243981522735203317471068364800 11139074 81571709754094386956773815551258825760 11139075 112809002352708569943379554680677905600 11139076 154740178620835530699880772453008383232 11139077 171015302783705218807183059585353010720 11139078 -130958930921624796787546487600381472576 11139079 -500664401768802467925450034614545520640 11139080 -44345886802959792297783687564613939200 11139081 203625678771436685762316634757173876752 11139082 -146266611323276021719637725847283456000 11139083 -206444043999179086215013909483964362668 11139084 41975419148037211030798324279630675968 11139085 117164172465198791481233982892599789120 11139086 189275031189894266042303040284248982400 11139087 -223316882394403411187627614979671290240 11139088 -47795328777244964180063312161075986432 11139089 -37097941608079097311203113063703531276 11139090 110798114923744036994286630022242424320 11139091 547448708284225895373285569415690834000 11139092 -561451856217675134652642562977750036480 11139093 341690071290824419858668419538368814720 11139094 56882291467538092745736878059717373952 11139095 -191883870950673246880860545697944485200 11139096 9744204256341121026975163852765900800 11139097 60535041647070910246815077832683652372 11139098 -78711458211168249483413921667409652736 11139099 -89000024385057157452710104116736686480 11139100 90916000609988285216884660372544742400 11139101 848873954600506407721886796194252160102 11139102 -38125739143293474222300857116786239744 11139103 108954165779932754552977075320731060280 11139104 365989882835470966016252960620359254016 11139105 260601467263722845328554951837083608960 11139106 -37828755422902973535829864374601562112 11139107 1122527554270449042303586798837040640 11139108 163197412851592943618917227172388407296 11139109 -197824232632239766969206676329105950084 11139110 -305423800952881677429102945557305726080 11139111 60431332382948687347158987331440681480 11139112 703063025900754647825834505779152896000 11139113 379361927775767308184411265181736170362 11139114 -1878719120931011423960511823217826816 11139115 42229437550203167061201065464090092000 11139116 26144432185653202676994426025835569152 11139117 -31189658549808133389065837764195316736 11139118 -279350563394047300296923895337270722240 11139119 -224380299903905019396025446934669655040 11139120 40592549840693053747811815823305605120 11139121 -200070989484743832539603841010864915740 11139122 48937812745282304217953144182637446272 11139123 535113027320052571673384565636474819384 11139124 230484909348170525014942960513148449536 11139125 -989688284065571714633375985710556381000 11139126 -42034052434381176351825819716441795712 11139127 -127080590570210058001927562862279304024 11139128 99523909299683306287894832110694891520 11139129 33110794582490255752927929314360313648 11139130 -196332387993880132536182159500544640000 11139131 -53889359288006250938663255277989733528 11139132 -436222384009460594561969743542567091200 11139133 -317926031505970067181608262485323330676 11139134 100603689255592235551779176254755561216 11139135 -120657487661087683055525013814841341440 11139136 -83107770753029422748290902885439897600 11139137 -338289507527396700076308826333180013568 11139138 -46153131381641625205541259307898433456 11139139 416781240503937026717287732556605643280 11139140 100348883230249977302106233961792349440 11139141 -458346386326412786908409497784674897920 11139142 -94960741467856227065060580641410005888 11139143 67879417852984283869586333063266339248 11139144 114365117650874567001168208823036190720 11139145 -871322656946959354484739713345446867200 11139146 -56196245797647022704634724653384226880 11139147 -588451771186060032623367309433666170960 11139148 -762787290810732311937175294462997082624 11139149 -244467260797458306517178680390770510720 11139150 -1856907677637361949821963181074252800 11139151 131695307602555616342680255622460678240 11139152 -244525461923371897594513600249081233408 11139153 -103380807582822057432439263066505527120 11139154 242905751620519557061739309445794547360 11139155 -90743887420399774454918696435855167440 11139156 107917324153252213735569732606336817152 11139157 -779006584318773117085947756941701804594 11139158 764732876946302619976246997598663087360 11139159 -167365473619654191386633063196073855896 11139160 423630135236535566641986801039132672000 11139161 306974109654298744524399946922207899200 11139162 49645123929385238875452806192504719104 11139163 -151625799837979579865853717975692728576 11139164 -277467063768107981232047050320872922624 11139165 -137519323573419418767189106569594117480 11139166 68094003257407907308697358624896956032 11139167 -114196561730373499423786049117830604400 11139168 -80320317564713328312263499686262865920 11139169 -499361707262691922321327239143413256556 11139170 -86893399326807515850738358312579276800 11139171 399838806335402008073381515350928469112 11139172 970822884004009657485340067355614183424 11139173 755968060779007374541290881635482151422 11139174 194688662066944281373301538393487789440 11139175 174677373448795514462849199667411702400 11139176 171952916693174682388001348711034470400 11139177 -25801525018618387134380871973626240000 11139178 -190672800228283608642159788258726433360 11139179 1026155197863908651500152092548654545780 11139180 -66990827642078699785298905288019527680 11139181 -261690923750942256567853643977610020608 11139182 484685007653833825767436272131287482240 11139183 -945295100453533746006892735335157392 11139184 -11079450731207377303527379702034464768 11139185 -416494198747107313891471184788830417240 11139186 1619496778580560965285928988976038400 11139187 -530988602130000477492819431509814398760 11139188 -329630557005840742892356090299624628224 11139189 226317945837290518796213515289357344320 11139190 247077026866792072469368455334556889600 11139191 -223772444406821837970015682320368194128 11139192 -742687843908857543611677745470853263360 11139193 -5378818599219162230976511744195064896 11139194 -351685165401818115243872056615342649088 11139195 -105485314514103758522100780636292431360 11139196 -98340682113559578745051592409240302592 11139197 1176399939082257060861758672804247163200 11139198 162078821935492751543589741351799805952 11139199 -33088993580017007736217757223498731520 11139200 27827619290957147970197181224976384000 11139201 -3682701567645774666969395351592870588 11139202 18056238204179543372851031101431897552 11139203 -180734806832326074026359190703084508548 11139204 -279504453265804214623396730406486242304 11139205 -225606359904123286128523236182235031680 11139206 -112936150206399269052940180708285968000 11139207 505091340866320343958851702189822998440 11139208 -128938724065762725457465263386031790080 11139209 -392599155876992109431085119245242182220 11139210 189855848984944397321246095942086513600 11139211 761681168892683565312780551277401913812 11139212 -70041159009213859234776544735671413760 11139213 245222662841950188058800669935071556544 11139214 40068518216625071402260443859721926080 11139215 628422175540610077639278596683049364360 11139216 2612455055429972968937707222282665984 11139217 120350751525867341705318359233814953266 11139218 43670263207209970304392808874248092560 11139219 221491067714227829717059899173981574960 11139220 50793263586373204894076419049740961280 11139221 965195632759800424950581444384888353422 11139222 -6525202059663424242571748639471192064 11139223 -77293981795631225853076302505431433528 11139224 -113192690156991238136587488973876224000 11139225 -51986668812429689969517797435901684000 11139226 -106228163097409786088360921509050051840 11139227 -303881674844027611628236198321241109528 11139228 311976373709066641217349741980275921920 11139229 -542598052230555399341064000425502278170 11139230 67416525963974306223607617931769809920 11139231 238996359953545346059740442044277985352 11139232 -167392121496343086245489014910682267648 11139233 213836254982649840783161137123736078976 11139234 517304149458235865162804566548027366912 11139235 384626794747378314770388842544174159360 11139236 -5859860863372795873223684324698917888 11139237 477450373795336373679080136748537796160 11139238 134155182868015096059869989063743140160 11139239 -226037902613569959271295353569435609480 11139240 -47997815448102873436861082700595200000 11139241 124689986665991185059745390610411584500 11139242 11413273565783475071712221719759492272 11139243 521217655124556475472077956465149010264 11139244 -963278529025878396255670246883149250560 11139245 201619234963707812547870133021658394240 11139246 193633850755385225061201528236087023872 11139247 148905475843098570346401199184049596000 11139248 101378830071804877334133834364086190080 11139249 185689234461734639138462507384675057856 11139250 509922992775637282830942314108263824000 11139251 -134747026562339451578593571590941941748 11139252 445486405702408618563610898135328018432 11139253 -357280909879055373265194546658718068498 11139254 -66151921375126424935084363491407929728 11139255 17348815382692225669486751508702696000 11139256 189010418657976945278719194897102458880 11139257 89107522669035127810345392715277451072 11139258 104034812077566246810881614622413586688 11139259 -127286195115574478761892555584584039480 11139260 -807200641402584296035513273159580160 11139261 -504993493976140970406066223999401984 11139262 78441728550239584640591935296280113600 11139263 -1095600551104373309110325168665980661080 11139264 -158047755980426617401732853530441547776 11139265 31161098427210466240124464020294792660 11139266 -147846265239058277790808141955641467360 11139267 -324689035938181962554977397233150633488 11139268 -42056519524759389979114094002253414400 11139269 741794548003895794365475118755750928670 11139270 177044692231696932921593613453368371200 11139271 -290080233442907974757994129176996554272 11139272 37348495755235726928214941132120401920 11139273 -685242808225715018002072232763084407580 11139274 128308227680658152622218972140722100320 11139275 50306150608022406141810490894954293600 11139276 -340262569448564046844626250819810656768 11139277 -697797557438327139102005099237756729940 11139278 11819370131938975144753051981885995456 11139279 -6232386876044902998955679380997106432 11139280 -119406445474878249041264530778205143040 11139281 594518905437244171706525428881098756082 11139282 10249709777953847966769451548602941440 11139283 -78135016422106411757843290498580950256 11139284 34072146103558760417652219414357437952 11139285 329695224202771318233465421247116423200 11139286 -620330204168380314089605241089178822784 11139287 -551355979996770632226219724125209363064 11139288 -286421752581453233753751933645812797440 11139289 3627912266283628672690047248902505600 11139290 -75436790210479353399036615610850217600 11139291 -226435356292808459192987625151356393552 11139292 -109169986790033801169529294474184265728 11139293 -204282647991934812646217646973430789856 11139294 155051855510939045089417289518847839872 11139295 -365523001478176022992649068437035050200 11139296 -46174060545118472381842694849454931968 11139297 -91761436284204636192338088466071739392 11139298 -6095184850056814914186674126408365920 11139299 -28242935081119869805564121083235785920 11139300 -29725264431561685646695818864434025600 11139301 -835262596356144990505188500209042774080 11139302 274789789424149666993873647871795376352 11139303 -185959645798446251748866937525444429696 11139304 43149862428514671695991566805296824320 11139305 -153903796462901537938091146877519701440 11139306 -224847663078307022305098073070672620800 11139307 86325128119865855927999823806237474512 11139308 -99827702574332769451009004766972387072 11139309 796602230051417580089742840120415446720 11139310 50227952843355486068667921820960273920 11139311 -275649244570672870472586912183731630976 11139312 38162716397707445799975622920618639360 11139313 722312277886915365074242139599132229220 11139314 -131937145026588702628270433970517389312 11139315 320812466926300869538787432766295415040 11139316 674479234542716072214128398868482478080 11139317 100328566293055568621422680762074657472 11139318 2378702576423425679853516676737889920 11139319 -220460281277425505323840005118593418400 11139320 394083830737964147069563299082810368000 11139321 -282366744993273915682733473698902833440 11139322 4771781355070895859589094917249012992 11139323 -130974061801779371513158974446759660544 11139324 133678509227812996325094111428602847232 11139325 323942967452268630245183489482741812050 11139326 439542435620891530841132162058131899584 11139327 -393153291288996614618284919341503532872 11139328 6077131710075252464062917282443034624 11139329 -202531967078756448806049015907851582720 11139330 20038548864283443343048647970176721920 11139331 45538226073195362585571647386393761600 11139332 -30478550217414046212305503341189697536 11139333 124518964233086662713009476698970521344 11139334 462857191090741544389805948025101214816 11139335 -741520027484406884815922352230749512000 11139336 431878991926779880886235266519216947200 11139337 217842014390180968218440868468895696320 11139338 -113962584831418587026683697202658063104 11139339 -91607748220885203548355861550285796160 11139340 34659558826874301386954602746158883840 11139341 807826129903288076035236990648443570742 11139342 -56423802324418513714789049262399998976 11139343 69358441582001729889858869233192636592 11139344 -1295345873141246728924105095001473024 11139345 -68105966415251986478884818754251823680 11139346 -446228820925369104361645963524997654128 11139347 78042159574351760406086033105130140928 11139348 -110936186512293020075880268552347064320 11139349 75136501918271321182006339212749028960 11139350 -195572743658985954762590810444933109600 11139351 809392551816876440963934009510019102464 11139352 147254585087990350296240670546474844160 11139353 122819810201789788809787141130958609360 11139354 -69046470770224460142003725605463258112 11139355 -569396416022682863335950963590164002240 11139356 98592341992888081152219049793375388672 11139357 239352221703464204757281200092634077888 11139358 36113903661456142625435244064535053440 11139359 -109809446732344260063040117654194718848 11139360 63117830945523803387856202336252723200 11139361 -38375422774965663935643958953510875038 11139362 -8684794068862793166945526177998966720 11139363 439336449576269215148957990719094199144 11139364 -58641849392440775173097154198132211200 11139365 -5774772162686937277005133488814769280 11139366 50286777654609202329894987067783515840 11139367 -973533804633539610856927029740059256584 11139368 352141608018279078338161338131493672960 11139369 187339234380777624283854322349226990240 11139370 -79303459015009621957011177684925520640 11139371 641954095021232538948792966677225179572 11139372 11196718718779129738032309519448515072 11139373 278657397010812244480430142578939695840 11139374 69746381778202366377648583146945903936 11139375 21601422293402117092386013435679490000 11139376 28980590545657235341468339010122678272 11139377 -319780615385440459803512827094557680 11139378 106994743370026070116769718396367822848 11139379 -541299920868890740943303910642464439240 11139380 128853698991785323702409814381433774080 11139381 491913189864033471430258596839706204 11139382 25016938609567652228578449686500656000 11139383 272713517341265459503534735029608111904 11139384 270176620902725013872217060777081016320 11139385 -87397210543325420782334180186437559040 11139386 498551443832514558502489458822835027680 11139387 -37432579672016223118175291404534645248 11139388 -18528301448434713439254313049360007680 11139389 -922693110386123214725750336573061047700 11139390 177585958947000446184683936290817721600 11139391 -59790970175909840432214503678217907416 11139392 34928002074820191260022592749963313152 11139393 -35725624953606583802010818685014328000 11139394 -110311564283282133334109796901230878208 11139395 667292861544403276113067393490064148800 11139396 104277807946967980436729530183725189120 11139397 -301896228420486842018078250615019341154 11139398 -522870850941561393778876937786955031680 11139399 311312015552392478180662296986466470064 11139400 205783710159701828956685829396054912000 11139401 210871861155632743756306395063181688064 11139402 116127692475676125479535850835192054784 11139403 287821252255035045280033775690689743360 11139404 -260504973676203294494345287733676364800 11139405 59400871118516958007879586019902958720 11139406 196834020752285371660026764180251649664 11139407 -625421040845260371914101692037375411344 11139408 -770789624494863545546904655581413376 11139409 -970640693595158917046594587495939957390 11139410 38039361358730958557440288076354355360 11139411 -135067588552918636556994363137342664960 11139412 239285448672653997725409691158668713856 11139413 29991755642800548645264624712208450364 11139414 11839855720529057332522601448664713216 11139415 -279933695330592508577200679190374588400 11139416 13122460327719292535283625397090549760 11139417 679472201385071610870524179103577030240 11139418 -20391717587124428421406032306321695520 11139419 354175057062897706990157490809034122820 11139420 68545699016459108454494040752512450560 11139421 202234883443640437113497953984523203744 11139422 -86666697950844099659130516568437745920 11139423 102655851560516163383346167522830310400 11139424 -182353293913593462259262434177311571968 11139425 -350986653591531136620622508751180229200 11139426 177903077543090516698231825956294243792 11139427 5161584434864430624129798898246766208 11139428 -45579890880673378518934334194150300032 11139429 -16762676970322244084650634301748549632 11139430 -77528579843500683743951905624199383680 11139431 568969372848167881361547337069120610232 11139432 -77132287979132353594748203401810247680 11139433 777483176210796392844871709482784890740 11139434 4635054722113051312097941555808282880 11139435 13541556659528480162052336016508893440 11139436 -169095538701394392890749498634805166080 11139437 -704645036614722174037186992400474137108 11139438 -14453959967166719271124842421960184832 11139439 108607899007827484000088348487551157000 11139440 -21239987268637302994841268183251681280 11139441 -503498195719546628677410155601871409808 11139442 156130814011642371019691922712714741152 11139443 20555253718916682175725073593181235616 11139444 39918145414881373763275490803125814656 11139445 53675056916971407608759824585415852700 11139446 326548199115374935487104201062778837824 11139447 -53347279805840730166639368540832558080 11139448 -629490147172977948631662835114187120640 11139449 -83879629542138343254742049036217009264 11139450 -95860900695654834854896344274712582400 11139451 -12847812658346652342237926645366375280 11139452 139592173512507544689101830783732749312 11139453 -262113454841630477926968943900068932640 11139454 224355524444437648996410682711553826048 11139455 16009528846735363251463847383977078720 11139456 431133623458595721810341955305157427200 11139457 173819493230148605379299888318023218112 11139458 427494802578658365768065628117460087680 11139459 118707647715708879317234556966615821304 11139460 -267705284752751762468102988981822566400 11139461 966249723948223710807919579121658030624 11139462 -287296133890976194468489660688009770080 11139463 948501151166528313962419527717085138712 11139464 187926519842166933083634905300400506880 11139465 -33759490536543810013861736555299224000 11139466 276124070933973135681430827519740590992 11139467 678343600898023630039128304981366379040 11139468 448194708299914999744331162677608599040 11139469 -31665051428447183534256472587641060640 11139470 -87989333386653367142075356102177213440 11139471 -193528457814305935439526104412923450880 11139472 88731734379034782682453471112643543040 11139473 -170505968678775678496664783068731433740 11139474 143524256758226913363812778612490813440 11139475 296854606918359939979410237498552267600 11139476 -247402888446695872919035665912674085120 11139477 -248497943334322367761577775286816733280 11139478 8309148200086288152281225606472425472 11139479 -123223995932302987338962535029838912480 11139480 -238786463205517263628493291457779712000 11139481 -67095450763469929245078002307268593788 11139482 -186456929401450851637903601963689755408 11139483 126266788646808491767219961101721904024 11139484 -502235156629850168958867171616131817984 11139485 241019632652245915278247362017627458560 11139486 -34140571297875725928222696445563270336 11139487 304653147570285130718221639216606219152 11139488 662898519955653324031776786732661211136 11139489 70529011412303531102581826295558515154 11139490 -25543403429290822853691956981405964000 11139491 -418351579371706513496817042617516088000 11139492 16057185396269543769830405594601885696 11139493 -272171384014674095228216673944434120258 11139494 7774250018579803652021586683605680960 11139495 -29797175281735344833968284946056556800 11139496 -809616029465561176765290220403015116800 11139497 1267745575858792337618391184728524216820 11139498 23642827137387025474044426046006348800 11139499 181430644407750254426856583274731521792 11139500 472838956803456271613045619622759680000 11139501 -572587866418696475404348945523592910656 11139502 7641791762243875775541212439462912 11139503 58933863064940303196886984144549156752 11139504 105330865067222724598653755938339651584 11139505 11358735257863214289488556582882642360 11139506 -198300083739438798556265987022015928320 11139507 23972886269428923822603703213609769880 11139508 -4783572936219469804070443038691001600 11139509 -254169830368362749496153184862770721280 11139510 -125539870793040203665340710355050137600 11139511 -632313159519969739717305748296366172888 11139512 113862664881337541844743334374619033600 11139513 97685059976903471031501367940781763824 11139514 139486778495438837195908810495949471856 11139515 -229573986704895172689298285631427200880 11139516 -6546092523564606176594437881891107328 11139517 -661551412699944091734391964676135728448 11139518 -26304325675807299285817954185519871872 11139519 428688109516223499628932263270417407488 11139520 -38382539692555822899898376747137105920 11139521 156817272558929404993702278906157735872 11139522 391046319566298196594687765241034787584 11139523 -145358608610254945333425021317508940228 11139524 685551265902291069757472221783671859200 11139525 6025294071591129863510233800869797050 11139526 -192505138918893588002399586031225968288 11139527 -14297163865478762898906850164379265568 11139528 51021922144819299504247363901604249600 11139529 -764706450410750381791982529568450277360 11139530 73358261077647480736322210211135704160 11139531 -56113120071186029801043303436764702480 11139532 286266118353064146346100377718793341696 11139533 296390595171985562433720671010574705782 11139534 22772063614237253285123737547471969280 11139535 730880980593635748737144700167320689120 11139536 105349308878272141744907043714515779584 11139537 -7928062238199933057291055160644278432 11139538 18101309407316583750210316072828680000 11139539 -215807197240627659375303274201296891144 11139540 12866517676378309411531049802292592640 11139541 -184273678444671879351010702591573471328 11139542 -338461791777257816001012964485478127328 11139543 602306355518007712864520264488442905632 11139544 -214232753032208378021716157547071815680 11139545 447833818439926481989402711963933924800 11139546 295430470817805577296902844639017895168 11139547 -978107971644507759823363577468837934080 11139548 -162889603017225204696671969091163545600 11139549 -134051951450256874776879874712258808672 11139550 204892609242009613890484572178987828800 11139551 -333687505350061364180792114088661647360 11139552 -223857658392520143193031391975568834560 11139553 1245291199653196422845812237067066282880 11139554 107429318844713097418557339676522617600 11139555 77447637210138203980530294429338910720 11139556 -479019457931231088970710489235471325184 11139557 35136896371101863348894553210755541600 11139558 251406864909031738020675571011569355648 11139559 1061819967939436420646680437251495504040 11139560 199194896136825657076190878180590336000 11139561 -287237237827806054360003935589136113168 11139562 102804671596446760007916727097804389728 11139563 688831138940302863787023390444756301812 11139564 -524577526605979858327402027168219496448 11139565 214090065274137712493867691407825192460 11139566 203109634445754085842652687789859015232 11139567 -153890165725571884759371394389420019200 11139568 212931239007777685657727911138633973760 11139569 34374534018766497837952250394157202496 11139570 -16351133043573665514333360648327764160 11139571 11779008823551018764275869663032961024 11139572 197407812819050137632905894675087665152 11139573 -527773969833632949368056906974063295296 11139574 -470460711366079576374720704819225676480 11139575 85624103325439494601880500990468894800 11139576 13342134964120257502749292452454072320 11139577 129091212382206811865031964550703876264 11139578 230396974292500412742957044734248467424 11139579 417078850658101301564921374715013978240 11139580 7326834579849581943462030981953756160 11139581 44831967485058096185983431395151544812 11139582 -73576717527086363326200704962925132160 11139583 -23598128617176663719590030519966364672 11139584 367561375445016399995926690513652023296 11139585 61740756057244141098230440528381838400 11139586 -38501077733038302400408994075328151680 11139587 553992014384800115680952842715804266236 11139588 -28258368209590351756110490403636473728 11139589 -309870180323726882743042623272336760610 11139590 24343384392018955942035197229563166720 11139591 824256994389901697905163572862538210384 11139592 456512719827608073620937990455170176000 11139593 428327515253186996385669533210845789128 11139594 -216748232603456159947246379314758892800 11139595 -423745912360560855315586279789155794400 11139596 80062787898078508167875581500879206400 11139597 -59643799933356828696931154858400305760 11139598 215960641438346111980770025214836324800 11139599 316305118036701788545616488870476663480 11139600 -54795532435183026030639792354494054400 11139601 291221891682859801799780917661270120304 11139602 40669368978837534879352182893430011904 11139603 46451951897900182516409616581718240000 11139604 -194331558355906419509800464958791057408 11139605 -337190886794983423595103321405916044000 11139606 -260932921672553781620543020040895919296 11139607 -570322683830213687550602935537077451968 11139608 -390537284574451155892520660422671575040 11139609 -229972263497899053265117405077752581632 11139610 -76048276517881094420161986565036427040 11139611 -454218770316861993817441798940492774400 11139612 102097743436279140997817145935413223424 11139613 693902840471405960961427706670235200 11139614 357276628349778090326029274028281974656 11139615 -88061076608267015757065284872787227240 11139616 148244954791358112572428007881178087424 11139617 -1409440263863110539571785700779823105020 11139618 8461136355432529286517494666647956480 11139619 867144549035980211872152268080337245020 11139620 -54357084141652470828504753420233752320 11139621 -127807860481712667711538778332140100416 11139622 23984069495723525470834732865238892800 11139623 23932904365579810963558645399332312 11139624 742796474760107556093902843697217536000 11139625 -22408239823997670939306554577633600000 11139626 123127490535793338848071348150409378304 11139627 -11968454926356648241820824469790071568 11139628 202008423165969394791075347632973399040 11139629 -390098209802047633101756921745147441770 11139630 -139561367986854354331060245663536580480 11139631 -552787534165072413724469660970468692136 11139632 -24639676631044428115177916831052595200 11139633 -52962969916998646942766944079629785600 11139634 272431507272110455630680143616741236352 11139635 -104107511936444943607574672861711758080 11139636 -173050757157900405665653861184109858816 11139637 -1009224680870655479747924012739860471108 11139638 -102980702191583990857343672402162680704 11139639 -21606772123997442259532361170513038080 11139640 105069731980413853980371283748469452800 11139641 -743679681674631834701354519529707221548 11139642 119472940372803583126997917462199606640 11139643 444520546464015048130967768149371495600 11139644 15360928217009710721104196252844174336 11139645 35778423597193196153607900411650263680 11139646 -97522210171654988355223996643397017856 11139647 -925183877865693451488177758908920323904 11139648 35297674161208516754858678877457219584 11139649 106640870292126414717027628943114643650 11139650 302415093326336745295639164832226818800 11139651 387499250347435398772825333533475851780 11139652 -638355445056951090788199977783520878464 11139653 -178986401206926381164841613503727624896 11139654 31946434446479704606756130189260158720 11139655 -265222212092590848846616053147639461040 11139656 352334440560779034638775179560036761600 11139657 59442034623607700989808771072272404240 11139658 231639546872483655109735869376218657792 11139659 118001190131512300080399946060947585888 11139660 -151282322343186501973166627221292083200 11139661 374441252560942224511029881877329340652 11139662 -6530272817399974661552315899894392000 11139663 1152262625518322753485992004175341824 11139664 -23724831510790968044286403506935431168 11139665 -177600986952736086374775199869947621400 11139666 1419514511849851803252017025299491584 11139667 -156538196872622824242674234724222422016 11139668 192119919312354890318884533352095666048 11139669 87026511622323282409433344056571601244 11139670 88557971572462097153528392684338489600 11139671 416031235327334459208137124498685924872 11139672 498312437963568666506087353133042073600 11139673 -474115364355755648493403008930494761078 11139674 74247724733291813532031330882052573184 11139675 171233123101448620825392568958142262800 11139676 -34659720158252270738583088402516160000 11139677 -887221081712100060172682021411212512474 11139678 -125789507224655696678203012649799401472 11139679 268436956970284433024334600748929321384 11139680 -249117982948723778922503896684143575040 11139681 -109758014622159706226066838255847987200 11139682 -39094958510993104312098952182511185840 11139683 -441736331666496877491031198676777617440 11139684 340604609492752221648452233467936347136 11139685 245087212877056322106397263648408353400 11139686 713391852054752692181720832128958517440 11139687 10507190492904404690921806855985061600 11139688 -59694609480450344378780761188259430400 11139689 -523866244445503961903653221146112711600 11139690 4875374889297495011985190282009152000 11139691 -49059579860023252127122548866716058000 11139692 713362206151374030682004452728395266560 11139693 230652202564328210879923606531432508928 11139694 -304184040910286993162181746795179027008 11139695 82314581107770920622161588106327029760 11139696 86050005701804340487730538132605829120 11139697 -591944761475776213100700971355676487628 11139698 -139483403191267603696957401356828534880 11139699 128551835255788771139332285936256140848 11139700 -38083775131596999631136834873276928000 11139701 -262573459736804858078651621527398267108 11139702 -51164902258511337813317818225083273216 11139703 -800137173911631644371615146546563693736 11139704 -687810036495982976269392934642031370240 11139705 325173743665403318488638212084998617600 11139706 39899355206709671212741783876298589552 11139707 -329601177287251053255197504851141436040 11139708 173674647585374399732649405690765066240 11139709 -10009864607931738666102143353409293248 11139710 -6732546538060526721049735309416738240 11139711 -235901873112860311986163024303713768960 11139712 594220014747391234941880307345365401600 11139713 -129117385057026290219435375770017557676 11139714 -208181329724240515132276750855577199360 11139715 520922427569896823672004777023134857360 11139716 225954638127496991939778997401219035136 11139717 -316933275464134741290228352110187621920 11139718 -339121629593875625525173118745859969440 11139719 -39021030956471638281650065148976071160 11139720 -331803092287611898056510798592386662400 11139721 -96093655933435122242376833267997439078 11139722 -198199725219234856759954509380762482176 11139723 183073196035669122957263938944173653248 11139724 -32270388871881758858550571800605543424 11139725 168718156260686662770872900901746777250 11139726 -4804598305229165059619974251072651264 11139727 -70696077384121170619393118934402330800 11139728 102621880768814777140859958224668852224 11139729 730260763488919673151035811095920608 11139730 103331694263423381285116044660980843520 11139731 -225583796687716818861908110876235478000 11139732 -241058546406716713217929307960065033344 11139733 82956356171605699551564610653706218624 11139734 57526381963769992383817127806480280640 11139735 -640643206180066806734207044776215562240 11139736 -270986179882937668015243493513437286400 11139737 -3764916034003400329713021135357013248 11139738 -1857545838482368613122252076203825920 11139739 239453295124661058138227909082345479824 11139740 338709412651484610571560392017654832640 11139741 451304173904069133360377956462684867200 11139742 -293597062006290474411304836117759548928 11139743 -7091026556300849236664564985416031360 11139744 -122923032818133685188259491059073024 11139745 136245104538302940654856397109848409600 11139746 41436458646178822174406451309023201664 11139747 77108656596322795940398721178990551040 11139748 -519528551991278569064889859972056030592 11139749 -227361900933553794910724110826199138240 11139750 -174477885911631995936074311669088032000 11139751 -103099453072343307884094028659948473856 11139752 -3585134110938312497289833951363727360 11139753 632562898702437968935688309586380463504 11139754 35073954792999613129354429536907251552 11139755 -801044283582538436131858229872112110080 11139756 168018382544235016821298548362686121472 11139757 212401639112025637901214279784420993280 11139758 -61535448297235137250305237529508807808 11139759 -513301427172276716520526689724143159072 11139760 -153536712169047847117747131490385264640 11139761 -178820746324892966251187884188419830638 11139762 -54431306798774881036412751069436542720 11139763 -410512109469335145363886145111295039988 11139764 -402919740072581663113070544765135863424 11139765 34343017501460522226692673227074986240 11139766 162797408910524910631968996588390446208 11139767 1994164026073207009632066546563897040 11139768 37483872586947986613381753314133749760 11139769 -95635836653084295468748158964143839830 11139770 -211672041835818407877056130412669056000 11139771 172649737285835754855832982296574378544 11139772 -104323676024713976348157200800481715200 11139773 -86725514408146202199590419253206785978 11139774 -237782004658918575200774339269847040 11139775 203939423551246619335856169265602941800 11139776 -194958654465860259358703844221024993280 11139777 116934758432709710553063727518890702880 11139778 -11733583396165551661334534374871586240 11139779 173321388856596907328403336448406778576 11139780 29205610674527505630151442684553707520 11139781 4437260056788386722025465727986804064 11139782 14274538092860168352345165642645105984 11139783 -69126903008797618355574906059004178776 11139784 252951258597604989757657935473855554560 11139785 596873722482191916430603834980278527560 11139786 61162713935088384044378077669401871104 11139787 -806309113376901399837910852162679155564 11139788 106999203684404079434860273028860280832 11139789 642851062285569060070906793488319673024 11139790 -163699954505555448152181957197322240000 11139791 -136627785321615929415847397385090995280 11139792 -85932757077284620450114747330733015040 11139793 215014854009359865411936288219259586880 11139794 60351663036273691292510150139047822256 11139795 5282519166267482672468267644243008000 11139796 -610647810062439435036615920560204470400 11139797 -332715387972360036092941156656865333920 11139798 -613128039266299021258689450249085440 11139799 251422712059710032122317989088538321920 11139800 3879754406819534121149496579594240000 11139801 -384701234142840020295745528961045272368 11139802 184739383384973074580940411834438577152 11139803 707392183601553549525471931582387440960 11139804 -176657591893644565617712762739873834496 11139805 -128775035248116334301141879946807674880 11139806 -250683070052194571982209949385204683648 11139807 162545042581732649175528331349334852552 11139808 66465963344879804404311024095947653120 11139809 -238804375005740263151541842241933648990 11139810 72036070416964678412687893231907243520 11139811 -1030634792147945866245491060343566526888 11139812 127705577626457008043892811564794927360 11139813 -298139625111684720459806705721588873858 11139814 -217151651638554733048588426993196390400 11139815 236034506688294193426496906132004123960 11139816 -46221700885917323367900425540822876160 11139817 37743522212580315064087083422552718820 11139818 -748918963920708460926941269112796489984 11139819 113166692260918762348607705199973813248 11139820 -191893782182917677234797271405057085440 11139821 -16070318469512872311109991006220441600 11139822 -396223060706589772141805952699039590400 11139823 95593476831493080617286304124291768784 11139824 -92893533027903218860904730079090114560 11139825 -188360198092097197272363053131862360400 11139826 -156168799908188613237451549047639590496 11139827 531142288778342563003589933646774185676 11139828 -142308682881406212111066507272642150400 11139829 -479294136666756665916640011013288687200 11139830 55775602828891147599848933982882184320 11139831 -73943370329093570250476310611073816000 11139832 -225046326365609010478929022333472317440 11139833 -324995128581621269189930357211250906560 11139834 -254171338332736108836859522228646277120 11139835 108365517743537111889492591848328771360 11139836 -682662860658027372007661656631864409600 11139837 399383376691246519751473625183807861760 11139838 -200537142773426687065535465128232256 11139839 10500917847430793090643338658635024640 11139840 138492197730693815290013752324427612160 11139841 -69185142238031935893991810022446063148 11139842 33868331042045474056410793503745254912 11139843 77837623782177619583444529089470241280 11139844 -303877199094639196858032930546226363264 11139845 521777493158372416947564133074215092800 11139846 475337274792804003126627351254432784384 11139847 -1147763898789751255272177999661363746648 11139848 -287243399019255554235010482989306096640 11139849 -48794982194190556350611593018993644480 11139850 80664814126007702566120614491206732800 11139851 -577312242454953758549231765889978431148 11139852 -159927329682720234029612336173279948800 11139853 -828538860471204767193446009793347325898 11139854 451325093630619330228997079956245915072 11139855 316668984483057101459364234404211186960 11139856 2464844032650695748715335456732168192 11139857 66462690869566465570893320474160012660 11139858 -119144893395629706172138199838182211936 11139859 -590228275969209336424424649930331209940 11139860 128139315689016176039251642836146972160 11139861 -329016755919891815032139547773998444128 11139862 -56083961299404863357803455378427051776 11139863 -14786272422726575722825309058148009120 11139864 -134008688623676009030844619964383272960 11139865 -164428786870046835852108258224549820 11139866 -136777601699877363571308898645026460416 11139867 -221966351140875788545438849367065861716 11139868 -152844873382272433015046148860016518144 11139869 66732740836327254393527382389103375360 11139870 39666705658227001468026616502046044160 11139871 -818603457396046650284565479440923075800 11139872 12087691082895410746153513197890568192 11139873 -15395437808362667774418831309164880096 11139874 95694704649968260060596088072055388672 11139875 198206625480777009481426852541292240000 11139876 346980240043172256227426884484313477120 11139877 128956291968307144442791337336522535520 11139878 251653084601558240085117223922352054240 11139879 208028888770179960588128939779945622688 11139880 -386638023411673190905468387082027673600 11139881 -1871000102272258254653693691370286592 11139882 61352609026589346953627704020720130560 11139883 266478943613926842190374599298686080384 11139884 154282058082291794357989352004919099392 11139885 277754297054831839911887731589032576620 11139886 31527393155771006188556110953746527680 11139887 892560860736263176185217786067841588792 11139888 96329875932329090342818955411708411904 11139889 -41659360530955740399636998780531163840 11139890 7862404737177345166373408306094835200 11139891 233030400356101799510196028215406677504 11139892 -248013689827749114289394281490782086784 11139893 -955074371087251521240883659367503775680 11139894 -294177231929672855967883035962336594976 11139895 -43450957538775673977963292788127949280 11139896 242511123384611616951959249191168696320 11139897 -135700074760520644354500094442972084400 11139898 130334448561306451231164273826722657792 11139899 704371929300738341741628885118873020900 11139900 -2020746379017055345704369388001894400 11139901 -244242071971576228052286471492766871098 11139902 -365198172150671002054274236518765552768 11139903 -915617552974440896082723250536744361200 11139904 199726649260793256699352920122094780416 11139905 192649028098516385862561030452386333800 11139906 -173791998052198368528458109717259399296 11139907 -337026339039227111973603014369946176720 11139908 70908769075651016970670644470246891520 11139909 -37767597501856615600580709542068262400 11139910 -9004800588178771530507341430162080640 11139911 -111984739294617803357412804768627543528 11139912 -67779008364380112285025359260962160640 11139913 -27572766637350633007766417251354074060 11139914 102310991226777413285251790673865963056 11139915 -418194943666220512828123523041750452000 11139916 -608154566758073344292041998844260117760 11139917 -959535040668250867090121650446890465034 11139918 -209580190332483574815406702590239815680 11139919 -289518648009448223386879709819652114704 11139920 6562222377744483825507119987874201600 11139921 53764551310289850373121474493750366708 11139922 716752490630027524951974025231525331232 11139923 333454861009185769894374865473917466480 11139924 7490770852671787084189813495557089280 11139925 -543281664239242218969584074581739439350 11139926 -153459888077823042414934620675310151040 11139927 498884259679197756566188949008668092520 11139928 -13635895018375639607148305242745241600 11139929 168019570515039963560057559574352251530 11139930 7471329725645194042740482768690020800 11139931 -1060065984040743250503070540792920083736 11139932 -466235470391322597232185629141137244160 11139933 102189447360083042515607260631892462720 11139934 -91942980472478158637471623574286266880 11139935 2882017693228533020264283461828688960 11139936 -404888844044229361319748670865216372736 11139937 -348760603354601543384699206518299080414 11139938 146278145776927480139969914629670354944 11139939 11058949447776187050250139667987217608 11139940 -16689780934617357445854654396565585920 11139941 -311289991658835735188584400264248187808 11139942 363783368232327553101606276457992695808 11139943 -44267792859946537200275210308753219136 11139944 -664388491104560779385678915635250841600 11139945 437046465848132702389072373017564489920 11139946 6003635042804710470433664188761079488 11139947 -104317193714203385292865654958228236800 11139948 610282275770598432754530211949062932480 11139949 -153301027945575754939258416303633467050 11139950 -12431933010249272675431895556925680000 11139951 -236096352407430232321470525115373355768 11139952 782861612626884343136616060343418880 11139953 -123246272370249315694393410795257446560 11139954 -166246772093497049031777245892290380800 11139955 122412195845252073254850730996730562720 11139956 445251200787774304652560110971679184896 11139957 311269536866074488322464853242306272640 11139958 -284035942852743926137039034975423346816 11139959 936781963369832369711937002068335533160 11139960 58911772888008271485156570469827379200 11139961 85132256290043431378712714833010491584 11139962 222265737921462201629237373103905317232 11139963 209551646525717897166677080828385273904 11139964 -182462835961299483092986416957624846336 11139965 -599952116908832062850722365592554286080 11139966 -299345385728960958223239309519783952320 11139967 -3421149734311739675597610734717727360 11139968 -168380943800524324748171557893077729280 11139969 72266658826554308218434510351550500144 11139970 -100801078020888233870833126763733220320 11139971 195553166074906867693133399440773163344 11139972 357478699311512185256216863697794747392 11139973 117617790466691823468008857985482372020 11139974 2709080488919154662835648050967229440 11139975 -7885260614753867525278151204243164800 11139976 84966222024537066974038944841777198080 11139977 980557184852850500154998965566715627392 11139978 -115754177883494788354445616173184014592 11139979 153940665975433627839530535742498042580 11139980 -84200745852625332659757742771048320000 11139981 -20942561478916266460044050721180594816 11139982 189936788914526671335031454645366297472 11139983 -1492430126167486544732991769266961844496 11139984 1509908907459065306119106118899466240 11139985 -759749968081378273924046383397219160000 11139986 249320447055422956051846359490844832 11139987 -545066407321770018512823056611042979052 11139988 -304006038027028247470287993107815568512 11139989 -81814869960303132586946574876512889600 11139990 -19792551877514083630021869282217610880 11139991 -236914251631706439844537683896363159608 11139992 3328044737184961649913787660260126720 11139993 635421711762438850374861213896709651444 11139994 138314197565844986113536091855454893296 11139995 -631661254881462867547061428436285199120 11139996 -60173595947878565260675547037976289280 11139997 30003523725473423816939648231820887808 11139998 -420203229014639172509140611548771864064 11139999 223305235666640070719531604633859285008 11140000 18030617667165320054388377667624960000 11140001 556326974484351777140500511633866540002 11140002 -34473331944591010310481915204686573280 11140003 118864928509966327352733475220222992416 11140004 43636120885352362386429283480781475840 11140005 -27014908373616427575924365296814753280 11140006 -520160126967868818688494455866321302048 11140007 -106595401036495997869440262614565349928 11140008 24299806132761231366842381985144913920 11140009 173529298817403047422374150348579785210 11140010 2185843403045869133283327681777208320 11140011 -20781866112988649907598413208284350088 11140012 -9481028671147005554564528797194431488 11140013 1214407108528148962197638168848014237420 11140014 -441569722790811787704476984056736654208 11140015 304309669496634468866709836781455422800 11140016 -89816755932185428383683286630631833600 11140017 14772581074135294596370767399626759040 11140018 -28912196699441580331923037030420044480 11140019 -38142154759359450225109475980655022192 11140020 29352611632287683534063125897700352000 11140021 702150694797162644223045871094010698222 11140022 -481973609817052820037788691866361754176 11140023 -7756809535247741483162097375424920960 11140024 244994732668321825653547030212391526400 11140025 16516137391310226263723694257641233600 11140026 -188885943063170141270173689554320377600 11140027 -417433569222623393125405578756312737280 11140028 257401164531526418894840257758723019776 11140029 -67644169180941690906253151712898161600 11140030 270666793485532613327860915588934133120 11140031 286321808708902604664096174912132605280 11140032 101305859550219490634345778741522726912 11140033 434074865014320314402968609538219967684 11140034 -109331841097653010658221990418167385088 11140035 -18788373658062664218738680792803316640 11140036 49981288747698768696848399908715069440 11140037 629508093840503237450704174416031750686 11140038 27779021493214642752492157584307875840 11140039 -43017746307887077208041511632513700840 11140040 -272995905626637647862864637052918323200 11140041 196740080059149831387936432470365149120 11140042 331791450829544187400559944239371635200 11140043 -230656826846752396940750445424260249708 11140044 -193802890609348292140588633032801206784 11140045 117102768808654899878337448308735425280 11140046 -224884176429001853464255570119540186240 11140047 99534782282262066241565224427682920424 11140048 65934678373653694510642203908157366272 11140049 1386418997012337444746999374718758203240 11140050 86374541766521051961008813934222528000 11140051 160494327664233215835788738290616581312 11140052 434876765736848620646655586447067271168 11140053 1167145336503533234145577972393247904 11140054 -311813802662010038614966653994636173024 11140055 205510971660866045366922238419068775960 11140056 -367200974792737022059460715581529262080 11140057 193743640139538463574912748529529772672 11140058 -186573047396202997041837854962229679120 11140059 -109101840831107608236027363925764415488 11140060 297144710622190460456284016352411187200 11140061 -455393933230219066925714992914150417600 11140062 -225837921828206008517085027035137892736 11140063 308400130334275831046832582726238740984 11140064 -22951124550483113733980032809424650240 11140065 434015313522980410053470437569793296000 11140066 -21950688571044112185022606617244468224 11140067 191248418136693092730189765941934000192 11140068 806240050602059894034740339388796268544 11140069 -68013928517470956106491988035286763328 11140070 -53353528216256327339497017094143292800 11140071 -91971021707451409686143808150910457136 11140072 -178428743565731694367511891961866158080 11140073 80576533114777888350685938835941865344 11140074 -266920612487875399065434589667046107392 11140075 313690117523628529963425852034132521600 11140076 -104502505321727376527717388751353450240 11140077 78876216799391585514728680257172677408 11140078 126322395498414465119690594910878859840 11140079 237296775663887028929066635698373273680 11140080 5500069002863751643558661758648320000 11140081 112646957725188368964254607070443951744 11140082 -8435448534805335213285393405957890016 11140083 -59271845892336918489209206882097382948 11140084 -26782626978407648347426628256828678784 11140085 107525363058725235067123997044675147200 11140086 -60383676483035493770684516326735643136 11140087 200584181958866891624962774464168325552 11140088 -343209848272595182319236361413262807040 11140089 -524470594095261261720387156329354183040 11140090 85844110002674271730295519546678476800 11140091 90284829677239293616189802279114872872 11140092 -37973611762180623851080750673028092928 11140093 -666548170983429792458612517969965169658 11140094 -69486505278200755687638701766422258688 11140095 -383656965310298414080210238157787098480 11140096 -6263952859548058391752759572531511296 11140097 22041970459805947110727936053314259540 11140098 -7924091311605278105691792425276903424 11140099 19934743332026320446195097001000605860 11140100 -259875423404230823334792479109264825600 11140101 -403185245471622020893473641839572583938 11140102 -378420899289720619331666407604376038400 11140103 161257300513194308314614168127458806400 11140104 -423626420402327500689011311294900346880 11140105 115842599883776075544014661287461260360 11140106 -555201688188655943835237349505893777920 11140107 376337903777769006228946847863506840 11140108 67073231599042466197281731222500714496 11140109 -158761146714219497283235654031517659808 11140110 61701239280094223775053887201344278400 11140111 771164753782369700193259917634591969712 11140112 -145986106064651433215730831283163357184 11140113 -164728739045769910523319380934944987712 11140114 -59700851353110671930461370994561823344 11140115 238776392977116971762773770859128343200 11140116 -77081501867354270916516718924350375936 11140117 178417167256117317642785952987874099932 11140118 85428463979159753114016155137400064000 11140119 369287844627204168986612812458412857600 11140120 400841322352556038897568543388700876800 11140121 -726782110041520416558109270510990883568 11140122 56940053992453654879359093942082927104 11140123 242510347150143269714004034262997242784 11140124 748644066379181324981329397846924023296 11140125 138398282548288666937919830255921568000 11140126 437708689997633043516624570741717616512 11140127 -283824461378253069084386474087854187880 11140128 -812589054375284731394827361594885799936 11140129 -43065573369551944801416258628961157120 11140130 148739217344731626921491308087072219200 11140131 229607033120324375115335720475760791984 11140132 -515292809100285321081213033304957343104 11140133 68425592119281524722691781454690779264 11140134 -368647252401697516837916355038303750400 11140135 207781608544886153623496525273864881080 11140136 210393077307034209316681221006970552320 11140137 -481881541281073054163493714932292383760 11140138 10287399559993643817254289734090028720 11140139 -9204222230064110826907586071306167600 11140140 95341105098712167744320511449636044800 11140141 -430720451229751360549644427471720676458 11140142 116849757595214709381293415994758265728 11140143 396809863383973705631112735631610461440 11140144 100960152441282911471082245856072990720 11140145 -214823357305008512117625888180031720920 11140146 420181935473461163765499811321835616000 11140147 1190504722350312295774679387021237148960 11140148 -542218700837059941102917245034901681792 11140149 -7534919974291915831787379155321416032 11140150 117125412580950347964045956490193399200 11140151 229825955096362473945316952439384095328 11140152 -272266269050066102074824925591067258880 11140153 374522457646251605189448394559463742344 11140154 191224043225475126201036423285019119360 11140155 -56246029245481161020109753094197055200 11140156 631758426317016098886103592275184888320 11140157 -422912955595316907766994360554635100608 11140158 173813297854711650502873012687452948480 11140159 734452993548962577949721945072623239616 11140160 -25313731740358790822486830674597642240 11140161 -149534580094581275742940459289197118928 11140162 140146173571163227382787017751051264 11140163 908825265376048914011670172603495465680 11140164 93453402605976972668037299450338861056 11140165 13551381966734416785009892907979486720 11140166 316433082050442216250330982128039432032 11140167 447239057429295330471362948471861990400 11140168 91430251302902303081078970448158904320 11140169 526345075961552760562104259200527883444 11140170 -63841560706784435372594489062054137600 11140171 -266892638465667030886917484693486533376 11140172 397602184081468539001798783973279122176 11140173 -15283329929756397411247275577397783136 11140174 -260322833940934198076989598875131641664 11140175 79543562528908381411493358639420000000 11140176 42031599900231737697862761269561917440 11140177 256403648976501486496334230459544073840 11140178 -176976753110234170014731114570337106944 11140179 -309346910176305825794443353957820371600 11140180 -126270999674846838161331869747759639040 11140181 85438852694445074055308349914475980664 11140182 -1275562769866176711299274381487559040 11140183 929183402260154336815526104571442023432 11140184 -73746262946592488217515194296212520960 11140185 99210329308924217976752733989833522560 11140186 425891443460554376874864141149600317440 11140187 548448187825892049751907164407485824836 11140188 50561437389275655392402374372327292928 11140189 -322424805478270640192900320322696034010 11140190 -5942513778795828098251448931387806400 11140191 58333802884403104747454097688034454720 11140192 120139891336405551302583978230000123904 11140193 -249364615934732657755603635002634990558 11140194 -928716131147387840029354943297502720 11140195 349708670076220701898096074024176418000 11140196 491933299294266857892110194319816232192 11140197 218825463785694063048217942378249096800 11140198 316185301258348894114513170476708041536 11140199 151542431026160522190522864014377861272 11140200 79861318328552021751940828938362880000 11140201 886110481551673743048246900445854543504 11140202 -212173252610310156165454592806938278400 11140203 -329536497269547144425675537286419995200 11140204 -361351417105335943890516717761880012544 11140205 -146210179221700635471869223584083053000 11140206 -49195314654469067835051358946615580672 11140207 373096990017768744536776451342358645880 11140208 79485416520232829808942374356395589632 11140209 -213620388512184571817751124069329612156 11140210 -261744610123703339561009347990152468480 11140211 -189088532779879188653695386836854086180 11140212 -462198501025445264803364696981779980288 11140213 -261278697436387882065020120300511885760 11140214 313258139612189520212532710032269687456 11140215 224554694373134789971367748770802231120 11140216 200409258972383792830349473889196564480 11140217 -48788969522968085018918092204165912896 11140218 -25811953872763426216871290154205078816 11140219 -22907847855926574275059952725983192000 11140220 6097997317820341234822006656490844160 11140221 325435411798774184850048130987216461312 11140222 194275187274472552646858118397599350784 11140223 153827923140514281131907141716984794224 11140224 -131739231515125675082915965829287772160 11140225 -5479381145831796391161172840275214650 11140226 -318456088068465367743960715119255728688 11140227 -126265990426729578058077333510029660160 11140228 1085480152043665925566653785320237184 11140229 -274978852673566461332207093713165488516 11140230 107667254303819676100624289203710414720 11140231 -597763649857637774115291914907098324968 11140232 210146304126256612321200716806418227200 11140233 -34134678645421878225258142117399846272 11140234 2769331617400136593555722517688862720 11140235 121747578601982487078877138468649497200 11140236 -233858578831555431421604260429466941440 11140237 481886038893291915627393544641348752800 11140238 2965268548300715417199782354707686144 11140239 175474288127155724878967227252309402368 11140240 -169107885622972324779274434623817646080 11140241 -407423034039885716811294998272492609728 11140242 -19909148571787071202404961605837488640 11140243 257368293819778309782751960995685373344 11140244 17535141284038330392888676057715558400 11140245 -48750008617363739088546419503343767560 11140246 -183897292188522763945627382118123985536 11140247 -766031821747631512228192135098823500888 11140248 90027656909329815976793776403754332160 11140249 186271635264599264996731836834948925636 11140250 -294701405948343192370046842620856512000 11140251 343112913238455884858681764020875705280 11140252 70914291767848286655985215458744117760 11140253 65397931461065676114001286112761729280 11140254 21227560426646041249814173815413650176 11140255 -108988694273034814981288761159543406080 11140256 -54694898212130674217155957115291369472 11140257 -87959620856704635070764263221789778112 11140258 -47824302943737903197561806097212025520 11140259 467004568498316593275311086090048526304 11140260 -212890057997706982951514667536624087040 11140261 246333958337367299202644251358008012224 11140262 185394779384801481415127773742314844160 11140263 387200638189523222294172158845683240120 11140264 -59710496176417668493060378043132313600 11140265 -413897398774330624432010728137354581340 11140266 -178869518152786404386634352992819351552 11140267 -978030889843448901731688192589984756684 11140268 678159660672232651271186258064506880 11140269 95834423108264436007857917876130435072 11140270 -15984629546879151449696630908378080000 11140271 1262578086173648049006666433009537269312 11140272 -58739100001563734432272227982091157504 11140273 312548612009636684799341163382452005522 11140274 -210029053905464908980845168624951147520 11140275 -60521617625863055676034216436907874200 11140276 -73522839692107188246590068231539034112 11140277 435021695729548316507281811960821542126 11140278 -254031696665928565546955537805451546176 11140279 515843590060878829796980288329244613280 11140280 348457349973935286052240452034111488000 11140281 -1086393579291857663855883613598548736160 11140282 -99431146108651844507276656055421285408 11140283 -214551170106331053090581249047392326400 11140284 31637596896742342352565801253540626432 11140285 -306485567619253357477538708638711338240 11140286 -56461125539409292170310713048873217536 11140287 275461888872207963293588306948292062352 11140288 -79242624774438417422869025315762470912 11140289 723821229415517592846471432336580100640 11140290 -55420385084092104388695857782278996480 11140291 -1400799258780017828129847403127353933448 11140292 321739741550624334070900624033272814080 11140293 -86724047425573675412445192682002090336 11140294 247711106873370315378276019466661173760 11140295 -241990423332699450148348667804429713680 11140296 498822733159134013341369998813279600640 11140297 -714778638281155133055816950977135936000 11140298 20322786529287000363692355686517044064 11140299 -349460797851920065412386859977016361432 11140300 -282878679714637111867640271578079283200 11140301 1034031161121626807485737110996766973302 11140302 77806351335428279010307216209682612224 11140303 -99473786702239964230454929847647260336 11140304 37892448487414273254353673542834061312 11140305 -250341845560332223770947647961485839360 11140306 526137569396874881395838200849516190352 11140307 -37736416987320222644305391795764165680 11140308 -199944414660678014355574295998854144000 11140309 -620379073724460310577964517202030349490 11140310 -143079151763186778500042316041842525440 11140311 -154261631397020748327133725727229184 11140312 238200661883894110198554296698780723200 11140313 87298414333403389892115779075547141120 11140314 340327288885755343653593522101501770240 11140315 6299265945770526313260013501135607040 11140316 -1224607008433973890428466591745925955584 11140317 321109597267670301339481633156911184134 11140318 181069604229463645788215101349417644416 11140319 -1109816222969670181369192288775277725280 11140320 -352916040360864511944473028910999142400 11140321 1065042591140505327164724880577943705600 11140322 7304092607151122243845308216460997712 11140323 107066883349641349439142449837206424184 11140324 265646773200613612227231896931840829696 11140325 -18978868485232800211722811259160876000 11140326 72921049906553170691613158182702602240 11140327 -117054242970027040484374758927700803840 11140328 488429487389939874014192452485575900160 11140329 130790492144511963775876054821692298384 11140330 23814145701066276317039561157958372800 11140331 -354045308041102443818974488613041067296 11140332 -1672265396440783660569649207465771008 11140333 -144567799024882752345195943237611045418 11140334 424260143422062909213735278451153253632 11140335 98180781210535893431527703451820508640 11140336 127932518724162463642459104478891016192 11140337 -211270498919164787756148792459515201100 11140338 -273063333143474849115572083911671892480 11140339 94551296645320430230427502803513667840 11140340 451784408241394795301980093656085635840 11140341 408765394159726339686335805918750645792 11140342 -162546090716394546335234945856567892800 11140343 535335550949125760462761463682953952000 11140344 299887647445077103538656899075094671360 11140345 46629421080917462416971807595918086600 11140346 -124875590121229149194596069107868047360 11140347 409615007721948276571511394178521893400 11140348 -83484039189157605805147628907518267392 11140349 -873981010424960121232685781803564448 11140350 32904844642181100580266622734037728000 11140351 -860917875632867022077102419035650875648 11140352 -444133950403055481168744698521231294464 11140353 -194013508727926606354536414167950173696 11140354 3932165998073508474354619678774289280 11140355 -805530271249326828125490672703511060640 11140356 43833575398979086750407588417090422784 11140357 173943170394024071628019968274614704606 11140358 316968720383908352709623660625055171776 11140359 -65967305315725694880322316960131947096 11140360 133857332110622900349341333631265996800 11140361 -761400128597619495942900567329798392038 11140362 160733483697317956006435306882043811840 11140363 -242922054727675633420319045455992131136 11140364 -220635649842589842020202152037353044224 11140365 -463784638867411610263941698423065992000 11140366 -322203158806103308228332593633263404480 11140367 30613943162756130653095482612207031392 11140368 62818475664531312658325967923036749824 11140369 98050622414265244315682003436224257640 11140370 77836568264486100659064850302696158880 11140371 -208815278926972809654092113382152710720 11140372 -27033372542113959861802575086472714240 11140373 424610754920996627538797706908301161724 11140374 -7415218555052443613388616447087976448 11140375 540825642138114017869845265482810114000 11140376 -207569657542155867195892313149773004800 11140377 158101850167795664008508211483384999936 11140378 -287425726448636474177598076165116595200 11140379 860991579917237167361792394147167267760 11140380 -203102199886688967000050091898680960000 11140381 -252710759008712322853545750240000744608 11140382 -536282372266088741779669691849541585216 11140383 -357632976454538440773292466449975976376 11140384 -39855599596539851639630406595164241920 11140385 -81026952961773804372483298291213677420 11140386 142249480569086930029701431767586018304 11140387 -133877718729294243181960437489806508964 11140388 139956601341630363182393550793059004416 11140389 443505208736258693676272489395710234240 11140390 -72121247932751088696116011354742812800 11140391 -39604455507602060912794749714479854248 11140392 -31984942202336161570612675197406003200 11140393 389814715267908044996093869829551723344 11140394 -244150577760539256388327759391490567504 11140395 87222911790187765248440320905440889600 11140396 -128043354867456774860610367966550291200 11140397 1291322061859159789160745637574709120 11140398 53470275490482826715283081809118464064 11140399 84476621503284811849280507910162640400 11140400 -5599243238375190161426460111125299200 11140401 370059003446010450370471425977926942464 11140402 17611823587848450107292019693293156864 11140403 -494774412998943756042098933644745967360 11140404 -93115769388542300229866005809323667456 11140405 -198289133707843015321164645479445779940 11140406 -277769436920445197922332106384387788544 11140407 -408566957945702653513588212648649855296 11140408 -214818501754631988621608016601128960000 11140409 143263643267294598717345372095143650816 11140410 -124325063999395888126448908762540001280 11140411 -214649295684469356851639672948521640768 11140412 -501052266341801283136947006831584924160 11140413 -133599319512192116262387485440587753696 11140414 201591129427569553685474309572353805056 11140415 -250871476636271393513285201334565299360 11140416 -1152336733429823910172553991445020672 11140417 452823957996116341600666787475510720 11140418 -8465111794893855309216536462581785600 11140419 563955866913566307214045039858786333944 11140420 -162763540835871643767483188568025086720 11140421 -879514172966891951731386843827507841378 11140422 239225827968154412227187798426336563200 11140423 -4242057096152348514784758930840656640 11140424 522828059078520284272782038152441512960 11140425 377163474960735060635485559641191822000 11140426 -113636912006642375490592962590714610432 11140427 -213886094248120544354039853847216044000 11140428 -49799534181959378935492783117780571136 11140429 -133851617116472045634822635196116341800 11140430 -1528144208755822659184674008048294400 11140431 -517357863268771638415862306143936393848 11140432 -152184628836744776419289017708387123200 11140433 -14051636874074955398095593221143247760 11140434 52372583528326355647665094563486771984 11140435 1048720222227528098038803578772587970960 11140436 -24698943668042555244666425349414404352 11140437 128513375659462789896014253672189296640 11140438 180986578394658662701764187346729891520 11140439 -117360338228400560145486321568004866560 11140440 -3194927765390501690091384689550950400 11140441 -33396139912328882001589667519479760640 11140442 425718227706372946268793584428810597872 11140443 -86349965960290939180838072992896814800 11140444 -107746854750308022369166263848170466304 11140445 -637703123114942729660579090480845761300 11140446 3768331351982987935999626301627588224 11140447 953522731206092975723425206922654596896 11140448 -238125315953063177005026772915893043200 11140449 -429253140035635242396753511324392403536 11140450 174585055322358436746351202681073522400 11140451 -356155996241080577292130120815471677280 11140452 371502131889581194516117035637452610176 11140453 -154477241088649877251628238553500840800 11140454 -52160550361369272422658646738234008960 11140455 295466738465665511062143120674047665360 11140456 909299760561731560762322787256280570880 11140457 -75043429510158237194341540270530932736 11140458 9281186688321618676530447143589696000 11140459 428416048091306755134305787275116160040 11140460 -4074327951420233297927949340539755520 11140461 -208106280493349675162146968022037492490 11140462 -184843872338964070318335323420334072768 11140463 -51006706275066500840708564905268002776 11140464 37995478258930892154192751116645040128 11140465 -254624420699871604523795155801526136000 11140466 1641280233901792824934762266882020160 11140467 100079432004682250161206910601790882816 11140468 -154751703614637896630305253756927453184 11140469 746890458107709016010415660384997677870 11140470 68348072693633417212780289600601292800 11140471 -723160703136534631268915875110877494608 11140472 -309451448714478973011051332630168248320 11140473 108983171777935715883398751013033352784 11140474 -335990797267553524632389677150378591008 11140475 -45523376676598910047845519756666259500 11140476 -305200835706113306976663479484968795136 11140477 -840619344457202788083521834791667447674 11140478 77157200714609562118747912021744096512 11140479 -8500121688096408033838706090508069120 11140480 537605414099914489579840451913134899200 11140481 627742738353012925471495187017159266864 11140482 48400006880106333449565430541167262592 11140483 10049291425205415181172077560459239372 11140484 -360030362563955486161367898472815072000 11140485 45808986163831418898555835627240452000 11140486 4563620388065430012431277174182273280 11140487 -306726708347970533024371959611162776560 11140488 108589379347142178782609908073993011200 11140489 713568720520749853074707929375055451290 11140490 -2032540286651732943362195709432516000 11140491 -213294329520325625885707937359091937312 11140492 326978356167831434390269438850815610880 11140493 35019448830866464449517474861794844140 11140494 -216682720627804156733594383300904269632 11140495 -670094578060930161584417212036023427200 11140496 -143376931819280379068762771676042190848 11140497 41056336303944411478824228581075464146 11140498 50675654107019359335550047794606304000 11140499 -1120708651351190276375616912338133813120 11140500 -162801538717056473124115213919164416000 11140501 -51984081916479738112798140240318592000 11140502 -211999592331601592276366347352133451392 11140503 -9872179256405737102198374183826540800 11140504 607710746267397351894264225372356198400 11140505 -268238591720063843603265497941756937340 11140506 -22672832310685718831956579667601564960 11140507 -78828751023532488689169678527709273600 11140508 275462853940070141091262376548205822976 11140509 -381737180128541641783318529987580503712 11140510 208893681077005195562017428639517359360 11140511 -571071268342667012915555258505820089888 11140512 -318386484143216293598419640244731117568 11140513 470473291483676000149518097750995425762 11140514 -10903843458594956824477196969840702976 11140515 180687446760976272745434985496135292720 11140516 -133847657318248105541008990288022834560 11140517 2029130889111284376723409974988087200 11140518 137623964382725255980117171455810227904 11140519 -43463715498773782273469033358432572880 11140520 -24423244369673564802614766225213542400 11140521 -134635320294698324101374885513977222976 11140522 53042935650041647164467545951942696032 11140523 1057073918030867545360325295671277182772 11140524 -449831608822449503639192524737304627200 11140525 169492049765170881465549409857554601600 11140526 -6305625353810756548653220929280620672 11140527 -400470342062612559490448369107161542640 11140528 17063520836097131862355780029077585920 11140529 -63489107293382017969142839151851837440 11140530 -5365161711916383828130133733325025280 11140531 2012296424183376778329019912577347193152 11140532 27638322525677271852634860990967578624 11140533 -145047993529750384975371791020456737120 11140534 263487789011824553401949192716601728416 11140535 184593370046469940894230932494044276960 11140536 28802404869526967027669897350098124800 11140537 464405545067563030035807625566045206186 11140538 205266411609588689287120822273980919920 11140539 -50598971480040583875072207652478444544 11140540 15827804152474019543201468466896970240 11140541 7902216490339936243188650820180207942 11140542 43561583609740332634690792326904447872 11140543 -500350022551620886224177413065295223696 11140544 -350199162043851179475542086011378991104 11140545 69784221423504680066282953715766037440 11140546 84804766464484651521188972941832587680 11140547 184089607267190295282767877912330669984 11140548 -123432392685870927267529603763005599744 11140549 -208855301618865715668269804094962538464 11140550 -59081656533757748061109226703754886400 11140551 659334451755233616725970917560993881600 11140552 -2606072748530221322156696864847114240 11140553 860460188111750644445597522220299151780 11140554 119577821984700538386468910670691505920 11140555 -3145664538172163266232390365039938000 11140556 -2717614063013252695961240471505715200 11140557 20875927627272592081620014551531525440 11140558 33214229325447327579683962941946812288 11140559 1603465403478872049994689769926894507792 11140560 25452108129698301674331607737256427520 11140561 -86430248363599588341087580766486173536 11140562 -11277651593109353008401533445816985968 11140563 21547549060968325720335189443390730240 11140564 115972562896669806302062642085340327936 11140565 -193896837418259633098341092786579301540 11140566 60893351810724232774515530760218550144 11140567 289553801025121150081730223469516463872 11140568 -64370695506337250757252716683046400000 11140569 -10506206293452098583210112321459491552 11140570 214060163343861168383472183868404111360 11140571 -130286581409396751861740570184096907440 11140572 35120738132933444868253044062326579200 11140573 237516651787022529437075439254241254822 11140574 -373158149574520430330251406780128781760 11140575 119549658388915370854688505035156190000 11140576 -334030055796150439791910742425463685120 11140577 -297738360419027990726062639108564715328 11140578 -17621414097073724410039279967504294016 11140579 231316312422922841815657508092302707184 11140580 -146082640717693898526427387377216307200 11140581 -228727191875560824515386095899652722400 11140582 432032206751762184451097788103245900800 11140583 -697224640549698589130531651799795589776 11140584 -10943562909731389047397174801631477760 11140585 -524498147181283223191127188330885568220 11140586 -269688628654774425405506749190849149008 11140587 405558364824995468232120610766760074844 11140588 -1026060242613027046602043696090969996800 11140589 128865649324169821310770354548434948832 11140590 38242696383129851152590548887314952320 11140591 -410135114373689262586250006065265880 11140592 61722683919463317761818367399470202880 11140593 482121461593864789320730701581355378240 11140594 24094068358446566736636991243120330752 11140595 -587727470243679154452558310931151968400 11140596 -95914359565414729384645195870238149248 11140597 -388401327721616105525411073969757853060 11140598 -77727269390367573067530147924377530368 11140599 381070731037771013535192822879875993064 11140600 -193016043448609992232934816091827712000 11140601 374285486577553712818268119844696458602 11140602 -31229145545297719847934540040270110720 11140603 57066252887856336251483501173986618528 11140604 157297219674756183019088949360123672576 11140605 -135702722047373025850103768108377056000 11140606 311050500275625297921171802264868554752 11140607 352934382463246985073740415616415033856 11140608 -92949175399650013507041634407086555136 11140609 420948930353657884103911662093209563204 11140610 62552711508323332363262905166052079680 11140611 460289111721588582257718608844689849520 11140612 989636114335448984857793189864734720 11140613 918135200397705788191500338120125406688 11140614 44935617464997559917709949070799374720 11140615 -264990028346613563519213679116287983240 11140616 95485218944339416694935370673628569600 11140617 3416485039450206384701030341573252800 11140618 45915598061842148934477679036382171904 11140619 32024343255038935750281356125037594112 11140620 248711275807064711524541252118289812480 11140621 -1015953321268279267523880750866912520500 11140622 192871283181899292302590260467583986112 11140623 121480060680749487092617379470058695080 11140624 108810234393177030798336549653215641600 11140625 -95692702668057894199483620454524000000 11140626 25779735328622689555556023404966223872 11140627 -85689686564210720406362181301288593288 11140628 166306784668425705091916303299427050368 11140629 -60446598076438702697266181506668244032 11140630 229007967351289784450165673780418632960 11140631 53312871008280056628444836409492237000 11140632 -408483991509310670552958817231325798400 11140633 74475235284732650557035080081864452800 11140634 -472428674815577663429999990832369546240 11140635 218281627848694395572409638028942892800 11140636 -44165658588014157210037415082243634688 11140637 -127078734902258115968411465412370744020 11140638 -104708366249054564541864988402528165056 11140639 -577630455638635747335464897973804902560 11140640 -283685040066468097833125993748519321600 11140641 392976230520408044768335180974086874450 11140642 68250333284837937734622844501613689344 11140643 -345810817348434117281051792225849096376 11140644 47074507211236901550081708914891476992 11140645 -712366390027296900175361904896587153920 11140646 492703196729544414064606496111390378304 11140647 -118060929590055227222663243302898732928 11140648 362717925694398632106504403325296312320 11140649 124321990570716863352886886205034713054 11140650 -8737758765269707149969598418950368000 11140651 827360132033466514491597686576612329652 11140652 1125838224504652888739581234537294878720 11140653 302273656072774480768912331813231156064 11140654 34715876591391102216731026026993151872 11140655 -5385864791657078613500894075745348240 11140656 -2610989085910796400453374979820486656 11140657 -110932626299129842801426327344656046240 11140658 -418714448890585695849354878057439214320 11140659 3857629045174158574641069182263808160 11140660 -172426669099927861443508912085453272320 11140661 22405031045721659536922342224159266528 11140662 -151766478275349246961878943398014102784 11140663 -16097084437104630015634913189895503104 11140664 278280351947507744728443743112897331200 11140665 83492218771358143209322173827488153920 11140666 359852721813190703964506683026968338032 11140667 1104833528205319044262763592662431884960 11140668 133106418483130367640851390926280663040 11140669 -485717301210064746728728937291171148000 11140670 20524117246758419348284130579013417600 11140671 53504522420895806890772842087596647040 11140672 -146123760887220102126249003587411640320 11140673 -1447572672405199855323457050527181351120 11140674 3212572454464826857762311509006640000 11140675 -37549609129749860925578595879915744000 11140676 -6530889531306371418674452537525325568 11140677 -680921299336598965785275287131573071586 11140678 -311567493932514478962672498318291246144 11140679 -248170203413591780944293256484470738920 11140680 -62173966175246447185251037864225996800 11140681 785194745229583271911347361304042304 11140682 796203726956900867667961446777046272 11140683 235752251585026463079154564655362180824 11140684 -274664349785075023253796618172735968768 11140685 -375210648994963754264520179673534733620 11140686 -557012042487991703639629999982258104320 11140687 -225164682209366315788940300503873755968 11140688 64741595166817894542708208003812556800 11140689 265264474947787876660573872147960104496 11140690 207404769604229467849525576419201484800 11140691 80753999179340496759087769056698261112 11140692 381573127011998025670866959211891351552 11140693 -1274565340756695088834233603082287701184 11140694 -25626911128880819275621108040959623168 11140695 -320866329605028887761053470279068578480 11140696 -14091329915765149169604856817410007040 11140697 -981636396533321701351089074755015924854 11140698 -2199516325357884449160665659241203200 11140699 186508124955344575815470729938583778960 11140700 45155783930268759012150589914844454400 11140701 234961681282882480005299898038054890560 11140702 -595757884422923795846183249403491672448 11140703 -142421816521072050331163984860003386144 11140704 422929233137832999725398734737409835008 11140705 -224269397609982633952107791484525768000 11140706 -6364673024776611941984007024623563776 11140707 3160160777917284106841878960650591360 11140708 650217646494778577323001285634446169728 11140709 241854119067961776953645854975420070910 11140710 33467469418116190221228397427778385920 11140711 -82306149147043176042208691271845009000 11140712 410817341681408102146040499227965440 11140713 -1053978978831243083876665727996275821600 11140714 -176528606394682850494235769144259823520 11140715 467905777764936005456491516225084443360 11140716 68359904309178785832243756161115663360 11140717 16307741193313249399192133629725574272 11140718 42951206395141991768506754805315847680 11140719 407941649648841377007964674712294011144 11140720 35860234089394922675580932767385518080 11140721 -389263662083317250002845620392118508078 11140722 -41301800289668408155076315295339485040 11140723 130956628992892392747520845827275521600 11140724 -47309273153686028462179657464092848128 11140725 79615227323413387457114166150963307200 11140726 202264158461296102852575388567698313920 11140727 -105350980918734891080063790480121163160 11140728 546495846083392227435977458762711388160 11140729 237969675263995540530479199793190453076 11140730 -145135393593240154504802926413036168000 11140731 16574888233484964664451299607420595744 11140732 71476080819043555898768708041492959232 11140733 -332026627980030138555891871024039142880 11140734 -304848598925781322220337085851542277120 11140735 28471136545794307258962878582667504960 11140736 -384632560756907451629019499495937802240 11140737 -295900974362610603011958876581210004096 11140738 -36160707893814113490546719138923622400 11140739 -360382273000373012799396683651190223680 11140740 -4139763665530525965639306879297258240 11140741 12650652924349086782087065873428120704 11140742 576392803028522573145391921051331698272 11140743 -41088943583818902915847205890977947736 11140744 9343770980364046424042493014245017600 11140745 16713680834378549682460861412493542400 11140746 -90498448041958891533965459499599800320 11140747 728190081528207429012077436426678922196 11140748 -529783603081937118060566604147321614592 11140749 6611684680957608865111812212738297088 11140750 -439664570081193664255935997466553456000 11140751 -609040490189456392120298828827189755600 11140752 25178993110355461582383220774838206464 11140753 -227532780360868424431369017875505168600 11140754 195951816805617301215802326128590578576 11140755 -36463037245916692063043161385251615440 11140756 -612394267472857647331443245288907786240 11140757 -16629916061570765560997307106028378994 11140758 -270692770159828390103177367651230350656 11140759 -83615729732603889725222480608089265440 11140760 -236117448133018844052861786647113113600 11140761 -367491458350705027578331075120487892528 11140762 -138744871830694464493257850075385760000 11140763 -348864176495705525681969267182920083616 11140764 137769932713415291860436195716066222080 11140765 -383500308136905683891439926137904648340 11140766 -23902577168064674025690586404463329792 11140767 463437819252022094760660415986618420480 11140768 384946527499413413641887703945922150400 11140769 9548179863025443371965166084708152596 11140770 -122189678261895076345687098144436070400 11140771 -405864631911814933536441635106778677028 11140772 -658079280198052940160253851880327265280 11140773 48350173125377568349446034346231886144 11140774 137319844207626341397879808688534719872 11140775 48710715860720756593729590020294884800 11140776 -74043297059508691760095051302203028480 11140777 398165541237604230903765137089893669626 11140778 -75971362989301465808788494417656121600 11140779 -38721802812203429869613642479257245712 11140780 -35816927233968180133234319175191101440 11140781 176955570500355893755176930300735309600 11140782 -297579809050995376089370842314538249216 11140783 -301557540711644354694146217473207300400 11140784 -1452019804942319561672950866606391296 11140785 54176254078467213192566714433530005800 11140786 -181024076404963237494693318662693246976 11140787 -747964674895571065144614740689496367684 11140788 -26421684794914804421558909926303641600 11140789 39884272497230544576428877113732664768 11140790 -257220524369445468222536222790120508800 11140791 -104222103709116432186183733363540984320 11140792 273847050646099475412909343101589278720 11140793 -961790490637525218973963439280059568240 11140794 -80412300373099108916130869319948610560 11140795 486020721194154436594324850212822588800 11140796 318404517502285952510297853618488808960 11140797 -426007308938607821506517438958948601728 11140798 -433833516281418626721455850757208466240 11140799 264159809358894482159373625350481588800 11140800 62992557715914706823870886253795737600 11140801 -356561350517860699655882670425766518400 11140802 -506799253007850597079053478103890742400 11140803 -313630560638113051316473716250233956988 11140804 663981556732660646797446144361051158656 11140805 133423371037673773529159517966987430320 11140806 298560459661826196371285463895058445504 11140807 119877985143216942150491143541031191904 11140808 4323017639987645566816883064151080960 11140809 -57942723630046591402448783378830272 11140810 39503514273612123151838980835572101120 11140811 2656652672768882556306456887351405568 11140812 -78677366450786378380002728712831621120 11140813 -852904110248355934885585591673833866836 11140814 -593762607864990309504573800806057776000 11140815 -3641501605340646303737210152788718080 11140816 -32862236715965767808669056491929600000 11140817 -795309928446436368505797479318303255040 11140818 -141981795639891080547883372891440026496 11140819 -64716470088669509522353636935189153680 11140820 192229065714713755016613551279743246080 11140821 9943576853905995676824036334754760192 11140822 7371601131979886891181209783475683328 11140823 91909241324408203410183732437156630064 11140824 -195164548930995328208077378098033070080 11140825 -312427385167423291953267656981902366450 11140826 -542603949608562079429676746033319247888 11140827 351834849067257978749616631257336960 11140828 -566462414386002553340351183804130207232 11140829 -228950436731104061443910526425608293024 11140830 -21728959703222989831429515168752619840 11140831 216935877171187315830175910293286619504 11140832 -561129648043674280078937566189563936768 11140833 -400030409955638953049693253065670528 11140834 -99452729192893031202447912875897099184 11140835 -298651044542352166334794047837062316720 11140836 197512142074033411015582359925747565568 11140837 -734075219808681621790264837256003664514 11140838 337788418651700640029204698225080463296 11140839 -242088506593116565804225713494044612992 11140840 -116672419447987552416898333619761152000 11140841 -578529927090098027830508707997763462768 11140842 -37870908889213449484238442000966266880 11140843 -66798217888959962062528796017127075040 11140844 -95588702349759040066381400629687507968 11140845 221802829783398565818756136919955479520 11140846 399087460394753577166806012557119927872 11140847 -779183358647780362546245395055793456080 11140848 -28046588422062780675960523180006440960 11140849 22265910622120414140569139715553904436 11140850 72310456652063779923571160490079680000 11140851 221498668550585892699963933401808203832 11140852 -320106794423219718329290430748089272320 11140853 -1542283802608851858346289044336388736096 11140854 14711802618645554626602841388280628608 11140855 409983714280501952649974884269149022720 11140856 -190003906154592136446380009225192325120 11140857 -56093727970957395110205463599365305344 11140858 -278430217634669015963589420489889176720 11140859 -513094856331372117958828978454430933960 11140860 -303527335687871013438188440680340208640 11140861 -93446072059194464272572555940186006688 11140862 285656070546648289877033230229118354432 11140863 242995497383847575159329735217412243144 11140864 -2530977412156820305354826426649411584 11140865 -152547731249239699205873216564133733680 11140866 -375740647469717117147015531582766070656 11140867 -734925643310777342726195332584396641600 11140868 -144254212769655599743308799338719130624 11140869 284490223936734170329388735417277771744 11140870 266793497413591536200898387362269440 11140871 367898494077015332766481235161242027312 11140872 56037947226771731933180184571854028800 11140873 -178631325460871631482863461005699909094 11140874 9464672863469611386150951817798917936 11140875 471236816209760624248508934992197080000 11140876 -731408464818966216256652522733477648640 11140877 319694614290184266962247123483996925344 11140878 -50241821868287026363365676866864414720 11140879 -158043954362902026289177810216727266200 11140880 -196550835157669601456013927807375114240 11140881 66358489833003318049363296809819315952 11140882 41651068801216135018834479087247947552 11140883 310013794856958072874525422176049322944 11140884 196790739413284322018381380979903771520 11140885 -51608951962709976471103138167811597800 11140886 288337972801860606245126140920892670784 11140887 -111494670292887067273979833496086597632 11140888 -409041197545206457103876148397112340480 11140889 -81671683086817040273029605173533852140 11140890 -65160706336058559206913163174795622400 11140891 247627174029417369871544127199071321000 11140892 310382913534743681158998758639919071232 11140893 392522277897258536704756117447952170182 11140894 -424562843047512185666726575322409440256 11140895 -78420006385901158004264928706504961760 11140896 -92946995751292969612088199648494223360 11140897 554943423488906483250364909807915989040 11140898 -280558684996836525188711395491899290800 11140899 -110823688566417049588073534949119033856 11140900 15731308085096317361794632770852912000 11140901 205611906972848157362972815810274718720 11140902 8661741018388762143196213375424042592 11140903 27979833737894602073576031686386236152 11140904 -317754807545919581950181117974629580800 11140905 -6001944235845390240134026751653305600 11140906 -50642111768948340608317502558304138240 11140907 527508599903191020765066502834818399156 11140908 -245565403192440470982697570075417827840 11140909 91256437608110761905765050779313471404 11140910 224423461136716200195356904472417230720 11140911 573063013970917954322508156359245809240 11140912 17672500958597085489693174935387963392 11140913 -42180457104633119467108197892310976 11140914 180367629094821679618455932047521805440 11140915 -264142322359950017281035464644177063440 11140916 -646997088383425337752247952764826132480 11140917 575263837829377030291913571004416494880 11140918 321747256675303476250164635918707532928 11140919 72662293641626890232155054217314423200 11140920 -19910978687829311257032207629037158400 11140921 74257801690513191131413856834837568144 11140922 199617185200960499519902433073097832352 11140923 271606569412741901349509654635279168368 11140924 -260384070723535947750559700624012206080 11140925 -457025241849525351408028911511894849500 11140926 175320914752353170051311423668243994944 11140927 98398313232208175315638320484774413312 11140928 -152155400091811463277184266954336632832 11140929 -147972196087478420336950768434623962080 11140930 -177203974907644267246188535540756195200 11140931 371842321690504202539054079049508850400 11140932 252694040322186025771582345927002937344 11140933 -38635911047389270945284242612159903424 11140934 229163808852577788506986316567259838176 11140935 29718188287396226387423170990721740800 11140936 264492963270731482771411334267096924160 11140937 1082908351104255562044272396063531930586 11140938 -209724660825199938622321607318174114256 11140939 1015157528654570083023043240722281310740 11140940 -122907375597736951179601600120615173120 11140941 82416184696324994201837362447007520384 11140942 -13527968623279481778709320280743062400 11140943 424700787887948411544151987826871881088 11140944 81728920181067896369658347758312095744 11140945 -419475449455909805065262529348918348300 11140946 -14013357504716435318537551110584336256 11140947 -96855697154819478834884765499304925952 11140948 -865316675868131644868320922130710528 11140949 9853427561453563292651985330497635164 11140950 49590743355508096948183764907179326400 11140951 -250788370035500069507265026743544562608 11140952 83038891614449843585367963512618649600 11140953 -625287177544187142924149286527558208192 11140954 728130567688873236155479010337457920 11140955 203529836303963746142240889146760041760 11140956 -2496443161072037950657676113846272000 11140957 259738484252682817324355646435707847206 11140958 422919033643319008048349938096943626176 11140959 -72008956987174776498281766211223875680 11140960 239415155655805353221721233443454976000 11140961 548660021828406951285966262842177075264 11140962 45159200285863066626966845199414879744 11140963 -185027030727145726897943404015005744840 11140964 487583776856735192249482973807611790976 11140965 -239542724301194607862588512331373458560 11140966 87792809488544433295961278486204230144 11140967 50036640375560554608752427061310993232 11140968 36927249474603740645575360591618867200 11140969 233212598343474211080393021700583917696 11140970 3130097253741349050283752411623347200 11140971 17415956918194030278136716098273030880 11140972 253164354912850162341594693685260183040 11140973 -130697394822887822489672527363619489280 11140974 -34207037590992805256763014053462328832 11140975 -730161840967769253181488669368277116000 11140976 16348593903473968316313086743257022464 11140977 101137531363771048262691009417511657632 11140978 -216470221515773330205912996877566078960 11140979 -521254132319066275649469367421641938720 11140980 -143721550527033391340362304493084272640 11140981 775706360808797158725085955629949443872 11140982 84139926195992442963296473003419602592 11140983 -13667148520433392977623546142964682400 11140984 527468533521989400708481678959024537600 11140985 57790036084292866152095306135569430400 11140986 181406080974764546510869186164639779328 11140987 -732210651479501274110761823674746659040 11140988 -38359264056232625607397809975971013120 11140989 -125234797852698260980722061697818045920 11140990 18331883343086544113154956280149978880 11140991 -577832445163838469134548063314300615528 11140992 -35125092245217399321656901255561216000 11140993 -293354547183672388027648303506717961152 11140994 95443395786490012926171854755291513296 11140995 36173525612089662750250902873242499840 11140996 -223222180104586436065308299048752001792 11140997 98793031098145127825569738742676248064 11140998 266812601134097316958414633709358248448 11140999 -4599470055124947384169274940614230480 11141000 -389969167705497142884126560931425280000 11141001 -273579784894539438563246839112297851308 11141002 279367287463446071515000219500548123952 11141003 -527529048349723427308937839467118952748 11141004 150320468880914204414086871848194097152 11141005 -407382917216738245894239218566950044340 11141006 -515679471369298095053372388486651690048 11141007 -198427443438205182560294573853293764224 11141008 95137287796329389655522570671007506432 11141009 188234328739211433866684751273416543328 11141010 178611236203843261481415707109486643200 11141011 252371913075001717440376448928524151040 11141012 -14188421355904950869557156005682061568 11141013 102129540771304165662162519523259225184 11141014 621415360969979873396352158407851256320 11141015 81170825290185629032695254317812396000 11141016 167173163299700237901890993598574755840 11141017 -612442931557070729174317098569142862140 11141018 -149203916539644764380657153975224795648 11141019 -763911687096877081067965315681609189536 11141020 128476608558180834092733490358363904000 11141021 431771668825097013861914809283302256832 11141022 102273665464513230729989517982132644672 11141023 808827568702243356420280474344358242272 11141024 438684943610901663863988165690169098240 11141025 -121463123004085640827402937753246750400 11141026 -355533440563716942113423766855096740352 11141027 -94379428494905648246273209723045471200 11141028 -152652978882086164075547551477013299200 11141029 334487141791742696608033374908189416320 11141030 -52271709864302779210457091900986572800 11141031 -305141899804341234802871008604585360256 11141032 257307449237180468447404499657985300480 11141033 68004722663571239120006167391770755144 11141034 41989564555121367241802109023917370112 11141035 -468336084266670543988044484286640291840 11141036 -441606735290210751193510920076658334720 11141037 -218244220070512031474520729106930320000 11141038 48928605445550974609414169020350169920 11141039 57831497652080104780412929762625346048 11141040 -64726769951634158656054590316623298560 11141041 -66420226248879798794807084782127019548 11141042 2019990564865044676890103705965391104 11141043 88987418787094693855333430084551345464 11141044 -123413631690766866555494077437382708864 11141045 129522475567720342547869357236386070300 11141046 151595813049803885518660495473730848000 11141047 1115135735787116156465983155238930675496 11141048 -12377538704860528973149706752652144640 11141049 -188727266150349071426438664277027524960 11141050 35812657658804254428628710545564908800 11141051 -610221663569751403585496204378716065948 11141052 -125514058459948182772100037608791504896 11141053 -118603703296971971327444633523012170880 11141054 186991202106026349934503902501496268800 11141055 -302298950387450326593333227314390684200 11141056 -110931370208578330527587496808425717760 11141057 -440669202117260709062121616827161686140 11141058 220930297284785407683216134106986227584 11141059 227192456943421439979719495403949526080 11141060 -112541770677281165559130917089614540800 11141061 -29117842324305702941451875347011559680 11141062 234575694412836658109554403421680406912 11141063 -456305894660200076610878098734723995688 11141064 561399598118079869969327314950949847040 11141065 195413217196933444933081162416430294920 11141066 346169364905786700665283584045870429232 11141067 -107088472894873626226420108390759615488 11141068 -396230731733884009493898343287418060800 11141069 -322451280445663433402826479572192322004 11141070 -86895673631093439799396778594889296640 11141071 386018341632191522695613123081434095792 11141072 -146078506424696354300705175791242420224 11141073 693108836617236484561849007654464719522 11141074 23423038183319511249740668190662628352 11141075 428658260490047780552048301625056000 11141076 103340358541569578178768322420400965632 11141077 397951699320036419288340263945359265820 11141078 -126134630983039842209347574769563496576 11141079 482678437094577872268896934591490708560 11141080 83076099062548678485352219568332800000 11141081 -50908370151302777835249084541826674560 11141082 -215002687219798155090431886099585849600 11141083 361241265974729172188635667971124859332 11141084 512732539450161883314665500846390464000 11141085 -2649266570277338551438344518329528320 11141086 407326628313441993014857081696214609280 11141087 -1288514211191966215386740012871432529920 11141088 -90601669056853911144438747296547471360 11141089 -863368122377864900357258649022524278110 11141090 -17948111043003133356964071592654786560 11141091 -213484370490936219555723418644078652320 11141092 156996183456758530728917205405793279616 11141093 188770740146567252417746486657694133564 11141094 8820998210616643349452479428136754560 11141095 198840827665522814063075134585413903360 11141096 259151138301569001013800774017707622400 11141097 107987900556032232113744334937117225440 11141098 433916232794119458412172820820845483264 11141099 65087266572300391242080363828951942736 11141100 146737267728391041671714348844287712000 11141101 -1070634362836771420789982486879002786196 11141102 58813047707919261569349927361310381952 11141103 -446238241635944256053736799563122436336 11141104 -100080516382970267545955947368152432640 11141105 200924974966828174565285010328661758260 11141106 -89579684927978488892480212571714092800 11141107 177193610979904333021458454421394716064 11141108 -88125981941487814229174920848631848960 11141109 50270373954202454225026131184418191680 11141110 -323896305815072108952024250072769495040 11141111 1064942001363742828005089780903637812712 11141112 -268852070817343215858992343632112660480 11141113 555680431431198172302496820355741504362 11141114 1957551749392935782773845124447868352 11141115 207175929009778872016769963984377950720 11141116 225341421270573240758682849766424624128 11141117 -155747324800499748368099307524366620980 11141118 -777010885719171142779185342961004819200 11141119 -210710436307021362225490563617993256840 11141120 -481123259946698652572018932267163320320 11141121 -159631906899766376581093976385318886656 11141122 42383327860022029769821502830604494752 11141123 -71016117959520605769075946847006906160 11141124 -378031374297430152172033370782704620544 11141125 264545648079023613461416715517970680000 11141126 93146196359835849909285699190178157504 11141127 -172163636922593354247938296772719489800 11141128 15164706955379091355510179255252172800 11141129 742453404325447321270594674476650161312 11141130 24437092385616023122972251681337021440 11141131 298571107531785135291268600541586008112 11141132 75513491599733448109518630553970065920 11141133 305453168758132411790829219410132409600 11141134 9373983828959919452119531473110049216 11141135 85283288546619364156112004166760728560 11141136 131669381250796758543100118491273175040 11141137 -82812595590722831112559152504210773376 11141138 -175571487701146985983949824949253681504 11141139 188746695293213436824678037332214173760 11141140 4984869499797200554761043473540253440 11141141 102696030457827173757918034593920006784 11141142 144132611156237665199370156629269758912 11141143 -274610710656438113277753980033754657656 11141144 45926915101986452911928597354967859200 11141145 1465580525634862461413133485132247300 11141146 270442120926748195083004850686731431904 11141147 87470923672371331299505352106574933320 11141148 -429659788517677817580693712084070008320 11141149 -697028497634353162483752445876245117850 11141150 125784258413312690447179996722395860800 11141151 20174337779205763869248124286021401984 11141152 190091111686214684928253273887586910208 11141153 418197150242770398929601636878800770402 11141154 -57561316559732959871037824587241060352 11141155 -1268654836880804848802025949043545736880 11141156 326660381816873142523937663582726527872 11141157 -385844774973178299148974624893335965600 11141158 -167826083178639668173564762483358615424 11141159 -767085527868718754583104366088094853640 11141160 28827675484692391864647235005493248000 11141161 -470087264331125186624593975627868411568 11141162 891937336002940156492265576342607452160 11141163 16153776914907477488627940211548452160 11141164 -328501660602908410792182335471679449600 11141165 -121893729731697600338377555324215494400 11141166 291223673174550142181246601766220725824 11141167 -761803316126835893622381356266183020784 11141168 -210149278804334694284163028422484574208 11141169 -432935979078347472033937488805339392 11141170 298136964664906193696394445778708837280 11141171 20878744004456207060562903319943940624 11141172 155356258764322716531478658549515100160 11141173 82524052050093026410500598868315100000 11141174 251742390402071820749675046512868643392 11141175 -89668117870410285788354984629869885000 11141176 -80615850224689929487739153283457597440 11141177 -675601706262851708273353415995579742400 11141178 -66492697119074633473079588734372480512 11141179 811422333163212850216793746859836432596 11141180 190425813442104128459380495046369702400 11141181 259319956838093502367868024580989980812 11141182 3370158449579488880595820542014428992 11141183 -107617880995870405460702879292882740352 11141184 188054450910229202704234972706594881536 11141185 -749916502209515676002833311686743688640 11141186 192184424680841498789973303191602060800 11141187 -50329838394078802363690690480955676432 11141188 124234635851728727846624086771895337216 11141189 -72503652175912957988008662408235140 11141190 -84594306723165053078729197947190260480 11141191 -881855545282676373550199144016055245120 11141192 700616777220179448510403565668555392000 11141193 10049833098733232948909846840325768384 11141194 -218433875223054312429888631834452721104 11141195 -22945459718688912999876274720996180080 11141196 476339631486925987070494738955398656 11141197 152069806346445410186491132589811484480 11141198 -246897484024633769480281037037919365120 11141199 638741270388125192760318635695510143120 11141200 -7467685430086720721127893068637798400 11141201 1692774858952065651432295499363191289280 11141202 40529742505938553526052165594089938944 11141203 -67775061905854253030415769230447260120 11141204 449593849172118450606130388481581379456 11141205 314071454975285531595795550010086835520 11141206 -476388193237053984909908306503368652800 11141207 -52543806219214356193701978865396790016 11141208 -124579296953445066935693392408052367360 11141209 436638230776878965865405554641294799232 11141210 -11004765801693262001759609241405984000 11141211 -112022259336073428157416282681486970728 11141212 -392589428973017902020249406462296565760 11141213 -243027081455039049783573987704607998976 11141214 66753369069457326816192711760281600 11141215 -639926500931413403546625311250343943640 11141216 -213616862693228566269040803058720309248 11141217 42246727341464489594942257063759457640 11141218 18181371138264585074531154863625610752 11141219 926644875662243169427216501098710412696 11141220 -296789463709863639466190415566810112000 11141221 26944197590194452796342260074983262208 11141222 374472120921107469060728095716393869184 11141223 351637806983027232120289882781619276288 11141224 357344430320499642083904444446434099200 11141225 20917896921974553438604548639280278750 11141226 -2093499836339315232549380499730427040 11141227 -46206619154398313308118273194786153640 11141228 410240201139006992278625784546924864768 11141229 137558359529783717085573271610271298560 11141230 -74109185312523069141555344035347139200 11141231 212737612489573051492720467707836575864 11141232 21458883465808463602693507749097144320 11141233 232940562295166889667436152313353900864 11141234 1517355198844690704585332042783471520 11141235 77849727810439543461780559307186091840 11141236 -209796495546039457308383046735377964288 11141237 -367053196806919541942487237620673756114 11141238 -205689652686921841968289210543655055360 11141239 296416202665243171034651045334996995800 11141240 283570588723723555938363503406200217600 11141241 -321214014868593059477553191144249650608 11141242 88088005604406843718034742912922912512 11141243 106555567045797997255084952318747907492 11141244 167223444146207107923106562767989511680 11141245 -51755811265240307614609863876159091200 11141246 -55047244354871753056213133486596342656 11141247 6137528491512230153942312347907770128 11141248 -262015365367298639911612105637001953280 11141249 234631198452277658923930219774436363520 11141250 27101254881596656493821831506696240000 11141251 -57281126703484299163980482123810985456 11141252 -117267755154260200181493127778746299264 11141253 -766419755442969866715178297385896915200 11141254 -237619057182291197510638933073988105408 11141255 -133791279982803582507821792348796944640 11141256 -194065190262676831192880632663092756480 11141257 16774536465469306936836958919389781200 11141258 -1244453977765057269531837568513950720 11141259 -473407161757446219858139434954857171496 11141260 -14636266572499503488297144427545303040 11141261 65328386362518132438009140752303468992 11141262 -72141842599455671195267687280024582720 11141263 -36888990317433228461883314184125836704 11141264 121095157753791640552772078786869985280 11141265 -65304109228736999662498105980467976000 11141266 263034484964142811932220116063395666832 11141267 338514721264902871786984240746133271880 11141268 131125728371972238213395373758969358336 11141269 587155579068406993955616571088380290734 11141270 -50411998781920661461017482363746026240 11141271 -218796762216740395133652840407012441760 11141272 -285938934337431178201919881113765580800 11141273 -264082833157728226248145447422897382272 11141274 -79565023028093197580802277619298658560 11141275 -155422694762556709621622971985114553200 11141276 -168683891520073884550111092156993638400 11141277 95409772347379163157030790213278184800 11141278 -376785847229316201272108031101032127040 11141279 838579702695976916225967266744057606880 11141280 -227312515486485311009979543320788992000 11141281 682963653572217990971387832205751750064 11141282 -82343739297391167953924643594127988448 11141283 -43341281764949547819761875655204166336 11141284 -27803128895021600381855678496073998336 11141285 -60019444677553444350836006165506800000 11141286 91834730457254411151664534385015432064 11141287 123868481798494720982256318286990548480 11141288 96030591804352633490020449135458795520 11141289 86024928727884323746284774213093061284 11141290 438156356159976201201494883609263206080 11141291 -427598656920719383442803425458221048320 11141292 97059738154097769869062393219847798784 11141293 492459640912754789339345269728007529260 11141294 356979821650429115855306653592802213696 11141295 253654925114986108882343386642942842240 11141296 -122550666950840136364990924318269767680 11141297 -422086357792401908110677580684919974254 11141298 -108592559346959146712585898715639666176 11141299 177257701658050481043133965593906354208 11141300 -5781785402760681436352100781776691200 11141301 316221989920686576646720151656916473632 11141302 -398388888030280967562905808896287575648 11141303 -1107038187875383555740658970223834157056 11141304 762937862414122981198989104098210283520 11141305 230205313554783078613463964644425306560 11141306 187452344087097377852886838014927377664 11141307 144422160288208736549717145479579464320 11141308 144162162137686767648898035558876090880 11141309 315817358913040203371296251295721853510 11141310 33157103580139953565772721772887640320 11141311 1307280166233734127267667427368817934592 11141312 -20819126728867629591998785897573122048 11141313 -630248318072417436913081658986944559056 11141314 -451980293253137857462707875462670308448 11141315 -97741004592358791694360015999901280000 11141316 317553857315357120213091527771006239872 11141317 558749310438785656294791624405040958 11141318 -236571520566304401149367103284263499840 11141319 127164986033655797728073628537429118080 11141320 35658997546732546549140310183479705600 11141321 186283116232772051093506773006837138522 11141322 59961064504460182158491360114911004160 11141323 -311711733213297413038960109562334505240 11141324 366440053613522880860227864021122708480 11141325 101117383168722853273629435451646914950 11141326 121024365471101182654980751048459200000 11141327 -71293090454500610185205323035555127824 11141328 -16997512987724483262911844867447324672 11141329 -153723503342109122985495856714125841408 11141330 23714736300967337417465087775789496320 11141331 339841115026318972567829312667213721344 11141332 -606351395711083543886742748175148824704 11141333 31970763092984627243449008021972214464 11141334 -401044033685595859221794567110367616000 11141335 353844389140146316219575404076000644160 11141336 -19292728835488471594685905633175347200 11141337 -23910643922975945123283733442935498848 11141338 -31953871728117791521319636839382114304 11141339 -12162058149628482383982013824545600832 11141340 31758989615447388220394982496841564160 11141341 932846629919609262886152247267177799052 11141342 171626627475250086398653009881017819712 11141343 4949318488879272470831763665361627960 11141344 -9173500459331738431071485833688383488 11141345 375177620513278463851869948420780229800 11141346 -248393885688016665967499621410084070016 11141347 338166102036775682820922008326839636432 11141348 37723643046285711101885255143261362048 11141349 -376544149673472655172521135151012615520 11141350 -63107232491922350715123683092249190400 11141351 -112689750077110621291969183170055366488 11141352 51809809803374868448810847137842954240 11141353 -440582969968931858251652122072569568880 11141354 -108113786779181197995206178311931027456 11141355 -157095509562033324240768304518687137040 11141356 -412859895352233658479461384785584398080 11141357 705439821009546420469506669288904923606 11141358 -56685369202610498950459427917063021440 11141359 -71762475103151077211670130883555443680 11141360 86584197354037718474209762478299054080 11141361 -214786758325129702547625144758393303040 11141362 -376753164514322396621432831931815171568 11141363 -352376910674552082442124691145789663560 11141364 -20049902410718002433010799494079272960 11141365 -25903684491387929836974180307692570600 11141366 -20313487928880824763174543188756528640 11141367 316936112412292114717464356672623624680 11141368 -98713353500471289290198845219592970240 11141369 92033359818030200055393309069874053120 11141370 162625388443736165939108353251739852800 11141371 680768266403182553742121667126451105572 11141372 -279220060074861374801568109755092090880 11141373 -127844973839147296985065625396644934496 11141374 -104241921757333337404823099388220376064 11141375 -379661259411880496854181677575386964000 11141376 -30744794357325772462230141559835197440 11141377 88880136444545191748657664365426431060 11141378 -92910484407696035233819080104051318880 11141379 92053661754804449026682134298278656324 11141380 -172572077138133106053194244676885267200 11141381 -37797133314741521657853492416101598400 11141382 -61128101356211286377288285157578151936 11141383 -231968348018764702403527414093619278080 11141384 173229004883795372466780714234279690240 11141385 -167203275170296401634028891841922766400 11141386 -1821416261756429285246916190161939456 11141387 30077606807451340108811449833457819032 11141388 9457906098307741205784817601337739776 11141389 -98486873460009698513305354622306489088 11141390 -87865369587820718004751205458801870080 11141391 96971930123904757611584043927223944960 11141392 -343746874910065905537167308901695488 11141393 310135505646153113210855256770994942642 11141394 30553066757780784315793822410019376640 11141395 230110619723085174245250676600342248720 11141396 -73493876997632448114829512808941729792 11141397 -235630713851626283382600071911692889920 11141398 229043564425881500172954586952995591200 11141399 86635797214386613085184443911327331400 11141400 -48823151895000733809775416857395200000 11141401 -172988089356561101804609267308510380598 11141402 17016449552983051650851438446633447152 11141403 40953013712096219035646414243534419968 11141404 31826963218431338766827791142741689856 11141405 842113209671546623156879166425861480320 11141406 16574738992574177386752007592011893120 11141407 -410674801468865898774995202082591475712 11141408 1150420578768661106198079159347557564416 11141409 -156997890870667200225736611632581358880 11141410 -50166609350086016363632381370523878400 11141411 -377966920404549853265010619007737124976 11141412 -55000403662065569903335391049328459776 11141413 -104688078507399195624230794948908600800 11141414 506023925087842330150341867215537113056 11141415 480625676017577913076167397022723268000 11141416 297241391410569026911512470150948044800 11141417 -351042212103539032857419326364781057408 11141418 248935152637186350670340431372186216704 11141419 -786481896814410280949478612590450495400 11141420 -384239601992463622379884267257114808320 11141421 -214201794903289732023962245391429085888 11141422 93848814258945426818500084749597677184 11141423 -896930355689752022635475077721222497320 11141424 101512807266647262792508463565870612480 11141425 237821537963037108511026019413750902150 11141426 621265368722623923540101962705282743840 11141427 6481763212402234515352873349888528256 11141428 216369688990160045120099588815298115968 11141429 5109881106290785969063005090908904000 11141430 -1950257073613320183409076533843906560 11141431 -104527325781762425834650498282362228736 11141432 -301449646308456172504399204897696665600 11141433 50923654345841378305987631935790733744 11141434 405287468120951397511712505484398293616 11141435 -317460440754088435016427085004126708400 11141436 -283902552571551896488062480591082802688 11141437 -529783939401124055542636457460736121914 11141438 148117997956748037472028507111154048 11141439 48104319498719189244264117283832550288 11141440 82908663256405481444950424970885857280 11141441 609294937735881067229356373472028603842 11141442 136231289475448850431707120530755968000 11141443 -27963795306943846742991275543565865320 11141444 -556569757757005280947434049894380601344 11141445 -28390594135055746080885539053225622400 11141446 -234672219556583074642410234319561991328 11141447 903622472998325785003433790538339831896 11141448 264197368232471708992648733431585996800 11141449 42981297926644306524600121173988475520 11141450 101802091073480526621096670123684857600 11141451 629289516860076460439573110494289053180 11141452 -143272415754668415015311734474430699520 11141453 -316834253744237739579957783062839712736 11141454 103915728993120901914104780133914694720 11141455 -79306192242397790479609931895844358880 11141456 75604439557091372697209197430940106752 11141457 -27462363322218182460816125064360890112 11141458 -224890713885424595504497647799380055920 11141459 -87167197567458175210777318340869988784 11141460 189673541013195704065397153412765265920 11141461 -299310117516797317455796159700359533348 11141462 24732375821804187578534466385594441728 11141463 -81193606657724481553941255912079987200 11141464 159998020788163409489009012178863001600 11141465 -39619156432385618049908528398582831800 11141466 120252777085435418113224212317392689664 11141467 139358861541466239517298164996507394480 11141468 -145033729514552980781402847591824125440 11141469 881917089923211243430328859837998304 11141470 -437153642224763895828946269777898598400 11141471 43431909017786442216016389637866954744 11141472 4180352956319758915479528758889676800 11141473 -445661745066263467548649367501457514782 11141474 76357141116029052793879904869590278736 11141475 -153388735726737864673439860670194230000 11141476 -109541967133142734779200706169702502400 11141477 -172719788042827737054606244104932884488 11141478 310832059044994948591703580468572534304 11141479 58224311167303911214968484486192122784 11141480 -68252971323888580003954295001248563200 11141481 57916010085078120697364325488289570240 11141482 -271364729090826861334644294851425495296 11141483 834511822702545969309322995715467183732 11141484 162836941347945006199145268299364865536 11141485 408780019588373915675203104098082946560 11141486 -185737288676445179257150439961347952000 11141487 127572912666641157586424295786376441200 11141488 13342240077923537745954804391647936512 11141489 -540955502989348299428325138193453201710 11141490 40139371513505174141424129743564997120 11141491 1325909606842822901844253944242603997792 11141492 24018470632091787840858842160528076800 11141493 -146323874740052720136903955663672940544 11141494 -66452028968025417583997568222855452928 11141495 409661336747042018479998707519967879000 11141496 771141616017652983289503316176582451200 11141497 -93069419700792653955543905224366485600 11141498 28531297944832605540200266615071558000 11141499 118565740470441213960579124802279405568 11141500 311397109822119147427824749657453952000 11141501 -11892120330118288963626551557581724800 11141502 -155040290301313860439680498376545778368 11141503 155055262432208069822027520931224858752 11141504 303079880343745959129138786091275386880 11141505 225765071248012103684008060617086798400 11141506 533256879507597413625915205087868559360 11141507 184856750215945998886340835006608914080 11141508 21266860537678225795589785004887044096 11141509 695025250897626549373254777634481487710 11141510 -185362277039493670378453482645130022400 11141511 429672882112656659474480067143376239184 11141512 610502366768686236440657683997014886400 11141513 -68229103986281168327555755130122043238 11141514 -123145653321201746352905161843652295840 11141515 3510603119926189663787246984609610240 11141516 -68535565391589587653524130073953378560 11141517 485478107566220204627144182937900906112 11141518 64540678438740057102384347524872162240 11141519 -762652924978519658224925605456735216080 11141520 22188130362416470040578640799120752640 11141521 359148730832884553162507048462592540722 11141522 -164432149070861770623285567996809991168 11141523 -293012951227910568562359088225384377120 11141524 -95544400770943866732447243687009894400 11141525 -50237234116759486394744563099927706700 11141526 15819771790548519179938701943208583168 11141527 836070264241490227261621141820607058376 11141528 300617142094288568745950660205715046400 11141529 31838032827346004078446170430612689600 11141530 32128632906887375524359786231466629120 11141531 -614255932337366879464415973977684654688 11141532 302817881968156552873199837132166769152 11141533 122947598881794237761305657396924967808 11141534 115059518381661991023622255029041836416 11141535 -210302095553128325973783550003403097600 11141536 -290257769034493047089449414874455080960 11141537 348683898449479563807476911576671213120 11141538 212452520277116359706877150233920312320 11141539 -225148638920046048182471267157291314640 11141540 -392916841023478765001227376383508889600 11141541 -165604961315734287137454948908039510850 11141542 278476115716847094951256037177664648672 11141543 -2184422314253219965987880552465225040 11141544 155701174547104726707329248935991296000 11141545 -114350045920333253381940825335077843200 11141546 93839200121703601844516237891159715264 11141547 -329515134653357118717840992763160453800 11141548 438772767750628156920913134895951672320 11141549 -132056737485989148868148453983291497450 11141550 -86720383233739872659692039988832998400 11141551 267326829508375599413342762962315405192 11141552 8628468215926458963473749679893217280 11141553 305621620503985908138804343502977006704 11141554 -117271591980710355199324247632072079040 11141555 38423943657312295087225016911360417920 11141556 -278077168987704423693809243504556208128 11141557 263635260227814011187647673567206668352 11141558 5283719835301459002544807515210859584 11141559 432759549184342970922360098141310792 11141560 -531379498391304167240396152769405952000 11141561 454949897440587881420672654887042128324 11141562 265149042039047814382593697234334400000 11141563 304515203324938360503728897433502879704 11141564 -232345467001539512218670275673696378880 11141565 -387701293153618846280955678206432688000 11141566 412448474462845525818190197942543743232 11141567 205114991189701558948846355317225477392 11141568 -24521396851910405717523348953222873088 11141569 -718369383097503275678488889956951896380 11141570 372477893191260988731821508910537474560 11141571 366998009452552707401455595845421189112 11141572 524102232496965633856786028872663314432 11141573 -403956635783784797490567320331344606178 11141574 -106288721099828798147400731800351266432 11141575 -227737875754430572632419081545732112400 11141576 -415916740199615359902093403550955985920 11141577 975985040035901224752781269445333359840 11141578 47329763558196183748335104759089894656 11141579 845582921364419094178805608722786194376 11141580 -72188707497721091694621069332653347840 11141581 -340013190015275758770806930333370549600 11141582 -214919370810628072821614374708961932608 11141583 340457277807615702552734707281602832384 11141584 374326015885716248529028564882841600 11141585 116468945001563796500208739645383429120 11141586 9765808698790027265468831577657151488 11141587 197973789329839945450560439966758288236 11141588 663901426737363630317831700412532736 11141589 213948187798833274055562318017027407680 11141590 -365287261307314798227645433588183891200 11141591 638649210349300821969377459201640388752 11141592 68271724574137551753024082520201625600 11141593 73697945807856366467573584502555781120 11141594 681561703996180331344411759089974903520 11141595 22869669211071957119337333993301565520 11141596 -344465245350806728025568731921510740992 11141597 -28253649937183676232210245617996719540 11141598 100340608547689121742665105555630932608 11141599 -566202380164263494110348570033304803488 11141600 423149056250283228953147787245223936000 11141601 -961948864738669754298589294795708320 11141602 -302612818041831711172218979314946531248 11141603 -627377088081891673516710902878170888192 11141604 -213380057780845645022666260946041282560 11141605 638538702624452462280780257362144891260 11141606 201114820929070826155377504546296062080 11141607 -87677917475523138886532598198079534080 11141608 -424097734512308348270964383826380375040 11141609 686951814864828706862301391403192154810 11141610 -115597652411357500218976070268840426240 11141611 -283317082567957576765167137496018356048 11141612 -54731648967221290216084252566295526400 11141613 242500316168770019848859040183769452288 11141614 24400547987136132420781461774533228544 11141615 -73775351601019827592764440538631437240 11141616 101248852735766183680483848562071601152 11141617 276779898403739298206318516809969249792 11141618 250679117440075048046577392821394495904 11141619 -214424310908835297428644372719941539200 11141620 206642776292898752275699706057545286400 11141621 -778587760786814807460728438081417060178 11141622 245069195823357130294572625078998670560 11141623 59507600884980819695884087728151216864 11141624 528613532334788898524858260298772480000 11141625 12900136285945279073519835893443296000 11141626 619852736593176300472112987836187040480 11141627 12191140614404764629670212456351853344 11141628 -60311140801283637740305526464468385280 11141629 236477058493010441016609167646651949440 11141630 397704307391480464134981842728265155200 11141631 70197313261261311682184192296008372552 11141632 -119840784282341931078068605468350087168 11141633 -19644827816915406056708515581769242156 11141634 58824067971563038606967399753254835712 11141635 90843317478894146207792359802905020960 11141636 167398419044644439234440325088223948800 11141637 121229259242693971215459094692062380416 11141638 -215290712614622005606559396351565764160 11141639 447517849168340450053603365093828797880 11141640 -55156794204899627162075399826666240000 11141641 -189570221554358949627292242010632422528 11141642 -530077046095917407427702963967819320528 11141643 -53708374253134816407915697128242667600 11141644 -2622013465079119827067919701028220928 11141645 474038158588776896910852085495330701900 11141646 -4026488465052833815228776027816724416 11141647 -678176682724507757211979634737800122256 11141648 26371700722712488086176801247901777920 11141649 -176347315689876464949396676751840958366 11141650 -51738764678242998175292512525729588800 11141651 -724157596909014990281043039828659292696 11141652 -52290536488707684843731693475894970368 11141653 17458218343688083947111368351460678460 11141654 -34325329694022916375672113923661664224 11141655 119071652048906206525822213068529728000 11141656 -177381307492168346076205077429699717120 11141657 -1289577542047186605904706239187354160 11141658 126186913738322327994197854682568522240 11141659 -246706910667214830919478176503249169184 11141660 64203622891477600564954552918537359360 11141661 -644600215117782592439088414086696780928 11141662 28619487179516213751663887199812845056 11141663 -33494922455202564040759278089573986968 11141664 -469562280138255133414783247116196118528 11141665 592933182102921704772559892079805671060 11141666 -354529287448173605673308341201608097968 11141667 -497397263717205745131764910560118020316 11141668 285184353267014147545162873986325921664 11141669 -216767321932569973242625009054708060800 11141670 -153465748270659222965257185506033769600 11141671 1272190191436433493059796406150370064 11141672 -15625089352611932656577351239833600000 11141673 -532375142959933860881201706381418594416 11141674 -296320793402199960794930711989765150368 11141675 354742643809647789436125697947753610800 11141676 29008326155569918246172990362827571200 11141677 6700144933424217171720113016296969452 11141678 491973295553259624158176581959723670720 11141679 -304936748082491537381177980660149964800 11141680 129542537310312771676766966859694080 11141681 -406746321016884167422494092662276802976 11141682 -66990241295611731129486431910387547008 11141683 219343477727954618155155040784833169664 11141684 309904305791311246713919287101049907200 11141685 150142465089466202401881299312173675200 11141686 -465633407546320137668547465018010890240 11141687 2571499178066791773830309562825323568 11141688 -77695526285789564613570886706073661440 11141689 -377842001428791340839267297050672666876 11141690 30122450192485856385170253881574727680 11141691 227598535209815853123909853383009234624 11141692 -253029352663609326505701110826574173184 11141693 -474755904871647171612904364724074912058 11141694 8062013709789856035541676169607222848 11141695 92160918800602961171254055051362405200 11141696 -19518107623337752505511010838136225792 11141697 -320919235579193846750772779827658448000 11141698 28520734294064595653716595467632168096 11141699 -232520486493757059153315528821853580464 11141700 -125795691074174546741087978357042304000 11141701 840293679647542043875636558864249484702 11141702 18937972685690867782319500433487237120 11141703 475622374376612008590871218412422113712 11141704 184802418701398275088929626829761740800 11141705 301451877236812172675674493196554533860 11141706 188145886438294226865841483215075792384 11141707 477792709030518005919136579980615303956 11141708 222581343089974432041916700633281261056 11141709 -173124815329899220706217282129898312512 11141710 -26896435129765409261455166956488622080 11141711 -225757641960518432089808697590844336960 11141712 -7797835896994932667114514786983747584 11141713 248177285059044036778920556105127083200 11141714 -226807656482626334592877687752407416320 11141715 -147145478323306812835825297082913687360 11141716 -1083772058922941247588290678352895490048 11141717 279895345388168392078148329772232277440 11141718 -289796452593984153742573249572745134144 11141719 224653516825813602004556730294608403144 11141720 162360888418651517377092654774596812800 11141721 28972127656790287064110023480567297972 11141722 -267945466551131837802916566205838147088 11141723 121562515209713820540216766378591899972 11141724 222785301510560865790982425181974290432 11141725 50944630033537005035748983924646354400 11141726 178598880099665372605308401284287540480 11141727 142480390213567562416726713925803579720 11141728 -20171307676536161958907967317513076736 11141729 -394172148115760215938151596900744214080 11141730 -2202085816381307148672968101250150400 11141731 894129787237224892398054183456720661532 11141732 -103262559899838741143343578120783708160 11141733 -651846978315820077063226958364707239200 11141734 524745622665465647108512574906898914016 11141735 -570724855032942288417834120229798361040 11141736 221253945494617616697200519106060533760 11141737 826002838269736783487750899781362915920 11141738 441589006304877778645900214408809315680 11141739 84198653700398342061696128781364976640 11141740 -496560202623247726070499448310947983360 11141741 43361394388837903211126063844769726464 11141742 218952892425764434286124926763179656320 11141743 -205514340246008058798799341436216361008 11141744 -118409730738454063881741582486585507840 11141745 -168260025745193124109399178687161850880 11141746 89461389506293374420421323268697825280 11141747 -127955784198273293812431503817924954804 11141748 57568317305026736415374194046490652032 11141749 -218296932557737226920964506677025739520 11141750 -14283996814062445175828422391379456000 11141751 524911363079697312478260514147796499432 11141752 -155681254463599808372028083139816652800 11141753 389443042732723575025779020015333773056 11141754 -44298298611612843999789991948178747904 11141755 -106671600885869833718772697464494979840 11141756 189960271873939943691857493954453534720 11141757 -122228236069663307251179694870061292672 11141758 -321083157921536919540101148879324203520 11141759 -644654048544578630421177684315894695040 11141760 -124335250588379461781292082110922752000 11141761 -4494786161384652330780468675317199276 11141762 -31070460498866936348733851771266706400 11141763 -437905047407642621335794188202300725256 11141764 -325481689363906747902425226162417070848 11141765 -487715532817502968411830387547297171200 11141766 -229214053471990086703660009032189964800 11141767 -229386025571355386244997120125557332728 11141768 -368235299490678517005440261869738106880 11141769 -440692093892518499641839751880845660656 11141770 -67235352828907399621556976314646163200 11141771 -32902323881528766216618837139340848800 11141772 -65979524742068198122741615472989765632 11141773 -9353978382864343960348267708584979200 11141774 -100535154264271593325799217500549541888 11141775 128294398392048097437350093042473801200 11141776 24892099253504301802612726383750520832 11141777 561280077108140804402632510568748280626 11141778 57106663890648656862455498140265821824 11141779 381680175808610060139618459823734689088 11141780 -187506779030181002856402369877649226240 11141781 29332933620828617220498676414393049088 11141782 571680531588805635307103268261779176992 11141783 1242023525296961429089706562107330252400 11141784 -453764216450185000851088237352404285440 11141785 275753611174244995628959706689804077960 11141786 1620732183354310429794555310173562080 11141787 396617713903374315659786312985402097560 11141788 -180052773242593430136260723167655957504 11141789 -749477714831495363100401991341988496410 11141790 174158449387993883734245473671288166400 11141791 -5468209035217699465620731426685804432 11141792 -42149641502988514376531050464016662528 11141793 -364992692863873471152517815916933377216 11141794 -237965932049934482272871681973693308928 11141795 -104139034207733573244022115103407130720 11141796 170308122991854760229148343603828316160 11141797 786062306256037047431379892802127533246 11141798 -171488234638142738206264715823872566176 11141799 277654888272414674061761404151152858320 11141800 -162652000181385593144608266729530880000 11141801 631488484531152727882798345284486722010 11141802 134549596621882537685157508383874459392 11141803 -21851702864228293531198348715502612480 11141804 -74666168497850402920131265690668313344 11141805 142049241148978874665513390777481329920 11141806 -140936314317670136897709995775044327616 11141807 94858961066386547316630761192670677832 11141808 59777453940302257137736165636003528704 11141809 215104309306283093827876471318670517440 11141810 -15141581227016259304128011691491125440 11141811 -72308855331333604594168047388890961200 11141812 -697704751386788057020479507423319259136 11141813 282915751166897177459931275189729652864 11141814 -345855187586837051324160873794213981760 11141815 -431296247571994380024718322285369350080 11141816 -13086167915241828890796797040718909440 11141817 -33006498799344141136596605151812231616 11141818 -418938093786051102570950573663695946640 11141819 -273766883811836569615299097603837950912 11141820 -40646601433287408376767390224007168000 11141821 149288853981553961891087526232211847360 11141822 -209799033769697435362651502801331948288 11141823 209557872886275938555517579141467842560 11141824 -28044818430543586792839273776382214144 11141825 88278558268015776774851072494553677500 11141826 148966796185189295422486988434546767744 11141827 -529965199758681929732010634161173667960 11141828 41006897242701123049331172442000235520 11141829 -738964838520983230157718496813990364100 11141830 -96727097929715640106913274034938566400 11141831 893313456781876162950492391662532540632 11141832 148104285701243650278693757399943331840 11141833 935821336863175479949031187282864009124 11141834 224866390545740801092161379798559305728 11141835 51363821328596378462235802452306044400 11141836 -504097633585968706533341555691339991040 11141837 106389358661122839485066365786199261184 11141838 160461828634080449616736524826694857344 11141839 904415895391621473937086865145951302640 11141840 -3402562902608058796416126414013808640 11141841 -75561417334491719908670142027142759776 11141842 425779444888868079005620203222800976000 11141843 -147797069828177990078909121797665411080 11141844 6460792959052092092141060612955832320 11141845 283171331325085217105059868403226544640 11141846 -240981688708824711270961578946620988128 11141847 -346529678623140834530183550037166265600 11141848 -128875137960861190814845700480410736640 11141849 -17454877360546025103605359769400237036 11141850 -10461205432862912433531057379803936000 11141851 -158351882519450314334320236067949629920 11141852 -38359571350549069517614661089678616064 11141853 -480678939041965889189116859668405011456 11141854 539493891914675747129899451259706805376 11141855 286277492660152266135682146440528688000 11141856 -631706602135107778191261255683992190976 11141857 -1576215532288802496842454118248424273788 11141858 -10057877654649783721041907516856647680 11141859 8192292267541352496059646427726410048 11141860 -218630890502366041001558543740802737920 11141861 -715575256622133719106787988147391482148 11141862 -19539326140272797106402246183742417536 11141863 640873565067493281907871689604299309112 11141864 -147953375605715542167579344338077680640 11141865 17612933789901161682825278072332158720 11141866 -243877028727912390800517086825810100480 11141867 1034884672526136058338600006203629200384 11141868 -494461245543551341429565198393406526464 11141869 -61728660726100907066252203968735858730 11141870 -9819005718373020539973863541520525440 11141871 91683585647547492320194552928076523680 11141872 40090061405075082427897791554745925632 11141873 -138644087281629985632047764650899497116 11141874 -1409412384136712760483929135821607664 11141875 -28982904599069247726746439138590852500 11141876 30857330546903608059841293212694015360 11141877 -68829922937499931834766901162067689792 11141878 -213506671759682670659751050899146801600 11141879 263546200534722986904490699816566995376 11141880 -200771310634564038794564985021496320000 11141881 455032055115089200754355087979960984682 11141882 -479894661505795113925411556094657752208 11141883 127932446427935478121897470034270976880 11141884 93723009545813521070067294753369055232 11141885 622874492006441974025241237556319640000 11141886 -75673490261952201355412549584225062912 11141887 -166253670965641289908127335417784703240 11141888 -330330199225161524514872182303050694656 11141889 269966107809115155797238652515644105568 11141890 -152702740700444503697360836662345692160 11141891 681004579512235876767299491197567863292 11141892 42228327515760714777756866646945742080 11141893 -327338101442170749158783931306744830016 11141894 76119213788589695801120514788960315904 11141895 -406202529859630178439575613627948584160 11141896 -46653685013759841647485136663362928640 11141897 231134188141133229051608497186022671140 11141898 92162608480728013704581054987709444864 11141899 502304130459766599227237078527098344536 11141900 -108201799936097868704824899665346969600 11141901 97259998617305628495998973710014319040 11141902 8200011400001776662021412552103001984 11141903 -363312418796083894846806319381229211960 11141904 -213574551512644839778379902915117056 11141905 -220812146491247702844371523396028886040 11141906 886516297823497349511165132642103464960 11141907 -137715352472199450108354049651072612608 11141908 585672908327020555834637870821121902336 11141909 1014388175710906334318447690002355825340 11141910 17165406300113457923084866610747884800 11141911 -335908878766456371881753497531601840976 11141912 13796645460389757597106553376457420800 11141913 64832941358980165375407511753905267840 11141914 -174996516580516687303892818276356234240 11141915 304053944495597867562643621875700522560 11141916 -324602634382129484357127635942223575040 11141917 -11585107139277579002231944626677497940 11141918 378204947257404053639163149742224780160 11141919 277303906851397326863381296458177592464 11141920 -221904512727452549666460160763992473600 11141921 126641816580402050220494914301488710720 11141922 -758929436189301725832767150910067200 11141923 -336260028020887284502928194264075481600 11141924 -16154145268259993983891306527014707200 11141925 19784068914755150953293274253670391200 11141926 340572386371365201657316137618460740480 11141927 -120812791390861559643646049179665012288 11141928 -262789486974581480659882414080811008000 11141929 407727110711799561972313900357452561530 11141930 280948632306436168126100314297843563360 11141931 -118481657002745782642314285129838679376 11141932 -120033171813340461547616653963318645504 11141933 -736520260344008419708500262335059618976 11141934 -226729830767545878542712588562722025920 11141935 34584176000256984731819512523523960000 11141936 -21822246465177940331948206723225092096 11141937 206124302041271157460901149055196227394 11141938 -5147154728261042864819170122616345056 11141939 -1099233116956305457603472832148663699320 11141940 141500459031191361361329085883333376000 11141941 467477713026261173907071042422520980800 11141942 -78782513440883242804795608067882721280 11141943 -4039727041758569080518865493065423872 11141944 -75454847897962766992293632850378362880 11141945 10981990933176408285766443484003444800 11141946 32673600213725713637709618847138146672 11141947 212638291764489324713263875554265383396 11141948 -229057734126979304554838802008500872192 11141949 84455132967064528313381085918827276928 11141950 94304464844172486089332210353492696000 11141951 -66949670276364890529801219561476874648 11141952 3574061522122751164949799991039229952 11141953 -41226997961473675031439373801725899136 11141954 403779680845625610207932895283011220176 11141955 9216354468829280484305558328637422240 11141956 -11972949179058544099688511668766023680 11141957 479702788468084983491992291386341075100 11141958 27651490476097551010349212501437358080 11141959 -194179432489719290317223669414210545152 11141960 -334489559926666679373502813233934080000 11141961 -627458833172735619599296123051213209600 11141962 -189243123886781797544206537067634551040 11141963 243177686942776863118718513682792700548 11141964 31656979165950913078142220142382432256 11141965 112925216629614128614085529914069830860 11141966 774722059010975672456270144510603473920 11141967 -95227126925429328168233152521319738752 11141968 42737165700581453171214482741616238592 11141969 572441685199864975830435574277279552370 11141970 806390893954908054775523968965457920 11141971 -797239871690129746831098380686706167828 11141972 52069059095808558758160163569651228672 11141973 497588867288460772533408863094388158240 11141974 426274866368526111444230486296071749760 11141975 -163448725673486669565755207762802377400 11141976 -182285143386668359990113286037614141440 11141977 -70442540982525838709382889607808728256 11141978 -189229171814376175462017991317592495680 11141979 -366551063798441898682408602448242695016 11141980 -143915947035140676202839583663875840000 11141981 723113937419460483151493274665253727782 11141982 85463869109413064244892711343178209280 11141983 92357035032651295306431986504379859232 11141984 -61244935856907033426953302498969387008 11141985 272244821895107691175481872597082956800 11141986 -197044771461945270054357185102976869808 11141987 -191672806468529823300589518376491343968 11141988 1617668098571258703247103301382373376 11141989 -39409763312904651834198349519897861760 11141990 -15335088225125111350165572232947194880 11141991 -16684422424820361654168812143044890448 11141992 -5558203585313695297244273918386913280 11141993 282287422452040930669387604125970228304 11141994 334704401270113530053359052852912928000 11141995 -252605761645741216918886068641637675200 11141996 -77442861922978603217306339362033973760 11141997 341209909832449741362558049455221544000 11141998 -40908790881381695388426002453643687168 11141999 242452263960811351280707949302587360000 11142000 170172159501066145469017465764372480000 11142001 514703679728982848343952165251256048710 11142002 -169133554560918527537975537664720414720 11142003 192598584314376895190449097879670877440 11142004 -92858435926332683604411867585754293504 11142005 117011669784933555472880818209581579520 11142006 235842010099137399752573297993911571904 11142007 -120489496460734602710002303048605600528 11142008 -309785800842374625035628427714773565440 11142009 -912331357156908760059451987339388741280 11142010 -3870911126189717001004520720292480000 11142011 689713051835057448248607526148561448612 11142012 -53759772146754964146753974618479411200 11142013 -531634738955361346350832994958966031738 11142014 114071335399285549407932571141925702080 11142015 101062962448012097126010966962249842320 11142016 244840101281195198936058289052366929920 11142017 -249745693458376792318581195551380564416 11142018 252081097781571341410486126736744899200 11142019 622856086136991830054530447120000834560 11142020 135729438066905058695072211065959464960 11142021 -439063927043915473852299992033860953792 11142022 196715888687618979588137089728771311232 11142023 261532425486988440133886005792041549840 11142024 29551352362271032289508693187818577920 11142025 411560988554149880116974145361811812800 11142026 -85832341592507564158817526933359525376 11142027 -165875605727197087336476660420195366912 11142028 13383336876076455752270218310777585664 11142029 834626447103363727086267235800837384630 11142030 -60861408820518289084216901508040335360 11142031 5286707072185714140008384881824558960 11142032 64074314833921606387466737522055577600 11142033 -291819033119394149766264796905228994560 11142034 -2693328721647798927085968793663635840 11142035 135809118841709061428116339037252898480 11142036 -132530691812722549453325267718601016448 11142037 443111860776499090288347713395097537280 11142038 1660023611687983075743747580301157696 11142039 224427074342132347225656698372758194024 11142040 -68451521218088116971684140423206502400 11142041 -150978147909037516099595013599734670700 11142042 7374658723490172603932805497566636800 11142043 -887851875154660701455603888224734244 11142044 -572079764138288912056738519649842020864 11142045 314382295527684085128347947765840924620 11142046 287478944247735551925671170946029529472 11142047 -11575124271268980730710367628191405968 11142048 59742113368519064537296643986623037440 11142049 -502247396474053375289158342466010833950 11142050 -90733809877432386693708548273301901200 11142051 -16721069993590435270711659455225886720 11142052 170295580529262213621313924752361886336 11142053 428348018009433161828134299369098901084 11142054 -31579274324348338646202574903988336640 11142055 -577099304407604994010045022546806780800 11142056 187575527195983247888304833598737203200 11142057 -120449152738152850988887133207861954160 11142058 125028526627369989807538588914463688880 11142059 -670047603734730696380041511286819073740 11142060 72453332621110545409884610578084034560 11142061 -88623598980636701155334226448550003220 11142062 -473038006845684961814726144823813835968 11142063 17412705153103243845700529174451048480 11142064 6823742403824218783816666213081825280 11142065 286382506157446800136898645019287144640 11142066 33541252749037356576495544151704447488 11142067 390255375253874854081338162042247233000 11142068 2684652962020400181153798232885825536 11142069 -122801138881027098466076087922991081440 11142070 278468190923011629727288246959040980480 11142071 -1363050829377160800470778942881615373000 11142072 668124364075842111202571974141102571520 11142073 180047590229183989992786065806301137536 11142074 262507934566230946242579994374226038528 11142075 98131168320251233833340617800553696000 11142076 627105990038362127736857750779019066880 11142077 -752868074610818206935970009847574330228 11142078 -74600254255570038387114637257602163072 11142079 -30821497718981508451827257773715623016 11142080 -198033695790489262133824184429523763200 11142081 -336678634380355227545421132459675953280 11142082 -10062547719571928479093591157878910976 11142083 236402761592404511041419207858370161144 11142084 196461919781086070854273435693410263040 11142085 15053684208562144307329305859994430780 11142086 25116842513790404461589495775130874304 11142087 518758226285110853694536175844873426560 11142088 -297348935529263141402605708162917120000 11142089 46243889090009748683344413862771305600 11142090 -296563174137611292580143662248072704000 11142091 232098821036773315311348379638613647360 11142092 -52876955689326284122235623342791303168 11142093 197856848420453196882330995272767401664 11142094 410915319509214627077685067319831135040 11142095 -140108448531053888057845521282441564480 11142096 27172875644710015956096167975258947584 11142097 -321725141375105716543750601224120374720 11142098 -149876118422085720770033745011778910080 11142099 -2242813652671771267406049465893934936 11142100 257821673046227219319185560119350886400 11142101 -313451225663509332468965354123192673600 11142102 545346212052936035363718506131317141504 11142103 393055338848285518479496854683175586480 11142104 -790368815797656504926670573081191946240 11142105 107921521990446372989715067592722804800 11142106 54436932675981229305835091157168429216 11142107 715488491143777998691668054310027132356 11142108 273565340120038261836533093558128852992 11142109 -87320834180465665212872977968786152160 11142110 -280946704055167093579586833347032702400 11142111 27139585335674371460510608462238380872 11142112 674202237827496932592753001232342188032 11142113 90367237363742771225855089820832311040 11142114 99675054074122619469051959195109649920 11142115 -58883122447272947342631416133042264240 11142116 5802436932021550427803861497938730240 11142117 144912394429206309269202630867671232 11142118 69105809910860266776833553210686107008 11142119 71337742914076477448683443226176363120 11142120 -182322951217193136727161111723953356800 11142121 167113168542114513128465731797883222132 11142122 98485637172267759797511076281934669824 11142123 -381814049440729573887313200337051675680 11142124 -136082142849242380724256267939257303040 11142125 344763024596649323466837371986895007000 11142126 -270204427292094664996399598213664657408 11142127 246591652107174755560009476095121585480 11142128 -69431614723542771492289678155009294336 11142129 484008682389090177133804656070228681584 11142130 134883979300952501040158599346866284960 11142131 82284393449638464970173265192122555648 11142132 167944490593352435789565711931958630400 11142133 -364490427520391099006557138726448435780 11142134 -193291529196147668530502134731650642784 11142135 45896674381835592230070989054865162120 11142136 -17185910254415194085211077634504499200 11142137 510277026800624140111717383990988686660 11142138 -12947921844021722661935232943595289600 11142139 -83213112531296587996102095288111752352 11142140 508600545114298205111803807947235476480 11142141 -143029620316851528806224069471209362016 11142142 71901717017013329746261981104455857344 11142143 20218814374277165765654183960885554464 11142144 -82099194323831008746687292702992629760 11142145 239622289921421397918732744182342998080 11142146 -422100847114497171223158618922502983728 11142147 -599612507095658494241065661554852859400 11142148 -915097729189381976381398457483318526720 11142149 -1174316000761670937076374858489062518464 11142150 -31298341880119638687087916793085120000 11142151 452777833633042807942360933025956462600 11142152 -258352599607602667348400074753067089920 11142153 -8676069769677437929486560327623432352 11142154 133486642368053691019844795315455273776 11142155 431337125844436087145289128451672790560 11142156 382854782362789785457700246782366428672 11142157 -10962096049500065315594219761056197928 11142158 -217406487826590546621613113511911797760 11142159 -229733702535706958691098152265388868344 11142160 -958981263856398333236022305646182400 11142161 525650500364379401817705570008471745024 11142162 139031727408893847745515426887010888720 11142163 -381042603008434291183966428889308471720 11142164 1387860263768655005570598317441862528 11142165 16182946384018251715224762789736131840 11142166 26626332943478585030518083791123748864 11142167 -475088993451675548206103196555850354968 11142168 -445535316382744300991952079436278026240 11142169 96632840322822337280196385136119675344 11142170 -280559686294182454109380063615451500800 11142171 2174480593508125901246460152446800000 11142172 -272038721629833882818546355148189529088 11142173 -45343768565570181083117657832747511680 11142174 106547392622588667891586465169667974400 11142175 -63858757640594246866474239340344614400 11142176 738576710442014930098076407582691426304 11142177 18838257455958756887092575842963136000 11142178 -14528177318504696263291736640903645360 11142179 66591005983984646443124730097877830320 11142180 -17599870118535932208434657185684684800 11142181 -765087061838137765750875999503108878018 11142182 439422583069646051898928045283045940192 11142183 -205559224271077312527187894804892888496 11142184 40846171366660729512493638846130498560 11142185 -26288784021338446597237328034528214620 11142186 73809531998942180748079139362919379456 11142187 -224794156470437321996096851956322367200 11142188 -532436439857818118813406726273796584960 11142189 127216893929206443478515917160916109760 11142190 78758783320325176628512065074922347520 11142191 83762683599481890246895707523657428624 11142192 127948658439787722225961278434354626560 11142193 778397260582774380012689329726379641344 11142194 31476797090950295200382207841955141632 11142195 91722208666305239394378911597812976640 11142196 303000377685330462566737662059015312128 11142197 490219540559550437392336170280753836864 11142198 12519918632365237242620479291950069120 11142199 -51729697975332078704876276462663430680 11142200 -126392664716518055639672284761716736000 11142201 30252928821992363769551279509697347968 11142202 -207063197419253167487513068862476861728 11142203 -14755856992624447122379746646478213976 11142204 -95559801940027264952406739912743951360 11142205 42208422854382691761088387412691354720 11142206 -9689918742061092360866349868485104640 11142207 157841059602152869685298943298479210104 11142208 180301670895918572374541827647586959360 11142209 3196506817595308528311774149461008000 11142210 38644887358541458440985635999036933120 11142211 333857087459793290594770847734078266812 11142212 41434834377387168533801308104443510784 11142213 -162368908435902578785542452989709460000 11142214 -48607364930840710911134604254118416544 11142215 -66615555871506245792441530100701332000 11142216 348284098747966670127961944711750558720 11142217 -91506803167977882201533860933970076188 11142218 101644827915242123072393807797001711616 11142219 -9690864454458103923322197952832745984 11142220 -195660598111326883470522091523276160000 11142221 -640719862661809444507525638882975948000 11142222 14378225900813687930280646940900388864 11142223 -550356026128275222471258608029014256528 11142224 996695328721413462856565315646504960 11142225 277280067730614109243868420090375976000 11142226 170534371945079606845614337999542279312 11142227 341604527771545445053459979897744068440 11142228 -54519186990976534005162434237206554624 11142229 42234496196634910294843358864764930752 11142230 211405659406776863888264197537020232320 11142231 -621203373580080521895433827926467412736 11142232 204456555039860367673476429617611622400 11142233 -1348121436933679557172886739316834055100 11142234 -276749648195190318752616546804623243520 11142235 -160064889016820296455945516592585526400 11142236 158561102575282294611547539499348131840 11142237 227245541659259485308417931367380112640 11142238 47146865112632037417801443489215422144 11142239 294452414074396532385778430281024750560 11142240 -393627569224377821906848916460640665600 11142241 726917528884147479995562934701827415984 11142242 95279310944632465059204758982729024 11142243 -79913934384038479918736303045584545792 11142244 -403643244121539015528165973262878957632 11142245 -58685867740896577707081850674939226500 11142246 -693570283808368465280495590826019840 11142247 693647565861650557764709581469790144696 11142248 -99767932441915943718474836286556784640 11142249 -572075713393027220732711982021513048960 11142250 124166183412728174288274759416804352000 11142251 -806492944337314294436008154498246852748 11142252 144039876221715625064513217125126062080 11142253 831826753087246480618953072941006140502 11142254 205399367866382838220710878012921145792 11142255 -431142990501027079416367775177832979440 11142256 82600040411803892148788314256303030272 11142257 -164343487918034063710227876780134310894 11142258 41906037505257008903399119634875834368 11142259 66990088268722231342773602701518845280 11142260 449196782893476126057981358692250652160 11142261 63935349240548241653883445072055879388 11142262 224931497521846334018303811667282729632 11142263 -130869008511588309967303660649952797952 11142264 -235694266198077568897040336314446643200 11142265 18111929715167673569900675968864965060 11142266 40658901685107599294393772930600169440 11142267 -65734203050288175947996043409853727720 11142268 14635561257797545555945426099780485120 11142269 -555215719240796104766779728040037078004 11142270 -10650443280123989111347727485020578880 11142271 365837745221530139932598871893791238512 11142272 412905161013802707539463692333088768000 11142273 -585323871779450641068259228476005816016 11142274 140836549009708625603233861775345495040 11142275 330102792705728122485385532149261746300 11142276 233012513493269758357950820210679476224 11142277 724148998066061113944345000558172125472 11142278 -166051420968505742845258650546895004544 11142279 300727841013171592884934360944154220664 11142280 150291046058322225765656130198088550400 11142281 -301325846661852409716029922580062828288 11142282 -374891517607646728428898120179517440 11142283 -32388495085068144143446055247595958880 11142284 -320936949368961154933435010205350054400 11142285 285403398960056416224301057253719680 11142286 117026414229244812008627031253541318592 11142287 112192131252022285575886535674465654200 11142288 -106834718911239759069928090347584053248 11142289 13027847376715610779247503466722816624 11142290 337761054266596004665877636420114780160 11142291 -128572323891723991692371911951771152408 11142292 182011163265418995509850874695369656320 11142293 1168307431245062975934462568076424203760 11142294 -115209395325943942942016021950155662400 11142295 -73646003083631730940179136594671228720 11142296 -119269893805964174440946900754415411200 11142297 -365466803471839807001256104262813940326 11142298 -683384097776125789425423998632611600 11142299 -87588532336554589391332627385114170368 11142300 35781127619855681035954377490979404800 11142301 -1270923508833407025049087498333618179968 11142302 100211848796351940398867184819593684352 11142303 285275103081279289075470201351075907200 11142304 635537798936685661903216885485435617280 11142305 93789266436071613091866339585543936960 11142306 -438367582728728103953834639117151425280 11142307 214340446523283314708078940651042252240 11142308 114001930854526890190705207687723532928 11142309 -125410140526422125443670123261800987296 11142310 -155717171876008576855293942959827050240 11142311 491374713784591923125263208519299329912 11142312 368925308375140885883239936491289067520 11142313 98333101060652478471399236507813781824 11142314 -42088044921836143791170029652347592448 11142315 229556317380628076901986695359926229360 11142316 106354502980368423132763689947162359040 11142317 -286553891741437268717690861354367398634 11142318 -136618729648549324870785423469210644480 11142319 -943091017931241581972264010046279143280 11142320 18768795009116358834292454742337781760 11142321 -270579426758094711976934958808735110336 11142322 111892337070040003365113669968824115200 11142323 -89142913993058386775977477017669565428 11142324 -12754600982804926379135095344741254400 11142325 87910147691668205115929751339272096500 11142326 -130107692942473168993783690788438638976 11142327 91518566590566603444930111454697821440 11142328 -118795132076974451227378023458541834240 11142329 -75461725956791461786965050560819116000 11142330 50366944817142354703272346152493731840 11142331 -303444172064378126789796505031398035868 11142332 8719239316442599510925818891967442432 11142333 -142045753507457322550686857720346726720 11142334 -15418889901770092013813552454299148288 11142335 -202358340043103982087325517964066414000 11142336 141061202436330961273229000846799273984 11142337 1282634222607650299549103434924420614912 11142338 -4810417530323810433948008466106495104 11142339 187951625132621981034256849742338500264 11142340 -28873522503117734683917406935372779520 11142341 5571644834450961055620829579784723520 11142342 283065958573963451241316402035023137440 11142343 -399235682947183182296971176237210456480 11142344 -291797288456112332141731636687482009600 11142345 55441178738795616679898022070285056000 11142346 -92742716583262730676263651507320139520 11142347 -20432866174139336117999075688433858248 11142348 105221259823803061291868177857518944256 11142349 343683959466532709910409482850557015564 11142350 88203986509857640500891665371599792000 11142351 614542619683244667034229122776626803440 11142352 -60119815301629629282678211664290856960 11142353 566372050751623226659536125768108143602 11142354 47662152014967805399017879147699479808 11142355 -10871165924560416073534699312064880000 11142356 -293806148285596134852000263239679998080 11142357 320666117967380157606320385826319955840 11142358 110898166926376413342735856895382101280 11142359 -496198886422121841555136861459433848440 11142360 -7220651298553466966891421937234944000 11142361 114623108477077560078431989057927509504 11142362 -61094422240823708975452503278934637056 11142363 -52404093559408823900139110485533290856 11142364 362007015739958504441015336640141195776 11142365 -13339739044685458516745894250839657760 11142366 59010491693126114799732085064418376704 11142367 -91041911416970806522658291243225532288 11142368 -1040172857159878603956409596312643436544 11142369 182654455855002905921570680352445604800 11142370 -265514076127199293175530008100040840640 11142371 949244092655993725168238329857699484572 11142372 -46814979459943427576643739859928422400 11142373 30082022208192721981829120814804545088 11142374 150114040917441784179404213078875635936 11142375 -4256504203583903138217155091845664000 11142376 23466134935220362805954120349145743360 11142377 -236823676221786509751820279591631688774 11142378 60777611667558781576650836497394935488 11142379 -31863547222002882526174643873318824000 11142380 254210718199955213114841472161998054400 11142381 -462584529762247579888767734621591687136 11142382 -354284017681470108496022701057449249216 11142383 417142688109294437473749542596127464320 11142384 -218853155866336310210072857814709043200 11142385 109363825459084858222554448441892055360 11142386 -212673121107405144193540147765387386240 11142387 -213631044037125265441520407807368948000 11142388 -446284550297244798575687154629652099712 11142389 257598936928248548476974395495337677724 11142390 27596841802502788757466601394203791360 11142391 152834133761274158917319441605372115272 11142392 -97451060122322803763478061922510438400 11142393 65269681505916684442196382202476150864 11142394 -1354977958557124215132943729302397728 11142395 198473138062431246034266569992848794160 11142396 84710851575741513949417354142703055872 11142397 -223458912045487086570034055623026208000 11142398 -413081888016510049669119956761177421760 11142399 385484990742158034003312597585345816264 11142400 21141759526652519063672137936850124800 11142401 586282845461296250907579469735328454402 11142402 50150128370230347569564335791452250624 11142403 -919846411523594484361989962874126840 11142404 -97900290449839732595337613676855833344 11142405 115808000767741600542180086481432251100 11142406 -135397166312275713277652397940838208 11142407 -467886460830826173438616491498114424848 11142408 -69056731731943494033828666663407616000 11142409 214238411720083298863327958731608530750 11142410 -192181730911857863772854713090427060640 11142411 3869737719464096224392438603532871424 11142412 347461768735508025523330364184649274880 11142413 -605863452843439157083513130250869371338 11142414 -231731967982054647537222318545385663360 11142415 240431596400556834035960027950102375560 11142416 90803333565926776316204013780397670400 11142417 135707378251738604720172013895139855360 11142418 1480807371938243756315478792489566208 11142419 -16912439075922559111370778483465285120 11142420 100445556444680409635081019870571898880 11142421 -700572304453297164039563655315612078756 11142422 -436205363647449098029266219893968747488 11142423 2419686138695652750055881742351856064 11142424 630704558111168961282441273553947432960 11142425 -1840987450330675587468132612238795200 11142426 25081602516273869564659685235146880000 11142427 427601487382965027414936441775998758276 11142428 6226924342091290525490722365059927040 11142429 476814333178030152508270691294201650560 11142430 -12504740835770301094815636794899284480 11142431 1910292132800519276303641117745162471712 11142432 -72100311360382487915434888562284167168 11142433 -38799675258054695209321864028387160300 11142434 773000199840968128168490474759631203712 11142435 83108623080539834511673153778556572160 11142436 -100245279615724581236867303416720629760 11142437 -876171809832487733037178240203594169440 11142438 93346814762961223874892800301396927360 11142439 56286435794606421437487335914790843904 11142440 -620557499583149508642717874090851379200 11142441 15113896249221664721592368861073838464 11142442 -179663306679492972523826906426290000128 11142443 424896699079395398609490854614638047088 11142444 182661716414544001435387455788948474880 11142445 -56340863938074423342747277141418030400 11142446 -17892235034337388350429320117737054464 11142447 -89621319698112018994017807749051164896 11142448 164384012544855166239768981015990812672 11142449 -44645480926499775429647733557988845550 11142450 40619125784242676879704404906522595200 11142451 478757010753351551745827097099776685452 11142452 -730799250793683960163211749195158324864 11142453 -321514822047914529044709806368491615840 11142454 44603518482850905248089595125924864512 11142455 33981142315372419229153804616948906400 11142456 -61008332897787328776898571593608069120 11142457 210398877252602541636985073883822481706 11142458 -65144341973835500706363055824448363920 11142459 393295325884902614200573800091623783564 11142460 120641842067233033217648046818685081600 11142461 18034135868574363286205633255858579424 11142462 -81380131324422237691829869991187640320 11142463 867962658518749770408266233684575759840 11142464 -200612594720894034674692981215384305664 11142465 -154366655243535404528608693964723230080 11142466 318564449935466727790436199535679220432 11142467 -99668209149505516726908300547601452800 11142468 384607055150261743663396820024950302720 11142469 -30091367618805411380872193474963129032 11142470 17053071630347747637076099306971052800 11142471 105235581115356831355030603230740358312 11142472 253923755055259282331216946977070120960 11142473 -438342045311909351787334720778717770278 11142474 111661822935456847552624632420213780480 11142475 -501393662476164903983362332133496057500 11142476 409286780909014944658308342438594170880 11142477 -380197566902048384963280895273315128852 11142478 266023593657005178318555740295692505600 11142479 501320058062397804904650267106306228080 11142480 55918988540783037993686920467999621120 11142481 237814280416293354221653034020212304192 11142482 -68679097457819705448577773516069196128 11142483 311494235435326943463883498522924074048 11142484 181350099996402539241597403313575462656 11142485 -110467462559523434829796267882890531840 11142486 -17151769410118545976334473847356241568 11142487 1327572247407180012807394127615556794432 11142488 55198611299918303600073692175764029440 11142489 246804578395467681602016024488243887824 11142490 -84389849905026070358636681361493620000 11142491 -562042214435454796603956178293861234108 11142492 22464894288738999042885220028633797632 11142493 -285797862583275835800152574031663220160 11142494 -105096181672427553180186273312341584896 11142495 288898578486193027866977609006515200 11142496 700432797735710971796551855061013626880 11142497 -669299413171405289900177215768839058008 11142498 283218135320447395399992656709596252160 11142499 128012321209256732215129991077073682664 11142500 -45198152912062508764360948720908720000 11142501 -26760423129292150482608691532836669504 11142502 368816104398399614913520399653349818048 11142503 126458800944097024406436700242891602544 11142504 -5935199339072620690055069202907545600 11142505 113331211163364465309261289405982872320 11142506 -501201569959533234142881537774263671296 11142507 -46318083353679320852336576865200800080 11142508 -170887627657000152610546043872240413696 11142509 189900723882293729385883473158340923616 11142510 81333551629601935772620094651371282560 11142511 244051994514458059461193616059603774032 11142512 38370309297127055569161116689213194240 11142513 294847128669076001554910599457065335924 11142514 -387194192541923387905715783383384724448 11142515 118571820264905657605343771570391120 11142516 26297494715917234121384194726294978560 11142517 -160200614814099788818976045472470071008 11142518 412793713543689562636369224598075920000 11142519 34903156623106190971688664173661370320 11142520 -173660889188178780242038228852519219200 11142521 326155788679628093686989198502818930240 11142522 35750316191195695191768442720140228864 11142523 -46922875279568776355653848839237624800 11142524 -372879865821027347393649871500334331904 11142525 -162938579154061929455100950140491360000 11142526 898877973243210281472538542325299341184 11142527 573169080362380276650817861073974896 11142528 511711143075853795558765631848442757120 11142529 -346679356905031711061224788130921756860 11142530 114512556757956139290935478835583654400 11142531 252046531147587796703408962862886479280 11142532 -251841126268541331027768937572609426304 11142533 -262899173724383608353730079083169913060 11142534 12340337377996248455675106167910414336 11142535 718839582865083981569953891373463951480 11142536 -574900498157488009054945015146919480320 11142537 -187443023539146748943702001553059824448 11142538 -333469473538444883778917308054614935040 11142539 416456665682296414254610892671611056340 11142540 -426683241839186870033173994820189665280 11142541 82765646881378718109372439605389683084 11142542 -383811910990358502902661992844167435328 11142543 377009636209966197626374484744035464 11142544 -38973733281440502962129101959304577024 11142545 81355707480418275273072576354171549300 11142546 64087041935669320372475916950117664384 11142547 -158933986648520123508799864375399424 11142548 72098276888690815039088838344675755776 11142549 -166609718743885618531490769872211399360 11142550 -99114973265858399019657542344755312000 11142551 -729559365581147715636893369730205165800 11142552 42186293275621117774980635750987366400 11142553 -450404437390055648522496870990743638198 11142554 -217614596713731176615502414775266961440 11142555 92648346456640407364215815266720857600 11142556 216416525065345334829987818549341560320 11142557 -193998299794635381883319634879347184480 11142558 -15414497741886592136448152117679685632 11142559 -70135606748048350972362630908422733096 11142560 -64532719651159269484142521744757882880 11142561 -72136383703846295666354925354427553280 11142562 -429066454913638816868902119021450551136 11142563 718918868388958984716627684969982963560 11142564 -82808501697641790906433275825034804224 11142565 59487321746773527264846712048834632960 11142566 -45491365132357424067326370676006836768 11142567 -578257404630664185011808389353425053616 11142568 -994180104327901263079972439858463959040 11142569 423854906089798184344817091141136129440 11142570 75015336461235822874230978538334707200 11142571 -364837698178078356672986968049719310400 11142572 -110025000241268898150724428204069322752 11142573 -174994993408980482947146601977954361056 11142574 -29371102091617284322041215769490937088 11142575 -444189102777546124527758613067244362200 11142576 -40783047028231602973293064185150504960 11142577 3547296455473530509450410951423878640 11142578 -65890434231240033803647758319689308160 11142579 153455380960270263566262775644150547200 11142580 88898025334387416067063358129790812160 11142581 -610589207189023785607346734035015321618 11142582 -38675922810533634372469730382841869312 11142583 -299859930995662741962363269037539676120 11142584 176677803783712731557669763146162872320 11142585 -310016339463406765872548861209753374780 11142586 -15489143056153846187294812624492655616 11142587 165717775391477399081617668931863524544 11142588 201546203382855115334704249679783485440 11142589 -267410532880433005357278141214955053940 11142590 6700176327621058924201434137047720320 11142591 108040653520738633408359364647512910480 11142592 -46460019778902120773951816766354096128 11142593 -332600934912183708703170189619925100480 11142594 291980543680431755749777174772188639824 11142595 -201523186784293364127348217317932636400 11142596 -289915376139455780095185723896394364800 11142597 722142024852052616416523166250999297728 11142598 252585543007437599286322095734578022400 11142599 -218140464967827484409070698777449632768 11142600 134921958147681367152432594874844160000 11142601 -204583580188666069231578401385303537648 11142602 -273052988305763676969800771708850614688 11142603 -11438499204770890343053235981786171856 11142604 335800597015537906052504931887013000192 11142605 -265010855252700133233537382308545842740 11142606 -278579072538088124262717781987735720896 11142607 -22249454842398291654061891326583232000 11142608 -95884654521386729011476815462295379968 11142609 -25520377719238866600326435169821336832 11142610 274370463928802778890345432873043276960 11142611 -75722737857878891516902412583114980376 11142612 -3463741575591010349922427987520801280 11142613 50538995949356950066273133458283830862 11142614 -14995896194488315752326717176490558208 11142615 -277518255972818979908910712786473202560 11142616 -849802781790281749009619189694524682240 11142617 768731781218370978802855169597010054666 11142618 373868426612811800829768682327272845568 11142619 2628169801491825393797398189903302205440 11142620 12635804591726255388569865309518177280 11142621 10701470121994689880928209138954989504 11142622 -227260559879981878061826497820501763200 11142623 -832406441333616049268105402081311669656 11142624 111361313707617288752506834205010296832 11142625 -96570874844990419468028057117419086000 11142626 4699861358101060863208232713549598208 11142627 549711015012090437425102275652824027120 11142628 -219804360865053095983195850573355352064 11142629 -266586174952880924919478098551503666116 11142630 -215202786065928586027967049359280288000 11142631 -505289453751869587608028645870690938568 11142632 767348054123243631447807418293117926400 11142633 -13372905497897922275165187951748464192 11142634 -230964179106556203179996508477156403200 11142635 -2707117993430539616843839687986156480 11142636 394460509110019059405661739700469493760 11142637 99442292841879879105988729188692445792 11142638 -186600580163995909664882531168619953856 11142639 707259900370547417206367732195315740104 11142640 -48641458196800745484877245128473313280 11142641 1137222822015674450855015887070982577920 11142642 -134159454636817424934787013940739891200 11142643 210374304624555276325380926540426915328 11142644 21201916063188393587014508215903814400 11142645 412001066920147599983956757584278091200 11142646 -344535758546858579473930269638168869728 11142647 -75619260859965312818936094819689992320 11142648 396099089334774534733218030167654400 11142649 322500379710774679169231880371164813056 11142650 -177197616639027362781962306653891356000 11142651 -171846161544497785358568618831725558160 11142652 48874441018838713654796641303851912192 11142653 -677018110732094002995595024926910447098 11142654 253449750100644713402476853056431693120 11142655 291592292926725783791770474001271283560 11142656 -107996787635132728900584536273049354240 11142657 119207598035578926935903180045163576000 11142658 105793073896919755893284709384164628480 11142659 18260562996734735051172869201804261952 11142660 -49036525085601153984635541489693450240 11142661 -270289513851889448001692157439305932228 11142662 243423646374296499901992515322243579072 11142663 78231661479013648316685913121308804224 11142664 -339929729768990062152633867658186752000 11142665 -475412511695563830122080791520086902940 11142666 -163565057051768296807633290000094050816 11142667 360663144801904653783807150851637909600 11142668 -256818206581790822928936967935259805952 11142669 68177262267713985985420129323601201728 11142670 -14507171781145585469896128608448000000 11142671 252439882882438471717416919219412708544 11142672 18271662158432521917111739738446102528 11142673 130036492386499445445204503389999423922 11142674 62079980869975536984128035355604264336 11142675 28024451508845205848422144737261368100 11142676 2829270318020823118499569863154757632 11142677 286943153586659166129247039439147473440 11142678 -37810850008102038411028149403398413376 11142679 -1030321092017063014150427980363673281720 11142680 20519150620992139136651933344508928000 11142681 -32622686676680858734331126068238331936 11142682 -379557111434133487340781269251151565600 11142683 586682323615624354469786919091125422520 11142684 5910140246659079247581124427039365120 11142685 108766459609158214829191151654026585560 11142686 405995022830414051221506077888351313792 11142687 -295836895718655620959304453200645747440 11142688 -757300333097667878748636452323532144640 11142689 -576954811251551406156667043681383847376 11142690 63367225846101078539839834589096394240 11142691 281781423254404001524741023404852561872 11142692 100941663857215409444977986392145318912 11142693 79797303902984239522803822264102360924 11142694 175689648647544236665940711366405116896 11142695 -272421165245282880134902696186209226080 11142696 -259070077181240096507735041280260915200 11142697 720473144672019704304217637934082977146 11142698 -7810692236913365443964914216965888000 11142699 548678023418133051116398095497990814720 11142700 231001841487163950105463097516457939200 11142701 37143744332473261659314219458923892332 11142702 86262553524027221263971895408978268160 11142703 251479033994090423558774994034172024448 11142704 68752449000419546542978564591811395584 11142705 19538967379175913213776624422318773120 11142706 53382454333774198989160934517330273552 11142707 -106198963362269690216619267628574343648 11142708 -440510995871480344062341535689819197440 11142709 -1864169854465927163897300900829344581184 11142710 -66548494483652697985986662981998794240 11142711 116269226007842890234136517998937616800 11142712 207870889478386856990647521327267962880 11142713 1402143148292816548036151774864104834560 11142714 -206967825767813116947482484398699582976 11142715 -216190636579958762153716309570530464640 11142716 -241589599901438092629168509779349365248 11142717 -297531499909147587310718709084690673920 11142718 -302310989717779471809026185369909344000 11142719 -5732345766773654755066593147647276160 11142720 3461526545671454171675657457390059520 11142721 970585966950179773122097580922151457200 11142722 190522270825007414675500656519594491424 11142723 -220228169032777313574259221214834110216 11142724 -56573645607663630299410771544399371008 11142725 -29002167100435720393240373340212844000 11142726 87520175806670255118868248363876679680 11142727 611999670994424409992948600143661879040 11142728 408650322407449578061277415128723712000 11142729 102194732496660227725385194330940532288 11142730 166594690507394419766991236625745649760 11142731 486115159415795470121026242563685920532 11142732 -330493430159514690801085795772473532928 11142733 64964595514613888064396930381454323200 11142734 182254529151671178543539025825096890112 11142735 187614668018361833037735615709322829120 11142736 198118578735440029896933420929649475584 11142737 -313957162932070880651950638279015045120 11142738 322792859319579047846811270731482264320 11142739 836490447269259070077842365594273823824 11142740 -64487940279421018728300592634118144000 11142741 239375432121797448115524119210678360064 11142742 56284157287688077025477859951336350592 11142743 85607545267103257767525728201241417120 11142744 -85639939741251188903589194347320545280 11142745 120116087660160745476894930274035466500 11142746 -384223248711012941019087824320583260416 11142747 392087815663871839955855259814446595752 11142748 -496637358056346898211924014126987380224 11142749 -90008431724623555012728631739819586048 11142750 -107093250108614906212328046328584960000 11142751 -57453320053390219367237228505018785248 11142752 -1075069244424054445914789112214747086848 11142753 92096970754891331332773410243476123584 11142754 -48154034302809872898909700240757024256 11142755 -291883401534385214142577211172285593040 11142756 -18891795761634114641539985709708309888 11142757 -28967344907776890677101682014330423080 11142758 238062988557781502054568377061550303872 11142759 375695671619136796912779990523090963200 11142760 -865515764837556093833641659981584793600 11142761 314981041189311575076460022355820683840 11142762 -5375986296811373571397486570329603840 11142763 -102847994852559595333549369823134734988 11142764 -113837541758280254753641029180936880128 11142765 -328092186306348591281459521298386416000 11142766 198474437522947364400614230688782288320 11142767 534450746245513224493770811307624868816 11142768 -1055252170515505038772971171722821632 11142769 108641379858152973779326413456777348 11142770 -116761054354495406063979305101038743040 11142771 -132215195434357027504830349519373088000 11142772 25330884918094032098791152076518142720 11142773 -259056809396602299972295073920678654116 11142774 -86329826213878773880422713535793436352 11142775 -43754240602169085157055226342604274400 11142776 -899081527280944738748583941384461393920 11142777 600442851435400678202098146563956963920 11142778 -384604716216922986331503777508512168960 11142779 -815708911013853522411076397875518261816 11142780 -280339936802033790120281307078317383680 11142781 215431391357624799166082379902640041932 11142782 201928823275199144020707584093291916672 11142783 259917464376772652103032834914979101752 11142784 521786575628588738550035417962842685440 11142785 -12424787006836046378465678890152254040 11142786 -120567553030074551085341849642155453440 11142787 426750113691679234439007774808466208480 11142788 -74028336793098346765979015835897942912 11142789 -68964494861813294542952870398266137280 11142790 148844094301705911959243436949401390720 11142791 -273378920203376836034833031767963165416 11142792 279711991140998747020025122937880576000 11142793 -80321060513373786156658820634168054476 11142794 169238245063019782857291503814440972640 11142795 306800071360653279797768136045111525360 11142796 -307344371149224130127213208171080486400 11142797 292497467323506068991303951146856071040 11142798 55765610089285506826127333022179307648 11142799 -43037841171276956436707094327843347880 11142800 -62583569895908463702617390491772928000 11142801 94355124984080144643934368647009909730 11142802 513649707830925347817769750821394994304 11142803 157199885171696659946282554831151684256 11142804 -335961086794045995452085455211485872128 11142805 -7821592411504484449021840514408636640 11142806 33240134373002239773957244574832451200 11142807 -322783052773111347117775209445574369280 11142808 741493897874985478628594790043225896960 11142809 75485987288778150425578141559971409352 11142810 -10379845806306213228805519237263513600 11142811 -106756100860668426110905525025554820976 11142812 -374943227501130863898154480392816505344 11142813 -404972688659850757118191416927989817312 11142814 149715668519058984122456827416164048256 11142815 141129010820757359567616557388912878400 11142816 181634404493369264376125544931786752000 11142817 -104907017532718362736528800464508225408 11142818 -408536920823535643983179855001214718640 11142819 -375750413464636358349780400658788008960 11142820 180277506855319589708122561266394997760 11142821 11758955154207308920001877979830137022 11142822 -62567973924484901064602867819800986240 11142823 -604577437485863533834473917648108001928 11142824 -303355384817345827189200463410686361600 11142825 -83358622257507033853723222638310156800 11142826 34115185195754273215115772861303717888 11142827 -172447133097926385541012048948280997324 11142828 -157279191518068657985846958817548665088 11142829 -606187874021396811657509753203307312480 11142830 36567086876862833791302774297861850560 11142831 167784068164069305848106486488945369088 11142832 235975523672690736932566030018668609536 11142833 -193487640021240483864024853840444694400 11142834 -73712245124128318403013386661162165120 11142835 417911676587457613502323694187914438400 11142836 528571716734425553057881870291019268480 11142837 65374673241813143598433138707083469312 11142838 -88007850311488786944352103235584287104 11142839 -394276009251106632968374153782553062360 11142840 294273779789936657393340862311694540800 11142841 -107570220151613280802540772791380956758 11142842 -301436893061144001847733220755230242048 11142843 51698307517562906143852940874549411264 11142844 -368038138395851362618911840829834713600 11142845 10507754183352094780141250238965393580 11142846 -5677588060303744380836365467349311936 11142847 -936564974035966393368337835279898080704 11142848 4874348914516573262467465143700684800 11142849 -1190706629595549539143940465435353541952 11142850 -8634059276231154716521707893575971600 11142851 -127450301870773688198608448604502334148 11142852 11854603727795280659466915909026242560 11142853 -112814149524758073044747879465343080960 11142854 -844795581703854475232956981333790638080 11142855 -668284124828228900199861682336295229360 11142856 -133949522756550730500074965788948372480 11142857 -20042112921774570621413589725232717312 11142858 106385880662909734338389885703593483520 11142859 52642331345031868655679396313909018400 11142860 719466842554212637171614527326613007360 11142861 -368062763130298212776229630842722523520 11142862 -96229727004309089167157245176552245568 11142863 91891478125871275761691728239137370064 11142864 128083465557729849007200975165363585024 11142865 497390318285457917104828337534912470260 11142866 13662906012742668466417137182456024064 11142867 475514701862468372522982043102522961712 11142868 -464086680913499893047428468024114233344 11142869 1020860966851332412985207679653591208270 11142870 104541236918127999301697505605926828800 11142871 -867128637295055544834057099881062259520 11142872 19162856025104151113752166762474496000 11142873 151581732608120053390056243813226752000 11142874 -499469500962585375853171885420109570064 11142875 130974201294405849101950012417979640000 11142876 5172690007364783667939926410865071104 11142877 958924229470271222874426326811130562726 11142878 -62388515490458229421320659229327045120 11142879 65819461795879857244674909056310560256 11142880 113896489255274643723451011603234816000 11142881 674475737203796934922726316781738827682 11142882 -70720599734476448786683319274652523520 11142883 46596579174683126986589765085700258960 11142884 580950873337140853474155077902565682816 11142885 84336154282823581216802738023022240640 11142886 -32945219800680117983413574622176873280 11142887 -189105862992900963377289192994356036048 11142888 32801458155802380403526326532226416640 11142889 347359522299354008322085745122171233780 11142890 -41223216711844574453278169915997600 11142891 -11429315433302749393463528258428609752 11142892 126767840553507880315145371184978460160 11142893 -898834896289371627903138793820122530858 11142894 -109856173513210012807392457676668179456 11142895 116332838745765813070879055802139396080 11142896 -23537289553460167153199181076614709248 11142897 -141319826446570253152533476387229536640 11142898 35333603834288249436404358425776550208 11142899 259415674371220539212797830245133021900 11142900 -31781986802066015738251949212379136000 11142901 -350064603136465145104028077421252259840 11142902 233248280950961494116985483603227774720 11142903 129805083711866020529204092963693117008 11142904 591487744356352476875736038911571251200 11142905 604894050017256133060804071556401085200 11142906 -201345805942330340127009924976174903296 11142907 -459424703029553613421619179002265050844 11142908 122242906482758317386572958602817110016 11142909 372545124254274935708060091893117181414 11142910 82419619746216636003889061827816302720 11142911 -209473076090469869048258451103692952800 11142912 231218854686240375178706133395051642880 11142913 -511767695239041212265607806783442563838 11142914 -284996218555528379645890005749857360944 11142915 -117715582127426452052006523943103258880 11142916 -145781778600371079602188026357447963648 11142917 -516906871262188350824117754786007898880 11142918 -151052003566997039599077941447898596736 11142919 65575006089834192638819120833213566400 11142920 -184470848896846542151878066826188288000 11142921 -137370566750250710656599667637028987888 11142922 184349297308213320815990326259733189120 11142923 304196013287101418855490532546179112104 11142924 178366465805622035072760494378815196160 11142925 181067174212092482806154868605089284000 11142926 -83537396010953643745469377721867616576 11142927 42953073291502448541543064746486713376 11142928 -161152680639587752144693228928641589248 11142929 201316319570536955807848341010279162560 11142930 -25202481732560801447234541308787379200 11142931 -238006654174374198268851237745314342000 11142932 363547486055747422787483041596324271872 11142933 647193627995876420475254823538528657824 11142934 7981993794462902480584118120142251520 11142935 761619092279781681834539106602130356400 11142936 -89240368839966723232700406144455270400 11142937 -140735186693027748150165019659867021568 11142938 -381872606839002989632557945013047784704 11142939 167077752861491171812399022461671070608 11142940 -3662582031123183211899115788115230720 11142941 -670654437087798987852033604723229525658 11142942 134487330408431742159069927061166920512 11142943 170585309269040996580790922790417140208 11142944 639364170402389939511858527823174107136 11142945 -203670704808368176605938393981419935360 11142946 -10665386850375351343810475050130609328 11142947 634663119220703724438751453338482850396 11142948 -101144488601167058435109406728528199680 11142949 -87062410085392358394166506095216305760 11142950 -11924335089011816518607651039649792000 11142951 -362604180001757995630532246856465453696 11142952 459185987619092238915019722053292933120 11142953 -177183590929981138559345393648507515776 11142954 93469782341117547627221529644445987840 11142955 117505066489531661373482877742182411360 11142956 -837536971476800257479344307081113570304 11142957 -2766748984077438963010255308733673856 11142958 390428592020624750488914933434112886080 11142959 447092374273762052661298684672796156304 11142960 -23807002873114569010625698665244262400 11142961 165160774047611603457599561317172437300 11142962 -474195174358484499782393444511842262768 11142963 -46333131383948969095467216189050366640 11142964 -171154476445035911286925558740157712384 11142965 172973414174453112699212526900463167000 11142966 52377421291739271459840693335776127424 11142967 921993908578648482810246085140175604952 11142968 317952568139906450831590849336521216000 11142969 -562415319580531140619436661648210503856 11142970 -245054232404771532539234875592405836320 11142971 -2454359270953184378012803349367062016 11142972 -107543634065040349861492014690504956928 11142973 162401903446076156271674288628165854738 11142974 -17465831353409620922356999386581163264 11142975 165144394675179489743145943595021136600 11142976 -11004491113465385713758676936650915840 11142977 30508599296997008116576619409988965120 11142978 5098351187299955938118181870158315520 11142979 878866529998632080749708012573139257960 11142980 51936072462996651141144906526223892480 11142981 121271352918074610932860560683439137280 11142982 -194643051965288512583009645351420853408 11142983 -612265597245792990250943770650063801768 11142984 343463204010827591824314448369967800320 11142985 -104730524287046607028241562890038698240 11142986 -247148689539815837608176636166883129808 11142987 -6200004605253734567175176629354210920 11142988 220155907599659200462271190519826853376 11142989 -185717205824529863714658653470603438080 11142990 -121909717571635421986754310872056145280 11142991 -1116201159518675654128694915707626161016 11142992 204666530348794609149649180492802015232 11142993 -551738928067571264060544261614752862736 11142994 107633394826495711666036812310325432832 11142995 -501239440459920018770757471022702413120 11142996 160375990123841183857983669486822512640 11142997 448989516229224549644039769935808330446 11142998 5439823869333249531195335245054921536 11142999 61708392497377900294706012134164110208 11143000 -130976987695488162202225763514562560000 11143001 220512102936546976642927852139448230400 11143002 -44610491438659502467341182633382395904 11143003 1175836249955951434945259513357983415080 11143004 -379026408561349179282810985043141266944 11143005 -7105485903338439706857529068535536000 11143006 -36734491849445197997593860738076354560 11143007 -792096253562153418409338369540638391648 11143008 -472033555876075021353161604751021572096 11143009 246280387626560295857079843625384658210 11143010 -101141672908711344953434139001818607840 11143011 -256223068232772629042179648565813064 11143012 11027913415960017312043944275644841984 11143013 -155350434225029397071721527763016508640 11143014 253724666641995023872807826788673192640 11143015 192587734468537383865066080145954823160 11143016 -552843601968015681809890673692201067520 11143017 -115639782095914806492146140532666206272 11143018 404247949250839490777393557230603723360 11143019 -695688998629076160878980208469677213580 11143020 -12503347375188026060996064464240640 11143021 -91646296569113297827587694418678345856 11143022 524708176989392034550915423048329714624 11143023 244575115494792913391697396319532190984 11143024 58583317302486493513717754817052803072 11143025 372534650331499373157740886444226830000 11143026 300472702093589429033868702870767490192 11143027 -206767890627788490852179101684221039456 11143028 12478729010360323015630770143107960320 11143029 474417370142160672078538444095825029760 11143030 258813402518053577470442363906094812160 11143031 125257101541238333717085059072292671760 11143032 277573188035245528642746959297145446400 11143033 -252445253705790436451034149826901489776 11143034 -107172703091664622141280644890943281408 11143035 391954615901270632960392725583278400000 11143036 610428896691719537566251208496506234880 11143037 102010086793382649007909062857746519686 11143038 3260693177428667149999774241534942208 11143039 -12466523164966198711123266570306739680 11143040 -20306515391909265498981825700587110400 11143041 -161457753025520938368340233823873293696 11143042 -483621884693937718866446639617206355968 11143043 6744113753307378737948017178613698688 11143044 172440794414973802692285483897327482880 11143045 -43198866727626222957817921046241686400 11143046 531925758235965119949151891262500133472 11143047 172730647560054339707428649787184120320 11143048 260642424088629721545738057837028638720 11143049 -691740855002667319160362547674612462950 11143050 -72775209280936932567308954046847219200 11143051 -47523805107659917016578865033746843948 11143052 251382929044314425159304143451976302336 11143053 477818434668258950706768126688082665164 11143054 -223374859458625114963057842689334075840 11143055 205324188759009967320588865688339696640 11143056 69485926868858444342514375715722362880 11143057 186911550341298174913770094968379025140 11143058 280191404737581281830872871291169100576 11143059 -499959386769469478089932506953825367760 11143060 162138337941163355052865516481113716480 11143061 -110625110941465608061361635053529780338 11143062 -88100968914195834115073774119967539200 11143063 1032486093314702482850477091957231360 11143064 -623687988710794643360948782839149168640 11143065 -137448535483913904432541924452254928960 11143066 278927426807146734053343987394720643328 11143067 -29651759235347516740868574704134458240 11143068 140260967699467898370785176985413211136 11143069 -167594143340889950170804786061986170688 11143070 -12397699397589172977195304836335654400 11143071 389718453084988532809648305234497615640 11143072 -60504806353966534447728312409170444288 11143073 790519892828565637243285636503580772322 11143074 -13689985546162352394042749180703866880 11143075 637983038424823898163642434975439650400 11143076 258960022059564478770363419662661652480 11143077 -140659204374945645155422697184701332320 11143078 -151114204006965203362163206556654576160 11143079 -731459734035933923429304568632562237320 11143080 32771654675692172749590377333287219200 11143081 -706490555205169029927722534259692442118 11143082 71124951348985448348374545096419854080 11143083 -135380572641550143327075046318181060352 11143084 20680382426633221139634640630512504832 11143085 -24960452946773417337442662971187796200 11143086 110233561334946221892629944868545281024 11143087 -408648762211025982083034921549188479488 11143088 -95152223897545598898294120334268399616 11143089 51430170463964813598513440449971456 11143090 66906062487284121046328418105023832480 11143091 -163024919878361902307878449152287541808 11143092 -540737729223641721272322965419407065088 11143093 -322214096866102270728235698005328228356 11143094 -381281842409404605508369234700075263680 11143095 83991340916014691825494427702526474240 11143096 -511457609565580779828575839544254525440 11143097 245724280156816517716379177552256594432 11143098 -18360168826553532996239388212601680016 11143099 686671441987244347280169758764801532520 11143100 273610086305929924301580555038829734400 11143101 262723813249493544151582218254021117280 11143102 -538680006526392145273464440705442938688 11143103 184310264810283454066881958660795152528 11143104 44874721005431537239435537290438377472 11143105 -92454007091984445375941825436132787200 11143106 -2511040794819225944753914325912257536 11143107 362074079832098480881327523762951328000 11143108 271327886259884643569654339846205235200 11143109 99091782879524902455366951784951992000 11143110 -10143213952901026967169843453007841280 11143111 -339211979241896426666860327461498818768 11143112 -348906365908662290594032913139973708800 11143113 -954513311614467798819876110514958048416 11143114 460542939681948372332313661475523057600 11143115 -185878336438438322242942204236642676080 11143116 -642709252203963418770227696358680970240 11143117 17090119763806238698349540399130128812 11143118 -142032312511363968140961142575544800384 11143119 -41376221753937684654893313361577653872 11143120 -14163792402728414318863329479953612800 11143121 -895375981118496513062289071761034394912 11143122 13277862508799352258293267776285764864 11143123 213346693610947135354156931789802155372 11143124 -5645520299852303136871603332449560704 11143125 -15548101153476812800002264169288260000 11143126 569593093306314659653563200161985528640 11143127 829712574514742465649609790200773603976 11143128 -45122322291606680148296788242507079680 11143129 71712056067788456037605292704285946640 11143130 -319984815023366113778021369924328161280 11143131 3015409897181555205179433212798244864 11143132 40422124997224144249825899695995158528 11143133 1316127780766416694403317719833475120960 11143134 -241696606681646719912843372114302248640 11143135 -12449342253227327668402849132788117600 11143136 -199436031572916975855249917962899947520 11143137 29478339750673757119262327064254813760 11143138 -174702488079844860744456382561602236640 11143139 -799311214957287490387011625142403757800 11143140 -107730825103640277656849139882427699200 11143141 -29122929076339421407782734234580010916 11143142 216734407141837642511438890475888045952 11143143 -198682409843889084076607910580087388160 11143144 -41890010951223482450916881003384770560 11143145 109815447052419375174143868863418277440 11143146 -5010338797580356822598511067279289856 11143147 190107162012563503389511764543907332596 11143148 -249928471278398479007558697477463448064 11143149 -6870330970212794628544549544862431712 11143150 -152336931947853323716775531894061283200 11143151 -14218914964608055790249586430806843168 11143152 -38712195990780990402472089249434075136 11143153 80509073742217646825533413413348761920 11143154 59386334755927149240737336463668959872 11143155 116453412810958751964183499729026336000 11143156 51432580390619486032218086466418583040 11143157 463424234278775136044107069792656671406 11143158 -12310467956457668469808445382145044480 11143159 166803621808993717460352611229179600360 11143160 22431588257814086784559868379987148800 11143161 124779784397514765533103392022637847610 11143162 -477619477365242056292301610349252329248 11143163 -597206129947043009953016219056274885520 11143164 219703362301973123267155017170532696576 11143165 -406324074026874953978062704450614957760 11143166 -98799189865641088977819333592460954880 11143167 -19520669294804548266269932428290758656 11143168 -8703407621523518139840633707503288320 11143169 -11578867534671033554892536105162220000 11143170 20079415659920389530629502148349237280 11143171 -218991914419781644932084729993971597408 11143172 483584836517274266818949236222005488640 11143173 448815654439843432233861222631132015584 11143174 163811945243888985097466766126949018752 11143175 -329431093607590156242402234638997094200 11143176 57598651890726507948903068348238643200 11143177 -434451654604718003303594922091287420000 11143178 131924706066750292030109465692774804224 11143179 23297748445851958916279122802070060720 11143180 530811823640983571972563446417924326400 11143181 270960791957492055962393475443977677792 11143182 6923382028347097501155922200583804992 11143183 301574044259799908204274715052277265440 11143184 154550092845771664456455029636956323840 11143185 81598934965040974102228289207886614400 11143186 -355155437725434017194290470945192452320 11143187 -1509494483548131980789402598618289236480 11143188 -148695598942285275965790663469040333952 11143189 -259324819631576585882368238770107873010 11143190 -1108866207208683231897236077765668480 11143191 -306562455794654566853643061496172038808 11143192 -15892604216885037640141909724905267200 11143193 -869786505866586685615920591969751221558 11143194 128930400560011973256602684430303066624 11143195 182698989204054180778762900342898184480 11143196 -278019334885912068631940777190713794560 11143197 115004418031445635231908084923262048000 11143198 138325160031365847299637645282943733760 11143199 260707890306865884359699613435843151200 11143200 -186528173510628083211780801921771110400 11143201 -289557958155740583709190179807515763008 11143202 191640420216830251601303380387389092352 11143203 -37403857775121998890041400818752438976 11143204 124774898316265661682468847758515200000 11143205 -561206349429391308796691869478289765000 11143206 -321163856951864320637543017766995185888 11143207 345003646834730121918767083295965310456 11143208 -799362231650933392226520773940088919040 11143209 60875857842379680173387680085866997760 11143210 60934548341952221277987562774758183360 11143211 -896171015164283585591044907227666178160 11143212 -168575874635690608918502350058951577600 11143213 -456591581384204500460386277567052044960 11143214 311626878700956729985295004539242971456 11143215 316991716013906788290946442675192696400 11143216 27368761266249583275134023006164746240 11143217 -821023073737133133223220657456010538734 11143218 -261434663388927899541454735790625741696 11143219 737794208823753683782615371043302612620 11143220 -311040229718597948616717457282463754240 11143221 147616914658579884221407903396191456000 11143222 263402328483224433782709917982233884992 11143223 -127151881632162120766669321894045383456 11143224 -543764331637957232127247720393890201600 11143225 -357072288894080517094210104271891884900 11143226 171192464604778596576970536164279837664 11143227 553943726222067787651340692666185405720 11143228 720427660315126220976948586489495597056 11143229 -33171802968794192126984927229642447360 11143230 -70508158864600827563008269195803443200 11143231 23508509166339853167566072878484452464 11143232 -270795340154197492288748685903679979520 11143233 717342170146737392042257317988381687602 11143234 221380076639776706780629622538112819200 11143235 9737053866094808254573673941834654800 11143236 -173975743430818975233572736721711214592 11143237 154579833934531599289962640944727154592 11143238 -482855099325268933777423760629604064960 11143239 -440809197335905519654562742502959832320 11143240 -12996606531237450213180987771834931200 11143241 -1105060618853716350531747561772075661388 11143242 486047315353355013984405950382935606784 11143243 -795023832711140840056103763960916470508 11143244 -123298111194403538166329711425719880704 11143245 -101650512495636367603159990868413027200 11143246 -204050230587121770555328244643998084928 11143247 107822965072698220056784197106824428880 11143248 -114771134106792236560784804641210761216 11143249 -8928459493457793422642695346980930432 11143250 -58963711160259548806527781869361896000 11143251 -1617199135767041919566613346146191616 11143252 156271380347723119878214895840693284736 11143253 -611359340746209218056735087426229280 11143254 -190833807028098681639276157546904047680 11143255 87253705088467360006049740959792539760 11143256 -80817305819878436454936061702365388800 11143257 534573460999549993870440823509565010640 11143258 -71799163227336958754155492643834529024 11143259 184829295324785566387688448070766363460 11143260 -40853435737383206779850639013578711040 11143261 -1324727016353143221267964814162406333728 11143262 -43827629361360005564339611206494251968 11143263 -505233951237845070610098710435428159200 11143264 -430933466080601772850338942244205887488 11143265 73111947063724944721522175687509785600 11143266 166020127065308000830401495461638425600 11143267 329936638541750961987360712600081664712 11143268 -600341343474786337701909619926300337920 11143269 -310883700685061913995831241126923177796 11143270 16886742805857418452488438862220512000 11143271 -46274927243532981925696734411645289800 11143272 1967656182089654914433996232779366400 11143273 -166374914258651380397203390161000705478 11143274 -198425229766199411092904660346977718864 11143275 55165861982175552575792070381914688000 11143276 237739768572512887694757408605604959232 11143277 1491084541112094996427229608155439684032 11143278 2854303647516921118970657767421952000 11143279 446060681861202795623859327054588638400 11143280 52946139826746239801261352702970920960 11143281 -666583374200743819059106210347100700736 11143282 668909307854686558522345369476753492000 11143283 295626988231689425257041085965005555532 11143284 342390086664010544182239290734850727936 11143285 494092692854927186417271169439019085980 11143286 -234432327722821565660692745854980325824 11143287 58547404363175527958957423644482420360 11143288 -42652085161750853818711521368851660800 11143289 -836490134008587989497652285556586550460 11143290 86710099365244958794043237078324198400 11143291 296577481753467264970456651030997580800 11143292 1115482021329619311549283516938099942912 11143293 -121634775220162016903043765102714888192 11143294 -420195420800154341954705107713379792320 11143295 665646231568357891674671479226142493800 11143296 358828559584826722366535879997417062400 11143297 -801110920746943785990571218838429076736 11143298 -561435537974172665375182870940579799600 11143299 97361566395101681059466233804409679864 11143300 7281039799803784566516035632497664000 11143301 -208790756207929056379311089505881509536 11143302 -209975125733379939281255105129235240768 11143303 -811657149902862799668068587305271324288 11143304 6664926929612009629934916729538897920 11143305 74721691810624502743783423580936592000 11143306 275637063711455418148282269262370912256 11143307 299142786704860945364087661042270048912 11143308 -76825180434141235428188115319427727360 11143309 695576103697034420432548635214825187510 11143310 220040144845984340857172871842037350400 11143311 -335689735191663331593702685142554046328 11143312 1213840267737178118814605276811862016 11143313 605769083096843577370730996796012823140 11143314 358183877610891938230658665713489408 11143315 -762802851583300073287373185303193225040 11143316 246636331170978138113171834569956145152 11143317 -390696241076627074826095822698336359520 11143318 30633670951752657433348249423698339360 11143319 -1065929231242842203763551489945132182440 11143320 -164891925749706721665759084019759718400 11143321 -6414670931332198230237509360256101056 11143322 -122266989953228412712267117953054769152 11143323 -70517098840631610095553206466956498616 11143324 -103879235580150167486228170008934078464 11143325 -280294483342206133113528287343405109500 11143326 3446685130203375111964919273543144064 11143327 4813924937925725069252953778453530112 11143328 -15022050703450848371605494917841813504 11143329 -358181288261333724777111980483638203360 11143330 -181539266475395586358124181197247052800 11143331 -610713689848392859976910460872741052008 11143332 -5958317718553921536188174714289589248 11143333 633254309734028324925444989974462715582 11143334 29050194602440704905033852114759465280 11143335 78285448909847078289998047781456164560 11143336 563302997324592841935538127264761436160 11143337 333515855890234594636190446813632988260 11143338 118142798903437521406526717534783474688 11143339 350083643320454053529776074168189163824 11143340 162062306319770829080533881664617292800 11143341 -475761560391237055783671128077030964160 11143342 -12210985745705544964007199213341041920 11143343 3970836471991215233361871172755964280 11143344 -98251188352602572808577612297591750656 11143345 971973329905046681637064969158211132800 11143346 -516610067470648923681229958067871270128 11143347 462048579391658085301325857837015417344 11143348 5185721731788638279432853924828617088 11143349 -217408043787916270737876270256924097952 11143350 -142833587783696978369548523440066682400 11143351 -242282430586514759812894311918026290648 11143352 -296733732930769697871513899454067507200 11143353 13561831507361051963838738724061287680 11143354 -98319794322511757737280246929415412624 11143355 23337282899649670490231779441466160000 11143356 -70583778213528116121359416746795565056 11143357 287888291052597459298410209976449153606 11143358 5656106460609993294383885593663873920 11143359 459995608330436826657516031411714344720 11143360 154116851291284845476099082933397094400 11143361 -434111412093947917224854091231156215808 11143362 106439534926984342049202074751006528000 11143363 29699362565043246305084282743068848640 11143364 -7161376397038395797263223605918261248 11143365 291890469008277182188904326960218210720 11143366 210733359267076644419232902111283292800 11143367 -298323725585677632478327636959374106360 11143368 477930182047998571489113668424027571200 11143369 -234169780835074168173108944735529440540 11143370 -31858109251353662851495531068508707840 11143371 -1026419106186008633917149308566901254656 11143372 546604186282697468598568704718809848576 11143373 452207479049635492784128396661803523520 11143374 -175955678530211087181303198024254400 11143375 -141385932236882218569607051191307440000 11143376 -86325077348396221724907882463352537088 11143377 -15905809742092738162221596632383929472 11143378 417615051043716383604020010432382020240 11143379 126829857609059058338135532566393935008 11143380 -221973755383303417707134026435859773440 11143381 332035762188758558538796701658721231040 11143382 185438117122433179316160703145505329472 11143383 -115959667394774025606483264144192212376 11143384 -173447786202265770619612285854941184000 11143385 -361716668643042847283356497824591016960 11143386 -264500558203942708594169528618984563200 11143387 -284442306314452645833463884259982811964 11143388 392174202399634024901323833667787340288 11143389 229428435945485751250833428391008274240 11143390 -27642740161299756097467735432642499200 11143391 210330093458986662951844339623732047472 11143392 227048012661782611380590979715623813120 11143393 -491888648470932635229336674418091782380 11143394 389069545071388109767697344460924732496 11143395 -96293015501426370599172027940926198000 11143396 144473216268566409686633100669369477120 11143397 14834625766544763729747857397719331420 11143398 -7582772945204631273362230184646094848 11143399 -998313823183802829411790437427028614600 11143400 -442490117923781126759625643928600448000 11143401 120869876471286111688622386490003826624 11143402 613146204484622382188819168942948352 11143403 149489450050971260264366278534014781200 11143404 49222366146402801987290576563657808640 11143405 2623130538558388426180539532333728000 11143406 15126353430541558346736574687118383680 11143407 9278276923610097622664819238777983616 11143408 27756408090403282166548770733032996864 11143409 -171959155859273369753868644620993049280 11143410 70390011695079434159405399546191311360 11143411 714991784256899598143001349919777528012 11143412 270729347008718685339602535046893158400 11143413 -10690241378462559222042784502004330258 11143414 118051787470346886502954161535764807360 11143415 16257786118480660408820073695706796800 11143416 389282942469364826130455251765967769600 11143417 952247322901910847269735077196997199466 11143418 359487536489431376433606251049948088320 11143419 173033843264088441281581461723983404800 11143420 -135895517236945532425736831141483550720 11143421 425981925776138660783652203158695119622 11143422 86379888221778735961694980262009645760 11143423 -474074643658832993844615527039057402160 11143424 -711858146854365815040079748306829312000 11143425 -233452487482129638033049612959897546000 11143426 177283965671819475073986300809379969024 11143427 -71122147346653301556508250324405150724 11143428 470467104513505361706749110798124805120 11143429 -1202010205891848563383594301310179061312 11143430 -10263515538891657989201200440003331200 11143431 30829510326573519972235353202567424832 11143432 -543046261299109941507493704670222571520 11143433 7776683840731266093624990489470252196 11143434 8302726049824606896028702560697947648 11143435 -444958710041491758115516754275755057120 11143436 -352211472744502982763901585558189144320 11143437 -641005870277226585863661434513291787840 11143438 29140967915337022126846205056287650496 11143439 -290808455041627565012890334025416245944 11143440 -48419940849398226134645921269206220800 11143441 -224284148633360478237399519645590087616 11143442 -493782063202443791418657890430110230128 11143443 -83127982893588882834015491651523461760 11143444 305509417193748875876936016529977638656 11143445 123471952282288470432216110989938208920 11143446 20255620009907748787046866112479911936 11143447 -171253855883035075665875706620418002768 11143448 689529753512803797269462154073778688000 11143449 -127628040562871126923872374822177263992 11143450 -150215414602492737186662264334220800 11143451 -208464581611296785593321963124151593496 11143452 175577915209350410460058652288427244032 11143453 -83692221828774123100214055946779815220 11143454 36780812131862832513416294945708040192 11143455 39905207316328529656638077480602857360 11143456 -509466691749491578980853614241980088320 11143457 192824087309086255610559635675584159272 11143458 599350516355279946728738871997607062944 11143459 -15515120433283569765467696973414505896 11143460 15643142324800669808039727689863925760 11143461 -246264560214993956112279443183501090496 11143462 110603340253942239922589033104518236160 11143463 949726272903889042916787499069029566712 11143464 -549508573156290667219522800864859668480 11143465 -25361804754734332320877096398242102400 11143466 201795733076307201289636774652397519360 11143467 1043747615574284918682269222635432343040 11143468 -182373312369749069882660597332028570624 11143469 404801210767987986271327377517612003596 11143470 -102963238678822580260616118769957589760 11143471 -583234589515556178900640026876211449328 11143472 -80984809178230680882535495646224416768 11143473 576216155548254647739168543182792719968 11143474 -169242506043807981099017473522876107648 11143475 -33621962965283592596461597612248487200 11143476 145216045670472157458644310239047631232 11143477 -29466135020451300474224065118746222080 11143478 -297732763990733211336305824685634084960 11143479 -263856821364413786201323592339563061016 11143480 -93769926945094546582844881306913587200 11143481 -188631456733033988718021042396068430000 11143482 -116825622521257078022847141995440561920 11143483 508316814158227295421586318993514944224 11143484 -72323108042567022697841711712951779328 11143485 89425782692503321109514929416813521420 11143486 2607253483152953632173870428483918400 11143487 -751864289320537223473837215059287308864 11143488 -54234307554320519361199061838524841984 11143489 76833472258870161079281879966749918656 11143490 -189790671572105862491857120230342252000 11143491 -403594563071518051413301150459520744640 11143492 451948426784699270183936556130879500416 11143493 -14692205727983822304389759625081143616 11143494 -223753960183884378778103121776151626976 11143495 73333791307442697795126521282270160 11143496 -116347147697987979858139401721310576640 11143497 -144157517765384775215884295101519512672 11143498 484057901198367759756759996515005612800 11143499 -578695848743581804056418645228855531500 11143500 -182794760158233578394387602126315520000 11143501 46270134367756591511299120542022233132 11143502 -266589837860326187057244591286257016128 11143503 178395682287067315808065025376442982400 11143504 29288073525408187194766958300799811584 11143505 -152256522162683300892711865098623671680 11143506 -89038315371947097660990644923023168000 11143507 -855427777253214022099713236492571364800 11143508 -151251414758522400878864264056724004864 11143509 151740464330226055828034379710223708768 11143510 -73021970801284216864884358609351299840 11143511 408494849070979182338535406591238749800 11143512 -117494527836821129910977987799001497600 11143513 -231418991558806254400387106170634913792 11143514 84738821170500195504216785065473120000 11143515 -110711820027674294416118680882916002560 11143516 -91287850204409211788618087113690754560 11143517 156937830125080699750809126236568292224 11143518 -82276179169457939797586991305140221312 11143519 423473119620509671369061470497996172840 11143520 85778201555294411261743309622618357760 11143521 352924628780960350509075686358599594880 11143522 453029426209948540624696161057300009840 11143523 -27740448556057138326743026071629234976 11143524 108027460153750644262807559569463980032 11143525 148126939689280781117564336852994585050 11143526 -441154458671558319562011710169455616288 11143527 440478055916727788384886950182619125200 11143528 603375602022707454369481196537427640320 11143529 186110719227817257047941980933817059984 11143530 112347161250590909782640038578850020960 11143531 -255464506085552283306805673155935859740 11143532 -459685161969247594966638439864113143808 11143533 155742402184717236124096061511854955264 11143534 -172809151861042239299934672145075100928 11143535 68122873910532134486801545076234990400 11143536 2625966411084266647965015714339225600 11143537 -24473761406936205393342392880435423180 11143538 -190788898837343273916312729882172316160 11143539 -51585865220644227208031842496626550784 11143540 -161767090553843168663247897160015065600 11143541 254343619359886437499595672366342241084 11143542 47261247705934543224192847055025419712 11143543 -869218453001152008438648817344979737656 11143544 -671875307180586371311622532623092899840 11143545 -47056988604918920350824847982393539200 11143546 119391998445289438462031850388381676544 11143547 -1065848796650179486677122680402996871004 11143548 12127656645039395685302561840290744320 11143549 -366741837730408476631457474635579086164 11143550 17801283771665134627245468391873281600 11143551 -42344844855190841045566706793264100008 11143552 140043676692557656703073130809718210560 11143553 61064741185244908856781423713653532802 11143554 86302854068201498050615990567534017024 11143555 752253476007546712559532067362191586960 11143556 251790800965682137546193543131668384768 11143557 614132432850046865788503980459573279040 11143558 -343101057846077357743016950813583653824 11143559 108220948382932803546201404212972726272 11143560 164765215054621636572815422129314201600 11143561 -7516943214876094949457948874399492800 11143562 106012040169127455077907162529752778032 11143563 -485943344995507113775362323136372502056 11143564 -251306370691794654669757814997401837824 11143565 204943467168159662607815513562639536460 11143566 -50504530138006232106740084486843520000 11143567 81125152276285324572559778359099593472 11143568 -121265699818329485857577054044735635456 11143569 212553602624940327449360699988000758400 11143570 35461250964128520889259093691835392000 11143571 564675305405790768005092089324593696712 11143572 81226931971827171599885910679614941184 11143573 -65278043917869545172233765809796912256 11143574 14043298024807702874808866573833064832 11143575 12959927043862853464081175988575740800 11143576 -72032696977856234749195049437741056000 11143577 1169665958172085518027273172273186802640 11143578 -28581073564496319165373713716289408000 11143579 -5230551954594139846411861105362646960 11143580 105187084989194241007871739076884464640 11143581 -46880799288938866354875265685106373248 11143582 565431736646228021372340201174523718400 11143583 596728721917463215595176585418620312824 11143584 -133822200387310336656037207137808613376 11143585 -457470093832930591900009808965016644440 11143586 33475542552691579055566727100049355040 11143587 433749487660144768739194759690087680 11143588 30140037962907377678238288641210146816 11143589 118398183727401806474626325997406419390 11143590 42143508405207019647486304876928488320 11143591 -39345746452450540609257681745425219000 11143592 -231053779272951008090085436021416591360 11143593 -401463094665103087758050705374181369718 11143594 28769744331451299789483440499624344832 11143595 -288280781716984291489693010089933245600 11143596 -14729931716324464757174833455230186496 11143597 -533107679252506626878203549561174270954 11143598 -290129154232932987530130486008038944000 11143599 539881728454930309506002459818549008 11143600 -50361651053090973359872548037060198400 11143601 19408455732975024424375147259269370880 11143602 -61541480747710373961630215771534592000 11143603 691289915273853208087090542259290755852 11143604 199690890537427217334753862452029264256 11143605 200734162198255374594117296467412877120 11143606 -288604004399308497358207539095466067200 11143607 -735276230958584239871974917706461117144 11143608 -73883520291393476357251630589452615680 11143609 -790379023619712728497641425450174100096 11143610 332813029082999805163069002524168724960 11143611 506284672625624209589460230080416488460 11143612 -23175046739945397931247268924384799744 11143613 -42821742480373444541925344238498737076 11143614 -94911692824273061888595994633864704000 11143615 29107302261613331079219048334076313600 11143616 -31332473738229487121600491227709440 11143617 -303759676446617121896053716014197876320 11143618 -168184742103664760041678400225970792240 11143619 -187052556169799292207120544032668608104 11143620 -1604388292405871748550365226430995200 11143621 -352778504627741595405083709606300349188 11143622 590234820873080842300408950157092864 11143623 -222471240121297449476952192693694192176 11143624 -486575521783964277498703841243948375040 11143625 888477298554825116363257723726327440000 11143626 49188151382831408852679521724578544384 11143627 -372402462093368961513298559589696987360 11143628 -280360225289994730958736677145223525632 11143629 342593619741837583639466453307632704320 11143630 129800232320657518975212203756694883200 11143631 -1038209556644348506795454409483597815568 11143632 34729148582986772932224482930888540160 11143633 206942162236779911654429904255015911040 11143634 329456692674556294359101365643082798240 11143635 350585519142175102884809645280224247600 11143636 -75114237995532924368881524975343116288 11143637 -3326991498393323949842295681422439108 11143638 -141958192699207753183111586982497390592 11143639 337650083236056496329419964292580988424 11143640 244602378511078424721401379100454092800 11143641 684903552617951754634663016540161453344 11143642 -211015134610543158952873006440592102656 11143643 256670346466371223243880433205577437200 11143644 385474613249471883278990019530049686016 11143645 -227775104341255242593461469992748695200 11143646 -617334784268049076349998737826712899776 11143647 306166830962401691265279883126994615448 11143648 1025536543868410558926889914115322019840 11143649 -848522980635703214376809529688504868160 11143650 32850454053271336187681353140983001600 11143651 -67962057476122261369066488655452049928 11143652 236745556857415809730231081276814745600 11143653 1006939727363084009851364254712955820800 11143654 -60150392401103497394671593202317082368 11143655 -635349856629630387462454032307474570440 11143656 -5479024061659193996099529466685491200 11143657 3907381816081146999088645593801377472 11143658 109157365716622648895737776913039536384 11143659 -556927470681516647325494982524665129896 11143660 -223451502699617931786409770200977766400 11143661 -4415085336209317114142792290855745280 11143662 39811206378966901656359013725051493504 11143663 105587971503366629528443274932251150336 11143664 45707165519917892144682095416977063936 11143665 -1783333476056407058881645201817929920 11143666 -439991401834345910826198790731594217968 11143667 -625042094476580213122292354810143327284 11143668 -22400139733046335317044486909733120000 11143669 -32487308352954693428348322928312185672 11143670 -44646301403723615797221083433598717440 11143671 112941334684786534582290529666534963200 11143672 357262385516224152168003409013619916800 11143673 -1350430828481028663504971614966373711616 11143674 89258227271316447549857333720300007648 11143675 387263906904307355739944121836310626900 11143676 136516175133906261304950457359401072640 11143677 17357311352078203822873817044635950400 11143678 -8206339247794441184096889128905683264 11143679 -161632801356557208654704258621625438720 11143680 102572266132681975952063835103423365120 11143681 -135987684973912735822366645643326400300 11143682 -379066338378616835196823345972032652416 11143683 801852391945586727186358962274598037600 11143684 -387762301939747709174147929368197959680 11143685 141938233370905752696036917876672592000 11143686 -354374774090389507887116595029230767936 11143687 -809494137723259694590642208287244218608 11143688 -113650535938384982192788399282548234240 11143689 83200360571759358499881343617000132624 11143690 -69964576408205472265982340518986560000 11143691 428091788220446799873745968362635945368 11143692 31207495779977508276060487189236175872 11143693 -413258883416934262431158220878046049056 11143694 -112874217905817281872934553807607515648 11143695 74774266610155805147327489235957019920 11143696 252499435703377572892329089284575076352 11143697 88522288358676136364891404985412545652 11143698 -238129139870786181377988369201964081536 11143699 118975406775738191543574822098998825632 11143700 -323914536542668572099323725472100249600 11143701 -24369474836459352366769635477587211570 11143702 -458619796307805505888058186831502356448 11143703 -396887216375703573172897794203470154520 11143704 125439293123534433430507788814547681280 11143705 227485261023797157215135508273366985860 11143706 169078877385423264044417316820320756480 11143707 -316720574112110290545420907008935334912 11143708 -7218384853248885864462788576313401344 11143709 15825683594725045278996786453260004870 11143710 155570416959775338546200723648197440000 11143711 434161601808118567748184533515037223624 11143712 -313284505457435352255994098043319943168 11143713 -159508457514819750452573534283075226176 11143714 -550924606147361805932169766536991023840 11143715 123911610972094092606238681112670797520 11143716 81434556157741719877368208049763197952 11143717 75913504113692528758388473186094129592 11143718 147093457866763371633971204432033332800 11143719 33539914646244290399699382011537814000 11143720 -168526254729295244123739919564922880000 11143721 -277164704653496124904301064363570542616 11143722 266054636358041990912956212910266915072 11143723 -516038333765946431121519822936187614028 11143724 -55233058265461429747091227724873548800 11143725 26039418465611754561218853565359763200 11143726 407740040446614343398223791787553793984 11143727 -242832392459322232269672781047154900800 11143728 87316449093874432052766308098448916480 11143729 -250409074115849740833678388547134423824 11143730 -12571953907721431263319179335763578880 11143731 -699287978235296091083702208307032013200 11143732 120489219274973785840115005272183982080 11143733 70092031155486569386036976150863727982 11143734 -14768964102535064319102816032478830592 11143735 201040346181415275960868704558654526680 11143736 290795815165635673326182510613769973760 11143737 978063714211985990891397259992308880 11143738 -543271806575561760632413986300923529504 11143739 1458512338990538491211623115720896960824 11143740 284267618307965016172915700887948492800 11143741 309733303984418193563292965965765083200 11143742 21589831284280765448586357383255814144 11143743 267248368393224745572082581587126899200 11143744 100353936456515864564747117782534455296 11143745 141561456396841872553290805845533982120 11143746 173788968307637111815277667066271155840 11143747 1224643474020149321626486834011916185600 11143748 -54523467069621019200457848773840068608 11143749 906728250928124688809025813236664176160 11143750 60706879809948199168365451126467600000 11143751 -7220826524125053467464567348596209448 11143752 354782001105237508579860993622851747840 11143753 763304040512087271803680852165449716928 11143754 -366822870036952916825580360576090640128 11143755 208376642058762967418414259832353952320 11143756 -141074336321554184174481892833373753344 11143757 361292136855903402184250212492708641792 11143758 -138814337020524394271057155400469806016 11143759 -376929436506571275196438382267572569360 11143760 -172225192081395156924743669640493547520 11143761 -418071023465078511593617293961507200528 11143762 -142135168054473336796455346706146065408 11143763 -545850486903470091330393537294110251776 11143764 -646868465195008086484137617633127751680 11143765 292682459389707701243804342687002989660 11143766 584280755913107132140037345801563235520 11143767 429429998231970857369768998963202354280 11143768 520809562282656409003671410308226088960 11143769 24374837259071105506373028731731205760 11143770 -77327120119254808695503668549107033600 11143771 -52708040384923903687819008685633403648 11143772 -915233265833206809419350027891191659520 11143773 -115303159876288735273085775561402720378 11143774 37922710959097507843150498080905195136 11143775 -636787556028169781652243041713304860200 11143776 -354039336586096129886389342468766171136 11143777 -962165006532332709994178128785940253856 11143778 -218877897895675590211499678925005488560 11143779 -100499920984047499092935974991273083920 11143780 163069706222012267805590025610177589760 11143781 -289225820020981550969301614562607401600 11143782 142043969270834317211667380765702840448 11143783 -228664123038893536216719482745237667280 11143784 -587557048270961920643817331543957094400 11143785 91020704969124188516407193043782428800 11143786 194230745061970778914556013705072092592 11143787 -214309464398923553428860306765176856768 11143788 262426426052611321466062025440991270400 11143789 1138030005708999762507520537403180389356 11143790 -53888193786845801123881924438981347840 11143791 -10011406819185265444080210711848286720 11143792 -45567797549267932645483777046077145088 11143793 243142941371157225431325921731006914800 11143794 -1353737499863673387825995221432811520 11143795 62165904520984290674797375655489975040 11143796 -430090117115531533312927139001453926400 11143797 16120553705430648472799514605792444544 11143798 371024707213317228371738798447539274400 11143799 -786307306406222342959726923027277702752 11143800 -62188056906590909495125620712203264000 11143801 -9026833425293679709013507921685048000 11143802 -522024829614008313158975117666889657600 11143803 81985903094504045057202591537858556608 11143804 72170252075425445286240866070570229760 11143805 18119828928234228183729417454991377920 11143806 205659589236273372237303466028430209664 11143807 133181625650453002848584619333427919320 11143808 -35474507504828329347680661389086556160 11143809 -301298528095007427268071468666728495886 11143810 -136923627988216150933794222833059177440 11143811 -166280382642666999616708295751556197168 11143812 -60216408096487057453260749917533631488 11143813 -8273452130232487806225674821157856036 11143814 -170067042126601960540492814861294923968 11143815 8043078940076104114158648405481583520 11143816 548641151069887986802133330336517780480 11143817 -841170737444257319968883163671973676134 11143818 -2948007308282965627043430849199607808 11143819 513973542250209355393574804795388240160 11143820 159193553377073823540306835334006138880 11143821 -4172967738099254530774562935798108224 11143822 171453067169622593944952098505360264832 11143823 -102785919777444156610195710727217152560 11143824 49132676120415225903691642785235599360 11143825 6304855462311889508012013690206852400 11143826 197581419557190106715238718692409652112 11143827 298763395034631868913929079444458551360 11143828 150529563109391318891102752413332705280 11143829 -616409353651183062350985173449555754016 11143830 57698928078757162308823568052496608000 11143831 862037745397394520644944111373750424232 11143832 197790856970806371705811148947644948480 11143833 -8984253794026261318903265631832393920 11143834 68983857682700302624487122278895117248 11143835 10045682838193088837454027768249568560 11143836 -195898375580217910439607128463422201856 11143837 7698867181709376631620941834731849120 11143838 -122251020463535449668490336140360151680 11143839 -80397959714564803558487141685493207680 11143840 2949221832046734210278110689186938880 11143841 594044320868473269019249741197530375424 11143842 -322883565366804718790579489080928409600 11143843 -29811783685189528019211722339852705256 11143844 640615040635358959016981269983445508736 11143845 90192247236272756792864609190864115200 11143846 98937319287134873000965144561254201600 11143847 414814343747380433820446923926486502320 11143848 253081053363333269144099493324440616960 11143849 -239708677132119025481403877931472861440 11143850 186967269154193358977701685661059696400 11143851 -374265345832897493243765893788092352168 11143852 -202172897269567407078247540766155320064 11143853 -108996541616901783607073922991484133120 11143854 -140335254767236126818441793608591212160 11143855 -149051222412703853923157600685264285240 11143856 -247999741830003838988189662326775922688 11143857 -183175135078558713402906903985126758720 11143858 356667730674578803628997060001280400 11143859 467637262460908239411131916509431110000 11143860 -57537298682255649148853085012441047040 11143861 916557762678006618356585496605936906400 11143862 200762467701594101768820245999534934432 11143863 -668982796060377563559152272058524458120 11143864 120846911674611486685007614024815759360 11143865 625207106057501029780551379067839686600 11143866 234318707942472196050784801766428802304 11143867 62507219056192107913721638628750674192 11143868 195917285772023228344052160822429050880 11143869 -45775524160676985205094947981448847360 11143870 -213413602595783445638536700821267895040 11143871 685187812707952510118030294649347307072 11143872 100024030836057125831425234136727552000 11143873 316739085697415155073097031408027780564 11143874 120516514245910518175072326550353225120 11143875 -302099873506675812675614803421659716000 11143876 -167165138452764356402305877502072975360 11143877 307039800543702441652421973515850237726 11143878 -161191491676931676359723455612542470976 11143879 -1582476337268456945191463899498213590416 11143880 2104709552355497921050411194384384000 11143881 170730719108373430673213783201912786112 11143882 20932513241447508619587287437370268864 11143883 305833442338652338668780526931251242132 11143884 43220124223414586954191002367217405952 11143885 -480572600396016676992441474575034426420 11143886 -28875485496803305376930503961657454336 11143887 14226542849308774981022839135871661960 11143888 -8348852947665219985651106608620503040 11143889 -22618887530396631539460641299918967310 11143890 -29545510071547010381408187287757475680 11143891 -619101568771288605279373221804553684992 11143892 523115186159598256460416245143543097216 11143893 -500207943216416584186658204973552887136 11143894 -276517659589380561393114624686445345504 11143895 -175129210273312836234513866650487869440 11143896 -300026022983579965440883766993790935040 11143897 776321132364385308260078303829498670346 11143898 -249840295707774888746732361416204436480 11143899 -1923026290875820164829611203550369360 11143900 -45288360210296735136926561787793792000 11143901 -1078319326371037876943876130582069259098 11143902 -17934448293768530403338430096391698432 11143903 747941484610486684008797875691342517152 11143904 461527517917731759490492775899329724416 11143905 531334069587642129319206181968258813120 11143906 398384130994502945234461286388651523152 11143907 499775798425387784840720446784490138432 11143908 -435401777464211999086984677056288901120 11143909 -116530685834022672419396016036920122048 11143910 -178955013771458688821972935929373059840 11143911 -110931552718602096398512201318276379136 11143912 -27093616052543463676717272259382722560 11143913 -993344210239269513953768760200657736960 11143914 -61664448572993538593615460684712626432 11143915 619948710386442248192536835781405934560 11143916 365320555622858239419640730530335246336 11143917 -185505416637875340143615569398677521140 11143918 211746087806236792404531240333682463040 11143919 50514339345052895364629615284090051200 11143920 -82468892278730693002206870467208806400 11143921 -1039870929086867944394758411409856200878 11143922 280138385059475576756500189501929898512 11143923 122408031860238332832725696727539192184 11143924 -74366298397598825105721406352858185728 11143925 -231471045888756717189510052001630314200 11143926 -301441732467104901590833732879048041600 11143927 384973886382200658723612837879971714560 11143928 689288862323448382051745072021687132160 11143929 553065209212021380641560800070844360784 11143930 -64848807506603922436446107479432704000 11143931 1121782398706151201016032990575100349732 11143932 169866069469693627856665570456819548672 11143933 -348591367752367071339468426095802797818 11143934 -270569950735456315308197903186976881280 11143935 -828682706642886358260484015189895270400 11143936 80039170719294317824747318495930220544 11143937 107663327441156839286557763909685396480 11143938 -126345756509026928898154818016590761472 11143939 -193840166652311400939720261924460319376 11143940 -343331066979724344880426228815625224960 11143941 288136358396427076533607354962100404192 11143942 -48277781280899209618063581908398970880 11143943 -290520872553733899937447151492889042600 11143944 -100230659882409235031502429997991854080 11143945 -184782553186779260523075655112897414520 11143946 406698126157514144659670092436101896960 11143947 -25671243465015552526335517959533835264 11143948 -156177341832294357859611897584281000192 11143949 270965832130003573247746838620903120950 11143950 16246011137576237278999692782062737600 11143951 40556272038626545097515464833667516928 11143952 -38722443049374103942401798384713785344 11143953 -544686434493605201348403042993351343200 11143954 202706122365987116779481595988048204176 11143955 411231879055719270394761663966065588160 11143956 -104283534847056025263060720383707484160 11143957 177778792983326270479437852426903485760 11143958 51053388974240645206572443217721819776 11143959 452368369911257134472926411117794144720 11143960 -51641564616667244724057761252257382400 11143961 -37204261098590833304213877241926764268 11143962 -92415543907929516601596434574812323872 11143963 -41673991879970774116860087289150193788 11143964 -64397834360495282639779840124959577088 11143965 70134947003262455313569358362391767040 11143966 7962348921688913661836406830392138944 11143967 -986333008974513249058554572774659053984 11143968 175205474376021295964949440373568045056 11143969 -136429741901230144498729816317643069440 11143970 404254139104702899255944486244390331680 11143971 -379786368904722289485254096333169117660 11143972 -75390610082770847156190870652316501376 11143973 175997475539883857061442847571074673024 11143974 45564446094600735478392891964144224768 11143975 -195651518200468242675590325547976850000 11143976 227395695039751330764792634429608591360 11143977 203372224570529788279531148329669989120 11143978 -194273756209326278580466751625020826960 11143979 317585163185992361443831765509442560 11143980 -168017594434580203883257479602113981440 11143981 99857285834010134467526872385602629782 11143982 793876369474559294475353422111348752384 11143983 32638475631116728024479461072965083264 11143984 16226777459532131717936830409418440704 11143985 -777422528004118030559045299273450271820 11143986 -19075223338455003345888654991570223616 11143987 -418424917291914782461421521960489785968 11143988 200801534582041057796556103728175488 11143989 -69106843771231028861870600937211321092 11143990 -97928814848463247613378981706620732160 11143991 475608444092915342351349112387339869312 11143992 149353702861811719435813409222047703040 11143993 -41964197287761772809868715760766574208 11143994 -73078395824479158506550990002998248960 11143995 -288953247863263815213136263187713941760 11143996 -178094391797938275450110307706244513792 11143997 -67040770191804210278062385687318314554 11143998 -160256143602436352963196945420416932416 11143999 54587067646701806773093528004365136064 11144000 11818719916495494596000330494771200000 11144001 -591232496697166198572428181466172635296 11144002 -356572142855379749036759966008399392048 11144003 30837559630711101846577544671618892400 11144004 -1278260068876678925406939182598881280 11144005 -2045478477112924431336551305430044680 11144006 -68330201295400010890579238759473643136 11144007 210193100760582068642886778069242090240 11144008 500738038394689165429159301588947200000 11144009 -2595309268199546788907065065793563696 11144010 240967149339084063101261215328041413120 11144011 -273597217031383006196941406591773905388 11144012 138812823366797651568242383716004372992 11144013 118116801632270087351062721606608263360 11144014 -143811442970833553538707246973387228288 11144015 -4313206694090606931096145157173000800 11144016 15199984667613046232487131559019266048 11144017 -77179993208288847028633917363052906508 11144018 74724463279269021441309998576730485760 11144019 280775486977177380837165239735260060344 11144020 -388023801706384416109131078413635211520 11144021 -230393858519887593428670721214148846432 11144022 -23703340720861978571082096756851212800 11144023 784875019074119511399265050757848694320 11144024 -121719862398028854123266250930249431040 11144025 150688107488133437478219125917215342750 11144026 -3555156761886591829295194246711542288 11144027 -593296051872636418676881851318732464088 11144028 38944368516777398441289839241873432576 11144029 -508283537141095201261850998890638875392 11144030 -29871763598050032461270714204195462400 11144031 -312375831430379652421843729551975121536 11144032 -119042285306689578643041109229626982400 11144033 414479423247958019269905270871364095380 11144034 32977486427844925899441412314102881280 11144035 -79989428403109655200388191180390318080 11144036 607366247902612947753680070191522186880 11144037 63192072021499605408387864800239919520 11144038 -454205421944332916797132322723355142080 11144039 -1331303132936393820910643302380738602928 11144040 -207354519813109139586342661476678451200 11144041 -540388390735640306398712179513124623558 11144042 18861258787515633661719387271526344704 11144043 113785995300962332062039422522063756184 11144044 -89955379263072522661230282845166872064 11144045 -234923864009974706979537333265976405760 11144046 3993931000966792738522546884794169600 11144047 -1060413532689296755004631923011805349320 11144048 -154849817317502069156692600218221641728 11144049 -164681963394136882874600562444275588160 11144050 125142455300652091369443454241500828800 11144051 471867187531548478714193522457117356400 11144052 5313254059672745664152224107784654848 11144053 947440456615818880380858619737776256302 11144054 -213127027607629546728557257342930461024 11144055 -153676986565697618063644216442436012000 11144056 340838230654213807003913404048932864000 11144057 -119800656825699774558309821078359772694 11144058 237577033156950329912703459931868227584 11144059 -850775045442455892868497271330135110800 11144060 -13585438347684669807484353044950563840 11144061 29258610140560794203063244012777948492 11144062 8108869003550539154735973513818457600 11144063 -254801738975251410411456630468072898560 11144064 339267558865714690758331730918155223040 11144065 -120259173013370054761399616916563130540 11144066 195057728502763564739662775371021983744 11144067 -39670541863299376241479101528618951936 11144068 320534034701456663674888836966393007360 11144069 -224226572361293524883841994600634408004 11144070 -2289061432198739066977914442876512000 11144071 -913874496106099477805706822621544106728 11144072 -223069428636740040589762583264683161600 11144073 -614846583177529719314705489268942648816 11144074 -265237118666282543803528347559813792464 11144075 192693784894310653785452415476708115600 11144076 432684442840890368260584152639323176960 11144077 -23299843699696207037308608641768166528 11144078 -409611812003729981863275912281586063360 11144079 -284035123322370267728970562632080011152 11144080 110062962120987578111900477645770997760 11144081 -4340045096841118922876608577018727576 11144082 -258287034775132840614071775458394446208 11144083 -203797076449537660428991523318097059668 11144084 4164517998125547279162017734652669952 11144085 -353099979225296926770597174055937612160 11144086 280885558378317468241191553476830260224 11144087 68568820797878785811745652013198746752 11144088 -496205702109163299829997244083704012800 11144089 380460563996995170820278471750143477760 11144090 144255605265636033763526947662214123200 11144091 77131439076595774377532213789756856064 11144092 416454511253641809196534207680238110720 11144093 524015354959811560555678179578699776620 11144094 -70511887298540391444762515937337894272 11144095 -14767422508079510393412537135952212000 11144096 -884505999797674205182312646428311748608 11144097 44034841585465078379392953223857066240 11144098 14174274966507699118906613111407024128 11144099 587935116913544460277618004736125824464 11144100 72168849329320444402332315690163200 11144101 -181299429148948513319681335023602717988 11144102 -356298790009652615574546823961569274496 11144103 -79672073108644787510645881144554747096 11144104 -340466241595660440974618880130138368000 11144105 91352929126737736411351667930860704960 11144106 125173619235128867128848941994262529712 11144107 15262824136308714460643302405200457088 11144108 327668075590861480806234169043030077440 11144109 -40878034101737052768105881675039868096 11144110 -136037341277454878394192445077151367040 11144111 65296568207716324315283767994158028544 11144112 45348846025802880469374809294266957824 11144113 156348557578065722916148020537626468080 11144114 132448217436156378917582300163084496656 11144115 448492101266093949649170952123631580000 11144116 -316914168742308169882399773159010949120 11144117 -157727539894014911957587516629748962834 11144118 -129457413091591580823986912778343480896 11144119 -154902722486347716814440784096189926024 11144120 254482058011995751018647907316828160000 11144121 -25884784140489893962450862927711409024 11144122 238053529560314942408993824802260224 11144123 1070971360832269227147760157537669799936 11144124 -75984754018188432072436109251952279040 11144125 83239432929278605913307027008926599000 11144126 56371752816513809538731484138968933760 11144127 -354147672855928652783068151773092481920 11144128 13061918388161121212339241275319386112 11144129 -59039942938581240491182730211022850874 11144130 156371406774262267984160882599001963520 11144131 -606961653703713560754710215548942896068 11144132 470355285965851275867243535315900642560 11144133 57205240955239261306863666934551443328 11144134 -99586697404763430156239075290926554784 11144135 -383607349734742798091782153351233744000 11144136 -123522861005014681188226480393826058240 11144137 -39867265174593010395973772356683330214 11144138 7516090146913003951116958426456389888 11144139 -551859409670497873614451447301815713576 11144140 -53720785678776351088175475292183173120 11144141 10524971824665054392392270292826183864 11144142 5455297632002280731231762798919208512 11144143 113213538554115484604268672768116955720 11144144 36267673790811155587553797737691742208 11144145 -39831164406899917746921003437914625280 11144146 -104957820375638998293337324095283599360 11144147 48964511079596833260901256908177681152 11144148 -305564929628514465577744211522146744320 11144149 -870526658518831915019605398804625867680 11144150 138994056068865568270070119144216144800 11144151 292036121325372066648696072036860760576 11144152 -527064077821041980773880518099318118400 11144153 -371983979452727141889234730621807556598 11144154 -41668588815998073721845934217555731968 11144155 -223800812953119845971175494151032880880 11144156 -507144733993467105571255901331292131840 11144157 445509383041529127447428359677288513600 11144158 -99632448565762083802812545442762856320 11144159 27603006046053595074447917025322013568 11144160 77685799446700813296646596463244083200 11144161 -260584319845294504570309359655973825856 11144162 38530614439581686041532267008365770832 11144163 -647015147957120671966924688494573510416 11144164 -558420347152309518954144764407345930624 11144165 464241939079749015560520448064004381600 11144166 -3922321742933546222329093456940324352 11144167 43616457479676651334877994628365360000 11144168 -350472074037365421496846831816161100800 11144169 -125991862799309738367616670909353709760 11144170 196097660537743200541012607700645304320 11144171 -652132613628051667676857737589943799000 11144172 -129938485380891320732131192568480990208 11144173 -20651206713656665965209465036686124436 11144174 393286788996155180417748927614255372352 11144175 -26981201772273363070759462616391043200 11144176 -120119301687011558251817901121196097536 11144177 -576003434570117654629152982435687068576 11144178 56007663815689165513668487478251901760 11144179 -112641987223209527474870023134409455480 11144180 -44011799142828120548554931866710144000 11144181 -3050058425756710039489320779164019040 11144182 -129095338759545563924450566406095134720 11144183 6694874584635958220893171669882993680 11144184 67289220458958157483490154210336768000 11144185 -115934231964148652440300532685186483000 11144186 132007129660351847070560902847567427840 11144187 -222197088141929559265775298035020150560 11144188 1306006195336508476334469514248269291520 11144189 211733629841633223642159979536283868256 11144190 26694314174729928181842325948381102080 11144191 23438566268963009793289564021750073184 11144192 -1021401867412826834630498260307876511744 11144193 -11295172651819706377753594965817545936 11144194 -115231497387152642484065327204331565104 11144195 644155606828756176770369618337659190480 11144196 171656824717356594101455355341495787520 11144197 1101505068364968681942799398538407266172 11144198 136335862927820173485513325044967310304 11144199 -57399425286662587596863554438530451200 11144200 -100595967984048438339245115414834816000 11144201 754221572442937391294325977248195913652 11144202 14022275054633218376537883090120529920 11144203 -304742698993543757275505508417489564160 11144204 -253541185440584210270885163241541551104 11144205 75060619806351770423017859818568371500 11144206 -166493316392598873650496947063460763776 11144207 871942615065454778597629664370522847920 11144208 113026636413293272007421557830321373184 11144209 195523052256902576831885296325620671410 11144210 7964294470437207860283516496657827840 11144211 129339901342888999409784708990222174000 11144212 605580070771396001054089501176560488192 11144213 -28805515884783827616000764282388033696 11144214 523605566227907735109188529266665105920 11144215 156222629478669811280764276598008053600 11144216 -876036975783267679646480801755118315520 11144217 372879157625831929162164653263713017472 11144218 143299304465948928097685576106012664560 11144219 -512598861230240190877743637307181952380 11144220 -99080022379674280082470870176587934720 11144221 -241356092809928745123205237111971968 11144222 307824605886042995578770731555658446400 11144223 -312445957505985192265354287885206220408 11144224 -814467784734619609541680881928765440 11144225 -215995281166333447648352829659903618250 11144226 -5610053046426239564723891484077475456 11144227 201555237255922155698370573201680348232 11144228 -31945727272579261189876945831524499200 11144229 232274125927097684062044207275772933984 11144230 396343158163742414302534005351781541760 11144231 -142442704445838816678222790747787535360 11144232 109199057288008523358890325330463703040 11144233 273440963867399454632425166890188362740 11144234 -300304813176882812950101372436193691984 11144235 -153072895432958507440082281465904778000 11144236 346817663217514995725360877792865966080 11144237 71241310143641990170948989522936451500 11144238 -35816399412124375134293175479419960320 11144239 -31044497010505192135974434192743113720 11144240 80118546685894067619169866391406837760 11144241 -53433284363277354651279463894192918320 11144242 -442563820217145297468017953448859775728 11144243 -700393708941834791794869984771960893952 11144244 -464102110305439694196328937828444110848 11144245 119127666940959259301974956996942890880 11144246 -50743338699160809139286162116847864928 11144247 677654621533447829566760912243732525520 11144248 -128234492875638731801728380449515069440 11144249 -131073121483443764320588984102955502636 11144250 -95831099729439383630101540642283520000 11144251 -120688924124746888552228815185185921896 11144252 -36941741063994407694347249259325292544 11144253 -36798753233870995701133304886368034432 11144254 -87154458859765519038662402772648576 11144255 426944408091587950502805185378220608160 11144256 -91745592876324927651623360667202879488 11144257 -36354770245980911761563244844573157312 11144258 -483665772460905958732147239866865545520 11144259 24338316044524606324220395235867505408 11144260 -466546846496585727479894540949530419200 11144261 351124664463065972781741441161964200862 11144262 -20501110729017076651696846823863894848 11144263 -221974530130794903154896766281486610752 11144264 -336378276997430751041760796207608299520 11144265 171491744770296642907662817275435129600 11144266 244696332113503066758172760862766045488 11144267 10059681117128051126366562720667198440 11144268 -24532646244485916691793314018736870400 11144269 465827316642508957170254380810565831020 11144270 -317016161007774284201114211208023193920 11144271 80430596707874758724615427928850440320 11144272 -11972022600194215189262460808489345024 11144273 29117445231570806029467696127962091200 11144274 124019354599679829546147892531837904640 11144275 11627892039744864867355216396253228300 11144276 31684182251468206543678662110677530624 11144277 151531229732617195858811859249386695680 11144278 15498117923295480273786220888000753440 11144279 -681542410391424307660035365299326882360 11144280 103659417824901615560607044734225612800 11144281 -159986648888477390490855570459515404918 11144282 368463130739686391572047339235783586304 11144283 65464850416999763967572708991325467648 11144284 47986173122220717671859193009180800000 11144285 170778251328548378887548369201080599800 11144286 -77075109965781267478228837433424689280 11144287 11211858154710011508794756381323845504 11144288 743797994434280717171243656779157340160 11144289 36363548998694808232403409899711875008 11144290 -7235016636263555145192887056040233920 11144291 -925606403393133980116217049133254426336 11144292 116222067486494486261487200408731490304 11144293 1540514200857099581013646775246842098880 11144294 -119398109566413274480618110925252704000 11144295 157321660489276677497091091530238470120 11144296 -382259839266131655375392985388160778240 11144297 -1232500351574268611174528162980978858368 11144298 276002388139283045631587437702319738880 11144299 176870383251287384217990874255664825736 11144300 336826350644640375529355081506597766400 11144301 170486255698928717497449911889353261568 11144302 -140749608553406133980141602952379530496 11144303 -592935652944453958472976520928628134448 11144304 -8552130340510852209358668174333542400 11144305 -108650728235895605612699824685997253440 11144306 721264878048082123700213308315767338400 11144307 243746705814568775374994579626046646840 11144308 18017692653560491297600358400698914816 11144309 -3858975306426542474097018554128575648 11144310 285716675898425285462629709727713280 11144311 -1406215325973310898747943285970378709760 11144312 883258253339975958960025221181349683200 11144313 -334175574577106651149945566124595809740 11144314 -33502254282634645252991799870861680640 11144315 -216424449123296363069019122852844390000 11144316 348180824198785265729180145664823854080 11144317 501364998188022249471805425866175144640 11144318 -196899534221674796450671448551078064640 11144319 -425993576401987323062016833272459974456 11144320 143095665293615911444347651374658355200 11144321 972924961636634203859920144660972251522 11144322 -1879233212850928004207313707308517376 11144323 862626396181123246381687356838686895680 11144324 567675462080023936422096851902383213696 11144325 311313562220001380768077184235954540000 11144326 3238516375386659745138805989310216704 11144327 606067485045737303955907239251065666440 11144328 76264241895733084476747235253007482880 11144329 121762323809923776212965513184434734976 11144330 352103993942004991111386892192043947200 11144331 367837101395100781438167279276237849600 11144332 -553253373118295657939471778610465640704 11144333 -41605117810459883549628930367936508160 11144334 -82520661155624075035112006222025955200 11144335 218994585472094108452361669601237734280 11144336 89121471070513575556519498206951505920 11144337 162955433961621274671300507084060395760 11144338 -80262227559846764770870066070096824704 11144339 -1101935125403029996505188815399796939860 11144340 163332904440049815790474172097868408320 11144341 -491187940343754711813998502313802573160 11144342 741019481396283007502558072862491616 11144343 -5093979694960124073924704048035122432 11144344 72158865572064315274239222736114268160 11144345 140901461058177948811070828622092064000 11144346 -87869714299498696456847106986162582016 11144347 -968508094812732312663662864879016670204 11144348 149404749582022802101882577042331294720 11144349 124846474063248581156231654820752229600 11144350 -44417017608660359502614121655930003200 11144351 69886350762635182907032141783867132704 11144352 598794590762702750521763855275964497920 11144353 -18398777865497667128600728291862777952 11144354 -98848386010348079683182294088743318240 11144355 16959259848283685435998117278186854400 11144356 -533154778196202662309536508521372958080 11144357 120718568208033167031536005646181249312 11144358 -181944136696706502415537378206515650560 11144359 -640179132938199185514501764874499953440 11144360 -331321388721711311925842147722711296000 11144361 344705492426903126421031963467126249120 11144362 481989505601398041595303584176445311232 11144363 -5980891768019594827167638614993071696 11144364 406336749604264305599707254524545216512 11144365 -616011842629886938990141758514641083880 11144366 73543402625758502591386719259496144064 11144367 82151177774738957585508170142712181088 11144368 67237507804259910053418306616901844992 11144369 24683904834308090321187956023983706770 11144370 -108510688332067753787997498053070067200 11144371 200206008409777793011099978643139425280 11144372 -702554862427037768909470870935992463360 11144373 -102397916261032461067291367567877220032 11144374 -73308316995081320540457716993875415040 11144375 -64728397011314664195649904170604685000 11144376 98930486299659014384520166496362659840 11144377 -67327151016477952986685461387639938048 11144378 126946258462680186585446666020675028736 11144379 554343462830008134530301454417641924720 11144380 217176099417600904081394979775401922560 11144381 192596036986376403247105028441402066700 11144382 365394115845683630750363315062615516800 11144383 212429142420659526086321998040155245632 11144384 121283039319944728874637586281315434496 11144385 6894213637309548290743820268706032960 11144386 -253367727793856808683298786764012566656 11144387 -939009490714538909452859006802179960808 11144388 155518432624013725149353049591130291200 11144389 -259468663830497844336163924368039082980 11144390 -565740230027094438683913733950477550080 11144391 106047033620254668346561771243639309992 11144392 -277354604815886738388303135357884006400 11144393 -226882573789580592524940808696591219200 11144394 -524513644245057721122716439992897048832 11144395 -40105580276433214689078539576786166000 11144396 9143093229112249245720718213564027392 11144397 -42060129449493392974104224977324399104 11144398 14530669866357383473993326558230294400 11144399 11357859946690214471335951158479905728 11144400 15005879945653805740390109851179417600 11144401 128530692313857235434852576512742850920 11144402 -54101533974751739775807934670350733760 11144403 -220893578914823463986105647603724146188 11144404 152887759300930057601835209639273715712 11144405 -324396164640981834687986496425404904100 11144406 -24338152093527406934638816009388009472 11144407 94418043064129298884785839099040372224 11144408 -654996177530707327098285338647920046080 11144409 328888530357820465293429582692988625104 11144410 53353452535760967081017235420633753600 11144411 -406601650563227096441055611238911187888 11144412 -85950758452374374695455883016278425600 11144413 112031618794713027186177213251272433600 11144414 -830773170999043972679973083202455293440 11144415 -78754280529331556701358079695928680160 11144416 -10021481406732410473505627090696011776 11144417 706884821240316875579143644950667266466 11144418 -62200113520534083304175181521919890304 11144419 -384015669288647536441419157098105529392 11144420 27105331088148166696374476647794524160 11144421 485498492699658144312793995802560824190 11144422 -339144519974705112971519767418401267488 11144423 -108361017433546231407631977593111833440 11144424 197705982534539245943412922736515153920 11144425 216942508076267704620383485514958400000 11144426 150496821777406502395151875815996442464 11144427 -70148037033229396311575340119832877056 11144428 1064344778875185196446622747042181991936 11144429 15860808909745563614712031616566083030 11144430 237197772573480221037664702053958888320 11144431 4513484769044354556877201754349901032 11144432 74254269842081628206495929152691568640 11144433 -421688943681067428445176024839255212176 11144434 115982335686886671797779362132763008000 11144435 837995479715842711293628063781484291360 11144436 -3220356121286190859571981558607986688 11144437 228615567332396371355647985685152342400 11144438 -156643617169325346579909072209478336000 11144439 -10246227312278128632271901800897017600 11144440 -544298198411778055413731581351115059200 11144441 -131030455471652063773287144674529604992 11144442 -25620468445406474885297263388671807488 11144443 127373437902509868018088652516445482612 11144444 402974189789562124520682307391406185472 11144445 -163113261851852895731665614796782034560 11144446 -42615673722088112559821200113795912000 11144447 457373718014001275794012856134455856896 11144448 71315531215390876844209879835102674944 11144449 -862057701667677509956526058611833911550 11144450 -211021647453643029171588909026183184000 11144451 -114766109798999539204425250069862054400 11144452 1217583661523337534953045464881025499136 11144453 669960510965506426682876848124520372702 11144454 10309825187516872912655444145640335360 11144455 99998360643466827685036413972473112000 11144456 33949997270833651658945409145183211520 11144457 -427794046766816920326971116978397330646 11144458 -143973711472484360665766031607838522016 11144459 -681111488626527742917014484139337351340 11144460 200886167569129413187381332190979512320 11144461 300511850190659358370259344010746663500 11144462 34719304683825298054706108799994436160 11144463 -65182224262413774683555784330446663424 11144464 -220598101429227237399078921707083857920 11144465 411557769170075176857584329033578175860 11144466 128317594650657618001359139012300598784 11144467 -203859563559258186471507985221248502484 11144468 -264507233582757593983757629918967562240 11144469 26201980622255032878016174486590504960 11144470 -174451894898555889731836637018108824320 11144471 254443495780813017042327122212308102792 11144472 -22366383335436991423103981132683714560 11144473 -132800504368657336372050148102718156336 11144474 58670733605975455818503569610610226944 11144475 -344013607266670617763965868977476418900 11144476 31658369068661607307441848505253765120 11144477 472649142642004520747280751422246292326 11144478 21113654580041107031430541903163934720 11144479 60913076609821242206386618663155498080 11144480 -559570761281247027527485473225440624640 11144481 566240016287421420777000122487873650352 11144482 -7542330880171212685379416095922485888 11144483 233727612710039255550622500787352506320 11144484 -157272766468585127262133635636830174976 11144485 319734789935776606800781135745920716960 11144486 -202319113972209390790224701735731417920 11144487 50616125460833356231539499120026673440 11144488 -731284394314478276098242658770374246400 11144489 15749984760336840982001889731708711424 11144490 33985782583307768606593466707626931200 11144491 -100572213944958183079510712233606468200 11144492 -708483213986957804077293824077587115008 11144493 377958662335277943114241422429231487680 11144494 -163512579005358207922241454327278310720 11144495 34487691413147825279300880768758698800 11144496 -66026657901064820221472389984115490816 11144497 -86404375305338310433770496532734901760 11144498 522418326690458210412194437696766762400 11144499 452501326040250359026757790461284577280 11144500 -271145338963709334576291465130229760000 11144501 45645836983775942414548293947587835502 11144502 -99135734534209121134883246651249701920 11144503 13874210495043307219396257367723418160 11144504 120357167850909792373511524439902126080 11144505 48698715702278498137716811985493514560 11144506 538243934116646510003620123977510371952 11144507 179882535790928219862057485595485810880 11144508 -17783926316705155193633944104431099904 11144509 750597142667509032902840037054234912710 11144510 70211372652900790115380274349415699200 11144511 106513401999188042178854375921429706552 11144512 66338191522731637182679732156033400832 11144513 -551520432347920762147039683842349170238 11144514 369009396558138092310244302026851537920 11144515 -167094480341990008212774910999609546080 11144516 -95634626036147366230942323729656434560 11144517 -566960236324912805134010012670390602400 11144518 107775843438536339584327425349906378752 11144519 48342396520819909933803271574929711344 11144520 -515419281191048335873485028489101312000 11144521 258839565735439340026248835209220533722 11144522 -192646614302647303424874155923878080928 11144523 6807187305240486245813677626504828144 11144524 -475889339453936704835603216206000024064 11144525 -1322423295519094350646742668886750400 11144526 -408012549716946886192508148707551257600 11144527 846860272928774468228520059095210219376 11144528 201214369212807932808958627373533028352 11144529 242076457862092062736042247511101541648 11144530 215574719038327979390926998678330086400 11144531 -90671414814508061494776392126705190336 11144532 -48988884247926270132779175351338459136 11144533 -549801722392229333053913284457374823218 11144534 364075469736924408910209303368392857600 11144535 82946430111210502365473474340053591040 11144536 68253492566893835286681345934917765120 11144537 -242754063010023583979745291804744979308 11144538 75369461494863588197510128354876440288 11144539 115886028774627233331673153783536267552 11144540 -106811891773992610420145983182602035200 11144541 -261069355168121402846980608623642258976 11144542 -118833249312657219977223824428218046656 11144543 -72810347364964198683598900230513578208 11144544 620886884707348906114564931891991674880 11144545 52512830365318611016752919098684835200 11144546 152467144258865853647666105680607041536 11144547 1157134096252499266671306354343937196 11144548 -153773690161015846580231227933680643584 11144549 -357729706833353037655468822931337139236 11144550 33312004806558093634809770964900148800 11144551 903961394894512808459522545074205503744 11144552 -483778291541157254383867530642085094400 11144553 31380726841032995854879470777689690304 11144554 -11042701875606046572980103292628113728 11144555 -43847899340767501938746719228760232000 11144556 -312045901951763982024738993604619513088 11144557 81580460142607447251827339109169278806 11144558 149592637764115151016296315323136928384 11144559 51384695671790192430651220640420116608 11144560 46214082916111022781907676210965217280 11144561 364879955888899147944284680898233596324 11144562 -7245813027670946242015655734527098880 11144563 -3638750225495434401092323995614400912 11144564 -361352798906141934525477462676461465600 11144565 57491814511221950376900371926822439520 11144566 -514653211022447460367726975827637692768 11144567 330643555079143089577596556639339791792 11144568 -4911654517594949354355973576802304000 11144569 -180423239507909325259469267908814452080 11144570 -168579415483256733767950067779404441600 11144571 89432642918043736597342807631460128304 11144572 83055465941506667811605852455354467840 11144573 -418069141969375472957741596237039680096 11144574 200811955495089189021128477427569264640 11144575 -80786245679127468953065882269064274400 11144576 -480410243855126066824882861023166464000 11144577 -14190838709619490161125068865751644880 11144578 -345937422814629513813116774902123872768 11144579 53555249649031099671000776685644213232 11144580 -57063566655479241772123782607753420800 11144581 81838278006083666157380444914120792704 11144582 -550325048689760087682811070398517841600 11144583 395184688224502844201095838246143468680 11144584 1124977876152834136334237923981363200 11144585 -19455731414793580628689790645934296640 11144586 84691783112704711908340168256623907328 11144587 -754351948549967511117803852124542764 11144588 87120012841193167068604341463110438912 11144589 433150545823597132948600611322665484224 11144590 65656921772099390235045006855832721280 11144591 449883357485726865381907039263248146992 11144592 81449950803726136900842344205944045568 11144593 -76899478708823647385297713575972787200 11144594 25267227711637153781217884356905822096 11144595 98303211195953997219203102729957568000 11144596 -107954078870099316452751141183765827840 11144597 176276962426542862210818585736289354400 11144598 170292493564851066939588668529663733248 11144599 -108716612633380155654383026453647057864 11144600 -824435117553929748365150179534820352000 11144601 -260813138165701139404831371470910817920 11144602 -173115754510270925268039174377477230080 11144603 -771664688062098971494709583400670113560 11144604 -29065467673441002660330649110611558400 11144605 -151429096956917350891327010398431641640 11144606 -209457871392601650012810861045778825536 11144607 4338460423918121904414981170562751488 11144608 378796926077169367330566950006324920320 11144609 -631356323072067478198689271591193164800 11144610 87890953637237252853649039520008960800 11144611 5778199496691635485420062472016571592 11144612 99821584027952355422791595306184176256 11144613 355344777614332102704540109088124636000 11144614 -72494780725482618124111930686376542720 11144615 -86399429210861082469739169406621479240 11144616 186050072067175649033597482794095247360 11144617 -148658235258389164920460174923427521600 11144618 -46365175469716193484761907135127521696 11144619 -457604537911627148192013313806724057956 11144620 -41724096299797770156113655441604208640 11144621 534988445919647657248787304358867518720 11144622 50157576661381119718598936318817947904 11144623 -575842949289744782680253378508864461856 11144624 13301175673493464816688932626388746240 11144625 -186982714574504601434422371232074144000 11144626 -239579899901587537823234416353129781488 11144627 -21991636515956136566953814684005212192 11144628 -10853220959813084222958931528954030080 11144629 562526569693763027524905854869091655900 11144630 -21238531629052501497028595257480723200 11144631 -15363876271254080511528364319588100096 11144632 -452210595626449900630324596180483993600 11144633 618172131496208467752823068207992499882 11144634 -73825363228774009213896222964281707520 11144635 -303496038146019442354345192108423201920 11144636 -7570918528444843529731717306817330688 11144637 -41541597196420586446908487668071455200 11144638 253120372264446644396383832653356222720 11144639 224441090195315812042317786796946510304 11144640 -54383641184331211283976662863891660800 11144641 -210403424039366256236179413123182552748 11144642 664853891059888758100541057914771092000 11144643 239072102261554403902989307247354647728 11144644 110554757282122028940994665536301469696 11144645 198522837000827292324762425079877093080 11144646 362630768346678662899750211856761651904 11144647 279446951391528213900321325835203355096 11144648 304701316946654769282744639576926453760 11144649 -112818704535792012346349258207932202736 11144650 25752921032187219370640656969210867200 11144651 -190548819588633747910458475597232944896 11144652 -3714620281581340046843249637286637568 11144653 428945910068107200359755167202114581484 11144654 3327645423399094458260820885401042880 11144655 56398639485522953073952325803335782400 11144656 22857119010806379112417424183906844672 11144657 371972366943613376686725257689678892352 11144658 122766530535401855156650151490700838016 11144659 157423592695850601437250309764808161280 11144660 61783614371328426585862126201199900160 11144661 -15835804149348427063618936438754910912 11144662 448693148155643473554042213597288044832 11144663 -52256296614597006292561766283308084088 11144664 204194902350757025998305569009841960960 11144665 31318857616205999679465130489738353600 11144666 -8216160926044537625464362739231200000 11144667 -430094139344218110671789291416244598120 11144668 23802216551441046512430970849911682560 11144669 178517822594836114845399352548799049580 11144670 131990861659684036561410748790576390400 11144671 753581750205603389098520294033188419000 11144672 -188633011853790536035138486738234638336 11144673 -358449012336189278350445681829132965376 11144674 -892419580161406407811527461786066229888 11144675 343953242609825514208582458564910018800 11144676 179693498996953387805567668080666286080 11144677 329739578652211551222878785492899238526 11144678 983496532043220852985500650944603885440 11144679 75079982848462509398909158836204922368 11144680 446999999650912419695880163846383974400 11144681 -64356367339195097915366703302978121948 11144682 -426911725588589799363361405286745154560 11144683 345003377505135010014740620658464362024 11144684 332118776140530712602026003853930602496 11144685 100443574609422197351892439407389884800 11144686 -6936882882818915726458387722037002240 11144687 1239582087467025023015852082150004243200 11144688 40862759074828221698219419706091110400 11144689 -162075276746922588588530028381726738944 11144690 -108857797598873345287876779496051120320 11144691 -2065838137437482547712562606698399752 11144692 107666252179736814728911204830146783232 11144693 -330172480345357181471057419369472258400 11144694 -10752543045014634834591329855765498880 11144695 196647291035088501849681461246047834200 11144696 -124155400676511988043728254683270922240 11144697 5189244109079988622501574019903962880 11144698 585585102762037481734561854617030559600 11144699 -703147760842569327832566211150705998300 11144700 63798960378449799446848228109769984000 11144701 -194671168440382313111649645341815904096 11144702 36493576871905694961451948589162872704 11144703 -922640565847436940298814821016906334336 11144704 340557536465278028457971405953230176256 11144705 -257935320418491232147422722658413700 11144706 113357160170099210139121059626096644608 11144707 -301225088086785873250208776932927719196 11144708 -679726930266298975965311197213819366272 11144709 -707185909167777900273934866196950842016 11144710 -64880231346583749879646436176788858240 11144711 -642347594102919652156592535405580006176 11144712 -335853448400561386368978903534422261760 11144713 -75053210917047532724474617359583284160 11144714 8770251506789188136559232229602970112 11144715 -311736886163810772133149240171555620880 11144716 640751623476560343219924236575482531840 11144717 596839628342531607996304813835297361078 11144718 57193571888506937552747312364489813888 11144719 73842313743944926844128776355750392960 11144720 34148683693774307007731274182923468800 11144721 -153862782299235058234323288689466048576 11144722 -221555175894034404493621966982436888576 11144723 869876426477376909512498473173615228972 11144724 96981537342806362287608273581823004672 11144725 -162965924588249400774183154414582717750 11144726 269550586801970494738420210863690465312 11144727 -344278717582489993674541955445599818152 11144728 -26717864736324570782438676827585249280 11144729 -209513573371783752466326482130070087740 11144730 62494963577625977244512654416555518720 11144731 -107075987352235197349582802567576966768 11144732 30660763050687610869976631261021124096 11144733 -59645461082639182786512815536140951456 11144734 -416961162475901515924745509410242969088 11144735 -60207006586047342400096353744972864000 11144736 1072208305702778541348944284052226048000 11144737 208247797127894534486560866901456236386 11144738 150364433833720448936048708058763147008 11144739 312745767282877216724754576863806696824 11144740 -1367990945937065790354821200489267200 11144741 646943909482625319641927370994743689784 11144742 -33052540256215710352587163330667642880 11144743 313534021257109661804073747154348986960 11144744 -291293204567408228510157598526636789760 11144745 356153828846533364738982258590509062720 11144746 -511815343708099906267252162135957655040 11144747 -553653597684115560358284988896430761804 11144748 -61246426807404289451393597564394209280 11144749 -45139153955381115051655203550802284608 11144750 22426371770988258334845876857438160000 11144751 36634258495929554873312811296173986960 11144752 -100004904123491948535706619986825068544 11144753 -889579195380525340235412841610896529100 11144754 270100062366946347523140889203445971840 11144755 236464666952751241235766939787843188960 11144756 -309449110916607905516716980952704307200 11144757 -76945107026941461330556635944599895712 11144758 139741876470462330007384977674725171200 11144759 -57548484584155708415528144887869013584 11144760 255536587885345002850283368681689907200 11144761 -173225503391332254195845633511142721276 11144762 142709920808094798673520068081327352064 11144763 316275035626953467830078315916791288320 11144764 -40786842366002450752903954538690284544 11144765 -351528276567730191408313910380861274880 11144766 2460912302880435112739055604111305024 11144767 -483039733886054376029144999321698411040 11144768 -191541328497496551282214276204215140352 11144769 -184030009607877397276187195706767492160 11144770 -12992018297997141319385264198105364480 11144771 -60506439507741052520501395259605412400 11144772 -443311942752014309095263759754538488704 11144773 93867236148283475054060074827073234720 11144774 -167312204109867493902685136228031811968 11144775 112562758536102146772868617352067151600 11144776 -233467560295085998011388704605867473920 11144777 -334176496268900976626021020367465305728 11144778 57421674630950355846064586565297093888 11144779 168119941537982745402998390994405286720 11144780 -283467283992922776823251052998613570560 11144781 162903354510208318097599868379795381312 11144782 337660745466505480463078678933905526784 11144783 -7915770099986054669221854392080656 11144784 -7193015553607409051715417388611010560 11144785 63613230545326898267133488584828353000 11144786 -304817317075717571668330522716493387776 11144787 162201275001969777142599947863265716320 11144788 214717322662950394666774867922760407040 11144789 -439766920594731576891724714767464122944 11144790 6995647197994601575526403208155724800 11144791 -133388033234327104456053486146451925328 11144792 -2240719589845523542401146533917265920 11144793 -369126584245794227296053274548325277472 11144794 252941967438824789845975400749623758592 11144795 -233206884160434761505569736042278587200 11144796 24598953475876290204222630125359104000 11144797 760931841026985599815919696157015998246 11144798 -39418749434917373226577252613346336768 11144799 35931595772166398127977015988165045888 11144800 223998950708108337141459321579867340800 11144801 264407941025990333508391932945475424802 11144802 187618640764735642258161515036086147584 11144803 1090142285154369268611219071085735558120 11144804 -10218792915923774885077185723616843776 11144805 256820543898148691812957686726601972800 11144806 576390030651330865164279709842707570304 11144807 -104240558867389261920412990484562184968 11144808 472031949740076156018553378897450982400 11144809 193507699694590936340526137216493692160 11144810 27088609464726003644647867025239941120 11144811 -157497738076214826862068295599766775040 11144812 252879673516190638969749580891533091840 11144813 261198870648578528445044240632847321100 11144814 -123853687467204018836695760898646872960 11144815 -637197898473745321496154416693550957600 11144816 -4555594083168690722646044000917094400 11144817 1005172736305139010212780776911557934240 11144818 -246571597954111977870770624956081125984 11144819 -337018856181535423488859609028299299504 11144820 156324812091619676374603311658800814080 11144821 70956346287941601919202581223971135022 11144822 178717230735170474893227417077996137344 11144823 -247784076231275744835400516653178033536 11144824 551735317050828736244223319707908136960 11144825 145555357260878898507645851750950591200 11144826 -2691487485059347385704754807044608 11144827 -254731658261556139964294330601831083000 11144828 1022072747732490892853592251548442658816 11144829 30830783527675855325826941162961360384 11144830 407960406630534832197848546120762601600 11144831 407770493954719631039571994485414133632 11144832 428916965114633237847566186269680599040 11144833 -66466445138060585524202473993516873536 11144834 -202849887946846170121347979095105968640 11144835 121570028959438727656874323896931759440 11144836 525824983840253084515466880406159076480 11144837 -11168670560965749299289453365804441280 11144838 188581508796454079347547663772972337344 11144839 -407155273258361371461889206755944528360 11144840 74338811140711176729838818581092761600 11144841 -65689423661399030433969748487505400320 11144842 86680580373928474481740382997268648032 11144843 -122690405318273263663570155310029960120 11144844 -126539155656925511132481133764555417600 11144845 -392604026819570773466764833190657040400 11144846 689085838239103770962519770180104564480 11144847 -140484010381384642227698534750918383488 11144848 -58059279929288820880138410419678871552 11144849 -179721498665051329843163523215681903760 11144850 -63847679419367361912181434488787456000 11144851 276424880536649419199055209803796256312 11144852 -118613416994307727124528688861511976064 11144853 -473620632013749321720766021984143484338 11144854 -68444269294772590132029858155536555104 11144855 -513163508815639172458963214051643099240 11144856 86975971118562613497352235842753290240 11144857 -464085630280522213447617766583990040960 11144858 173970471875650814419875478251995351280 11144859 -343725228767660173957574470901710650240 11144860 -149853746850778854397032564004180300800 11144861 -147277989498870429324331393343956415616 11144862 -68606740571803876999025910551950764480 11144863 -956060828217653420801147559209174233888 11144864 720071507108154565441858963717666897920 11144865 77636079413317098786131800420148046720 11144866 123883696537271250792478877539152441504 11144867 -68340948656816625252597312439417183440 11144868 164805289467628375075372260403417251840 11144869 17467805081554965029276915286941038144 11144870 -63172829094863410596121452399595898880 11144871 297247656912253779537287398963755072 11144872 331352876162013771430751609615435366400 11144873 -107687279082241412054588372369863422336 11144874 165881503093088643254040635113657593600 11144875 -60867026050135676557575490537153536000 11144876 -151726621122369046425155583148420688640 11144877 -76591059349208342900098815661117978368 11144878 190924753498267011705984748119988242240 11144879 -446284100489582919437385932513047601520 11144880 -47893557550273066209903840262436290560 11144881 167203610074821188725505824038533167680 11144882 -106369223391491037949734372752335484928 11144883 392751117508035603972330950143325683248 11144884 295289850979395748111524753092231954816 11144885 345221325113150349126947000072889692160 11144886 -186583820306101430186109149822789545536 11144887 231933636495486897942615541781918836880 11144888 -1171089312225534319157075103261792215040 11144889 -182391123168754020661191686387206324416 11144890 404599133781824582690592432995753503200 11144891 688803206122313686671080321758158728292 11144892 85039083206701756098675371969570095104 11144893 48691046230283008441366527956517158400 11144894 221534558042416722166606531304768290944 11144895 66326814846662836719042546918832152720 11144896 78910069095102799322105376382709137408 11144897 -451355677802418378004522732516397790654 11144898 61733951314160168907929587487811955200 11144899 -792254023772959422311755192114662204100 11144900 -165129589607507959838016944409143251200 11144901 -278093332687517921086751184332229895968 11144902 -137280356117149909000790825941159186848 11144903 114765161178716658871469624184272824320 11144904 35667453841875956082688160885096325120 11144905 326930394132376133367017369148039417060 11144906 81477606481438828114601130838839747840 11144907 -270070823457440015657213024033707229112 11144908 -350845391123445330174311348386399418880 11144909 -1759793550068447741944651409339085748896 11144910 1764651912523053646782617836603269120 11144911 -578222478793835568283337882825291921088 11144912 -3493500172275874580382016050560237568 11144913 107507252025134684674677122510428507584 11144914 -225183862954128829744532896240643824896 11144915 -432515074041204685242623650867093279440 11144916 -117102185629425895211033286355358462208 11144917 -144850645492483193173989379485754472448 11144918 -172779760777641081087860436863058365184 11144919 362494768994136782429648292349531363944 11144920 -559045491844189622862817880762270515200 11144921 402587625549301155978794061904105206144 11144922 -96270008573830336459703411608777061376 11144923 -11999357738774608825650808279785610800 11144924 138471964811280110409396832189237349376 11144925 405954816416736491141775167383353600000 11144926 -53427440362870535273191293817119204096 11144927 -103416315566064594340712833185202115808 11144928 135691187706515629970479683453344808960 11144929 585618762965159666774163223952439066530 11144930 49409784078817799852938898717325507360 11144931 -112388903272315767618930448478281280256 11144932 -97072287293422753827524773945509103744 11144933 172832147551765535054184596096060365020 11144934 -59888936933850716260698323316792079872 11144935 661315780081805896339080355103882861880 11144936 306902869658440726548966732657274060800 11144937 435262494117469258049309736941436374160 11144938 -74313147971186122453805699279275048704 11144939 138398098730082756515119300680614827440 11144940 38285699495233109318312498988359040000 11144941 -637456404821009257080709553269253277216 11144942 98062807480613113984427659881720247872 11144943 -499501791709013433977894256177469242168 11144944 171258379577108301278307787125896314880 11144945 301033348461442139677446170358607685760 11144946 -122826354506944738302960566845568543232 11144947 -472177952266158690374415046770193852 11144948 163063579246741982139502488433524339456 11144949 -131985278391987634859593965706047239232 11144950 14573609445456462038768752045607870400 11144951 -611561414805144495399664565127557793048 11144952 -132290491258435557197474439842661580800 11144953 -325177485921222010520080245399455555516 11144954 311820765674598363073639411024651576176 11144955 -2344927126472574131216498028237377280 11144956 -490929002383483153319944260710427655680 11144957 930161319124916725656307404251258707206 11144958 -130914891789266573116450139306195546112 11144959 18283610754104497376255499568018217312 11144960 331808095963615490072493868982552494080 11144961 -11954149036863735314833882189092459180 11144962 62444165084267167091610940406894555904 11144963 182531357570433204749766672686308864920 11144964 -202601179218149728677298582058485647360 11144965 1673583707223611234118871793078423040 11144966 26554354017041736858187093369372627200 11144967 546246311915249077377586940173524295080 11144968 -323686941739446459302834434562522557440 11144969 868413756709490544752109728885115414912 11144970 12427851368092983681150186699116077920 11144971 685915667355509815171118139676961859312 11144972 -505580462797684682202895495832041113600 11144973 -28426929184354330443842717311910379456 11144974 -36107739461675701892891977120210803264 11144975 318156359882065450597023798988173045000 11144976 26142209471654376669223215989145403392 11144977 293095408377037740053328887745865953520 11144978 17912334893388817184453963111492897088 11144979 736704349926094891128404262458258339040 11144980 -100909276882745526419733932346502225920 11144981 -236501246434613474867964299980599960480 11144982 142351210686277018718212819166461670400 11144983 2415018206416739519518322704886526784 11144984 -750901078337060763978447057004161853440 11144985 -193834715290523342384323851310293720000 11144986 218205800229874194479413789479094974192 11144987 23222581410956598281536332921417295392 11144988 -94507775835520025423227980012804707328 11144989 268953590463794975367899310007121718060 11144990 -171743594905513116770444413595433907200 11144991 -227141849358453588127581105229798142208 11144992 483290807395445628022779250175102287872 11144993 -94144776335176159208600771490070189116 11144994 -56596530722579801763223584525452697600 11144995 -14423777029359991188808348093435008000 11144996 52063623228757812936548739293450551296 11144997 -487690277611457418924108595881862700226 11144998 -9443958058790347298082714396696044736 11144999 148218597751816201389832955621376776664 11145000 -14184867040766053074371117026252800000 11145001 -610698636397716820244916617835224677680 11145002 -4680855005839533996864106966109162496 11145003 -294900044877762041034438922898433982800 11145004 114284231061289221200319246949417717760 11145005 -171874747569415698713373207891884692680 11145006 -4811570632426564795476145531566769920 11145007 685737627698286560094353849000720266256 11145008 -30866468244532380325474432891858452480 11145009 79522733156239136758580093424861957600 11145010 222377880942195339601949795641242848160 11145011 -77479063222383804439684327830129222528 11145012 -215418530801013906142619402914743975936 11145013 -62465775769824519299954897265150305088 11145014 266655662876048658565643374707892733856 11145015 154316706505492028953486301932689911520 11145016 16417724517067342593124106397674127360 11145017 3477308940265756108483049879208847620 11145018 70985537058359875432016900306070793728 11145019 9109354682884823956650849229031934960 11145020 307302800092600019375149222403841024000 11145021 57008792530885948658761830727319459424 11145022 -47609410941973622740755200075212928256 11145023 819815211427566908152126888963074574272 11145024 -148736347989627701227060635095248404480 11145025 -97162831658700604546511549154624652500 11145026 27510960420995432347454540880292091424 11145027 177029532990560922773620860520612392960 11145028 -625878694037235670795017284299530792832 11145029 127434052797049843050393457802184665376 11145030 53075799733741921684443331163837410560 11145031 75216202781604495200032632830045407832 11145032 223158279339094666511760331638348441600 11145033 47460752703791406376120338396546907962 11145034 -191086038827393091742058796053893765584 11145035 477563528209666171050968074773354844560 11145036 76023797599693929056797266894184366080 11145037 844472059472820077274436345461218380 11145038 438646846033499001741989317682891977920 11145039 -173989558722489494541897060615491372160 11145040 19216660723943331184561674842869186560 11145041 4576763647543707518128698775964590080 11145042 2993120860672888043061785292173460240 11145043 213248757884211929550747577394871619824 11145044 -662713861982131496975147606403903039744 11145045 6438579600846544160462744125752671040 11145046 504906849611028738869656429373010928704 11145047 223159031205956845913816835442511896944 11145048 302159748978105815760134225509711872000 11145049 -271757145751521948723356598516096536950 11145050 -26802526818008682678286136229682590000 11145051 167540174864797277881339929037673823600 11145052 -43358842882347330666970719315122323968 11145053 261522972691510761856540325798831563302 11145054 -107886618820747166174397186740199334080 11145055 -42162310740916956824551953572484240000 11145056 -29594247858938974945291734912803536896 11145057 -69667399925095873275654149993870232576 11145058 -108061102500497377271317686249457182720 11145059 -837294125727920307199373997486961216740 11145060 45950397945972833829564553920049152000 11145061 1014025647210646165980640009892298321662 11145062 -391467999057552441214597831105169990208 11145063 286094131334394166481964177916041617664 11145064 15617409360094220130910102650214809600 11145065 -175245671528270606566794330299663280000 11145066 -103697278129653856330437031017381000192 11145067 320428559687673846250017285737217409512 11145068 117939481191068137315819785567354624 11145069 -159473102631814248174232189235483135796 11145070 12711619861316339667074492725389804480 11145071 -144288415437347881471214443614736021536 11145072 16539367337356876836146279164644065280 11145073 -293010580765727319989287436741543077678 11145074 241171817696017991148349682142894334080 11145075 1787726344187201973647203904900461200 11145076 804882847889155145269977311454574324480 11145077 -195991898338247485441458515765484744000 11145078 -80431920034344171007525362352894329600 11145079 1147850959550529742760169697573545478272 11145080 213843723997544195066791261943269478400 11145081 -187617603185977130394600312102326494176 11145082 -25593795610804729804971734380997936928 11145083 -394510703594329987827801585255948925440 11145084 -104308902827512800907807300541644800 11145085 59391893503536442966692382362345423360 11145086 520873342159275736541129203680142514880 11145087 256414305007267532828128813575491412480 11145088 442343019967452508786116109119541739520 11145089 -188310189687102470362710259956679828992 11145090 65732682403380382304400607716537546240 11145091 7630801843759563374816684712364394584 11145092 -138269809848742258050763822665279098880 11145093 543439330113927837764439922599282269664 11145094 129033934046202238838763792478208570880 11145095 193595838950651773262136519320647039200 11145096 -104134444430725819574277012979824844800 11145097 -1161123449903676007768827536734168291548 11145098 377106321057100814563335402878587146336 11145099 280031861028893056911613399910492851200 11145100 162376285355801388833618781189132480000 11145101 589492952066302239165779377864064407008 11145102 178946142891304787103479844440973344832 11145103 298432731485259976238662552621887317320 11145104 100354903827213166401560809167182929920 11145105 121084326894796473794622883793600993640 11145106 64692915898999498972095845218700252160 11145107 319460089580418147478037919602581597356 11145108 -67449867025673377061880994015432574976 11145109 -217898639984961706347465525966775576690 11145110 196628745377157921611007980283702558720 11145111 315495910629062826532678683541210240872 11145112 -302567420928341734152399003993091891200 11145113 -114437817313137545015628930632771523840 11145114 -11132227617104131386187575592534137120 11145115 -1242923613249343433752155349130210956800 11145116 -34690306163495429877199918181492239872 11145117 71677271071119565629474575351398490880 11145118 -63760343508156747303413277095584794240 11145119 47915954866920942346788608543570403144 11145120 -19116974194939565592096740153260769280 11145121 361737859206765159220319898932368576424 11145122 91814873532117225100890412677655628112 11145123 -103300302022820211929072713299947541816 11145124 484667816939439263783861463899524551296 11145125 96622285670152675898490692134749624000 11145126 192054900909827547278312966544310513344 11145127 -4979140724061193785629656621257414656 11145128 509111692476089987045669892298536668160 11145129 29086365111614083278207273420201390048 11145130 -2796024900055346208150305752820263680 11145131 84933705016961160355187278421269173864 11145132 443723501610666119184449288129670661632 11145133 173933185138503239112632992678808659968 11145134 31662181639469357352462999870950952960 11145135 -19837701879935689866464247588614402400 11145136 -343350567552910564483957259169728495616 11145137 820933677310967523232762606164297552786 11145138 -103615027419725497163438602556675081472 11145139 191225300536112506473670392362346200076 11145140 -25684455893832501048383520489455608320 11145141 -152848844534671876735861384398831609600 11145142 -297761606069083453847159998290000210528 11145143 341263780777439972531256582331806148392 11145144 -324901036323371471515577650646135009280 11145145 -594234786702126309848719560251519817600 11145146 -66725800005099157355389944537688782336 11145147 81342618978213933562961748649390908528 11145148 50020299194398029435947668705378884096 11145149 33495435706617091999245374125106553036 11145150 14099327938140958543544458446131596800 11145151 -209770090832406351284576394261792454656 11145152 -36725344251419972437575981103992274944 11145153 -2847222521865184217111392376476168992 11145154 -92850233835484396417089242306176823808 11145155 -72885908285602948005255670723161523200 11145156 125358713216169365916441138838768386048 11145157 516177791382240981613891838447404175232 11145158 14238998077158694867467342271827878784 11145159 -290155262922505338796025647461490838400 11145160 -256071108959227761804276285740229734400 11145161 -45958237001260176410455919040397379238 11145162 17688021170266972887749349481503129600 11145163 375209800336363922675687699222952043412 11145164 -22743518810390583920637410171841484800 11145165 21916243178364165388735942404531000000 11145166 -71557692874804580035709829880251619200 11145167 -133741579751455323183111577507777464648 11145168 208740466633165011946207260129263616000 11145169 -32127186587886303138648192803296512704 11145170 835014962436955175957155298516275200 11145171 -466179207040905844014615471544918458000 11145172 -273254070868497561266371612300203223040 11145173 217430308936630665412391280994188328764 11145174 -67383357678709006363923859876470435840 11145175 -282538009602688028880438289945764331600 11145176 -220246097265101223907637060874492272640 11145177 235187437385503460790937475937320884740 11145178 -333244407351552688217959999538973292800 11145179 -98959882186608713617227861578558339232 11145180 194148408625270272257198542341061800960 11145181 -424448633816895157056165284938891568000 11145182 -44855229078969990822699752472877756416 11145183 -71210761140728895874986917066406600960 11145184 -4351221298144466381780099904300908544 11145185 673303898608538816841556209094136143380 11145186 153152476789270507177918655600305132320 11145187 868992479741509752496751199648010695836 11145188 53275509132501632499844079938750023936 11145189 -423868380434856130670068157632277568 11145190 9208203089419399436175414484384473600 11145191 594324932119976659215532478366859313800 11145192 479007551644350358723934119642367262720 11145193 -298634876327933708854664327072347803420 11145194 16326950872647683835661215744271756800 11145195 -781557171469897335992667183790167493680 11145196 302066373966542058543756147898045816320 11145197 -310617194822165918301338169028393138314 11145198 299221642090319079034620463264416166464 11145199 -83306159617722440883257032165891891872 11145200 -103659432892112277594589798131425280000 11145201 -548169526360965414356272657482390132480 11145202 -13366344515844220180936818402406763520 11145203 35477363695744400189089484076899694480 11145204 262697382430977089073149178863939960832 11145205 770225117266490276075231738823450664860 11145206 23116648814370161501285940714122465280 11145207 -419908561260147821446288534888517761560 11145208 -181979737285112033963890405345085952000 11145209 -476016603555013975911725270544237183600 11145210 121477676643680795245563378349322534400 11145211 -96284899813858008038901730324110465792 11145212 -187543508713225629943734549556099628544 11145213 -367703616697417173964514283637781760 11145214 65454249121491592702921135800226669632 11145215 606206878034450412282084210205980480360 11145216 1530053610707258858914057890218115072 11145217 -575583515567467034556760865529929750268 11145218 297304811623405873884821410345893027840 11145219 796814084960126669539401874527245091840 11145220 250471580239013212587356973610227866880 11145221 831879686818470293755982204548592755422 11145222 414809667198582007615976093501940019200 11145223 -54763736529216279007530774033891463528 11145224 -138629014045416221054400301146606950400 11145225 -11347191433450306908860444909144985600 11145226 -5276560482960621114193139759032809216 11145227 81189563740222689603366470960584039272 11145228 -438502696910351362747679053601936724480 11145229 -218584384550028149689882912249930158720 11145230 -317500536022916203481736840099745170240 11145231 -330333983586762010066952858655283639320 11145232 -42351828985809220084292577649823318016 11145233 -119476315774453560600645336832730591376 11145234 25916501041695237781793306845547718912 11145235 260336457430568782146882103190609381760 11145236 32400220940104907699092908015407681280 11145237 -572386765867466161228403472504881324640 11145238 10173572579383125532856367183110185344 11145239 -98995557915440735339334294860784249120 11145240 -75035918639062239709235604143042764800 11145241 1425461725771747774421474821471566102400 11145242 272641490937574597026471227379827692272 11145243 -64128661669205966854936543910858611776 11145244 -102293360292160946799715983383734419456 11145245 142422790532129047384514835236515797810 11145246 -38447473935415856700751093484181402624 11145247 -115692094553008429545842738375608902304 11145248 -90022466992962416827730393315577692160 11145249 645122260182505693965188334564560561280 11145250 -130530608170112351645702000634250800000 11145251 -250867788718223335505503692028532394240 11145252 -93008261441024934696665414203526765568 11145253 -207978360561633148788858711779646898240 11145254 -22925184729724567388814326660477957760 11145255 -311578073462395587082931425839418807680 11145256 2424746414748637749183600268796313600 11145257 -206928512792727570732406103406451721628 11145258 -229567506058485457322517473694887293776 11145259 64017734098578158359924219827995041460 11145260 -132883307548139700689153101343186073600 11145261 253497522617325621150822377372779313472 11145262 -525266972677239549536951621267713138368 11145263 -1000113946351434834888131541593758261488 11145264 27755368956101527724963651909915639808 11145265 -3263518679417318689018883952896067480 11145266 -70541189932551633795035434267512299520 11145267 -85079982075823900177913738499926584320 11145268 -557873287603273766711925607070499151104 11145269 20838563264814155917499801280425066844 11145270 49323171753862796345134547714340873600 11145271 16871696899752571595129396981503657872 11145272 468667735894496132879595765843010252800 11145273 59870538266286355717848723800783420544 11145274 -169304235406154241305981410869730414848 11145275 -5672802902443460016863813676670262400 11145276 6013188884483811358258721735962967040 11145277 -231943706260498642302295638442573504320 11145278 4279342022101718160663216564035485440 11145279 -151643430325489958114768601576453813816 11145280 -123586792486193364546205810435660185600 11145281 -239542777800269876195813921818963833408 11145282 14449749397193797320114307298068152192 11145283 195926593303520410986207633446469337532 11145284 593947514364335038646873861719715135616 11145285 163943007870843284749284701465952789780 11145286 1537267372081358405600731811639610240 11145287 258241060047034291278797243243654069280 11145288 -12425462663526943599763825147088732160 11145289 -646059925663621862984812713781700847910 11145290 -57768921560885486043118895550841481280 11145291 35917341059663996652909813127466672640 11145292 -37298344382971722833771511523403988480 11145293 72245595083975253586025671178191573920 11145294 -26095476892910049800308925095837744512 11145295 669515496893605358824503496086240909480 11145296 84304575009740547753539033077233352704 11145297 378046609634364440907424953770273776320 11145298 576697186659513767497109703329243028480 11145299 3412403064472160360744374125401571648 11145300 164222076632849884253671573151902924800 11145301 -321436953787919367301038910374563549600 11145302 79104197626709412783027976186227713280 11145303 -75829297693422434127243098731780328640 11145304 1820406268637837582954541486155737067520 11145305 -243385258153134346814714219834648808000 11145306 51963948586858174748004596246241527808 11145307 803978567361401231734566064811274485232 11145308 512002343291932374404243293774264508928 11145309 143120279368846591668938022205541397120 11145310 331298132800206121587321686647983360 11145311 -89029034560742980302722756927309898168 11145312 623399206750229871689873145573320294400 11145313 596571498083756980967734975746925078562 11145314 -39594721191387674226209429854572478080 11145315 45741258565907670381163374272644380000 11145316 66904384784387363950219704941775118336 11145317 -67248515038791186778478977373646726144 11145318 -147934864301018147426482705696781618496 11145319 72563701257162469435612411812790226592 11145320 733230647091668847885559090617434112000 11145321 34932333640371233977100116552853537856 11145322 -420887022154629374715546566632943606688 11145323 197983820562828726663097331348536748544 11145324 123877233130759003163330666726957936640 11145325 -23858273250646996553464830910301517500 11145326 -425821671143637913473446419636679421888 11145327 -105131741587134610025762163569043461880 11145328 -69311915021590232886752549253982945280 11145329 -223726161213700445728391179095683613516 11145330 132648244810581206918037314799621273600 11145331 955206441040127817990317567230801805132 11145332 -20051080675388780344539659324717199360 11145333 -166133694563189048543939791388632260576 11145334 248513998452139406178576669811346736192 11145335 -401704418797412299999288404629716407600 11145336 93219491864479609317681130668274483200 11145337 64091022330801353832638119753878946304 11145338 47278001286534652051135522747998670560 11145339 -79278525241290553082904522053405807796 11145340 299353724137100187837894750562138982400 11145341 162975721292458360668557291864010135084 11145342 2118283021184359481242335902712370176 11145343 879046204185303753612792445451415671040 11145344 600085642081895336443480752665269370880 11145345 -31923135996320845094764452022001606400 11145346 193548423102481847638602105026878225872 11145347 765929884573178418252030156565619036796 11145348 -24319186581412436490438302213802544896 11145349 -1008902431462482421210299029667823058400 11145350 -36737268503169498885816955472855923200 11145351 -9179589606196788238144887863405087616 11145352 -30608367548730328627441918866878330880 11145353 818347210455545679065534137257557518080 11145354 -338816671874140668883399685522813771520 11145355 -271501492714177795055517971001028022640 11145356 -293195796365431472646709128018322510080 11145357 -21060059088129370044141220705012376394 11145358 2106436500852725281252195316189452032 11145359 79119421817164600459606891108231440120 11145360 96279767339354671116690112442263142400 11145361 -479493136395194081692782983976438372828 11145362 -45917327217991599683542956463455290880 11145363 -170837839800752254782566679512875443456 11145364 573619074475765289430709700181572974336 11145365 106194969953970876190991299395197232000 11145366 303431774105349280404014211245820205152 11145367 561751946183590334769126737050941604320 11145368 67728393656040052250682693256271953920 11145369 -219342620190482145639917905181058635040 11145370 124363551673856748037928847515308748160 11145371 -224607585100502751826613363853781533456 11145372 -107163831640834697758209576162241413120 11145373 569110954148302554202518436473952076620 11145374 -159974130800789784595032502727741672064 11145375 -140696146445383510034145087969908046000 11145376 207209487880701055111238978376485044224 11145377 -48679929231705274940621314632822975774 11145378 -191902307505975272958034586345245002240 11145379 376194397321169366307461621670990951376 11145380 -416186244525424045016871288889564819200 11145381 -126101117657841455813465267826910416000 11145382 341322734702234094533469946985756301792 11145383 -794453529824355791967479174951588717400 11145384 -230114934361682947219512099229655040000 11145385 -10598397030296528797728694299962649600 11145386 -3524983625344036576702996038798498816 11145387 -84266306559742599126151414000418825856 11145388 79352350603029837753184682566937900288 11145389 -330157039448238164013978021766859575776 11145390 174583312682959997914638998258602657920 11145391 611491509929786577930122080192685339792 11145392 60191318348862874210852512095591596032 11145393 -36903618098649781374165465533024332800 11145394 150165519871807445803948328563215593280 11145395 -306778979001503581416165134484975164400 11145396 92018024778470894456327766651343841280 11145397 344558884594153523636661066058211686492 11145398 260688136008651945729835640628688902720 11145399 28497512961017544605298111091903242240 11145400 28227473752096701238505896247500800000 11145401 207868245733653304500160290708344895402 11145402 39150464862170578814969900126012365680 11145403 468618669301775570986275877834805747760 11145404 -156447021476288104376398355827532510208 11145405 261811876568795845513109538889506392160 11145406 -171682750223178204660740532527971870656 11145407 16165831794836224316616564244175621472 11145408 124147041014685356834198717327789260800 11145409 278166749224323643296934247757313000128 11145410 49527871083137078866821783812007843360 11145411 -621478902400264827702440674043799321360 11145412 330468090263259234235869604686250825856 11145413 267751138133936266313024136246074804640 11145414 34759335663770351379591904711963914240 11145415 -67067128539464699216419551019268146440 11145416 138968555570022609520633968196663756800 11145417 -93966601988917741828674278110172664960 11145418 -150435459471030421617893476562887077840 11145419 652981419437088725165480511204812814840 11145420 -24925921803566515504735121594381506560 11145421 37865409293882544406009066919383392384 11145422 -357226366180525867970174589604444317888 11145423 197658093712687414382646957921658380288 11145424 -408507868382707075783826641901559873536 11145425 319513854040526277850990820809431241500 11145426 229551104412928449695968196364841181184 11145427 -306326861775332092322589290653624824720 11145428 1364721230920599069292585445657358336 11145429 -391940215225118602468101362454965911026 11145430 -95255717843870185924968044292559411200 11145431 384245600341507198266547974546709296 11145432 -175555335989091264690318077576771665920 11145433 -372788330785700041072521168033497553596 11145434 -499390696793545471511430590226230970384 11145435 10393751827696094809640319110569689600 11145436 -321179346592851493056554170034784676352 11145437 -195336918060070811468555117945605460640 11145438 231861109518464722663066553666533754880 11145439 932017416743951229803233154486928749856 11145440 140154641406704523979075248437133312000 11145441 -324290375100709171509502973018015365536 11145442 202677670792509505439270567720739087744 11145443 231184330190482014930471030754482337692 11145444 -104385808022288716906075054150560451584 11145445 -39592458093337961796612536540522631300 11145446 -72054157942690632068052172695624923136 11145447 -278285402789626167117921042566383259376 11145448 289596820661667949408679653858412559360 11145449 -233762401494222924721666913968553403264 11145450 182132400613110804621371001471840288000 11145451 41332781549894522508058720281285984624 11145452 741780565253941737821137652654391419136 11145453 -17796548241629385064458611712363924192 11145454 294013330172903196144981719735406652800 11145455 -103995225336113211601429928562499231680 11145456 17000068070807987121774195361285865472 11145457 -556275618830168889136599403533591430160 11145458 -27144058184445493738167630844508263920 11145459 -172869296787665541294476606312258542032 11145460 -516342973763623005209228164003148094720 11145461 53293648776914546937477280372344488448 11145462 -171119956884335103734659385298280784448 11145463 -263977354438185228398952670802994735904 11145464 306448543816193447054344467632979947520 11145465 -284615612160424377014969263473502464000 11145466 -504914064955901413354295916240183911568 11145467 179815453979937187470641187705570566040 11145468 8436301727764717433379600566468305920 11145469 134891807295288441622389355443157508870 11145470 12885083146613238087563335833363648000 11145471 -8819183326660328930426050380453734400 11145472 156541705676285503693891263089262723072 11145473 25474339484613877734257926174121847936 11145474 133821735578934553448649714268615707648 11145475 4167947663602813164285486146011959000 11145476 -405110782447016860687243695370863943680 11145477 -129854506667439912318168740417553333120 11145478 -16457786096083097605335857146498928640 11145479 14287823901151019849990181824443928376 11145480 45347485079634157362976338226876416000 11145481 -350908983379162653666679429572995577036 11145482 34378964257119061325868584222516781312 11145483 -220464773392546523822990526114559411680 11145484 -99189338137963086667116194902794251264 11145485 -26873624800721953508729912850864649800 11145486 -517307227022126069071002762272192581632 11145487 -934613031118688659460993249875621078864 11145488 -1288656926071104864529824089696747520 11145489 133743132351016996097410479278129544768 11145490 -52163804821938821581313619067004316000 11145491 -778089144271825271053089340394422339620 11145492 161183289556977128935337252182059417600 11145493 115822724832164828886086012589372030844 11145494 -34857401814416160961732587260318256768 11145495 298551890861992340959575615648329923200 11145496 -572000327969692125501006456330991134720 11145497 644016393934795026861873518545624042512 11145498 -19395127328250917826605359314977126400 11145499 125248855013562061962041918418372186500 11145500 441093359774139798158692908510083712000 11145501 32699894175561844250190861422793017958 11145502 -236387866631376492368533985069455314048 11145503 1029962970077392947121164117391658182752 11145504 -148274147884179891258066095371439308800 11145505 -69976054813049072289698262148349115840 11145506 -68157064831080642631662765744752703840 11145507 251807086158366772523556847321664651640 11145508 462053887643631905050453108524895343616 11145509 -379466894461131269578727990613011766240 11145510 -32345312693688292983108998850570752640 11145511 360783957267333583266967242511508128552 11145512 -241507697563751543755247277566292787200 11145513 397007505249718687733628408878004002400 11145514 -182934585863094376625136632024474880 11145515 -113723194138409803954750843357261479840 11145516 -7484510378690095278809937687429339648 11145517 -341335285392240280471656502063102943168 11145518 -163638266223360261903960867188992271040 11145519 15412008924679180225847320589824778112 11145520 -13683272221954331170785290826830315520 11145521 65792239818277839455638432500097096722 11145522 -13451551084917563036015536787303076096 11145523 13037891545425987168340867558222492800 11145524 123424585065007719369879997831830282240 11145525 33236551844956624784942105204972796000 11145526 -29476627391851989479170809239043256320 11145527 -31977081290136402925400823875028295200 11145528 -49503955981858410389974502784003072000 11145529 -75373738256266725447264038254379544312 11145530 63236856030615274437650046878556261120 11145531 -138459895566237752785657034625162292176 11145532 447942236709869654083365592155493661696 11145533 80001308776334300209870501383687229440 11145534 -284637805537001228195533134972004566720 11145535 321034909048442606765126165027901909480 11145536 196443173741779454014234394472362803200 11145537 -212016395646405590475265431224404699692 11145538 -440556506319702309714973504667972044080 11145539 -390070695986953023426950217094778190660 11145540 -154007847465011148368373558076568862720 11145541 178785019715957956005444359201890994400 11145542 -13381775017207687754140204858445063328 11145543 174257466576330875709653662151241781200 11145544 -232646927682278007165029359353593379840 11145545 567566811938589806945586156249696750600 11145546 282022837473369493215633010615423488000 11145547 31897624096067589687315533485390239744 11145548 308026585517372665448058008737115705856 11145549 161081939441556990841261369189923612864 11145550 112284208120833791693421918484220856000 11145551 -230304802095175170073908032796091874448 11145552 108031697051745862748565589471395840 11145553 -832823649295718198362692318322864292636 11145554 -25277205325981284367922018486182797312 11145555 -541431933754854633829866066187730964960 11145556 296707320438102228277289707751003496320 11145557 24534509928997674150458288766487192320 11145558 -50208348120878597248386308995452772416 11145559 -494495256864719103205465870059743687520 11145560 123546300454683572769213793328388096000 11145561 1006025999680072303487435323108096704 11145562 16555767288481010141615463297385923072 11145563 -71685598939273847434255970014622932704 11145564 -285725429610003377484370366377536870400 11145565 -596687781500522330443277977983232971540 11145566 601879364209913767267795590094272669504 11145567 12768677395585908134034594340338770448 11145568 357524825540744425259459504319672877056 11145569 535652408183512863432363357802701959970 11145570 -13111258086227117423207680667155814400 11145571 -163328943743930692787497363004127309800 11145572 -303046708968736715217462069104069068800 11145573 31954814592738894053119461002277038400 11145574 13792304121437059223926818625975945152 11145575 161310532409975452879698304174295466000 11145576 -175880604697653280439606964615652147200 11145577 64246351420342044496759742931655547620 11145578 -381248963797657481900582023661852186880 11145579 -110948238205267114148617226515732232616 11145580 -515374495458389839808477418411980881920 11145581 -853414772235517790446589092138664424618 11145582 54258159597687459801488847890770778880 11145583 885040866509116150198441658499535258832 11145584 58578297563804953452949746124557975552 11145585 11323284131887229535152495498751283200 11145586 -301163217568786874888145935918080129008 11145587 54054874898867377376939933474784661152 11145588 168033351302886523363657870530040012800 11145589 -231572985374295380214897829701666527364 11145590 135076967493625274321253964956164323200 11145591 401339824791547818159641845444108912704 11145592 60314231235211922166168568976243712000 11145593 -177840805244524017284442287829837168000 11145594 -74903460163069023433146458916141004800 11145595 173610461191189229484323684716678521600 11145596 -4060551152340987336852870981277261824 11145597 879368124927269101608911323904052558240 11145598 -4289649859802854408451875491286192320 11145599 -973868818208270686318691155902038904840 11145600 245837029439792602500433720639488000 11145601 869642279550013369399756732407927679492 11145602 -66209315532766914954467881560798571488 11145603 -187166207385745357588570969447340388096 11145604 89073602221916131742982067420438317312 11145605 -340261954694909700541129641357865084740 11145606 251235352404135930743797374135188097408 11145607 542991622679240799200385126637566974232 11145608 -629821454171679750876918764085161072640 11145609 602535310181898788379037630846762393200 11145610 78116043929500284603303558311868994560 11145611 -1290756785787557230525779870347378375976 11145612 -220368609840981293068112982693254578176 11145613 -309667612709801356145910923509571047796 11145614 39888288285555842312563949040500613120 11145615 -189005825072185061517482326764449722560 11145616 8498450682060586744057574794035462144 11145617 208998593124164333082508857218675553792 11145618 -72489292112846756011678136361400287744 11145619 -642256891048911968876709394373642480980 11145620 328006124163274775585083394297768359680 11145621 283212292191484215559353476785919986464 11145622 -52228608169833058470399460499785979328 11145623 143773857070603440072818941606188220872 11145624 46333139877250650234060322429302865920 11145625 163551734761748921700016727982722062500 11145626 99417652074591370289415142252571409120 11145627 -123250350501655245588729451636953077760 11145628 -174485967460946636008601804521787136000 11145629 -780506786377747937804511878632497047520 11145630 -79325539938193731560509145681824174080 11145631 -312825079676525211598291515030041331840 11145632 140118894242096123442462505066797465600 11145633 671573225348545901870804541928110312624 11145634 418439584113182320577057743202006139216 11145635 35079091420075650268151333816712238560 11145636 -312453828304199013543433129610075750400 11145637 177026599733242703816684848725822392032 11145638 473292923703951373835446841068026266976 11145639 206062392460277508347807131851530356608 11145640 -49705024064584545528053640713205350400 11145641 -358170006891283670593620384346666563228 11145642 -65775527188202508449610426458443693056 11145643 12171941475224691511728125619631450984 11145644 436695513284477656819857397339579950336 11145645 30615045584764151986898200660463293440 11145646 -99201405368598341625755827429470913728 11145647 -165095842826882779461645512065511424000 11145648 703642033367920134310030378839244800 11145649 41033107567940087900367942006072259636 11145650 143969706732290281860244475359136986800 11145651 282095306824847912003040050726008310592 11145652 102280901742875997255296521180326983680 11145653 12115759411858446775897671173629348128 11145654 -106850450475471729389667470095784520960 11145655 -166003287846212691885209327069269265280 11145656 878499400497916332804246151698938204160 11145657 232431077929055411995004069955048021120 11145658 141466239212874978603290104496494058976 11145659 281891212938007872114737542145164084800 11145660 161576699547660262036669662082065584640 11145661 -759539131683771911108507938008601303738 11145662 345096250972795636923036654150604452864 11145663 114819588150405025635417211938262995192 11145664 7536311792645635993943332913152000000 11145665 -263047162207452195203404823257475024940 11145666 -72880868338036448021189687495088783360 11145667 -103180804421050289638651969469066553360 11145668 -584630686638629256867092978611032749952 11145669 -395325635834941910056377758340258576480 11145670 272146267483048054951045861185209393280 11145671 259326282684164325901174092108234214872 11145672 -120686035031616597076768533684607918080 11145673 -553463749813738827873126076727414720 11145674 121972889711783821391565745823157146112 11145675 -12869853249221059005103347541390707000 11145676 331142365741345266533297132353993998336 11145677 -204779578315182005930947986418947870240 11145678 192026462489576896933324484557751794752 11145679 -267276552936227889883895307135414568720 11145680 -24084190245772286085770717694307860480 11145681 -271857929147674543544582021260210686270 11145682 -262732338677161737514574071921198859616 11145683 -942735568791245900732746486678325089536 11145684 -359729072993115672023077967344199620608 11145685 -51015067182342254136759300220212201600 11145686 1194958168298639437510956031056979200 11145687 65076373019561022648974118592509052392 11145688 38110519810621045428886884666679787520 11145689 564785629623988201710143334002533460490 11145690 10849361327911247468630756812803360000 11145691 273344432737796066642987797987806513092 11145692 751876482470458636864814209376207202816 11145693 -90817672013503447624680160271077843392 11145694 -28081050626217519968483368661524426368 11145695 -52295490261516513900503393863577569440 11145696 -153424892976130476342016069714349654016 11145697 -1068988032790892343693802972688580437854 11145698 -62878282059442996760557534384186151136 11145699 -83844920329868813149925903127753346716 11145700 24697045001312410638583847857107686400 11145701 -404723372143305920981139762380838222048 11145702 -30812532705859993780042313318795035968 11145703 -1170478068073980257492675084994910111080 11145704 903693072340492663333512820117932441600 11145705 179336439349975380730398609171782151360 11145706 122103891159297757572011675485039411968 11145707 56185149421954024191490668394843987956 11145708 -33951360573694691758530755368539586560 11145709 88285534101628669244186899458904266880 11145710 388020976847884826305953455468601855360 11145711 -75628187678184140192227484623695849600 11145712 11791702306349198258123038521767100416 11145713 -46988927034420697772405938601378096796 11145714 -349813240048910310703299854495906929920 11145715 -236229912554804608093740383306929920000 11145716 -249144067813075608680155631036721644160 11145717 -9902744592543956085535857663242769312 11145718 704707385487635931829793484612035207616 11145719 -415613242652852394637790953460536583136 11145720 -205112983999447817015395827207945830400 11145721 1237484299114071060638159278049165154432 11145722 71452837151014223209469464673672592384 11145723 -506312955700816958545377550646617934400 11145724 -21633491796196891794239163302307733504 11145725 -74297589155608014785910414343601016750 11145726 295014667812229442916886419941017228992 11145727 79029693721228564388720845061182331424 11145728 -461970613340697340880162896537599344640 11145729 -580857469968888786188791214556613632 11145730 126741538410864065715378653278654793760 11145731 -383979309876053084465304774542866057488 11145732 3768795396436129337836293190383366144 11145733 64524947054692834187507206087030769824 11145734 30090252787753136340171711397125729792 11145735 208877466477517008694997247308116663200 11145736 -374831167906388762499849454191758699520 11145737 473414246211499304177382077743048260360 11145738 -625047403505141172929315440517252352 11145739 -520859820012896807416367297998145415000 11145740 -151647684400905575006120986195069624320 11145741 -26902619807241335147164475222034909600 11145742 -397452201758861062756174000541995622400 11145743 79027571411744026652434899701452253184 11145744 130825939661648970718945052039441448960 11145745 -108746197241651881455163474026854057880 11145746 -46633260794275801930821289066845629280 11145747 -792384221404013530531070364806700419328 11145748 411399889429508153733566467265328833408 11145749 13247193139877902652274644170524045120 11145750 -105777903656116376597557090590004224000 11145751 233037045595263494143768657940105895752 11145752 -585600585598904147990929613881491302400 11145753 -385270589786556229253304371882864611596 11145754 -49427547498651891563918472421664870400 11145755 -107122931881846354394811441598605647040 11145756 -127105390581164967644799906561456342528 11145757 -229559452000013206963177463979399267488 11145758 -174347865420300815933876253749706244416 11145759 -665226080114033198457268571930528429496 11145760 -117608530754371260587515900320690339840 11145761 -485301460468668198203501261791663440960 11145762 -1096296969618835260326170925089638528 11145763 384505805943878668934299756531757278208 11145764 217337025703431390476608188110815420416 11145765 153574917295133835505620391805263584000 11145766 -30949815649863687605639281878235995168 11145767 -191567688016241282013008099143576057728 11145768 -4077439759135296208196152814954741760 11145769 17852536072546586465459293198541733796 11145770 -183272528521652221010455380176764021920 11145771 -1686502485167399696335375657106657280 11145772 -217274825551321253227076752414161212928 11145773 -308354071544832696099670259600532291240 11145774 136299527210426141655646326138819428352 11145775 -194980379697182595958157785435172748200 11145776 -241454932047858391933243240288452231168 11145777 -39407263190342270148139515779895373824 11145778 -260146677004017258082691239239574038528 11145779 -192634642352680336842837149017683829620 11145780 200341236951965784778060665197419776000 11145781 -440813642672591045108690695253054454418 11145782 688289740717383451064628589727814461184 11145783 -659523646646817117240913176565668903552 11145784 77888849235326937308301121075769118720 11145785 -345097680672888797546449423859524896000 11145786 -5772609530318138948091101725945560576 11145787 407162992519097492023370421150053662436 11145788 153806219882741060485293194013243663360 11145789 -514600295554369762400248689114749868480 11145790 299363192113347481717572958283894254080 11145791 6795148378796731686943204338175062000 11145792 -57838852514939420479119195358183292928 11145793 -462657426786402190568179722788793963840 11145794 -222318336624428603226954768592585512960 11145795 82401806139918017343729007493162347200 11145796 -185110549348820464155194329986169977600 11145797 293859573284014924307632535345519875740 11145798 -244625815556003419565155273914519042432 11145799 21742041710054805448051253831327687680 11145800 229338903665576580428192746567938048000 11145801 -174491344897571527346441025128227236480 11145802 -17637434873006418592051627387565568000 11145803 -1005005582063923793226541427478595313640 11145804 -69349538001375915907847720665285845504 11145805 520796533625489772009515498163926307840 11145806 15412364033614072657468871490539840256 11145807 -96687491844914028979159844385769107096 11145808 102643572434421515879361910202797916160 11145809 -158876211999328966240034209496329854300 11145810 95662136098695970139807964745146585600 11145811 454867861245075156131966556327701433832 11145812 -407577064117684633626590228128452030720 11145813 -115033530577408123613678404840315382976 11145814 319274437885851314109363672031272212256 11145815 20494377202546013523366949020800133120 11145816 228750686145021917960735424878872166400 11145817 276868103561319237250953292266674601866 11145818 173374271031911548823158937997464279040 11145819 133434676866339400058283440930454498240 11145820 87585765332979085823557267913160161280 11145821 594571140715079468699704669436594290752 11145822 349606843638482295456633163473442836480 11145823 -45934871083061370307709479848599168736 11145824 -1031804716721179761575943113030817153024 11145825 -566793679955408444257918563184263450 11145826 -14844768490706253617699929221478673760 11145827 270622719559992965633176225194349561344 11145828 -152069947703906931953891402915601607680 11145829 727881287918650080147561274696398930876 11145830 -103332568363188126144830892843903319680 11145831 302574968776546273377546680809261815120 11145832 277513864505430479271498666637963238400 11145833 -270212351832607320370199667461606515200 11145834 322719140005834782295931656120444226736 11145835 201015642304928842635460569770708333280 11145836 630309633282286838421889169851937531904 11145837 -298393629439156575189466193917284834720 11145838 -393603003994961394088073676954304050240 11145839 -1038923971270677438897192994263923085360 11145840 -39216875671025989749934916712605614080 11145841 404347986441257999283806133229137451072 11145842 309305612973785412473614197228836013072 11145843 18564037840534836976954818139803197520 11145844 116917341175338706178856225182805988736 11145845 -469298487168558503608407648837511596900 11145846 123661169954567416781657989477684420608 11145847 -177562377808707696534747574560142763400 11145848 180904746285956418513595770905242460160 11145849 22367614793943058444994683259452430016 11145850 32980248148343353033445592596333776800 11145851 210543787483802940738977479452897873600 11145852 -121301432037380842891747517498357841408 11145853 259274712228648853894042567965771408844 11145854 169812071649270282649381182469585548480 11145855 93523708960542523217948253107095779840 11145856 -446243167872598042682026667152087449600 11145857 5447771249114579417278568337848007252 11145858 6226163668208582908018123301289600768 11145859 72503324034884284168844515865887207328 11145860 -84791425670807882924299261950868377600 11145861 -556784164010641204807461404172897280290 11145862 -7352405740330200377189319688338456576 11145863 -63010747060732356428262719829574084632 11145864 74828019422578003014524842439690158080 11145865 -21464520497495249900102578463162617080 11145866 -230207603722519928533326329165276499360 11145867 -550293669416535912068564517845368426560 11145868 72745251962272723978966510235278824960 11145869 -96787208001069030171770355118419744768 11145870 109276398613727666697988076109648595200 11145871 -444960043756564280317455627695008784016 11145872 -179381611660361795112329404079880167424 11145873 955923556005661212781517772839249971200 11145874 -347984647219060956595980281231870749920 11145875 -263836882216442266580509376495019240000 11145876 8886072186771215130568264376803184640 11145877 -533588890263249329411306524540431240960 11145878 -54431671526758333031548080965087969760 11145879 1757031057185690393459368731126697824 11145880 168603598383720431226743709442905292800 11145881 550775366129495606355746182015181304852 11145882 -14741119061106065420931523091840620032 11145883 -126991139714267251493196010111480876812 11145884 -258258785199007794205258306174144541184 11145885 357930453024257857764784754281987701600 11145886 149743585908730145865734945055479704320 11145887 457432326531772651046870647470066128040 11145888 385488080550413119442318459446476472320 11145889 1072325159696028861685180739927741117760 11145890 -80620569261671127491244873220733099520 11145891 189797765144534740035767526465365301744 11145892 -260545862182509352903694805844826554368 11145893 202327714593827360991611783833743697344 11145894 202687152921553107434712128762340948480 11145895 -168773686474750551808754887827057398400 11145896 -13792214271932064032310751963289610240 11145897 45804648540597408721210319547636038400 11145898 -490229532172176792089617105413811966800 11145899 417148118705564664375032755611164814900 11145900 -86466096319066769444445198916874726400 11145901 -3418474051674537411378154008964990976 11145902 396857784359449571295717878226550585152 11145903 82106999653146292058325472210491212544 11145904 19047914899626411834459111193329008640 11145905 792072489519411890310669421366490481000 11145906 113534609703005431016914664402197501824 11145907 -243394425867620101034835746836781625844 11145908 -210145364500032227218130274723884383872 11145909 176643423988668365637795950106461037312 11145910 193313682344556189393824069294083407360 11145911 -35622486755871668908778836491292300368 11145912 480242893745916157378339902414175211520 11145913 1002196688335516486710450913144269635920 11145914 217481798182521808841672802956876089344 11145915 127449214990090307405036235300578400 11145916 376150383519179698062229105061214602240 11145917 -104444116310888535349003667525061669588 11145918 -108182311057121938916615549095437434880 11145919 269077332163166901179561186920121876296 11145920 129897121605128458860426176049614684160 11145921 -535204424028643069839010137372696231888 11145922 209007329203539186746826224067176674512 11145923 1059797260348917933687916846874335226172 11145924 325342256307990006028890337216919847936 11145925 144625226230340100549457973715229952800 11145926 57767612313982085213626051237778595840 11145927 7742852602503536136508494890237447040 11145928 1071643368423861401189105588413916160 11145929 634120544871558602980917639016465735680 11145930 -250082303379551084126310186022410170880 11145931 975493123680171860751440664627896764872 11145932 12011451189863870815527265879600696320 11145933 -49466535939468471370361483965029992298 11145934 -519305857792376769383396825717445720384 11145935 -115284226516279180343709660471608699040 11145936 52439969478121258163621999078710444032 11145937 216385478896898536443741561350611873392 11145938 -525694679619147391540076086439197992960 11145939 143408982581556287684871641287923906048 11145940 35678161050909082171133429549914398720 11145941 -1099752255104127362425762166382734420658 11145942 95011561765621222456322376427996308672 11145943 -1049591507886331687404899307397730773616 11145944 5485687141277966312082046656362680320 11145945 279661196784219360488782092602374104000 11145946 -153552940424115037281609089165443503360 11145947 -644937390386649714117691447034880185040 11145948 225482147542562461412290845041973215232 11145949 -777869277397706664823382457860123657050 11145950 162777157549599589184310643653180648000 11145951 -864274043335207355019243205371615513600 11145952 346329201838210049186742687157636300800 11145953 -29887493575044306906086860930458569472 11145954 -67352543528844232476985669035191175168 11145955 405906910211527830275667028598894380560 11145956 787131735983092978868998570345743015936 11145957 224764515171995354369785169683659014400 11145958 -309587702776880529645159520627717920 11145959 49698869069138579730224947037715490560 11145960 -42826896744695448390415639191881318400 11145961 54732933381532472069400091526104184832 11145962 354539919545230750521617276573707277232 11145963 -97441462379896718706137585720029007376 11145964 149386980503550290438589771718413598976 11145965 646450679668621295330075243760116549400 11145966 62014272244588730309531529370119064704 11145967 283724772397168987855519621662734954992 11145968 68456452103084683087520389815317102592 11145969 -110827414444039409979164686034231922816 11145970 -25523271211033571576109816990460377600 11145971 -384317081183742188946777202338641643828 11145972 -207186669506763555671783932979291596800 11145973 -225562372144968577000329066403003430916 11145974 -112441657476194263132139767281238002048 11145975 -27389135465528996886513124498185286800 11145976 -599458449317711038297048167553336320000 11145977 447485497288426296853459143993260622720 11145978 346056251401797926168436620318090795520 11145979 -345038861597213472475549191690597706720 11145980 103128369090712809282321278708430182400 11145981 135416096070923212946109461285474131008 11145982 -314090097024292598422031377267569570048 11145983 18982795599976224494288677183842758640 11145984 273236437609007118718979993255037370368 11145985 407210978672809829173308222358997745600 11145986 -150336130001970508911406744278317561856 11145987 8887102197829274269520711965917298368 11145988 20747271264383464847966528229070241792 11145989 -31389823198013661894705224219150446560 11145990 32276696863405881397949852052748032000 11145991 26930828972011043326751174950493075512 11145992 141285797366236453583670991316534231040 11145993 -53297560591737809459337220855698669600 11145994 125150198181046438769433527478326677296 11145995 90760996746535818461804942999764814880 11145996 114439851094343721480160613228994453504 11145997 -432329338983090997982927826717277124554 11145998 518142171501602605184180905335641888064 11145999 542944809248201364933843869701414659600 11146000 -65347601581852618250961380178948096000 11146001 611321893137442404680743182089017678002 11146002 19007018220510296049618109787858947584 11146003 680528055359103430324879845740058923520 11146004 -165878615541711777873960951078648422400 11146005 -873389662762971016793820143333048400 11146006 67833405281091563483530846001071281408 11146007 45359560337201808618219177808856050320 11146008 -357238425973836690631009342248667545600 11146009 -3535203297085137863816483481470802688 11146010 218368122850345623633871656184283816160 11146011 -185389458184488180119466578963378230080 11146012 -314385662120139157639403502405667346944 11146013 45085808669827340489758372207654107000 11146014 88444356784298419358902743821374482816 11146015 284164924727392119550390003308729129600 11146016 -261415012605073921898522410676649984 11146017 440390296695862757083608757445776421760 11146018 190030208278934273011660844723999932704 11146019 351259367464325365449231746592842817600 11146020 38897522071950452626232378003367751680 11146021 -1000640383147925554103952395714147771748 11146022 -345189162002268932968273710542920646688 11146023 -137058891239306843526840984038334244176 11146024 225770799735715889796574964212873128960 11146025 324395565747169194336847162675683267600 11146026 -85727922191152414287113331147458393856 11146027 695918112939092677194912884073089912440 11146028 21373463952780471751636087422198644736 11146029 603242641848166207947082793745931685184 11146030 2038948012917397486212168803766183360 11146031 -104716324547128125452162719446805327680 11146032 -204112615855398880979784570825197813760 11146033 -994227250365606449637014854583445659100 11146034 -295290970331641202791120759504700588640 11146035 298698421588627672242036616472723185200 11146036 -176666655863883111580863779560842880 11146037 -473815869834367889406809862165066674688 11146038 241119170956685418583207234188288567744 11146039 91698794254866078349879030186936764024 11146040 17354389309168430923117310138501836800 11146041 -260746936786227131960277629217967129350 11146042 215557437730460312784409569653456139264 11146043 550033306952066751370797205660777976292 11146044 -17697010752501477508547860776602664960 11146045 174908191002084610479226273780706732280 11146046 -213261214515193021032536648823058008960 11146047 -260126492257797767247067186835977320960 11146048 183930706333757118112185588987876343808 11146049 664754597702508421194868617063528154050 11146050 -68204993487257173447810805021147750400 11146051 61130234458939618837330812899940461984 11146052 520906448488077943077655957721836638336 11146053 -330366455106319070535432450708257674752 11146054 -281083132519969510937173698375932325024 11146055 15345006997957881386320611086404579920 11146056 -459388870889557955990807611176061132800 11146057 141312647661153626538852828634865200428 11146058 -206055597304908844653038851522209494016 11146059 -359096945838270853948991863371420314400 11146060 48151783568626007678404940366061972480 11146061 590725760926910796347851380840847036662 11146062 -151685900752377155226544644396297997248 11146063 -582233537058883158865554478962213863040 11146064 125770073144470095995220696642537185280 11146065 -32641111963249014965177761208415129600 11146066 -41871586851947649652372551116935028736 11146067 -648837377434605166287638314277577640968 11146068 23005336792933378281087281486405871360 11146069 30265297770243435143970160451149810560 11146070 997726371625641722580767821962551040 11146071 -262085219624136779045936400430331767296 11146072 360853663204021288848359222136005959680 11146073 -14047244718793284072622446538671238896 11146074 -105430791868309486809071698860762877440 11146075 245304077087708522196233815837201306600 11146076 -57141656196984564871084938035215104000 11146077 -258325657156799421952141958262940120032 11146078 -22929691840524280343217677067870062976 11146079 -746952239912675850502095052418978209104 11146080 -43183929903053319043711253986053980160 11146081 -345700614252455452606524184951748107776 11146082 -59609735544912722369781590153438028000 11146083 129378227474894310540035495472481786368 11146084 920155899507354429468761875454051420160 11146085 277678972176213678462806414870692892160 11146086 -1513443737596698872270258463808053120 11146087 327418560358936472388090664970457267640 11146088 -72669661384779052608488236861666698240 11146089 -53127336672118353688996920434874385776 11146090 -363138762756460185414359500839987942720 11146091 159724625367806780592924001631482426368 11146092 278282738478361142931582967930688486400 11146093 23414796654282217302772976828615753280 11146094 144934447039137817097779393666077513600 11146095 -225946803554937319555640385248947953480 11146096 15577378465744063602518164791938187264 11146097 -1911566759419850434359351313852488580608 11146098 -4573116226002696346465124328030228480 11146099 -303195588054257033772588968322638875536 11146100 70876610532018580237259301177973094400 11146101 665378674613033591678402653744424220864 11146102 -208986087095964580889494683183974633856 11146103 137716294875235929070594118339792764800 11146104 -570322583195566559369985590631337635840 11146105 -297096677707375018274573590315955640 11146106 546934209978685271423934834635870224752 11146107 -58070834916838907050098437407832222208 11146108 113861972144131200485981181642052118528 11146109 6406890411536839766874336656789900448 11146110 -108646105125063339883858291821770342400 11146111 -400829638837858489449434894515193596288 11146112 120080544849758859701880374173724835840 11146113 -285220041880110692040225417757353364800 11146114 -65284258364357874525292892836993509888 11146115 481149234109785379384353458745910807200 11146116 -6667891985558081937737529475202820096 11146117 -376349602428471941257715597692086732740 11146118 -17655249559076501273825298263957726784 11146119 20551276890857522947186783401754872744 11146120 548995642881825108874243406120976384000 11146121 122211411084892048866617145178879855680 11146122 -23014790128663329894935546112699110400 11146123 -1122019994289679896217586647502735960 11146124 -428577536147282825507954708685687787008 11146125 -635987754830679636519518196517282872000 11146126 398377776572346686078969866379371672512 11146127 142332831731950970158872901024755793272 11146128 -21625919787662333590489742409950822400 11146129 -663365129848863613585424455006136056270 11146130 -74695241820608756261952435285117683040 11146131 -418920165586999992968942517190025458380 11146132 -455617958202751370565790877165169889280 11146133 -716261491785225116230044176545759751136 11146134 77811325480601242614268383982476012480 11146135 -108941045586964217314230620155696450560 11146136 1095084980936317803257122000559204659200 11146137 -131920726747319431923953598653749468320 11146138 65948363631956934640936845677544084720 11146139 177160232818399848319800053311056195456 11146140 -139100959473899518649995445486906726400 11146141 -488169940976740071688860062230921963200 11146142 -31977016467323118102133295421721201920 11146143 -1901140557374876052039902001590902272 11146144 -671310080948008696020851880243555729408 11146145 709461663001747773501538787470780803840 11146146 -159102959045868016475369824915751268864 11146147 -385188440807901266586413151029257658404 11146148 126578408564539324374717560933298032640 11146149 -104472874387693334593797344174666412576 11146150 228568065979676416922176757259463152000 11146151 -36875218049654284918213726563132925680 11146152 199036142805818185833413285342864916480 11146153 64277429840466947469802285784530905744 11146154 -44968897864161081174500360751643054848 11146155 -106152498258302168468800053031867207680 11146156 273345205091204592584357121637939053568 11146157 -1150970080811985012194161843706103744 11146158 -130964192147269001591358303302740700352 11146159 -12487848617136738753734435507275865096 11146160 -99515081700199354689626816697330892800 11146161 77384968721076728735402711158600482240 11146162 -11954860452288747742812338341260755568 11146163 -15624013730374132818103940460445920000 11146164 -255682567084556130161402464965601302528 11146165 -93658521411856558815108924076625647080 11146166 422803286912657344828185964527862384032 11146167 -220042468215479773933823998153618236360 11146168 -83955210174105490973755507844546887680 11146169 958545453784508563708464920074281731796 11146170 -12550621659922502020948741606451543040 11146171 -181951194516783589472623698360512361628 11146172 -207642022862975591956536572522788631040 11146173 -57781566948279317110761486649190121216 11146174 79874683544360037431525237270232837120 11146175 182794400102623563328136534486979329400 11146176 -1219554839421232149538412472783863808 11146177 242515746144116236494743650023836268546 11146178 -6911861847237081614882235731703942240 11146179 456107741190230175608874871896021484800 11146180 -178532755642222987194715744268827257600 11146181 -116985751498704992188761365323469250018 11146182 101980359235780074505426741395654476160 11146183 438020006083735581634960899642173528160 11146184 88382878787876946403212442865644339200 11146185 124298292353934892288248299783545810020 11146186 65963361540755047070582917057554230880 11146187 -187614281759446020709939275282641966208 11146188 -87749366863101269248172155322246054400 11146189 19388323674490209177020898047099360000 11146190 159453602104347479103453699759665832960 11146191 102288876894089291966212142826803970048 11146192 -88357306918036046262822576100904140800 11146193 -191250556173827710443755950518179532558 11146194 -511588273306591626594890082516083784960 11146195 42837940122687430003856121922526353200 11146196 147693509068302967525481018191197331200 11146197 222057735921737236880387905110155056800 11146198 59375964018171492645694872064652759040 11146199 24388949179329860329608400687189841664 11146200 -50829607828970634527895008181980160000 11146201 145591391558416421432609456355673119504 11146202 -5922269347881945741976876178030062848 11146203 312785424529660937132296380892993395744 11146204 193226133334891345325843123708181203456 11146205 19795423634830085547511042840966609920 11146206 -125617424698860047783971078987030677696 11146207 133235694876257896781598761492669645280 11146208 108605548940855460870250036447389941760 11146209 549103680634706397318233360756603651328 11146210 -15803856489167478558194694464964672000 11146211 496353534426431216129985444804306886812 11146212 -50757062475972990782118126307107188736 11146213 93798168075872517231127755805445698904 11146214 161963035454434040922452685857392014720 11146215 375154615726000380456318223589736594720 11146216 -138387936257711030035452009190325207040 11146217 170771482026825957090685166358292078080 11146218 -48597261045676122216340398591127809792 11146219 -37995287210927933613565625571706661376 11146220 6113795125371451172736627610535546880 11146221 -699488205870058923599199671866003396800 11146222 350693363271090144655087207634632974912 11146223 568861060578262237433414280717032005488 11146224 545788134640535703855233171248447488 11146225 197729208844966702599442824798397505500 11146226 -281606575479696069187119913652805710928 11146227 -211510002903094650691064079215402894280 11146228 168153513340364139022263476306450606080 11146229 -1021729975925238858251961577956291193170 11146230 -15063939958167926119258984859867758080 11146231 -177502620733149833763699974993981857400 11146232 -1048695990545877271046633825807407718400 11146233 33040069563231854564207216788144707264 11146234 250983725742231916790399997886268573952 11146235 -706788334756364255050439458950284728320 11146236 1624083200788543055068694938980286464 11146237 -196608582019200284591273112400766311680 11146238 -79124519277193982962119417963885864960 11146239 88929622414349400006655239978302052744 11146240 -148023190309951475462021617761040465920 11146241 -464600681227669611202138932319064467008 11146242 232905557630684957886457988719386506112 11146243 -792237969062660121995640534048013608000 11146244 -704500346872844603759472981424241134464 11146245 7013959074865500551227918931370094080 11146246 574609254027355450106144070597732735072 11146247 -99761559727829643046580063830251676368 11146248 -87488367845908494001475051622765527040 11146249 -185427857555199909678867287273441690864 11146250 494534291612347920220253161831020000 11146251 -301950234355998289499000373417811478568 11146252 51425593567379142607766529506454710272 11146253 -564540771527861389087422317450799580020 11146254 -190161707988502481391094312565017399296 11146255 279500050712553204763273555092988098000 11146256 -266558490414064680163411160620527845376 11146257 -460201364683638078633050728155634016652 11146258 -155420184407792078461862953930484945520 11146259 73891522869301422052724240260795659120 11146260 29600621440731252806870036378300497920 11146261 184504524525918501729451209440011222432 11146262 26342212509467223836490599868675685632 11146263 -555322967271540511283111264631172463256 11146264 983813219489157182833651304356092303360 11146265 -220793610698469888061924062844963940280 11146266 -79143383065260048826383674429015266560 11146267 285769342903668020830403601217568077824 11146268 -61959730011257275965417158823650918400 11146269 -127068490063903562948293191960014998656 11146270 131254604495832372233708576274286930560 11146271 -164403688266564542935328950713391168800 11146272 160627485097015220240446480475582103552 11146273 94654145374405861803244383973651472404 11146274 -58142051089492421540655204335614437120 11146275 -383681115656030825803878768818175726000 11146276 81060332545711184969486528165665516160 11146277 673950682549928796098966666558018040126 11146278 213288560378827479584285006434921344 11146279 -675298397705532999289112871025051930120 11146280 275521529842671701811280901381941248000 11146281 836504638652948046749410356299285421984 11146282 122572031861292126654187194011216363520 11146283 194557190835057682846713474524349793584 11146284 235659243763103576820527782026593648640 11146285 525866302634704681670707722052514837760 11146286 113280991980455299585652840235988871808 11146287 -81757883433758718804780657708870129648 11146288 4673807231378754464981956996560912384 11146289 -40605604576536192570654274415702251968 11146290 -86006041080360448128264495328901391360 11146291 200674846395702134494444825504012127872 11146292 -393369623318783437778958258026613945984 11146293 -155841718188103458346178594071203841920 11146294 -382631631902736802169309061084311006304 11146295 -409042959202697429099521457675046151200 11146296 51893212345125506836030528810744872960 11146297 13752098902312432275593588544478926432 11146298 174187798518285249597590005221605852160 11146299 75824948132941215716564501095369155864 11146300 -308477577546838570867971638068524787200 11146301 152219471491705161176162594708684244204 11146302 359083414965016242070333550373301223040 11146303 -405958313999863129844177076899666379920 11146304 -44167695405964774693613152962440331264 11146305 369959454802801231691711152573730718720 11146306 2917800407766550117156097358013761024 11146307 338646437588772059388513521346141146556 11146308 164933767629993621802540700510432271360 11146309 -393372568398460593534123047194885563490 11146310 -136312803578621358421405231638199760640 11146311 443384380024863837899223527795367572760 11146312 -284563069251646249832355490494245068800 11146313 -208193114744594958075422357481080454438 11146314 303019817106826309292868725281564266240 11146315 -206783321555093258890494380015326067040 11146316 3277301102413410019482169416194999040 11146317 -64099760935384144932012647748688798080 11146318 228228751302861031178374440555821703360 11146319 -305834703783430465305356261208684364056 11146320 -13711420013406116072657869399188602880 11146321 -348727548576718393887189174134172117008 11146322 135035937030945286070249162868764054784 11146323 -465022844977000001917685612108919754176 11146324 93281677204956692265336418718550013440 11146325 72402494016921503883908332234667479050 11146326 -145868002883851418828005187016994521600 11146327 518109863908446117845165890870336851480 11146328 110686061578996840752362753265809756160 11146329 -8928198223901381332372864333941361152 11146330 118329229734175381790067876359714304000 11146331 -4613703936631249471096811614560672000 11146332 620684816274794233727730758894509965312 11146333 977284971758312105959831451821687196640 11146334 715500585862859571269663371138335433152 11146335 -23825857547560253093930088498062847600 11146336 691207723762211229255166280290608218112 11146337 -73199625432316528159694790838716624720 11146338 2735546446131871755970535350553109504 11146339 -1134916277397046187368191741203982796080 11146340 -73307247754391078684227746219276787200 11146341 55769900969224625971620249320395371264 11146342 50249991012147929121828416335620453888 11146343 157237753169227728643137013233526623144 11146344 72351006073529595684941699500675645440 11146345 -116812844343212876214468084116982976320 11146346 377614904433984938704620273603945494880 11146347 -722033803608981661896776313294470777280 11146348 -622564299423752713128842556091205531392 11146349 132808293519811420265073782785026871980 11146350 56738720754649991615661461036714112000 11146351 -1360049309722588201222355225704200828368 11146352 -22030681762682411571815395252343144448 11146353 -131341245773270121635613129580881124800 11146354 -682366004912183058417540646999834171488 11146355 -653150315850423936251415053407888578480 11146356 -265701626353833670019989787433311969280 11146357 -64610756630222729558571123305922621394 11146358 -48780057757490643691889092688500794720 11146359 -63283291322449600571950367833858440192 11146360 44051143452188640772912794223755264000 11146361 -108780415318371151306458398305399772736 11146362 49731681682571356044045326255064710400 11146363 -834827031937775241525275023932433911388 11146364 -109287407378803982110755137070017301504 11146365 260842031145542628041451221336120389260 11146366 791940166398362355046229338952002560 11146367 478930550103533778904983538891664947104 11146368 -45747386454240110604430501801025863680 11146369 318801232370394371866899623390355151040 11146370 7851160069419542179258789980324379200 11146371 485103866948263262073825198953991249912 11146372 289402206824920999386078642617180704000 11146373 -235463447760237856303069723726944044484 11146374 -401973912908814926402473605706706112 11146375 298257538565359283495191757615501064000 11146376 280358634485571183640954235357239342080 11146377 32069222028556801727477329811019301056 11146378 -375402584704074644610398218094423562240 11146379 710809105063234794096998104737382097376 11146380 -58981973461845795442256510105384140800 11146381 -9683821711981092164861711790732109248 11146382 89624879146561757951260975005926737920 11146383 -154144780328112812707945899009266719200 11146384 -27319309411654818834269896089216942080 11146385 775053626262744680574888118640472638580 11146386 -94045895510946272340030423884871985536 11146387 -200420895782844104746238665294171184048 11146388 94612514100631198766208020262580224000 11146389 112946732030731252560104609301631160448 11146390 -111431957303023289421668413327377043200 11146391 -2699538001612533892645619934373041216 11146392 297655269867918880964005821012264960000 11146393 745949045590949305160243038331791469642 11146394 -62913427061068689325420353475785485568 11146395 -181287308587184670275528764437749922480 11146396 -70198512954071886999679548936146055680 11146397 631741547797453564733868670488076205952 11146398 -84674176306924768808435985302315412480 11146399 1039906825598695392808472426666605160 11146400 386672222231734996093555323849174220800 11146401 -200579695891848924521804280724931543808 11146402 57475260474153833766674502748922458320 11146403 450630804825655217637435493769595986652 11146404 -109193513110735137560505293019462862848 11146405 33533492094848935051779061785326873760 11146406 -120795773178830470906882057361259154560 11146407 -381492096226462116826089263726731845120 11146408 73809176479946972060548574770457149440 11146409 -270735814859041335805034659539292099584 11146410 -113987265563871163371383464639823827200 11146411 -129350988620902639733705432807456257200 11146412 25490464277972973075733729316363223552 11146413 282581721926359321968659223148133185344 11146414 6223179137938493791207957436129227200 11146415 48570898809680786176047488383637230080 11146416 31779562840914885139725530756787044352 11146417 -14185829336503880024295478381302194960 11146418 -330531179909208399050976406937499516384 11146419 148528327977513405335100964545546567444 11146420 -392705955600179760657579728974454334720 11146421 252620079139889781975781279712126305920 11146422 -13653917348329958867451027799701037056 11146423 -38471986190852576561568124679456285840 11146424 208507897320278049554306819633786880000 11146425 -250200461820237884861585850601216380000 11146426 -484705407109212074293325029121890337280 11146427 -361831530612874682706773903420490561288 11146428 138654639423676826393392024630584832512 11146429 -18709276405492965482769076144427085760 11146430 -174516816224827023860688357837553562880 11146431 -453869298697588252654352847601850017848 11146432 103640600413318818275351081818358022144 11146433 416476627698587908887948822117099171204 11146434 -14454583176153628445453482346044503552 11146435 -308868159908858695220731089386280288240 11146436 -206957812570957590374696208651596132352 11146437 80854564605083361996525109020030301440 11146438 -58657590556891540145521181143878795840 11146439 672252395051133070122901493385241665240 11146440 -122834496007939888745620566300536832000 11146441 101130005797511274777971785884459655310 11146442 -553902178318984967781155002178629042128 11146443 17600083879355802187300981884029769216 11146444 -268507140113827304790812425590576251904 11146445 275969767084817657954771567908852735200 11146446 145455764842520480817957667146809772672 11146447 286772376166786417905305268606151030840 11146448 -157441385587177058162864674643118563328 11146449 -107117107411240714498844341215422822400 11146450 -6841102248760762061454770291311833600 11146451 621319783260697256813616246038184121452 11146452 310186461286508561163772726323249580032 11146453 -42525404006303425357458717490360716416 11146454 607044599133039268008380091288412231680 11146455 530526389394041626596333047917866974160 11146456 337545112223881421083023760440170127360 11146457 74269347762519981760430498560389855360 11146458 -109784119526061588432446749807265187840 11146459 93937279590610399244788807755520958660 11146460 1505416336628976971146976750363228160 11146461 -144504568170080187920181695366994481056 11146462 -174969538824366773771565553743487056768 11146463 -1014982393380022346305011976230157778280 11146464 -193024475284381952992222055514085785600 11146465 -172300589382730032037262332974329890560 11146466 -184404503454848261321775937020757034496 11146467 57778752665574428073553685291994862848 11146468 598720173452475327150806162455465643648 11146469 242303427022654653258714097220682876120 11146470 -73525214132231524309839463626639312000 11146471 286444703430119561464832818808665416800 11146472 -300815366219060644614214204269153208320 11146473 22418637382117657982739104209361556864 11146474 108588851154319524905400974616982178736 11146475 15110695934081727953523922858367687400 11146476 -28210430943767288202931565090888011776 11146477 74365306299520257889967111252632038220 11146478 -169593026096047459028194181630719215744 11146479 -436826578970651824389940652812027169016 11146480 -39657399172701017664265355044165386240 11146481 -27373695570264661630790973574386905436 11146482 -175147960254645735280128386544308490240 11146483 216084590667254318363895932286659794800 11146484 36373975455233515466444759015139090432 11146485 -49498660251031868200304733094413926400 11146486 -16585268730620055908325604965271754496 11146487 172578129733487715892998516149070884400 11146488 20806535686839238424426798848284610560 11146489 -1011321813309871448407663623492014306710 11146490 141895218816644770049753653080943749120 11146491 -551650831712092326870684847240535736 11146492 -136375817911826635004003228782173652992 11146493 40198190636722559374510757979124436742 11146494 -2665889460972573028045711296194211840 11146495 -574822511563474153754588784377485071000 11146496 248193868620331113538516551501015416832 11146497 -115055920612075181942173368355225198560 11146498 -559942812604603207618675770706900807680 11146499 -25175713773042951613759762658341665120 11146500 427649244465589504406258968441599552000 11146501 -82400013420176760853654146043648556096 11146502 40901258674926188201419346550561585600 11146503 -1097569829065931276620504628098674432 11146504 -896692213257467360615157290745936522240 11146505 50111514393223974892629557344546128000 11146506 31340028477939307012704471859692684288 11146507 342848021397918689073539536849812092756 11146508 -478077196647137060832137290334203269120 11146509 -128543728128702792496964803391684748480 11146510 286468873738002952551197903209199060160 11146511 495765887522099910515052390774934634232 11146512 51388184071830014414061479757151469568 11146513 -5621473102477174349841577349397749376 11146514 35964528373638430409942779874118035856 11146515 -18364475286424084424050311385152015360 11146516 38416621504348890601366212004391055360 11146517 1580365977533527319033669874162363449952 11146518 237122289502422700049105927650000957440 11146519 1695918728579378208691767508078327044360 11146520 -927270029222661497838811074776678400 11146521 -123362397007880113623463979084613239040 11146522 -145144687221438402268335940386099434496 11146523 85157920538236132417167802721221605024 11146524 131433009366299374767079947163696054272 11146525 -185030937221862957663872688181999624700 11146526 -627621235097118538558518102716844341760 11146527 -73768552955162894204735572064677906080 11146528 -160663411845130043068901079742171054080 11146529 -311202594523107239236453807249071474924 11146530 86972139646007155842923504216059184640 11146531 -821436635273153512202285954571799996536 11146532 -142740291711333675489572344595605202304 11146533 -607807476372894936055067206993780591776 11146534 89219094680500720370664476383641278592 11146535 359669723328281411728324315390345815480 11146536 -75050792481586906965330416115945308160 11146537 1070665245385612808370164491681755032186 11146538 3687129532115238594143927329886450880 11146539 -94184551560028625825692820497894391976 11146540 342180528236829247916210781987288345600 11146541 255576300609408154497518278702350566400 11146542 191046694089866822988378952994970430464 11146543 1438112534196630109848608375583790613616 11146544 -47774097514717952621847439453809623040 11146545 182758141022661538958898209715930057600 11146546 -336974765656444576258391618376609792 11146547 356930747941675737555445743103512856872 11146548 -96591873313091413194441509999793106944 11146549 -415995708603358695019106811664828939520 11146550 -171927737146559084397590499939482815200 11146551 35315546723138030561669741732670620160 11146552 555705551349417899171141538796052398080 11146553 -310528493803685157684517999006855191360 11146554 294461738525597700006346689345465450864 11146555 -31970586129834374181043099093407241440 11146556 287899466322856462062853261768651822080 11146557 -397019689292493126594879471453988677312 11146558 191916556693282190593315323099863017920 11146559 492229458253673876594265412831016591400 11146560 68774786514844426470273348360795586560 11146561 -581339935436317870354263176311836135548 11146562 -57077547728253708896035712971512546816 11146563 -127535864511564489404593537476019828560 11146564 -244587038916070577450122430039978112000 11146565 579552441168674168644570012385464934460 11146566 6292158030724403872278118512832146624 11146567 213396948047804331835595926019858753952 11146568 -204019495960402373938108071686889431040 11146569 -245841354335463467614658543797644584448 11146570 311407850579091905500217308946942736480 11146571 -474854553965816958735894259116663477228 11146572 -26432870647690538379989700408032995584 11146573 146730542270292557859745960910933405580 11146574 348099392137501240837026341131332208512 11146575 -210788285810225950021525512216063120000 11146576 -51504486286346065068365898376735490048 11146577 16893674973443513062914027050894713344 11146578 119893976965040469774316387617787971840 11146579 -64582678248042567969306345018039564820 11146580 -473996596411995731674073828613046636800 11146581 -467689882894630925883770021560244092530 11146582 284616163516798317114166920028416866304 11146583 -115939722087801853933664044300569947424 11146584 -257256297670830077961767896300486656000 11146585 12815251932076009543427625686693593800 11146586 -78244767308208687174360366886346547456 11146587 -93321951189869218794484341656677363200 11146588 240140316740061362791204584203933270016 11146589 -619438155259801344481491424535351232 11146590 36401314940115053454644044080890211840 11146591 94005509459685977252704022242118431200 11146592 78026329897213709186130438305628291072 11146593 -118178880599581914229056397949485944096 11146594 -157797709187212255055076626846103753408 11146595 176124513101466068964262549847320107600 11146596 -72498673151856624871952908710990916608 11146597 -3372897145596977130060069824494383936 11146598 -17393156473922535436732979215887975360 11146599 -97690953696789878234147743093833429600 11146600 -298590678117252506402755609786010496000 11146601 -1260017982067611177954319478974230560796 11146602 -160354346917942838206887339014879079168 11146603 -173827400298039598590138565273570139216 11146604 221318102739735140202164937060811622400 11146605 250517843355601024280095594035377635200 11146606 -135334840283334388180718843427684877248 11146607 219138647393916238128468658949972312232 11146608 -4309579558865220634266253329099128832 11146609 -179331097998210670533556735753634561984 11146610 -194275206458920606701144251002450451040 11146611 242989825623203829513068762717969293824 11146612 1115697474745665831509214839348736367360 11146613 217357491207373728327764704059687170862 11146614 -123170336517648851297670113139670583904 11146615 -195117931597812932678743894773436570080 11146616 -390908477438863186802707865467987353600 11146617 66591267832630106652356700787637067060 11146618 -206412468408295361126439601427723522304 11146619 -311809002801979293457036051390460082840 11146620 132416522341751523935080644837931100160 11146621 51917972795496534287235276056565165132 11146622 -383801827359265902512043066910098789888 11146623 -208917418182575275718052713786753186616 11146624 -204015526150554655841413173105005690880 11146625 82414766478750002828071417090184880000 11146626 -222291920782404290154423609593172345600 11146627 -489092241122507490659519846115821028120 11146628 -464242714527020716132760161031972511744 11146629 -23329586356958898148171617178025471424 11146630 92323799916199712360789185049165550720 11146631 -481346853583445466418022829819165326568 11146632 -1238624681224772301011007311102607360 11146633 345304058507954151367361811754737353882 11146634 -34460512359787011105676862349969530880 11146635 147129134148744250011697369141094257200 11146636 -675125150558106847178555313967951601920 11146637 -781410218600111604546306210614985072714 11146638 345507393321506292319850918596081786944 11146639 161105396264252711867746642613748292848 11146640 -157232497082452031823522236787280035840 11146641 -446183555058966288393226180852501104 11146642 -72191678380407354057282093948985448640 11146643 672368628129326633113617656841600058080 11146644 214498312125128407238332404588614110080 11146645 -446346665199262040766802602179508944640 11146646 174855720510721088216163261424476877440 11146647 883510007581133307318026045449597299840 11146648 -120235952758915242363618900960273008640 11146649 24899919917854175721878120530426942080 11146650 -31213552099267639440664700495390726400 11146651 -161161379255236165466596007803262461440 11146652 -306758749316610144536361838723168859136 11146653 -224956127775113174992940181521684663616 11146654 -121704999143785955789479114550610787200 11146655 -51662873818501804791086710603791609600 11146656 24149788935895043710560480006849429504 11146657 -129869351631985931539487667146072937600 11146658 313216947728132117997942010054675452576 11146659 -175929704233671264764608955909635438464 11146660 299531362340034361641131279658961551360 11146661 -321938582583233355194340719005956627648 11146662 3001888368801087198686435786128560000 11146663 -437617338302248711830591111764642119680 11146664 -970125427893749801248774340639344112640 11146665 32614148045235553297158260247538057920 11146666 287685919845006749446998162459342586032 11146667 158907496623390604651868087260610108880 11146668 5521819366185180115487383974468639744 11146669 -409954979176906315123424287411202382560 11146670 -53041002687188567458765532196328212480 11146671 743729987618800062355086026967314683272 11146672 -266832512420163164744766649365873623040 11146673 -1097797373128940888300154928344961643280 11146674 48893160439249645648606061093539430400 11146675 449021255328077852187650527884151000 11146676 -380695303351497982402440891338930663040 11146677 -22177961566761657722209678213914336480 11146678 14066705487904833256821446407427636640 11146679 929255786487818203840534238002431952176 11146680 -10169146742922446587012841954678784000 11146681 -37509565802322572564558616318327394176 11146682 287775362721615101694101334881957808384 11146683 -339616834230051225239958637904109523176 11146684 -25739005091925227693716072403641188864 11146685 -32569484343434571664753930560705092640 11146686 208327352837384529897060843675961017984 11146687 -334752070214564891681342943834640536848 11146688 -45352471546143789995333300334782054400 11146689 -262369779643753873856550226823833671246 11146690 306953111707635962513829726799438824000 11146691 1146035104435398506685354302238520300092 11146692 63428755205297283738534538663477708800 11146693 -354552183867804978908229932779968522240 11146694 93859287469128237963791720697812909952 11146695 45634220783208375154492543166692707840 11146696 1208778686168585652389129856761710264320 11146697 339503766446886692403069816514281511680 11146698 323152230602324762596716709009330830384 11146699 1734743126583065559736968324840445864 11146700 49382307584220417453773553000976147200 11146701 166302010913335585290529845161531466240 11146702 -29143139025531912683221805805084267648 11146703 602428521115192396270857055414156403952 11146704 -55469761337329842730976292833827356672 11146705 -627300385923733208609914796120986481280 11146706 -343745129824406774499766602468500654448 11146707 -93117370889241461878092821454282846720 11146708 565277402089687043982745798798671470592 11146709 263689451265945431424748874057612685216 11146710 46830910575463016528390700527676230400 11146711 124499766539570474675373130767495031000 11146712 59614568695618782104193750384799211520 11146713 -670037502906594947717496767494108864512 11146714 -236386304125219355713336246013200022544 11146715 -56466930336887887425396018962005457280 11146716 69468666407026077075889364445666954240 11146717 28271937884403618186067514307735555372 11146718 -4090788561619901528483380000082076672 11146719 -66642316978980232628889322464419555952 11146720 -179732212222574329119279938142323343360 11146721 -348549229452077660750902763417819462400 11146722 971792037309674502928677186059491584 11146723 -187070276972114617141723455876764472064 11146724 180360862052118929214855499531723898496 11146725 31952434484344998932385270718196865600 11146726 -174932126253491816303896464897271718688 11146727 -230816386176512763009865012896940916424 11146728 208838814999159403840289057509199708160 11146729 -782338473237566565468756860440996446912 11146730 35659357487406361724656965958617984000 11146731 107984316919213156209134517074243422944 11146732 992483217478215209180818901134843904 11146733 379038876248987346461158798463878851042 11146734 21156369660003776772472897886517591360 11146735 5849361888423871077323716700320988400 11146736 -108133501618180774099904831155482820608 11146737 174667627986962567170889982670781141952 11146738 64271045937543071361500698093864112544 11146739 858955354108500474502725102417785454540 11146740 -128559248142170619794544460170907545600 11146741 328406359361555404710413520341998804142 11146742 -563830175691846748267848681663369696000 11146743 -248150373928054787600522965250207823600 11146744 159391603195576843248491313433918464000 11146745 377968942539904940921468137386922450500 11146746 -16841919015868699263588749859149657856 11146747 -1244289039024073650762235928564024603856 11146748 198917855673029715622661494052089582080 11146749 -863716010002934499308461769530935160320 11146750 -209827289272517091609363664325610768000 11146751 171657224087315047430636327695906952064 11146752 -66315559510844976383614215670160424960 11146753 519907414972355136301950489673399104002 11146754 -107219376782571746757098380700481509424 11146755 -87799407460547191667045070950326625280 11146756 -279130285828876178968039513025769313280 11146757 -393305259072853644352261146462090639108 11146758 -69851723616476627957603893930447411200 11146759 -91294524772700905791661354105696151040 11146760 -364573440197795078646974301684989952000 11146761 11560202627439486540471396666079481280 11146762 -855584883690539358536311309960599504 11146763 -6176564372665003541400983393856525312 11146764 -354992436893727781931273608324723009536 11146765 -249350861891565213935044641692104270260 11146766 -110509109591058114884692175643619562496 11146767 -468165717738307397157320120248639161720 11146768 -44951651280855989771438236344710594560 11146769 506214104676927220021020589863718475760 11146770 166149825190216314494654213136797289120 11146771 -560880688074664617199756626108659331028 11146772 -4568458744684804576719948732837298176 11146773 383081972078291422165981451332011838368 11146774 140637984954785426915805030437124542592 11146775 4821207378652471907157130398902530800 11146776 -1760134539218996851776410856669388800 11146777 578054367359285595443317573719421940100 11146778 503804769556053624886910692360680307440 11146779 -141266661000685016175168786669872764656 11146780 -305384769419333244823805188552157606400 11146781 264162488749349779095924959250822908172 11146782 152501776301343031820354471677656720192 11146783 23617650822334169932668008511124682560 11146784 447012192932973879647937283901011525632 11146785 8075724854195499394262960126004719040 11146786 -4016069507133793880093433995518233600 11146787 -214882846410162590142592954218988965120 11146788 106366566937759189789143943124978688000 11146789 -503144932050927949242839721301358201376 11146790 -297757165186613075710987575895610327040 11146791 488212101971728551207699710916016022400 11146792 -131218392134016464828090335349117921280 11146793 2123824117840083398578971689181905280 11146794 115675506623674274084592922553401681920 11146795 -358966538659713039887577212182799647200 11146796 127873968364820636042731186554950073600 11146797 -638933779887359618729511662078458298826 11146798 56684048902482713271593272077208487040 11146799 -79544619214295180424406792756574953200 11146800 10919402623301876256730077660237004800 11146801 -91384954334168752974271977160204203468 11146802 421929161380961636838988671850495951872 11146803 -194322973384422211830633763644365956296 11146804 -4981898383397687883613579746280253440 11146805 -31081957794093199583891150487899326800 11146806 -238470394176236933515695736558913840640 11146807 217930467595190529873388753655486164912 11146808 -27377302336361833166779072718108835840 11146809 367620684113579525174329823780773320960 11146810 -195393363689477449953799302571622353440 11146811 346738476037703688340731317458722693840 11146812 -152268884458463418387778204398481563648 11146813 148379630948971957802428105124128101062 11146814 -196550919427396135355278448638260000000 11146815 26373679917648899689895787313497291600 11146816 -198314910078133642497652515733165834240 11146817 -344583132557772696273884222596601789760 11146818 338262972821573124130178890983854661504 11146819 -135260486343170038683864924480285043780 11146820 27652710160479962333077119398817116160 11146821 -140527594254690444376895433010871500800 11146822 -25077173602604866992753349600259769600 11146823 -641563765198794090076234101629661058680 11146824 69768115357432290163149496611165235200 11146825 -9582715636433813506625028322590304000 11146826 -389985245267176600970311275983925351888 11146827 -39536521358824619864010065091691851840 11146828 29593403950536520872931714325684355072 11146829 -865298183271350010893924796779820930570 11146830 55844254897182594894006943640075041920 11146831 45798733775360101197149313665474091632 11146832 -142383917627716370325951570415145975808 11146833 -139287777943061376152605983282909125598 11146834 214663213676575916388556202410499303712 11146835 14262826935565363994951812988097438720 11146836 199114198099139527776352847864198080512 11146837 5131662889543819614108483697878454368 11146838 89020414406170021165636942354097508096 11146839 -245368336772779858151203833630351446400 11146840 -261229080069245644114661467540228915200 11146841 1189188428695092509667195476187195190800 11146842 12354523955739969019235797087158405120 11146843 363632067518891063718254699852859550000 11146844 197698171519185187384838094416099443200 11146845 -101622382792331526272866055072630136480 11146846 -520623512167800743986504210691095264320 11146847 -4329383709569592154638219178729133640 11146848 42224032303077142019967766849464827904 11146849 -72284141535013162503335331106637603328 11146850 -14964088655476674197353489007553984000 11146851 -78420491710171668258704142294774179808 11146852 148865626992850231294686263174613495040 11146853 -310299310590872080133841388545775184898 11146854 36220199642701515665538289275856526208 11146855 -446040808160475916185385577533046967240 11146856 -104263691400539057051835442277658132480 11146857 123174860909073290162560280227349493792 11146858 94480660210237397095752363031749854208 11146859 227249060103005797671737652287183091060 11146860 115121427307125503586473892950255047680 11146861 -539455195412135114116716588421197446976 11146862 -57171706035390810346018897014916542336 11146863 40329761571940860190142332107519104640 11146864 -91863066297974817294086824904984657920 11146865 -51111911519670364800008720194383243480 11146866 -688441418169298754324886004946332972032 11146867 -398274934884358128154308782013555204840 11146868 201613942991500601473534999753941639936 11146869 -917126869178145084044323979352395491200 11146870 -49597970735620817386259637376362240000 11146871 -110096448217075195884670506199877003928 11146872 -377628111914845929306248821137814978560 11146873 -637299895350103862529670829561734169878 11146874 -380639458095383506723177604979749133600 11146875 151229437424764627018976211737218500000 11146876 -1150031616630510359392005405571578368 11146877 280308268307336171219727223857303423072 11146878 -138968996518894400494694501995968708096 11146879 -402238025166420323736024169931378379224 11146880 -551425894137098694867399386406794035200 11146881 -2843345224328467547246631812955264384 11146882 -382493920461002865183061766501776771200 11146883 -272008802645951411051660862115250040 11146884 3715333742071458429777295288124239872 11146885 30122961300069167732045573602830913200 11146886 -425382234720693572275549136195743112640 11146887 181622679319546878799642864250938534848 11146888 -645647483596957999914935460332754570240 11146889 -257282032323868347400956897193202330076 11146890 -1271208224899856048741751643804085760 11146891 65410869306731504890829336629817469440 11146892 119096306495886920966166210761657459712 11146893 334707212550100042174749873176005884864 11146894 -225534723600066892649808260759458957440 11146895 -62021743345766469643323170789130516600 11146896 247298256482084345812831304589447266304 11146897 -388686373623922472652222428725648575900 11146898 10310946075133956232567297046638149120 11146899 -327098229957152870235625613182558399632 11146900 289842279455097577829137659711593472000 11146901 752130570027077017696327041295151397600 11146902 150062589574942442896579355767179425088 11146903 -734976971391362677802168267601072641848 11146904 -665291790262271662593216823841015808000 11146905 -66179176772360584407669287592823658880 11146906 -572372264140682884087238524908361264896 11146907 -149288118069279185257008754166377246560 11146908 479276218389673270727821647593072538624 11146909 -196800430449993364171507653999642638196 11146910 -14403125276763896320890715324324529280 11146911 90887032061064223401021573699622656072 11146912 729090001317644692186663116913623367680 11146913 -830898533207320117456181590312086743838 11146914 -335428426252847211553694978995673672496 11146915 -116728785815452901197566687554887849680 11146916 121714564438188667994469099788775923712 11146917 197591489412964011662248123058676271104 11146918 41840344876844455835318303372609568768 11146919 24708782957971027824432273659895952512 11146920 212033898700163002995475779261296640000 11146921 496239555927738880374417438239795846544 11146922 145886548642908346793516169012825742512 11146923 -672287491517287800258343222986414258000 11146924 292382790715733067829084954002519778816 11146925 431632748220997371985371585982509187650 11146926 78563309841306815602160431561956148224 11146927 56665838724313037253592488335252864640 11146928 -79511082746867067340040576093966893056 11146929 -73227553786567672301317042268975324160 11146930 -336062994367891625345847548358315116640 11146931 131265248039002896562959670458990942732 11146932 39889259063058091045732464843618281856 11146933 4971119930737144768430374606964645760 11146934 -47352553646931969358286327076126917568 11146935 358874552126817433257781164516032446800 11146936 -413448587292973669454065303672630456320 11146937 503152699627279964143767334945850204586 11146938 -245448202840299474752483245973095195392 11146939 -280480061788090659620936041378873239360 11146940 7914842734768071443298262385518663680 11146941 -262693990166365239521404948722723087252 11146942 -228212347001189732117848710925953424128 11146943 -852109030960625756470165980837895915632 11146944 86186596344396098638177449728872022016 11146945 -133374247830465827650098415681784352300 11146946 209754913793822536630388197021396542672 11146947 -166826949712951391524363490032950851328 11146948 834187727272235898418552065087436128256 11146949 -256423528508788430730328176182804906496 11146950 -131750691328305654301913900721891840000 11146951 153085436638020176167824393224417359104 11146952 -389976028078441397323380392999643340800 11146953 -57885036154131904242204519221839817472 11146954 2705787685889915454172041947404277760 11146955 -275752186155578691259961087206472684640 11146956 356042512775865915417100876021435203072 11146957 -134619009107227155376844203008974241576 11146958 3662173266644997470920886640806509440 11146959 263574308377317734934425509504466681064 11146960 29045802300311095443019315319065804800 11146961 -461262528445114718139506587517661198030 11146962 415598355664295207813347232122747269120 11146963 -299961707739178503531500582620130960788 11146964 749521726493688884935379794963721774976 11146965 168790202181928724801283577651882713120 11146966 -243657681152131762290786733046831963520 11146967 -111512456933797274204082751079769049080 11146968 87530291403247925047723858604995461120 11146969 1288813937884460002597763071653521350144 11146970 -325404944587160879354974013455909804320 11146971 449898425365661201998887108275680950528 11146972 -454993001506643458919827676374502516224 11146973 4540344871952163057016766714646093888 11146974 329739721216313465363831999198260119360 11146975 -91304682693834288442408159096037783600 11146976 4061304664532900742037154364871409664 11146977 -16858764710997280817768599515789810960 11146978 -309265710397804137946382849571472470960 11146979 617688945707864688414510441501164499360 11146980 39892036436171703532003817839677603840 11146981 -711334405174258077408902195128327193218 11146982 8484766935339707891660113920038191104 11146983 93596640515111870120336328760243057920 11146984 -41956458732185929766989366542644413440 11146985 55032874847937899122152516976931760000 11146986 71215207421266883887445601632195712432 11146987 461480306043416012499449363372374523636 11146988 -710326715837602353218048464341902208000 11146989 73995325673119265031768308512728696960 11146990 57233523364712156241217188951302108160 11146991 915989389748453909877987197198974964880 11146992 -3116313521073672205183522640037937152 11146993 371509828668798961555988703996507583488 11146994 -101580998892412871246786463987232810080 11146995 -54101307071805713363763644526812825280 11146996 -53932975939439069902019160488218460160 11146997 608882861949476368913678528062470934446 11146998 -21168135930461931766394018432056445184 11146999 -522440111879378439092261154141406920864 11147000 -390537346144227170740651204789063680000 11147001 140592070663296812393660093061080676432 11147002 439821594575050260683161975609241694432 11147003 357928859126557464598787997875958097680 11147004 -805349768537471555402299631569443840 11147005 -15451679375600767032455261014493609640 11147006 152166416668995935856686036742075278784 11147007 -92993509185372356174485232213614338360 11147008 85753001802733972008570396214330130432 11147009 -478850878602473038925459989652482433790 11147010 5201340715585096384237418104727132160 11147011 -78896801236774941664206597018114186176 11147012 232828222088138764121425632054678013056 11147013 375439255211566577016262528207650858780 11147014 -496911206192322069851028548857541514144 11147015 -99137727825783768933713274643218748800 11147016 -369179145432743654407189482584021606400 11147017 1429010114614663639523000743663211392 11147018 -10958654943541626380110321608158489760 11147019 623814651087355263046445956539157248 11147020 464752778885540678229333634105282944000 11147021 332284994686620810888885180959615751222 11147022 97579400612106913502655384887602124160 11147023 398777796013265535974420262807302724272 11147024 -95629128231975131923130275707725021184 11147025 -187143609579211756464925653902094037200 11147026 -311521787467710470945241001352850105216 11147027 -3081949503499676538843605067560769408 11147028 -217151604531128331513338982384918657024 11147029 -1011934632144100257889173240218116176370 11147030 -337995838783274984508839551030281600 11147031 158397642919463918679805769836979961600 11147032 -360574498136324056423679649337674055680 11147033 227933806699140529776318096169528232580 11147034 26371950124558981105074486780234247680 11147035 -505970228063812442331401394756852611520 11147036 -876149729065156127259266276976634493952 11147037 -903067684223371862481620258736411565056 11147038 -24220950017450886734139114883384178304 11147039 -427674701833748126295847689893008125840 11147040 130912807476696497095243966377293905920 11147041 -865400653835608562561670279297853318558 11147042 17942032502394328027931721373769969664 11147043 60961605508086992443387725483167382528 11147044 -144050243178828239771735098590770561024 11147045 -34078114478950275633183501887670000000 11147046 -68837282894339702978925376143781309440 11147047 -256080753532084932378230464815664900680 11147048 -39486057155173650605156829413669191680 11147049 723708634924403011750926105091277288100 11147050 -88122490751708880232806007616745961200 11147051 472370021137774847641765514713968055512 11147052 31685992087831057997991439869635149824 11147053 1283866414024770846594157457965175936640 11147054 -141587694485306738096901984630270393024 11147055 -29433036021186186535531536449036832240 11147056 53672665112581418553365770575069888512 11147057 916394801359504925522302303873407948306 11147058 -13625257004200283116672061301287715840 11147059 -227495868183176278799188425431284709688 11147060 -134310322027471986318737357615343936000 11147061 -252359387778495133778358798150358127328 11147062 -800497084834676364940957533736997376 11147063 -570706544086768536396264013197128063280 11147064 -224154323692367046259311258567622778880 11147065 -136359542830072952997976413543451807680 11147066 -18754391836023467349710996048127347712 11147067 188224055195109921610401638332158709968 11147068 -702554546756532236103848541481702168064 11147069 -242304080227381327016750584889960233530 11147070 -114002218100407846012610608511964334080 11147071 -51054833772586113689829624431193992880 11147072 162375410219398737187085509792156876800 11147073 23954751162524503621738387280766210048 11147074 176843127577726678553540688488053186080 11147075 96071162014309741716865822964792202300 11147076 -103229805387680793720688074355815091200 11147077 969422942010363679007455605882810528926 11147078 198751467727121323094217402458341800960 11147079 478059288699036130823966088506910289488 11147080 45234521654553955142902746680146329600 11147081 2119697312855534710751350465338542304 11147082 -10572876836070997712884176397122858240 11147083 -823533176968575530811290503707690270000 11147084 -249757722786640960054485182910119497728 11147085 -460862844707692398076233646161147940800 11147086 -20888676216111532748428872639561571776 11147087 -122882101252826037726520646537872087296 11147088 4370882574514814650772386918636584960 11147089 -635559810156360430173582296340728907776 11147090 368271346497241570179700646821251952800 11147091 171092632669183691490298063153081132800 11147092 -175328690757562493175254073516521791488 11147093 705677881064719507865363515615544549184 11147094 -26941053802420084715562245838179736960 11147095 -466893505038520347792312840869597639400 11147096 210432531805049341643035238674685921280 11147097 96509490069729664710601689967989193728 11147098 -79034862536242585373198326617983005200 11147099 -518632297962342028937896893306644307900 11147100 1187314616483028623671595739163008000 11147101 121792572947826938128287358776772240384 11147102 -153584736176366422776877979067197605248 11147103 2267257960100306839418986584943079280 11147104 382619111141002826856946210458801537024 11147105 2723063171754342015752950049235124800 11147106 -309272332322367136101869357629600339200 11147107 12091500597042665659304905887011900160 11147108 277600136481287703633246268522474677888 11147109 118303029551924742497421032768213303904 11147110 -151265687935092023007890540758376121600 11147111 -164417157038213395924606036667454198240 11147112 385146182419906865904235057321134489600 11147113 1373212853366913160645290630157213852644 11147114 -186364149821746868905409893136284551168 11147115 8618395911447135171225059159292299520 11147116 -395695641743037305473253979768111343360 11147117 -558850638897484659536548836328042701888 11147118 -20916473678568835864696427919691271040 11147119 184654332641957947701532494186571104744 11147120 -11845306360361954942639184113523916800 11147121 -252939995459997287416897232520949359096 11147122 4083614672503109458865193875026750464 11147123 282243947448157973130932902794362168064 11147124 376663453038633879370981422287760531456 11147125 -846285758773957140861694340185520112000 11147126 -129998716714160631956670764265528283488 11147127 -326052946490075975777460374192931526680 11147128 -473734557275040946091519616686740807680 11147129 275198456482309805555792923927223778240 11147130 217840544462255713172905256995440625920 11147131 -962881610787263234448518931686167718688 11147132 -434848794366275473154539215327669295104 11147133 13259607612602541684793340314447841184 11147134 -317648683519658059023400926526713095040 11147135 187720749925939192670870181859942488960 11147136 56575090534275328725061810019264102400 11147137 1212251698139375283560596719622198512000 11147138 -92493849154762506029121034083700452288 11147139 454095900366250099905478628236287596700 11147140 -470613113971917193274689821149632120320 11147141 -19065133099142478347747975887750135458 11147142 48617701466704868809084136704043286528 11147143 -180572432719185161093370205638972628384 11147144 -662788451000279564536145472613261056000 11147145 -251891851257234716143480640159793353280 11147146 20102689059273642385721896777298644272 11147147 849286578903008201291093877692439750312 11147148 -4473447631975893944411635834453708800 11147149 199149697587434678521541910341324697888 11147150 -48655415593098692219617578203397360000 11147151 -105500583869362947161867771949021358968 11147152 20702751818872711202133383745713029120 11147153 194334620311490662986990708371721709680 11147154 119278040971400885051283142046190741120 11147155 -745765147566643177209308855455485318240 11147156 146651666083572630682976203542235163520 11147157 -171420206143213245171392870065233580800 11147158 569023703826037835494169608312658978880 11147159 738509388750756310801906691709156156360 11147160 110581391927175462039447153449502105600 11147161 35329119352755844729786614908498700000 11147162 -99806371739505175408367819159638310976 11147163 623791375324384847052424094476078846464 11147164 179050927837350489568196598251820706816 11147165 -37926204861727768747540223872388592000 11147166 61282012113319847521597926437167718400 11147167 516569991537006998751341400427422777640 11147168 30114479470164541329919138727274086400 11147169 197218200318868173842695884311825325408 11147170 28518392526279361984753374369554703360 11147171 -52841956627541817688055543806673448960 11147172 138427165943679358257064228011849375744 11147173 -35325311795953355200359808192663403712 11147174 -354589212916886101629911532112111493664 11147175 -68868137336118264667420110937012312800 11147176 186290611967615605111469540238683950080 11147177 1139449832119796016651842936696419948026 11147178 -140346322611073304935291203608317329408 11147179 584988971671191068169434456245325417780 11147180 106626529266642526801637605905579294720 11147181 313149767295142575613082098277895097152 11147182 311120463808472469773495539448923644672 11147183 -189593319175762350941315565914353835256 11147184 12246267813460604561095670811303936000 11147185 -10411522620874740414604004163760650240 11147186 175758193274084167253996223741669062400 11147187 -642101369218501087931687415807240624840 11147188 -165553163426717248690101427161419538048 11147189 474660640750717237460480333557167782556 11147190 202802200538466851138234481365956187520 11147191 -5860870391872194929189723052446766336 11147192 200722699213905532824603430288410869760 11147193 -24630432355593233337569346411701104800 11147194 319604445469963203525266162077023348960 11147195 -343240580665025133607170103804995270000 11147196 133531409958365090135482848817453896192 11147197 -11157833460967020208511088456758411648 11147198 -595656416554009608115164285474428870400 11147199 7150770103702984729023427692208450560 11147200 -52374687869344474002803743599414476800 11147201 -313098237252898875009219723164171018136 11147202 -76979501639549318910795166285582204800 11147203 135325580391541232421220063090954376928 11147204 96514351856398141707363053416330711296 11147205 52795907903651468631351214599464126400 11147206 -508118089752226341363457386547929002304 11147207 -389206056997746012750659593819440533544 11147208 468122002271078676560709100535641743360 11147209 -816078477917602120590080959928262862896 11147210 -259649781452471219525181738273134478240 11147211 332593846080710659031297256600867591240 11147212 -54147834563928168790281193716928291840 11147213 88702771085669458719602698999757506560 11147214 245148821353575272094914802045563136 11147215 -82266001246383900053702953214029063680 11147216 55393153380960587147137955498695065600 11147217 -60868116935054503761000858920893051920 11147218 -116190072044491123692191752642554499440 11147219 -668951244553846743303275048394291487380 11147220 2357479832878389995045082059643002880 11147221 845170558906646070822321473808560313422 11147222 13109812057185278588731113437224045632 11147223 -790113650476469617335156425499309510240 11147224 212753656683809987747615079369007104000 11147225 183893332020039610628969884083700464000 11147226 138030862071225737318510184746264722944 11147227 144290762324177968497891106816239022112 11147228 206313464312565008183846255133899452416 11147229 -121412166073951432051069181299017868896 11147230 -206758402766830889811575335332713154240 11147231 -638214400524282572047713417486133615968 11147232 310323245825587542158101066721368473600 11147233 -961957585886474533941046264941198599518 11147234 691504138201563615766531024902584832 11147235 335146231142434822525403230966583059200 11147236 -349402909922202111209040949339316494720 11147237 -697527124834723848126276964570231050114 11147238 74063951385002852760062836238065241088 11147239 792723465432590901579744364589130250040 11147240 308271763224032064524543221970202316800 11147241 -31670759066224208417250111231306224256 11147242 117946501789686566640929538347818852272 11147243 -175877919844310606914975725847825473600 11147244 24408050981451579562690612906658242560 11147245 -416140407597806972682262372202158914120 11147246 74634667432435882411948419290159232 11147247 -188223134372397952962307865139635197920 11147248 -87666079138059148456796713159514193920 11147249 -49959545059765846898223158729516692800 11147250 -149492680317578292504301447868586240000 11147251 -118095952092452803466171310511447360400 11147252 410131787317634648292536204337056029440 11147253 -69458478110972222973274117180142575776 11147254 -39010627902158039562920310250202295168 11147255 -189085075279763349196459709830503447840 11147256 -513589033589353696497636260464060846080 11147257 -317638729901053481087639186514384844896 11147258 437001017158010892366473764610330789376 11147259 -54760106303856009513268116525735459840 11147260 -43212821677868211194176624698497049600 11147261 -235228139066872787931444894212208346176 11147262 -88808601797358715952325912881296281600 11147263 326295444773264506010648542202951616512 11147264 42707784947119036481213441119019335680 11147265 -8842340718553937912159258037890178540 11147266 -52721167103515790536839523276190332896 11147267 324414090905045921090085865894449752316 11147268 -374239321761303074541462871303506585600 11147269 77832367134106952733278455011408331392 11147270 -294451008281058480413651051269477847040 11147271 -473452064311375881646509080929441318488 11147272 22287820524797047504045223401596518400 11147273 240116503309305347147339098472259442944 11147274 543171717971855845084247538537330186240 11147275 286911894563320270437965586600299051300 11147276 -272069408213517862362236580668311514112 11147277 1155303284555570106112894914111256608 11147278 -295810028504706157235129063009645459712 11147279 124145242420741688612760085046551776480 11147280 22327585168478229439012517430975528960 11147281 771931056422016959254732830329697067200 11147282 -411208640131073861715321867583751185008 11147283 90031213412138344719634690978130400000 11147284 -251854542033973128405732486432901920768 11147285 211360035384999124288423624515606498360 11147286 -148739431399694455520503724116409683200 11147287 460177262345175667728804415378432196936 11147288 1446468616241703463570803494070349824000 11147289 23738824715445036764039967683315243040 11147290 33853078947270491939178797418089349120 11147291 1292129469262337682791379648945442474152 11147292 112959376783054039835937590909698045440 11147293 17047513042415163685016480214855169164 11147294 -554050136766251658638638118983354563840 11147295 -178322907181640255635352886727375104000 11147296 794732325527728682255696431844661460992 11147297 228036642115336606032708181278712420032 11147298 -179232364638757900797183860943222743040 11147299 -1076404958757588084415181780113033089700 11147300 26396985388803537815771185236138624000 11147301 41560358038689974392122821151504096384 11147302 715120692294249165515969961376842472704 11147303 -170983328085439055131060202150345597448 11147304 -390643972361628622078165801476927897600 11147305 394386391984024529870179761327190695120 11147306 233136629376008836389695282940355422720 11147307 64322056248963146441031815316914893488 11147308 151614300910836617246732637038113787648 11147309 422193998395425653729566340697881025120 11147310 186327331450390940440920386265277401600 11147311 163698584338876279959659737929008060000 11147312 -18488467821516204286511551080042037248 11147313 -36819999370826787148382171153721642336 11147314 75105507242516479594241638787486567424 11147315 -548195374193242516577853361801366715280 11147316 57379407273528496570462441898866765824 11147317 1005098783870415388286773509808753088366 11147318 -13051973068975498926956720573929070592 11147319 1262610383793806335458284789199878304 11147320 -5388823509110501819175767054309990400 11147321 -62123570189388477831777674731326624000 11147322 -242319525783910273121439388820863177728 11147323 414973971243092206564056876795804064800 11147324 529034811815396176601051033354129166336 11147325 -20624917139887641185064607287613200000 11147326 237185110493158363090545866958029727360 11147327 -94917611537262603418991323457937608880 11147328 -89942084697119490200999728087176314880 11147329 -596622172450970773084761964699385931070 11147330 90458078662364106174766115792821846560 11147331 -98129801909240235492291367732138778784 11147332 28745053010154358183182293549167759360 11147333 -148965068832157332820984805424417789696 11147334 52711290896678565403214195472636633600 11147335 -143598156981681048027926679954431667720 11147336 -713507775398930117994719344268051512320 11147337 265193764304962496475049893229025982654 11147338 254061429451972750822667387995076163840 11147339 1307755869099656961091506518826907200 11147340 109300726692246075039480702384940723200 11147341 -481641094824338147284916757671122875456 11147342 368066926590550543562898554794002072960 11147343 -79774901228512316046739386127714377336 11147344 115842170254987268132797521779005702144 11147345 -43851710814752459959869698976909211200 11147346 -41421921049419993351120203061811186176 11147347 -553527552277183209907280368538236285204 11147348 -218597889425325415117433403941173373184 11147349 -525920540134150437344904338943704451936 11147350 185603582041179102356973056239553834400 11147351 -275600171974308317799297589830058950648 11147352 -57487360463016904093285810165013544960 11147353 486070292574370293952471770933540071178 11147354 -172614945751052402750311779946553988624 11147355 -182257602914863338707657520139573209600 11147356 -135879030023521383255273084619241126400 11147357 122305707205582457140207354689447461280 11147358 -37976004321409760162924845977412890816 11147359 -1166962515155543845109428281695180805984 11147360 -74896011878509368055475604610508390400 11147361 -362166706062042357020800995884548546128 11147362 -82865008604341504008560246325269723568 11147363 4224770492603666997334643041930422864 11147364 138692986455927703168236389383501369344 11147365 445633567021322317138283486758380187260 11147366 -819294828028600905379436411377200994560 11147367 -58464692580187430198903842787467008 11147368 -238620334554479632089496013413735680000 11147369 780513735643699486576438808449915699770 11147370 23056808745313410760311279865577210880 11147371 -57829937779982678063605701913954847808 11147372 586623446392638764826984271046513592576 11147373 204254192518972667053574739657424210422 11147374 28564982527375431274329267922744934400 11147375 1339015458460343381107780403259762012000 11147376 -177838060987115174901168587822019379200 11147377 192838629541554496913573470847594038226 11147378 -87549978097312681523042204895707913600 11147379 386937714076601489745062393292313942584 11147380 -382282904577951284908154100503320915200 11147381 -239737031571688063989758421241198525056 11147382 409108006185311864126338289222528377152 11147383 13271155309516821244233164031392512000 11147384 67323955682128122010611035694075248640 11147385 155632120887522501784322783313172257600 11147386 -501313112162072475496632284965608190608 11147387 91421769621896225637541478940631164768 11147388 -5793035835966467861457727652299382784 11147389 321531269076064147443419579064609808800 11147390 -109425181099855737019324811103481824000 11147391 -174056041388396112594518451293726905800 11147392 1424565780666830210424367901143203840 11147393 -1649192377351393097980414710664477821984 11147394 -180404959827589824090380558478962947200 11147395 228330270005045865390978815402851219200 11147396 -197092315918812007953026122606784779008 11147397 -316569661975380192537549849608640631680 11147398 -1784003126684332387742882066174147136 11147399 -234090429741127387209363749984594396400 11147400 32061029291513561983972903498699776000 11147401 -614447974481268806369748486800147127600 11147402 -238239330464392455076900303814130690000 11147403 127597967283778883667035770335588794304 11147404 -322150403525850618820613664849181555200 11147405 318157007101457992289441090623296949560 11147406 4510850882490517699809569320490824704 11147407 187312093987636036809340601042835198280 11147408 -19244884273667486395471187451910864896 11147409 45885861787713910623306054619361424000 11147410 258245102758513223622360715323177784320 11147411 -354232368103973326693465483790036225976 11147412 316692750267602316781530057531391002624 11147413 -788206819505606039710685616397835037120 11147414 116096111537462336656844533453803233280 11147415 -407050972135485149671512787338757084080 11147416 -84933208107276996890042019433682288640 11147417 277274596883705392086727513712596434432 11147418 -97252058895298269475341637749450742272 11147419 1268138152818243363361786272454607296344 11147420 -222379276579819253971189202411959902720 11147421 477187342477525044836019321810940490112 11147422 -198813663207033286486481525208587043456 11147423 -297100199702895006953126040171777359760 11147424 103154981745735735793930904181701345280 11147425 -112852777424438345138642770527791283200 11147426 -71082624903296167204015132316879331840 11147427 126606962513705512238485637826555567720 11147428 34851571743349194081554392526027911680 11147429 315920854404934916279880814087961700030 11147430 -7904019748848847699971722795600486400 11147431 -770705539228381022506222455892120032800 11147432 208905019300961811518853425526761625600 11147433 -298446817592910486292541899721420129280 11147434 -109104990763541101596490560835583469888 11147435 169707803885935431920751218664855168000 11147436 -662585104587015872356227722816803107840 11147437 43885012312665900091723413184826890752 11147438 77835902898517164538244600068811162880 11147439 -445399836416292229597422974123191568376 11147440 -131434924297858411605980413300138967040 11147441 -1145254097810508134683978483612659175116 11147442 -234427312494095326355079693701875385856 11147443 199551378047228482550086469991944185344 11147444 133358094625188032493524276071538810880 11147445 127426940908670204017865624905501985280 11147446 226233460986494720987050707042721632672 11147447 908031691199615476924666436001763129896 11147448 -110101747192047278483696688414020198400 11147449 4850600371964815840111509807283168608 11147450 -62065489128744419310964390868347970400 11147451 40701657462081302496032494979098614552 11147452 25298245784979959964746923185222453760 11147453 -338288736162860540636641518482082697920 11147454 -150728866615917224716296214735575529536 11147455 -2560968194199860698593094932204671280 11147456 84501227467359095595790929239853760512 11147457 54301783548889198036621939133998737792 11147458 -46387634043770523440900586127639540224 11147459 -634485160494302559425248461208876960320 11147460 -386814192574082819307953700882117427200 11147461 236307297852641533789712274126825591864 11147462 398108700636575759068247896714507259232 11147463 -10988317801271633780467870964252297208 11147464 503533929081052638765879803301576222720 11147465 -19680951302449247118755593656881105280 11147466 79322032551277899066676319023511662848 11147467 -357035921668612741714007999450651013484 11147468 -237209751941675978145700350417843332352 11147469 -246057965540890368406196120241189569856 11147470 66741775230161986202109717361687507200 11147471 -208838144148059230922379517053981742560 11147472 -19102586541195571732616742694671482880 11147473 812706360072648742992431546830213236722 11147474 78945100298108321099490328965255608832 11147475 -36068249649831613042660267286312645400 11147476 57633692672615213093676210377077350400 11147477 146625098657100383861120909231861466144 11147478 55126168208519665562730107315122791168 11147479 150442667823350452118537040469754273280 11147480 324403120095773061074442312628467302400 11147481 -404940854878872619778855441269156081872 11147482 151705872169282567239333882375728747232 11147483 787177067462442077666079381296431041732 11147484 536312267668356416090726682503558430720 11147485 -94901417615470847782845222829882700820 11147486 33370129178912595863659869117953040384 11147487 -143303470931063731548034739177735576544 11147488 -956777998981508695121984133644943360 11147489 1605798186982621970005681276057145946756 11147490 -44537105481634709263674958470273792000 11147491 1243838138574525734508640078389493392400 11147492 5716842875675466200445663248596288512 11147493 -61381724903790731719828135570415630016 11147494 -532678208984385048443543257807757692704 11147495 243571137607771210534455615004317655200 11147496 -87296651323278251795169213293155123200 11147497 389378315674704114259266404955975253632 11147498 -576632598027453295619691720975137490000 11147499 75963245011150622644532066607793243368 11147500 -25579265952711685699691728473952000000 11147501 784003507147929315156570281818025132502 11147502 -7001833157759733090089242467932513280 11147503 925331708105709257327389195282421187240 11147504 -1112510980863958494884180619231559680 11147505 -269045156123508985498277306337130813440 11147506 -255815416732920676879074220130292618336 11147507 6055927014241444177980229018761682944 11147508 83433358122059825728420543476961893120 11147509 476600092072527843127345849543402803040 11147510 -357391607592708910229607517950301495680 11147511 103777280318536871163949602586607018472 11147512 -371769286511453895623113000565302149120 11147513 -450248712431795439973802523356299351800 11147514 -87592848519129370687771740832722974208 11147515 -72249407882461440991282008589663587840 11147516 -14884168892073276192735778710926863872 11147517 -64491654690830159994234227457428928000 11147518 -30071267422528523699576461431861703296 11147519 929370128806873134215535262809255760920 11147520 -180053985370585745686930279221197537280 11147521 -174280218050556518649579672845935329216 11147522 -520735990770899810837380822103760336000 11147523 -645150339230055565446238734124078187016 11147524 611080918607286407276103774603435835392 11147525 166349442551923386170725168798843288800 11147526 -20735758966915162571638130911642343040 11147527 65828775671551301118950946046398243200 11147528 69986466324525268541737936681748889600 11147529 -64655316906310507718966803727102598240 11147530 -287970201499536471178050405261961191840 11147531 44586192803900609542833388473479121264 11147532 613635371370604290455232203325203251200 11147533 1035692933814129002739227377922956425782 11147534 -107969575257741951670632628999370539584 11147535 2129038824556622619940172645328560640 11147536 172822773057034258513203067688833851392 11147537 488851517165068070607279706462205547186 11147538 130573906504233522313211596824293376 11147539 191497213105910193359719617831312469520 11147540 -300911934308135134318648783866641045760 11147541 287988289978634837653992754027592882592 11147542 -57655464079047599996903802185888152320 11147543 485268932306942750480661420122250833328 11147544 -3065556704784151134702513842059069440 11147545 88619638186836687625505842742648630280 11147546 417158989830166727205208330355433316320 11147547 -553798271189427080843156941352769131520 11147548 89686116826715926353402919863216645120 11147549 -46723856498986252296868761516754657914 11147550 -4536542911732960669194419963116315200 11147551 291175124204901076638483450228422175504 11147552 202819684922307422027307948006885556224 11147553 -52707364311961928650957147983451133916 11147554 -210362937578376449117189428352404878336 11147555 -187289675770007927641106684813651149440 11147556 28531750212760132819508881552504565760 11147557 166342948532220643746566253876616355712 11147558 1434825920818887205317283001190950880 11147559 364352585131740708108989075914261009704 11147560 487775488084342859370156972288489216000 11147561 185130913823006379029822404691658135162 11147562 283009812354538710314443204829009926320 11147563 -177676200873986073463254013513341704640 11147564 -501755168158358473763530288281488699904 11147565 128405119575925354049332791195664563840 11147566 99941752925460075032289872047400627520 11147567 -59221856177579595571150238014817734248 11147568 -98894298318502929666628605614780055552 11147569 -250237378114216299991525724894895372800 11147570 6069451864495069793942964302604917760 11147571 -741246476653311865809164676376560576000 11147572 -175778934682161618218765098047790803456 11147573 316345944735905596245929913963811930140 11147574 -241569685894487821646136693735837349440 11147575 -138551780995173955310361492154937704400 11147576 527530072835290892463032978148952965120 11147577 -76905853713495057009616479345794511168 11147578 -4005409216028450302376148479219827200 11147579 643947365287887235988013577939363038180 11147580 180505919414552128668791331404815272960 11147581 372843765802081088873607339073122453792 11147582 -2124779563638838208966850229167724800 11147583 417198739230405948790477609443391017600 11147584 138882970888291254312015300417237811200 11147585 -19379797837684254564604858526535225600 11147586 125582818470671298793372794467806932864 11147587 270869631428406575620479304701053775360 11147588 -152092777791136840544875364279793310464 11147589 -641279331379189816759483433898969432546 11147590 80343871066794251080989263173961116800 11147591 -114811607231978552296748743400606093856 11147592 -419822320218488151232598299946088161280 11147593 -817315805123384983763814849170687362380 11147594 -253862641880103717290416537340825799168 11147595 192433542867097472638128719575941761520 11147596 -57279203948533005248985491914967620608 11147597 -660377264266358237272231083726630700200 11147598 -369282963428974914154918732499840040960 11147599 353113394070341668520546109137198111600 11147600 73098536851540059923104550460711936000 11147601 -195325812017776982103566541993756147456 11147602 104155236208904677693739071169033668752 11147603 -203651028731690851865471409315359600148 11147604 4440332739491435395857337459210874880 11147605 -13737853155209368601607556879368167040 11147606 10691143378930276137920189853812744640 11147607 -13787071642962218148608512018554279480 11147608 419665857061274668540125167016276264960 11147609 -42594790945414662051715864712695740 11147610 -131860683092975238037136235646678314240 11147611 78330005416687311985572591405766790720 11147612 20232382305328217236186523989634288640 11147613 73137052854049261035925600205223693888 11147614 -146785890899191747631790220328857218048 11147615 142332594805156708208512708431410078760 11147616 -124853346444483072086172473613021216768 11147617 86595820798628089125843930498968481748 11147618 6311182945102340860258939393361543760 11147619 -72784705312727633285743634793276035328 11147620 162286794985299075850125555622637199360 11147621 332816181537968247326817984392228282910 11147622 3008741899677313388756432844972403584 11147623 78405348902100084445850827976835457040 11147624 456538005421733779907647160064773544960 11147625 855865112555404056191740543214456544000 11147626 145702131554847533816639457101263253760 11147627 -251808191125628145746514023445912220920 11147628 -254566906465201681715501346980866787328 11147629 -537707145472657800557789365573193037000 11147630 -30681688617331866644553755285548942080 11147631 49572238067371334798741541837093636096 11147632 105286231066299546838139000592708206592 11147633 -154393327511581713340680229337216061120 11147634 -182320640475100854671029287650541327216 11147635 -537740854320386769719807946054744043920 11147636 682185062163284467342397420771960350080 11147637 359908428816365761518349200013991780640 11147638 252438897755821956025927906439579460096 11147639 -64840554157724516877643717148037922848 11147640 28171430415013553687277758332049817600 11147641 -461581581705682741858693080678230055958 11147642 26245254519457722786375947404808812800 11147643 -89046717492746161485924345081367138080 11147644 30753790449909827170214539419189926400 11147645 -165280292287732500359698847131157537280 11147646 -177565741080168882337244436773990644416 11147647 -175657756582791073616895376585384862808 11147648 -461041261830916298313719985497073254400 11147649 183227647824533263615326844276062498048 11147650 -191192538384543723976863812410478557200 11147651 -242860554152388276363450756422152334688 11147652 -622097609301625227351322045158739906560 11147653 157421695652858357462874080124038405088 11147654 24799696557158662525039973848301170944 11147655 39027203276636175896935036255331486160 11147656 28495398294091957141868711735132098560 11147657 657528279790035890085941603521354698906 11147658 -324070483338972230289292535855172675840 11147659 -191477703321517131703839842022249038240 11147660 66221518538591594321314537972233600000 11147661 -187440444582316542384017835381891494400 11147662 -157830062132601009092219323478112078336 11147663 -23360501045755793983922109707772177792 11147664 1102014471621586524344586856270135296 11147665 474783742128627109800956835925779537000 11147666 -411409266004949546732558997549304825968 11147667 299325302970353426621034884082314045880 11147668 -296282364954692478005096784661452595200 11147669 343953675383776108610774172287268115644 11147670 -19724817620660877764823526951645745280 11147671 -837910605806873779177574342223717443128 11147672 824373079341151240990165184926681036800 11147673 355261178818853742486622522565775567168 11147674 89765426204425704929923641796373076480 11147675 -138055042638827244779880579618840806400 11147676 -27784675142824754792284113579413769216 11147677 87338738319804227021293637924646559680 11147678 360757923434582815690358422345844576640 11147679 625451139348379741682808223893458595840 11147680 14604220903411279076071587765322383360 11147681 1167378328218741609166074094651059210432 11147682 -29827111812856388440620178126192699392 11147683 -150733319424165053735058687795761516068 11147684 -11267000630757381708061665453576739584 11147685 -48286513148626106537831622754336015200 11147686 -137719177221923999019809666629937713152 11147687 951788260630839146497449804831484442760 11147688 -278999557097513253254943415927244144640 11147689 -284779120836037314110741789514545579968 11147690 -296455781607824020454448224565636403200 11147691 -54085393849732364931165677286392950080 11147692 -188734703260160610317393149488790461184 11147693 -47937578888719238811188501127375797760 11147694 9608685791015286921083423223284942400 11147695 57748341351859385704134301330775020800 11147696 -2010662863887675458273224974835875840 11147697 -110339169787065886034328733885456651632 11147698 217600004141896231052698001542167459600 11147699 66092369119251616829795356045007774640 11147700 49041217187719313570392463628897024000 11147701 -396944272744199519791399530356841057298 11147702 -199714753784713486262391413554740173568 11147703 73567742449809442734103645537549375104 11147704 -528708368448145386311900985364241203200 11147705 68377909976283229113225241762082449860 11147706 -20669127332284435115097553835982945168 11147707 -25607418661646247658015570094185308480 11147708 -161708335605961011686038813360111518720 11147709 340543511841382201306079248143942952128 11147710 89540771090708528357432967122957291520 11147711 5871885791759422765585758432749880312 11147712 198385237120281984193415620529416568832 11147713 -294611185828402797033421200709715279038 11147714 117636706101832731542153646670997050272 11147715 -178115958622828706565688649618620366080 11147716 -211896972394691877366920553910308779520 11147717 143699446914515942577958886435487936192 11147718 173650956430468557925623693884313162240 11147719 -263593038616635104906042879309855537640 11147720 -125318466122620719867307545856347648000 11147721 197240377218964723253621351330314047360 11147722 364302203972903273508700203725997975552 11147723 27295075179645614571453305697923107800 11147724 15409311609185201675144925152954744832 11147725 49596776336206550541683976364738264900 11147726 -12833603196310665329052536610435182976 11147727 349187881545402302232406063911996963720 11147728 -149805231074410945318401994955463065600 11147729 1059391548051438980478074662972711449330 11147730 -77809898309876223518778293019133440 11147731 175751630593301867858771720569221274192 11147732 -405886575292968878136107713307439310848 11147733 201988321410746436327557887538419056000 11147734 -186819922622846380075738926206644068480 11147735 -415112751057234407478604894037367289320 11147736 22173975272397706611959708831679897600 11147737 843864048521377600121454058845058540240 11147738 -163373163988266115235090664782503605504 11147739 -499576436778219008972767191656346019176 11147740 -94439497314584732024058971347424793600 11147741 -422272469652695411443509180455233250016 11147742 7164004129176420955106485625823651072 11147743 -22100840647229517082706831054122360440 11147744 -738835144736048455800130138859610046464 11147745 5786766519892271429468805963202276800 11147746 -76666435774607876160890067173960634720 11147747 -727106011634227430429088355444811219316 11147748 357974174032974739716187571143468692480 11147749 -599921937950339746314947101090772479040 11147750 7088713714931229758019267574786368000 11147751 811805114082706674022753756727632206192 11147752 11041685226615323541207569732475125760 11147753 -57408094820588299536390798702906268998 11147754 -81504939264319864903353947074024231680 11147755 -39410040221971661871575167557630873600 11147756 14780105623184761853152259122434424320 11147757 -16734691536878399660711889996826301760 11147758 5640946824857265096970808686228315200 11147759 -273436691664862972382058672289750898688 11147760 42007751099151098046699844007342899200 11147761 -916158671781952691670061610352465566638 11147762 174535600746834437722029616691470723200 11147763 141222612363496168814281167184126440576 11147764 -40133217987576427417695367341812940800 11147765 972760168031606853818216168081017956120 11147766 -23608711348963288445196063500335681536 11147767 1050206075191632629554013141845297986240 11147768 441780146205357855017491762693105090560 11147769 608909517798413996223677550062674252800 11147770 327323242344058564300614561519751680000 11147771 174958571465046788194738573387940960832 11147772 -459153588513031632396496737226970496000 11147773 46178749528744147098413400151648502144 11147774 127993654819306779111747059020315856640 11147775 2173870319491799075079695513453472000 11147776 -23174690911841756234181072740048437248 11147777 -134285302755711293484779963829300763068 11147778 44506170439290732145172912029834159104 11147779 387359602697413813923290461320059760380 11147780 99540560258909832285059234838856765440 11147781 -43626504377034260004472849606036838400 11147782 624548166119932109713788722401899908352 11147783 -899223807463403607866403962028922372968 11147784 56260036274027968352051001818969702400 11147785 -64260590096414536366189344042868966080 11147786 -7659074586226261183765151797723533312 11147787 -2333958519268827817452504482659057008 11147788 -14341784197731838226368297834068166912 11147789 36315750883448714142078666875643811200 11147790 -79284948283277066741628127879326677760 11147791 351771648951482515012627986337856822192 11147792 137013020120224313179344019075993706496 11147793 -7757108357306022676335251017303188480 11147794 -74263298338843753220479180790116179840 11147795 -336557123546053608321893487674577411840 11147796 -84829714315824084322749763352950020096 11147797 -75071037470857402790108878870004928754 11147798 25912119676346654490737092258628823936 11147799 -31315312353142240760117893723830726192 11147800 171508914387914155565727459819087360000 11147801 -157385641173386562229497296582331668736 11147802 -300879467244410124179624911597297248768 11147803 583435112311949232070275904995316559280 11147804 -200047331390075639927583940020615873024 11147805 -55156578054005525449018913468207867700 11147806 233007540025448210558435896169286973440 11147807 22788484074982253532916361307003686640 11147808 131784850884865505367008979226195918848 11147809 -43730986054586307752106520673900536990 11147810 -480901300259951575201434673262834327040 11147811 337750053479295611698886802657295767984 11147812 -39469279489393276105051231034707758848 11147813 12027301591364402252168233996105576800 11147814 417106819756155825968395134654230400000 11147815 -48800280300435448803968400778887705600 11147816 -304093342195735218601044705003788451840 11147817 128572251255725081603506623133043777280 11147818 67290636236674757350634403266462782464 11147819 210537651021417878345476515727335767220 11147820 85918781245678345503157910678583598080 11147821 7993421392862780490760302104994160022 11147822 -216215134537082595159231007838019840 11147823 -540949328164227331065038528277209476728 11147824 -91588057735746943252861022095199502336 11147825 169090854142046497467761795599911371100 11147826 33641554112882041858771867460670063744 11147827 -186889083123657012107485316496217872408 11147828 -455408165433114321729128915893016303232 11147829 -126635753812222505657392933454209589760 11147830 -27531776029767410262408827522899265280 11147831 81119079719426299881554087394085630632 11147832 -276475426795853837046197967998942208000 11147833 131756092777669002134637095671038679082 11147834 176084918727124848214953285209376648816 11147835 -333148267700367757180229590299671819040 11147836 3262437864157238317745574083963191296 11147837 -362306530826024678588328680010537271188 11147838 169966906922482317742081160561456710656 11147839 -426820368080921166421979247490739863360 11147840 -170756249380763250523278207230693867520 11147841 -213248614156575223268254736807896636800 11147842 -13957649943333661532272873529347225056 11147843 -343148586579957819394402547827377511908 11147844 246138724354245740870236001764324319232 11147845 -20910030412712289552158433105458664900 11147846 -467763890354358009525527575256186735616 11147847 270527746987144611054492598725974137728 11147848 -230129967772981898695218990827372544000 11147849 964018144273099156127158332979037381850 11147850 39359154320163038752973139958519392000 11147851 169313721457506254103624261141685040 11147852 327795161876395577425254864554868418560 11147853 179387571999336010690495423769064563904 11147854 13645473342708917577240273552398813376 11147855 -359812972442597631522883299382554657840 11147856 20860767472596078148709514520262344704 11147857 -380551146937744424882953635215553577408 11147858 149376432861302174829717406680902747280 11147859 -42593373229242940647491238746522443272 11147860 -227422942569142895406334046050473523200 11147861 -207123310062569747776577405545086405480 11147862 -318130961213983574403924514414609738752 11147863 -623011798743468004734064445282770192888 11147864 -52883994513617374603195950461252321280 11147865 -45654475751039761904703402267521186880 11147866 118592073869353039422688933602088328160 11147867 -677388178569472216471140938414380689084 11147868 -258604565706364989772632278070314523648 11147869 -838317359544212206709200230660220895604 11147870 10103785891865431291090788605106278400 11147871 69711974168307623468093120092726564224 11147872 -456244610956579650763197359341490405376 11147873 377351298968014692028947196630028865600 11147874 102900541185732471332853947709482444160 11147875 -15145138815112458469755374413098132000 11147876 -254563333920367726730976397027962464640 11147877 230769524470304796671096699172232968576 11147878 -40132722350609004239837887015320162048 11147879 194351954981298761631409941425161728 11147880 221512659868183706479210785157969920000 11147881 111669893614336554451537708876067824164 11147882 -174023063518309708161187685338485156000 11147883 -867423007783030171919771187976128938496 11147884 -237240347300495520571108464638762055168 11147885 -232290804472674850112056875474481002240 11147886 -126757134020315373340953381275072556288 11147887 -536669516466654291753367087183759292464 11147888 -66682105085494022008269174006030041088 11147889 -498532916063089887351841488434611331520 11147890 -55989845859216527146213485624829411200 11147891 54087938784281703476488671333449129292 11147892 105125604279476730006014840325893345280 11147893 -102020050759308160118976436313240258976 11147894 578991472683090474091594174365229646496 11147895 673200083463159145827575605055009299200 11147896 -200197751892605336763164506247488143360 11147897 -230669878330070127437710062274484473968 11147898 -278289632377477503529619370523134600960 11147899 120189419817719462507992593269707672336 11147900 -51339707010278677408921830732959232000 11147901 641921765301566289101874315479609452032 11147902 -134491853995801676244635948188200913536 11147903 -16045037497247584390786590832635453792 11147904 -541334344010873252001871266175128698880 11147905 -111983860836729324144961133722500704940 11147906 86920961631468125918154454717772267520 11147907 -93595761418592159325368581298732743680 11147908 620407649334684234600986901188590136320 11147909 123204824934893669442499363326340246110 11147910 47141451712920563371184681258943160320 11147911 1037797154848918381973866871478091647512 11147912 78653938823270237975117355174368179200 11147913 -143220062669964848858735380730478954816 11147914 36505053655044800066470500983125505280 11147915 -125720632273188326005917202608424045200 11147916 -72006791085525481487342797959009239040 11147917 385976800067677905500001904868434194624 11147918 -496853344172332038598932244778687827584 11147919 -351269181555971847261247543934465030880 11147920 -64337727853163129402585841573038653440 11147921 -437336382295107138307733945753761948878 11147922 -7425644246171926542936842764898142720 11147923 -464503025659117299770959109708617298736 11147924 -484231008912202017393249671769423103104 11147925 -31169002213657240455303340399698768000 11147926 212187792005514482142738457991359531584 11147927 -496805483745246990428907078240591436800 11147928 364670562499458569480743843696337387520 11147929 -510809322371595115976976557168308326400 11147930 21820284551278600025754487323929241600 11147931 -167736627847517665973610607203977920980 11147932 649144712425628385368025950877152878080 11147933 42570990595599478011644917242200186880 11147934 -20357433271621442463974090572101055488 11147935 92257173815599343681178560339675699880 11147936 -318415937262572747668343484141898039296 11147937 -33965630984726849025868551445359936 11147938 214973130771243734616889674686767095120 11147939 495896297467964984001670301002850722560 11147940 -27568003538668663663650755683980906240 11147941 46456797110336779980330823605317141760 11147942 -122890612212950917703602928057689293696 11147943 3335352146054986579398240880237793064 11147944 -585018042240425682303748457887678755840 11147945 97791652902166692396545043265211393700 11147946 -129638253637763483408600398750302854400 11147947 56351840897098861746823779978386087280 11147948 5245441510009176738921991370745907200 11147949 -46058863949824388528654955408884290740 11147950 68080524070017270710692290803736456000 11147951 1331961133656180348548389558452927381504 11147952 64401425520598896315342403573412462592 11147953 266865647279055666793317775955224237202 11147954 41664442570300132619680277376653447712 11147955 30295840606932158790889546542043192320 11147956 3249229691232682511768985327864576768 11147957 -138690970641118466126171302482074551488 11147958 365506968086260223629006975665273069024 11147959 438261471315159872381240008418449180816 11147960 13456373895340010830557731544711782400 11147961 -636065658363289247972968902617431370016 11147962 28062657980739593692451094881520691200 11147963 -98272983715959924584887035268598512776 11147964 -140670448185015809776690070435094002688 11147965 567459533181042744943240351122696000 11147966 -38840276042504138764292962393718424960 11147967 320703669907949151599082045786848191608 11147968 -63438524411781480922336488778209689600 11147969 -80730507829718043266400223720867587648 11147970 17185257914664371833547794759287605760 11147971 -276800867117220779891796932931430611936 11147972 52827405508267078120571078374342656 11147973 -233979363902728687178961003848685885216 11147974 -607979253265943878684795470116440569408 11147975 -160546903324828606398253849467950247000 11147976 12402883147466222747220249018836582400 11147977 -25725460607681641977424147302979785600 11147978 350786755252327040856640880644538837040 11147979 -90961284202417673625251081883948662592 11147980 -28923849476626191009708677108684544000 11147981 -328891610154008382449567842002109808640 11147982 -121056044974144593441975061483373917056 11147983 -78974289245310513417427894441796096640 11147984 -9179270971746737785295718343492239360 11147985 -232573553738984290497131917874728704960 11147986 220169027915329123871585142306991170192 11147987 56346828212128378670481726194657578680 11147988 213340070272023342165797715417315618816 11147989 157105304835789390674472598826832163200 11147990 -96432976130272218960900148448115909120 11147991 -59370053509496227574136663796381695360 11147992 823400685525606393266510241004720865280 11147993 995392161650231956594599577432885473024 11147994 -57380139585763897405046043424283993088 11147995 -658447092555300801664443949404719592000 11147996 -736100167434167154242664395562640430592 11147997 -82359618976338823881036843837405409728 11147998 174046334554267828213740232235061456000 11147999 546048170754849815787493137745665599664 11148000 63625678943392285072893016550277120000 11148001 848810699160534044241201945685328772002 11148002 324363551356283637906171795555662543952 11148003 236453847055837531616874193593171609600 11148004 -67726300903947646004811637587767558144 11148005 202448519334878239140001828793383417920 11148006 150529342304821399839267118426691481600 11148007 -54846954676207339105305239242169688920 11148008 1502841664808500733874105590285107200 11148009 119692825529614740324005413756263348960 11148010 -264069766296327912661092155202022407840 11148011 -360307576628676297193311212679529619568 11148012 -466044148167973233952366389709232964864 11148013 523230576041904154598289426340991842262 11148014 247745667962166461522208645087884570112 11148015 -76655873820717371396311098156981082080 11148016 -46926237797106975109330208920575737856 11148017 1021677165851271295575351609953696010066 11148018 25013856730164368805054842784195345408 11148019 510088883212854479070117175367002697420 11148020 -36744103687009300415671207266220262400 11148021 384970385414049173143092582741391987008 11148022 483529846777407152817880599160429864320 11148023 -24764296659098575397403085445222730816 11148024 -721908125157165949648919713297486970880 11148025 141699821812178313632481222431254676800 11148026 -248024469630665721423546720181036269600 11148027 -740924268562840731993956867670716555520 11148028 214144483124807733615202196794005492736 11148029 429839071431726892318442868093346746630 11148030 -3417242704454641008279557539554805440 11148031 137853447988195991279674817788511757600 11148032 199534136718665339123467071280719593472 11148033 -96686299572055427430455569462154544192 11148034 -91289955063952990102798476449697374208 11148035 654651616540738575796452593096549122800 11148036 155152896203917085449688415010041818112 11148037 365125378925553063012491004928722846686 11148038 57846143303518630083605670440593200960 11148039 -226736665249334871775704913392837515424 11148040 -455285827732081749331705129368520243200 11148041 16118292333625775995953987810066374442 11148042 -120880643306987209621472011666754604288 11148043 832628733687070121744909414021395966292 11148044 -494588495128673499350911355509320428544 11148045 -206730386908523790378004362327383803680 11148046 93188492795288953558754797348276556544 11148047 -177203476148535064037157214545421217328 11148048 -128969994414484266226828453667740704768 11148049 6959079585040313015413533307887068448 11148050 -85229360863457797108243161310621680000 11148051 -2317689552669968970270059053285745280 11148052 -485241480400258494863443958104574913664 11148053 33122128010209009206174757318456690080 11148054 -27253465747349534888786074462862241792 11148055 171643940227935285594180529609388797920 11148056 -1064991184731418146295636814323654103040 11148057 -654610702957003910780388894528156051360 11148058 -262520565992782486567472419069148545824 11148059 -76523566061944409100358269143414944272 11148060 -44921780414488949879186376579927244800 11148061 -351416774304270673374923407150710557338 11148062 344215781588049125518123672933841596992 11148063 -151502332884465367016604281235365712000 11148064 186213828330942994062268309313684766720 11148065 -20187900798378546828726248447380700160 11148066 448184149766273684635765754469991835040 11148067 -140593472463279087858104749221669724208 11148068 459647191038407617936314870003553630848 11148069 649424777169976129348753437801712530720 11148070 -227397442581102761815537966831003451520 11148071 859682612244107742774609586013938900224 11148072 -155651699425958425667326373637147279360 11148073 -150683807536740493994690807946679306296 11148074 84102999888210759696246756288126212352 11148075 -348284264489856526587376203646177781700 11148076 -89129355845496764978884514495371498240 11148077 -144421841629298164933452591511275340800 11148078 -172219788977128289252758757961245905920 11148079 260988897333353937789556944267514161640 11148080 -51874319457436264151009499271826964480 11148081 -194029876572722155961899041613676475456 11148082 -138532261051779181518599393213341766016 11148083 652999148496547631080645612240541800332 11148084 -225998158412155240936670115709245542400 11148085 -739656303651544677141524082325600147200 11148086 301682178560490529395966865492258264992 11148087 -166306194931179649532267473485092841240 11148088 218946571124799818120622036732906393600 11148089 228403553297049345128248540977528238890 11148090 100260528135716590946777619776729433600 11148091 -47308743237615562043094211394818619528 11148092 -69460465758340850739303090921064080384 11148093 -181137722936435668687450930957517940 11148094 -1175153730372787075479808753070571840 11148095 -257857237841348589618833223128865100800 11148096 22561582290595439808193908532674822144 11148097 153225736275237086897709179192202166272 11148098 -32685432401773448830742199058578639360 11148099 -348450809807972290220325986912566094160 11148100 -80524894972213061949540893813173555200 11148101 -48014834886702341969076220717817859108 11148102 56109773941849475926437522292362455040 11148103 706243502858185540683237270332762443352 11148104 16789671135765071344308055016526520320 11148105 5790691573167334976021347182818046720 11148106 -485032208212281409813345271136864788736 11148107 85888968675800861341937500230397788000 11148108 -297221850744645409597100189582000202240 11148109 -272482842845091508236747212181187740480 11148110 404734044102530084758185386128416480960 11148111 -332921137764954908771287238411101792080 11148112 139398700026527977439518976494216994816 11148113 -325325152616339518699841337697827217080 11148114 -19287030907748641333735757867128538112 11148115 238262709885452014404314851768154794320 11148116 10851113394240009757732957770067544064 11148117 276211570445886267006123506716250534880 11148118 97139080158624823317179331306067269120 11148119 -514783422418427284084022271091424415480 11148120 74098836175373788605117196676779008000 11148121 -110495351584351729377951072798087305708 11148122 -11817859327572274402749076701956796480 11148123 58161470358934274847960178461230350848 11148124 154380939834011041281322864157852685312 11148125 -10858435392453142349376715869096221250 11148126 -47845793021077580181110859042259817472 11148127 20470436155234810958760529635859963904 11148128 -383036994185980144460200182390539943936 11148129 187142635858524820372912664060878381074 11148130 -109828256729733352872976856108024632320 11148131 479445785608185365703530670913721947932 11148132 101536510525522383221404662215495734272 11148133 -201247581764151153808145901232281103618 11148134 -252437708334639076148976010785488234784 11148135 -218379279856307546661161795233791044400 11148136 -4478701414653334750558740731316633600 11148137 1635577834250249121440918852550967104 11148138 -13668561217296129748230223430110663680 11148139 301161023151357031631210882871535309940 11148140 160011112413134208825212006158607923200 11148141 -339713737988081385617616783329836621056 11148142 -300640731986204860051958629011472196928 11148143 -32848693676675939680841802294813202560 11148144 4199029736693403513347924246420520960 11148145 -103847466798659096000274178291521041280 11148146 107242391618761502201436952975845548064 11148147 475511694874617313642577761376326832724 11148148 -617629413072784419422656133106054887424 11148149 606259639362191709402773524236354639150 11148150 -2290713990893375565401011322225942400 11148151 38587688283801732002789790615279072480 11148152 40393692117583452848743334130780672000 11148153 127622531216333107774351413872555040000 11148154 130540276124835405699148220908495249776 11148155 177892329357640365946394906828317248000 11148156 433718181784391728057031590371653248512 11148157 361441309662464010582105485539566132172 11148158 69940955310343636289876842367507595264 11148159 20727285921906340322025756108246960000 11148160 537344068608736785773020705556791296000 11148161 245151384758920469918884737750529797762 11148162 -261794727001445309945199084442471520256 11148163 97819972580362853776336395452144638624 11148164 -646400553722234675892786172181325004800 11148165 206769840172439564808313681807449907200 11148166 205718727626396991027809702603096296032 11148167 -387347252635894707527840343739242990360 11148168 331167128113321573414474081081895731200 11148169 -73923714672016484764651504401388429056 11148170 -119439612008065193928248235501993219840 11148171 578719158858123828174322271973674609112 11148172 82466755828686651933066754160637875200 11148173 -511487830980008634104444562873051733578 11148174 -22370542991632700651474466772607349120 11148175 69431722551202651388987520581826577400 11148176 21594108204666099431979413452023939072 11148177 552325797925452084974612773307433007680 11148178 -5365741269410639292281048800849817280 11148179 -16048519270328772335997815768108467200 11148180 -4394760325701234577954281965767680000 11148181 -849085781281644157656363658370915876736 11148182 498314724762972834431223181449189276192 11148183 -166543641382574222080958676079045446048 11148184 -487625252245721605370356185545875261440 11148185 -767418424840197584139313283212292312640 11148186 11746520720821025262222036124121625600 11148187 227011381567531250237849639600305150464 11148188 262254657061068073584793896775641553920 11148189 8192902902485319092126119914065834496 11148190 -433939286475733407079200247254858076800 11148191 35311597087688184604660665898697088384 11148192 22545761427473731611533728043702943744 11148193 -33110651151796739225798260688817296000 11148194 166582879248708891137805326139062743200 11148195 3451899961035061015292787654516140640 11148196 -243156995370103908668069823376960777600 11148197 166587704912371354524981697366561065312 11148198 -73658325799632348046736290425670537536 11148199 613473853670288683840524915791558958200 11148200 81447268488267975214264417650960384000 11148201 -329635065054447695674376008910196930540 11148202 21967318147877576212362970411242287712 11148203 -215254221065602094004598404419547693312 11148204 42569895756122952217120228880316690432 11148205 687907493867520068396392944464734575360 11148206 -35213346819343900141300707379428188736 11148207 46374534475136340328446785299694744064 11148208 -32384974646851905095330366842102202368 11148209 712655807089760587957131641206439913960 11148210 133413547111517395584414573983212541760 11148211 -406898099048119964887295541967667941328 11148212 10068201873202387594838452527040389120 11148213 -5243527542464060356942486586073183456 11148214 75407484319763958273765164007505536 11148215 -176009195166123251568040514894797145280 11148216 353840679160438613187320054230544547840 11148217 15875349103990714530148021133141212986 11148218 107644337554586439306180053537358952560 11148219 396128328707416954429554719378775350400 11148220 -84514815916746520437928188815870730240 11148221 -605761036732077117926479220753761492800 11148222 35647053248670121641654208892823321600 11148223 8825277851671874531804923405959471744 11148224 91926681350420671653667411631208923136 11148225 214799045221384630914388857380806183200 11148226 -49413129727222917952523043278508516960 11148227 -1033726547677174869072015375536677395480 11148228 -14626779997572663424399476929673142272 11148229 -292899630294930913756032267685167038820 11148230 -135317855807810376000101041475651875200 11148231 566932758992583305034425915209823544960 11148232 130488656187136990554728185345079224320 11148233 184335031089218184478233276587929435482 11148234 -155271959038439185135901690008718641152 11148235 341029668401373198188428735312149482880 11148236 -89061583882527668193658958560099745280 11148237 -287418578438105812925685189569039513706 11148238 118783811317952750106368643309186347520 11148239 110646973883790507060453890697070733040 11148240 -30495849983617969113367369318919700480 11148241 211489512975053680068280873779450797160 11148242 -145824571569275755065681804193120447488 11148243 1072859411260120075326486704089262684160 11148244 -476354741716745333879480196769814030464 11148245 352202949730086694416288557271150312120 11148246 -132649382557253891011000320043801804800 11148247 -117737323983023064416418980198392488 11148248 112351812676671290264207303052825231360 11148249 186692810207910077816905101516640578240 11148250 182586846546615044517240346048491840000 11148251 -173431893365888861218716352019527356096 11148252 420252066903167298525018079204894973952 11148253 -898451690456165845702885006284546193498 11148254 191381735019929102335977912838434988224 11148255 -21180293135839816350327916500086202600 11148256 361116797511484148229469158224503504896 11148257 5199151667200859762786299269474890820 11148258 -109161227859179200178257664226866886912 11148259 -505403597441736921772649330299705861440 11148260 365094563481091710304204683981928665600 11148261 -65708511233963814634829139671056672320 11148262 606146303756040321488422742039822353632 11148263 -123244736734293815785667876699283122640 11148264 287720035895121717443003794013500293120 11148265 -408931779131512595773036328831506373340 11148266 9924446938011568486350866821453292544 11148267 228577193973385900068851969799081546720 11148268 -10007160411942049887717337897256517888 11148269 -138469590489051128181048588805215464640 11148270 655385406174624182336027473399234560 11148271 654614831542661817818785332419222587472 11148272 -5355342052047346364732997254439763968 11148273 31918685244594864697712508462742620402 11148274 -548996669220523564902986977411617210864 11148275 -107195947323365511221207488533909407700 11148276 -284681494418053278081136430007783456768 11148277 76467625256401438722800180265450027072 11148278 -28772844435531160957993002980441834880 11148279 205686594937457158691350437363765215568 11148280 190194341469773945966771405352376320000 11148281 -1097033908472786857874697005155066656918 11148282 38680215782399062530502193591837137920 11148283 -511772597019809120936622018305941909468 11148284 -133441538265070442450791585089934961664 11148285 51844667304617666507861590666372329600 11148286 400467644258546303837174033566651661760 11148287 -483323093416896058922224867436177624064 11148288 272359038633940898925813948481787658240 11148289 -493803471491444709306169608394624422910 11148290 380031428065733467702323074731501754400 11148291 -71164953995352656942683445755850470656 11148292 -171245474442847605923925855533587417984 11148293 174045316760078714047191144230033156184 11148294 20491891133894146235071282550616588672 11148295 628870614339986720940566201432997223800 11148296 154105187593675623500364773517139860480 11148297 329011484358290840183658118412940845472 11148298 113791371789476641883684808136629447936 11148299 400103553974459081592446165964647167920 11148300 364254664319225906553195157948014720000 11148301 832823373864200187839728607680926741302 11148302 202997846972625996192154207331717808000 11148303 -372887335782206305066364660410656643200 11148304 206788743411081985659815101529900384256 11148305 143283610562621871690140063134484362560 11148306 -801812113177053197739660790124869632 11148307 -361920767277297858641592489799883435520 11148308 -422153789711096322960655949863762237440 11148309 412548652876787826583555799694893664 11148310 -140121996465569037373145574478614170880 11148311 320837985137119610800593772994139252624 11148312 -194949782504680575786187056227559014400 11148313 164554299927347739751698392533966979328 11148314 221893381117995067100441530702024200192 11148315 418602776614276765191096976063788881520 11148316 52623694035109063373284595606465359360 11148317 -80838479744713252202661588456333428634 11148318 -31701198063656011349325133217140243200 11148319 -138548770563631460817661314851700894880 11148320 -589466076288600499425191840979082936320 11148321 -408568612116448558135060725460234878288 11148322 -36339812253306691278232117517917701120 11148323 260527017013929221419714532936760244572 11148324 -450013346021806289405486405179646035968 11148325 473693023568971335569811173158831744500 11148326 6132799745163389050901917074492426240 11148327 -59370182049255596982708242841008570160 11148328 722613282258749103500107509876273960960 11148329 424139083968154616396222848093584891300 11148330 40518101745336099401312800906493706240 11148331 1141928353710854134285632099565571904472 11148332 328797442355560619864488541495887322112 11148333 31288680919735047649189729465498556640 11148334 11195655310930882498159655420371621440 11148335 613773879759957442498241027856023640 11148336 -50365976419973115195002577901623951360 11148337 340723287798955405463921283346930035986 11148338 300685918468786619987946170401780669344 11148339 10944813369465007400371810703927350320 11148340 -180284959194535447508378182796025937920 11148341 56501768553757976856373931945181734652 11148342 -260581512914109023012932014160716506688 11148343 239069200967457301805240964132601063592 11148344 273684793833678202919027066732180766720 11148345 121159912961356280879041289557887984000 11148346 -491395663311608182695204822315072074496 11148347 -287035380516702353157215293515768611568 11148348 -232200600593694415952476612135086558720 11148349 197308928637372883908068749732560870240 11148350 58494153369036196953131542404896702400 11148351 204384405315683773154649757706096850720 11148352 2957574226308037083823344068237197312 11148353 583650802693712292480544858942316684544 11148354 -58878559027642300957542833477901204480 11148355 -85191173558651580267453964675628729040 11148356 497024619538628904270572190500641520640 11148357 -67296238534299141857857787118979809984 11148358 -173971079393653807647249606924614107392 11148359 9047646717006805435574659328889214272 11148360 -25936002378548161763021774809185484800 11148361 286018383095472144708440762046380751232 11148362 745274206623442131522886976592933671424 11148363 388104512185576109726002931904559137024 11148364 -432455312843317448188849453373092199680 11148365 79016102956931213601610166049757933260 11148366 165327211643284448726060945403536860224 11148367 -451298245021379100519759951310333469584 11148368 20113504288757214676990727072061849600 11148369 22061817979975641373536709234308405744 11148370 -82224118849125727651523385602879457120 11148371 149517423093479874786421617818264275392 11148372 18687191418085375715575535878470016896 11148373 555089962638521343373438545265544914720 11148374 93858313796435439816865826702630235936 11148375 23789830900036536956580451346469888000 11148376 -176724628842383413128930081710615961600 11148377 -269445042625684936978251715025935110774 11148378 -11487637479551838631285830397964121600 11148379 -17554192250397392748142580733853370928 11148380 179035225061934481064508422436480921600 11148381 512123917730042871261963552148427499840 11148382 -183247288491627990229631164358970366720 11148383 209432397251278003211687823555632437200 11148384 167318115697431229981132758982030000128 11148385 -135618144344887800911563343230199971200 11148386 629774809426566218623867783141194754560 11148387 -225920591741511611507285514187790602320 11148388 587826788860522837944968503074868508288 11148389 2562605072059917077648985904199629440 11148390 -157192269595623888478614795257561151360 11148391 -267178298933367748643378992118112541608 11148392 -694252019564752261218958844885784652800 11148393 -252478869421281214402216520274872609136 11148394 -105737432618929332975497685177920087040 11148395 10957709068274087925454039086261096720 11148396 -53093637427456349058627792408213946368 11148397 32472596144939557340540855553386756140 11148398 -21435950041116812519349604803426674688 11148399 162804954513597462679647666402467427024 11148400 20517594802121099623129062150212812800 11148401 -974616389911614862230275950699286371200 11148402 3089499130869905582101479117256877952 11148403 23872628729716787523234211695046724256 11148404 -126006596558725166898787266547390648320 11148405 1843424956497443552888971585456252800 11148406 11435631098016940750620881899026153984 11148407 222278728097013583383632125243753045200 11148408 936204443788014783408510772109440819200 11148409 1249609871020590946543601307072251520 11148410 -23801159264500064330410709807681172480 11148411 265809884421531738441953667391843495680 11148412 -389916661515294306458042409033007211520 11148413 893862150165377964812532288643762812696 11148414 -14868667379126457339519596425948490112 11148415 13887836758926305448185026963214611560 11148416 -683229558042462849075796455418264289280 11148417 128351126192721116101059152729782442880 11148418 315926000733384059083210112395855646160 11148419 10462342363285635961791231621866544672 11148420 177141391991955301184664048823519272960 11148421 775155200348537412953541351147888360800 11148422 -116205182612706641682800267842980451968 11148423 227895301909123689918552950146954464000 11148424 -54056109842425495757171897069140869120 11148425 -66851574832596954012128455191549470850 11148426 -561691909968449312085190363436952982176 11148427 -713203815810411814590864525515478627168 11148428 -559822581833511108873247864746316108032 11148429 306862152794817650788168483092471374784 11148430 -459725830121404415474865124446079209600 11148431 209406691440560028778518848578076842560 11148432 -93474692153734004364211585971090554880 11148433 133522796154636518792451733849498972200 11148434 -606076111724018533821493640599467813120 11148435 19046719553800556962581827484360044880 11148436 50592733953845396805979591809633707520 11148437 144490695370023763699508878366112296704 11148438 2302574109077682824523465020268607488 11148439 29016417826091722656446958865946012224 11148440 84525077334192103925870204961192960000 11148441 120209966914939800790223211013180569600 11148442 -320802582068669753056944984043536800256 11148443 763265695628820726346921772562839026692 11148444 -250550307786870360520579652522122907136 11148445 -31524559650913587671951067526046668800 11148446 63633239721722202050144024515988169984 11148447 802866000957228029980524350263450719744 11148448 -246566130174059554312274024694958325760 11148449 202987003880057124087800067500599433364 11148450 99799184716193391033702397265522121600 11148451 -192456846354815711420497093822528228328 11148452 67862847920326604699359888090035535872 11148453 -347354444365861809361161483301137833538 11148454 -202894976888367207848323021423744714368 11148455 214976545272722907188415877304806194360 11148456 83123285391754794890251569777659904000 11148457 745008347950655058227789050456685331072 11148458 545443789865821637531198829382186108080 11148459 250673477670845826152696040628255207680 11148460 458532365327962680250292260134646241280 11148461 177781459431453595748467197202176247062 11148462 -102145513753016442359033881459689342720 11148463 -181191617663230633606445729746344070440 11148464 60170202853697972664963330711084711936 11148465 78494217724184929441002044173686611520 11148466 -87014062958767302821127985021691598336 11148467 -32824141359349819535022980200162500720 11148468 4306489751129242989409211758894645248 11148469 -670894012488170198154527941441593402130 11148470 75387471583757670195123071241300096000 11148471 61317139020082244418723331295106987840 11148472 -577693030826895412163431713170731315200 11148473 329675536146375481621649400057333680640 11148474 -88722349507489493842778028003486635520 11148475 -211375471758205542857753542627886566400 11148476 -205443087064492490751125352878652349440 11148477 406292900177610148025588382186663712608 11148478 256552172130106581541932199404804480000 11148479 -61639266982073464990420472405817356160 11148480 95836368167486816312077897248748339200 11148481 -7970475156109904838581774130589494912 11148482 541173438554662408476777771580768932384 11148483 -370178564847382384643486702443882739976 11148484 -822706662767035584802702078370809177984 11148485 -160277485700447433219446737730158874820 11148486 -185886862574883987892940641237312662336 11148487 18522645899851514794116285725515990112 11148488 -85686107855247245464731524276660951040 11148489 862128773774941388633768364735048085440 11148490 -45833567254394643209803609645443972000 11148491 -250393281104604771384740345256571074816 11148492 -256813422706111824445053073316634574848 11148493 -1204454361226850483459397236798075055936 11148494 -92070836644190010967664599077508497408 11148495 132963017654602470775597470808376918400 11148496 100253465080185412061741144277035827200 11148497 307313738269742964139516635573866964480 11148498 -46620579181276037564648750620069518816 11148499 -394292051594133568268269784540086903680 11148500 35896647635705690019451637216312832000 11148501 31290378151287177401664969473497936128 11148502 -270188518156721112211792731059746408128 11148503 -190633975559777359973898042978957424248 11148504 42952272865529146785290392840929669120 11148505 -290015475624333336893668583521297529340 11148506 -7526277297715606866269905254997932048 11148507 135547038979086158214361312201689494160 11148508 292343218572302392637992564271349671424 11148509 885636482183925832699857417740793772710 11148510 249534438542356707001067021641433554560 11148511 -617198565195572730804585493106595424776 11148512 -259253626443534451928662313900360859648 11148513 351172385338904080996605586672648269744 11148514 58169971884901215068744867698771408896 11148515 52225631174480076101749887256846239360 11148516 35042665224804795440638349550226744320 11148517 -627352172015232673973580988972111970434 11148518 -96791249159759883093423152404540015296 11148519 -11104340896820464983587417796246493656 11148520 57386774916415396369265526714945024000 11148521 93517180116136888047400469573675923200 11148522 57920299324798234466972751886424678400 11148523 -224116683118212545678986013640636649228 11148524 11803674810989531424287583359614204416 11148525 125175155928621094771350537002928221250 11148526 -32734546783852287503501565703911850176 11148527 471174506844865216185716913170897015160 11148528 26629054865102431188684131528554905600 11148529 -271199252510675089038174388008945078400 11148530 58360287383494172248141243266003486720 11148531 -336436966762301855910984903529377941448 11148532 821860544911555897325324817592799305728 11148533 -502958293558855765379862811370986699776 11148534 -336165137798319708904132595488049315616 11148535 -529726590546325326026903566217265922800 11148536 17586171549257202570985960229604188160 11148537 -10363605292655505955861373090930576832 11148538 -310947531524978016582497045114910233856 11148539 947917648909935848343236334516893762340 11148540 -62953529421765701444229875812724398080 11148541 396685207251723863924070375486130368192 11148542 234356783190108160269616975200179827200 11148543 157866566043795424767705623673755427840 11148544 119921750014683268190989614726965624832 11148545 11487617517119671654096432860473081280 11148546 107508317894023165895837828542308672384 11148547 20462666603444570648072884445398005912 11148548 -196557057289528083097112954293240550400 11148549 -723124875740802357929555233727466148800 11148550 38257431670414733256399646886250873600 11148551 1080479665053416283186466324924500102552 11148552 10558557040723201204958818185978885120 11148553 -135400776199390734285539493784165021916 11148554 447670434800818176870598526227707052800 11148555 -69921921626725918814258756876971937280 11148556 -42855997196084779532068306616768785920 11148557 -141581684399796426101612350237213430400 11148558 -154993496639685455387050787127605524416 11148559 -5859727959323907532074513678832651040 11148560 -3816919436240480955595702361912770560 11148561 13534042178276197575416856758795157090 11148562 -242970777326121593406604566816901211136 11148563 -1013285125260046139746279916723823295188 11148564 59746661422790232847695640857724833792 11148565 78138221637062226762484135629060266460 11148566 -90276041237936430747766959864390949632 11148567 -7373298367818081572851888360654119552 11148568 -408870656276336847513784597653539389440 11148569 756371699363796356145121577894489024970 11148570 -271168463803139080477745782463424460800 11148571 -119220193460240708568111043987281775088 11148572 -650000431854819675554607014606071233024 11148573 5451104963832238382942730966633167040 11148574 59835410396481312339985730445462432000 11148575 -165537072363781279806872052190161676200 11148576 283727309887130810621309071864738873344 11148577 44350876760181243896165631237251200 11148578 -146031383993852381184825410624295889584 11148579 -118660849958635950646874705123338420176 11148580 -125620984292092263589654347087959907840 11148581 86566630469647729993015508831267072160 11148582 -263963473571218424163536859387929894016 11148583 -335561694181433857267714802610891396576 11148584 546694733532165731775788001230762219520 11148585 1466286238706474858508026288451244800 11148586 -462886085234499667828896566533535907840 11148587 549664481177161162353346964960315725236 11148588 -409042780547540092135941346952903884800 11148589 725565636737031133146825321697491146390 11148590 -45176034788683115975869769071589275200 11148591 587476378980093578611241296775757366792 11148592 -13580337563923031416164260589569310720 11148593 -795494378441882875072033535932599730158 11148594 150993698180818127122506922998169340160 11148595 -89754087481469892165131003030700340800 11148596 325912905862012101590107337468016163200 11148597 -52383382861144161054084849567681551172 11148598 -306080969196727418133830631903594281664 11148599 -103742132830557393106568489444130936576 11148600 9548000477023675127171315143891968000 11148601 140664375865395533399331164007363684100 11148602 282050573716776657207405967538689953504 11148603 167393804862973349375506430632273425264 11148604 -46711176513546871178321722600363186688 11148605 -302938631194398249429135870060120869640 11148606 15291827446228053650552874490128175104 11148607 398400411848954716097198002950562766632 11148608 -285694280956333125408726494447701327872 11148609 -49874624434975553942517213325620868512 11148610 5200527414698552303918041681328785920 11148611 -397783361086554335005081954152182538600 11148612 -109126909719672315964142723837103449088 11148613 42116617204273437631500659191524912160 11148614 92204648643081915496918709577922210656 11148615 -416014131436426282122187280804333462400 11148616 -356811789440147212468279201052999531520 11148617 -1341828907919255425451548541733282175488 11148618 35515340103759974531749764518214048768 11148619 -376954232537842057239888052061602175980 11148620 98986259373211971375276920964008110080 11148621 -179504867169516813464442691754331047136 11148622 -1094435748239404838073556903758381888 11148623 153421093656863677329065239192666309824 11148624 131387131551703066657723203836820848640 11148625 519589169463200210250202403446580505000 11148626 70183011396218579076598654688736442512 11148627 40904258441253771931103490157510974000 11148628 -71038995864747230025541052140705685632 11148629 -261746110719052332188562805398796577280 11148630 -207431738004953378437613204376515328000 11148631 -304905005929272740815012645965203346400 11148632 296461747353309233785636994689174732800 11148633 11629015329551858105073211574028875520 11148634 -200404522737496942603502338239640335360 11148635 1303381803524103276061401896143340122560 11148636 -49243306310513039580313927695844101120 11148637 -325898796205604884717066332667951690714 11148638 -121816318398682367598093613803548551680 11148639 -155620495032965000155689931331648170992 11148640 603924597840560341497973272108505497600 11148641 -157530209694495187484964672790645662528 11148642 281533116783599883515767642226019574056 11148643 -6671240352225882743746341789727526592 11148644 39368790089636933080345492295330050560 11148645 -216792883209440304243241660080828538560 11148646 227880331586380255227673295961760152384 11148647 -283616589069375976496072058364575224904 11148648 -190252014075481272989072651422172282880 11148649 -123144313711577774053235450448866384160 11148650 113394953830227900862420072313715405600 11148651 -62100521552323947460673693350276519680 11148652 -279568861169509129627819605420740441088 11148653 2427108789684400245288178038030073824 11148654 96292930093443153175103091078180249600 11148655 40188578137140227106197852700574276800 11148656 4424601981415578499242988564930854912 11148657 180336519800950809883274435972359437120 11148658 -45604676140340782609384554992595120000 11148659 396765375584409626357430392860378678860 11148660 -4478109056093818518749547156689840640 11148661 834507194802364598211164446706163817262 11148662 -94216632578768188289063191803868471296 11148663 -293858824811665843771071321218704453656 11148664 -171810417527185276999716515722580889600 11148665 -635869545183142461212873153139676762560 11148666 116655061366706005323235966499052436224 11148667 -375837672518859054831798953987601776568 11148668 246375985722792137927954781581057356800 11148669 8498948953151988602188381402168059648 11148670 -113289324729394306651046072185591296000 11148671 -112769876202722073879665626762313440128 11148672 -357172673155172932380389471069939957760 11148673 -250590051159427914649720438694041259820 11148674 -4960463223959532113098922475635495520 11148675 81810918894683993253323326813102732200 11148676 586502686242287033989636004453226003456 11148677 -44001981363234382607620990365530551488 11148678 5224248787383049718047755848921629920 11148679 322325270788485362284154149478008705440 11148680 675064010540210734676838735436397414400 11148681 -360051998361025241790087692574318820848 11148682 499569896451427407671703327545651937792 11148683 93611613988078528050644846557709444928 11148684 -365795818396914138324673028883368292864 11148685 103498157597129284217526660244518558720 11148686 -313543322292317801865091948844915078208 11148687 511265399582258937357496133702572529280 11148688 210533733561525008758717485617996275712 11148689 978856170316048290588182714788266941490 11148690 -81151604023151575098711227460853785600 11148691 -555232578213075966381019321554796203048 11148692 53736944792882058855866762913633949440 11148693 -17685843439092404049795780972729711936 11148694 -398488231965421088617646240161398427104 11148695 94879499015041918403890654299613301760 11148696 1559627800714427441148828818628157440 11148697 90939170763455725729845234988704447232 11148698 -312807636201565842311145022205269248 11148699 519313469066014995187690776705921942720 11148700 284202615385174020469402246215724851200 11148701 -764298381851585608179977045912111510298 11148702 -142368419232509820222023233987495852800 11148703 -92337989578884216296982767665929412080 11148704 184709208003842853313349633801289990144 11148705 -140019102605198160148493407792793328000 11148706 33293238525271975456176827752433260800 11148707 -601509490465240674181559465920895083044 11148708 -189586201201523963361110344318785469440 11148709 78233062325108191555450512102407156736 11148710 -153961724937415226902878546352184135040 11148711 27759233032466445447596168246545745664 11148712 -653163523202756408619640519622006092800 11148713 -463900717302194292940896987573518329740 11148714 -251315980666638810394392679342880809296 11148715 90105833383378625514434834086969122720 11148716 220164362056597077258215142530992066560 11148717 663474785567240172727099795622491221120 11148718 40145275621706578391246232870111494016 11148719 -468337215456002573911499377771117010304 11148720 -44680857806534813822060418577905745920 11148721 507527845162343350089613110183940068672 11148722 -146571056112612442847749611635003530848 11148723 84853196766572832141681769030907325972 11148724 310064517528810651886718014521218650496 11148725 484786742347941804719507755683360720000 11148726 -219567336999947267141567959714589478912 11148727 417229968916298676729009199211009778472 11148728 627866201963938756093773046232486584320 11148729 -136787823956355850817728713607474637568 11148730 186545074104562527125347096273552097760 11148731 692514964010699842319980203237228522000 11148732 -172919600755045574838754882433298186240 11148733 -607548649183974872171382154143141017600 11148734 167913690627175582252359773490642422016 11148735 97045887027158995216526621221672398240 11148736 127438434751710073320294810764703694848 11148737 583465107391674293574448461136529944386 11148738 22603386898515679577285774365504811520 11148739 701413048299389462725188017291271680 11148740 190808703078250861280537376088852339200 11148741 594435954341774088580474930549110414750 11148742 -426006002591222560760053388528616678912 11148743 -890547912473933592513497723431027732008 11148744 -237650230207227277650171847387919155200 11148745 144185586328366139174879681906380977600 11148746 -213501155450016505776249692531228732160 11148747 306609198951609174684540888174587314176 11148748 -315382403563163058509034306787926425600 11148749 180784931723561297181125795534359901280 11148750 -31256755013255688293684521084817760000 11148751 -547208101265378625689633071498375103248 11148752 -32148171242456280060719139593398517760 11148753 -83396399602288400764428541651689950208 11148754 -301177347494557814332420574933394859008 11148755 -439709997887413822150392414535540393680 11148756 -116654424796490256709975621164686358528 11148757 403238460491145463961816242913076029006 11148758 5800216841665805892248602262180881920 11148759 28242603075940324558648617639737526840 11148760 -172704908399821605377017587345862656000 11148761 -94353517921934940116849408084843821860 11148762 -41536885581238354608231681177719496960 11148763 -10988080678138530259370033490491730360 11148764 776290424315093142783774447040601482752 11148765 324076951619508641622487139026161364320 11148766 83712744871002116811979074084423216960 11148767 -167520978150269387100010773407076016128 11148768 -209170873429686790014029112971367284736 11148769 -987992850357121474622291435704008955904 11148770 -106673929574969729272272070995922415040 11148771 255244769876715893731871084862963451512 11148772 892161741173131552861401643612663430400 11148773 683491741031374494873166102408260200640 11148774 -1105760270148766411010253980164725888 11148775 -191173003660183176000578922318862588800 11148776 -184453302838356505951003106202009600000 11148777 741607496338110939112203057493149341220 11148778 60612878409537930056270504746963799040 11148779 88920107226434343197091584121915684984 11148780 -144424376658308630027223329578797450240 11148781 -231448701838067014223866123543187141408 11148782 -4661303120509725448511154853545937920 11148783 -236124350051962656698936027382264135552 11148784 -141332904782349605059934232416297779200 11148785 -124450636183068730834200044405759851200 11148786 -216977143962552028954850934691868839680 11148787 7564484328261681744272381679244521504 11148788 212362795039858485144792380454425450496 11148789 217942327684121616963194625411985812960 11148790 29889419268519262521767028124166526720 11148791 3325530560419833994082258783155566552 11148792 -50696312640978707630197123559331225600 11148793 -206995518845209415978745206103222327958 11148794 -320772733552425111243816403366772582688 11148795 -141141820602484959903010561513117862880 11148796 392950346474696553143959676937252321280 11148797 -988096399556439689910623605792498593888 11148798 -275322925743267628398199873582080582336 11148799 -250137803217351703787891212410839411136 11148800 83239916389209947341107513430691020800 11148801 117784784370816215432005250917245941280 11148802 -11219811357267571783625644374766227456 11148803 -231286003505688280233045779670187468080 11148804 471849102250294453567966657843798507776 11148805 -155044432490727054770244080907139305000 11148806 -63914162771495715297653054168365386816 11148807 -322639208343272127323103831622369091160 11148808 -220081617534343289794437658404592558080 11148809 -109675261691253780838075436122903941120 11148810 166956063561233107898379369648753404160 11148811 72397582848763823107962068218888016952 11148812 -64970100487796407897542819970882603008 11148813 -138027005857970604575595564073545795840 11148814 25623817659717067090301413766275434240 11148815 258585924774798831571477967788417055520 11148816 26014982803645217108750373822574362624 11148817 -463460945452616254900857833161373384160 11148818 -230473631083663340555912275975637345280 11148819 -425291087745938349899262985927110408 11148820 550529536803522735311025776665235712000 11148821 -561653504849015501945434163495635880520 11148822 90327888298378020095630183312754296832 11148823 1819596795391969926337672798011304510968 11148824 -1234563224739664279304463269878076129280 11148825 2889835668458699726914953439236285600 11148826 -44483067444414273834515616689497106976 11148827 -492205472508431967584862390877293401808 11148828 129894685553359797559774460800147192320 11148829 -96160550464333101446648935664632596180 11148830 154812812429105826861549702063364300800 11148831 71510695481179168267252663046215917720 11148832 -392134977499740351054183845949250142208 11148833 -1292187285073303173606651947839294130496 11148834 109046021377943183451274544395590506880 11148835 -472669134157284694945259060193868188720 11148836 65202026531068079962795441972350996480 11148837 93529255215203282018013781687538041152 11148838 -431861713701999425681090624232970665600 11148839 -84891213164439827440361188297807576560 11148840 52650270412574323774607351562181017600 11148841 -348423901375690357666474648353837168816 11148842 87804386888890137526366250111562011232 11148843 -2347272850487733582165292036163329872 11148844 60375458623045874854828477034577920 11148845 187400803216472134174070363231171561100 11148846 -84189946499298184827367939035271928832 11148847 444830987086527210974234794628336872800 11148848 144742588364347313234341056577258389504 11148849 425788895862569720390324710461588999234 11148850 117610937883243253427172304559565236400 11148851 272434477556488902136252625199440611152 11148852 -4191544721515014988801322617503866880 11148853 587336097854123009989160322867491957102 11148854 -165953876294883961050052567732997526624 11148855 -518102337943976174074153014526618339680 11148856 -882443670295637553481328871194346885120 11148857 138441089783541846894878608937725365072 11148858 -114632323029090746266850540305288220160 11148859 -527268190849295828219624582340978082896 11148860 548406535550860463977083030979189486080 11148861 -367570663251023465811321040464536388096 11148862 -199660079069301313017739130128915085568 11148863 954302022057916297210149476551355614584 11148864 -40925096746489163250830792735613517824 11148865 -49856518394984473851144192109552915200 11148866 552119224134584597676879368100670375632 11148867 -927993099471043464183197980912763871360 11148868 -1012950191299880663973047162035040256 11148869 520616036160258424131105541991394281244 11148870 -260693036768951193765185706952237731840 11148871 -341699585076933437219230375898737941056 11148872 256260527186793525872485906077941760000 11148873 89775585027436845292475633284824858384 11148874 -81139093394727126249321736553453295360 11148875 734023543652119228700861506681006800000 11148876 111105507609892026958946971337166873600 11148877 -36967753930332732994943395574683232800 11148878 15718711284268255136953115801064881280 11148879 -166451047630959198977029154722963173120 11148880 38066446183475332044263873211256258560 11148881 749136363599993647329407234312583533682 11148882 42516788913309898026573941657384040960 11148883 -637716253637512305911408332556442702536 11148884 -59576720623854865878374259856048132608 11148885 -175942551757366159979204343355568248320 11148886 209372120219130534967038026687282626560 11148887 -503230774484970227508927023986961833464 11148888 211960669203771417842654649419455426560 11148889 -161400508750085266467300842472729802968 11148890 510834244721817995780314671367097676480 11148891 -77936637639001789488197866282431549696 11148892 -109208922423419719626564410815061564928 11148893 269685706902917083478032117039155919200 11148894 496642001272946244988136043064093031040 11148895 562971708018828066545213887714207055400 11148896 -878895386199110614800935007084148162560 11148897 -15027204124955852870418494717404280400 11148898 309512748702211364342097500665540607136 11148899 -637799647290642457263094609655444144100 11148900 -39263584730320604220958141243024896000 11148901 -12652381675563989342274419121323142596 11148902 -86912341699345354420323436113701623296 11148903 -378108975966869448132302429830307480688 11148904 136033869979673914395302474404455659520 11148905 -10174887948116135021332004082429350400 11148906 -217156125068423189734545356866255028736 11148907 -185900427455772551068566444348392990976 11148908 -108533116803419707109848113718765999872 11148909 -459523121198925748590085716732414994272 11148910 77915605043565967778560645790528871360 11148911 7706124399411259372768457183820204792 11148912 -12552195377620152650634114205586718720 11148913 230445731230565558177601337991386796964 11148914 60374734555898986174033060869571978752 11148915 307871450508379089866668895154106944000 11148916 -251107291535126627048642344251008133760 11148917 -364260372654718257907718523562918350336 11148918 -199028598225649302692202639133698745344 11148919 57498510997162876443252072992830332144 11148920 836758864857278733410148476164651008000 11148921 18993792602361329339709513790936548711 11148922 114006668291962387774059549023736544224 11148923 -158753192034003583454936872549840610064 11148924 344762244844072868743357070698188857856 11148925 12828337937825135640419065704869565000 11148926 438412100780468667112652091374259279744 11148927 322104444674532815812317711780922040520 11148928 178907167187642434350956193942381527040 11148929 147226183884099047729160866957514657120 11148930 -152021351071442949818838083958803974560 11148931 48006372683832493300684468196974090600 11148932 -226317847842193598618695558247912133504 11148933 -142081114340524657776290767724523409152 11148934 -419371437423392012238285053851887052800 11148935 -258684358130324257275483074323922880000 11148936 392236992479521634651737989089084006400 11148937 -175958941728439188993164286747750127308 11148938 481850727496378509178733413427850531120 11148939 -441747697305719166039796299377126556996 11148940 -92191041588153295759486103684444160 11148941 -127774960471384297558763160498802643700 11148942 79803393771368126194395637050465997824 11148943 158871951914330410274251703137495104 11148944 113948581534180819532876570802456207360 11148945 207406380354802975192012840939394545920 11148946 -30169340995484868379012760169820937328 11148947 299858567478051245744683438839992916396 11148948 -579677505384409358843992453963338055680 11148949 64789443889445078742029880747453028352 11148950 206966625932816242521053649760147812000 11148951 -95243611569469948098359012534738821632 11148952 -908729109896551337567059971048305510400 11148953 846167852082923185169502226562615559120 11148954 2969468348076743754789574062185963520 11148955 -315035466350424359047140102319288232640 11148956 -22011030003030181429671737322669281280 11148957 -149909171428265289701961320188506766260 11148958 484001703124153991312786464982080798080 11148959 -372520870428846600440117322249056525520 11148960 304377469237825137297165787800781455360 11148961 202547411363129726226122944055161514800 11148962 73357794931131444624616805768929094400 11148963 127503265760987485214202543544933935360 11148964 -166664218694826077058672336706466807808 11148965 376868145562095260151020248992300292860 11148966 148517088631434687314806307086945616064 11148967 -17018371615832445846089891155169038984 11148968 -533226476727478740709795167868317050880 11148969 -223546229805776124048334405665028774272 11148970 -75484655564741611793177124963114123840 11148971 1214837420986930471682734144555126505352 11148972 -108308604816516615319336027261769441280 11148973 399390427291914504273970701468423652320 11148974 -127425928081520477113045718032513912320 11148975 -39926327817324974161941568357624800000 11148976 -143836074864245193474913028199832403968 11148977 36245083719476002752865784648082850752 11148978 110519732377243327164875415896790916224 11148979 -616033805884715067404062446768167379216 11148980 -266427802197326965445291437452202272000 11148981 -176377855324376691642189986784199139040 11148982 -38517265484499713904660200551078048128 11148983 7719419525423048485030641692968328232 11148984 -90484171353444226505836023087561768960 11148985 99933144820868437477879785117890099400 11148986 -199028327989975234064089551645984797760 11148987 -268493662288513867202057104923686753232 11148988 191748356930574594639145657040598669312 11148989 618388832140636905278256822497352350790 11148990 -133662246919548665923538504950297322880 11148991 -27666024427448028081545014618670741760 11148992 -281226972428921588613248608370121768960 11148993 -113393941824329150580609714935730605340 11148994 -273232678655397364677989479332081175680 11148995 39935655415330465740548615637623009280 11148996 137116869582073870006856151735646190592 11148997 -116903989017453594417108010939380672 11148998 8507761045803084448007822017463435520 11148999 48084336907813126745092528348280618664 11149000 136901721278806868951392162607424000000 11149001 -77419800958580515308540756833454064368 11149002 -5110944420117529091358177657934342608 11149003 -22971045609308048720564149410939447096 11149004 552372442905218134769186613570784525056 11149005 -135376881160447624423169429204838353280 11149006 -84809547106868917819626726190791491136 11149007 206718791453653134180064797300239614992 11149008 -55717980648856999944730140284572925952 11149009 519924269500175294614030413056228084210 11149010 313920943004271994436100576097862208000 11149011 563422521319172823618557418394763521632 11149012 44330143253197781885554802730001338368 11149013 802571313992512701981193840143943805262 11149014 261516543349012591293429746159226824640 11149015 -459179197240616678587923630622448895600 11149016 -308064126933800487941753568391862507520 11149017 -277785970115028140067491233990153877760 11149018 42879508754352701363806754241633890016 11149019 738937100701849143267934312481522148276 11149020 102298629848296495455328453297751992320 11149021 -118805033555410964309787953876771596680 11149022 -397029657153835453444875520239568378176 11149023 358046641740203847647663182291942278984 11149024 717410851479568301225930506768253976576 11149025 -22407221545588838107685583395738901000 11149026 -3461839936107393254757415419304968192 11149027 -8218232737785237801693969975911708880 11149028 -52433193320251844558849092582169263104 11149029 -1198133108026570010457438789165348326400 11149030 78559226816445970037245044301032691200 11149031 -1079471173363405726930665575090279976816 11149032 -163944691363644286438989185200785653760 11149033 -472147046150811868514579229749211831040 11149034 13138972912108648255872147796862721120 11149035 -184335004881414250731614225661740182800 11149036 639759364672446516363902048047374106880 11149037 -161700417712832263102484522780998939200 11149038 -178534504468892932967157918841546361856 11149039 620127052515187134535794427020722010240 11149040 167055589363939872137866337971077120 11149041 -184200067721783358218461707330325695936 11149042 -123891674036513664191248217144925193680 11149043 -226073363457063240077003873954588467200 11149044 -314508011543148408910115465150600822784 11149045 503712436263332304741498006990188838300 11149046 -376263299303490199840521305333170290528 11149047 -115893130400684744292948711786585445152 11149048 -73712672746958195949432763298737152000 11149049 -711080029157576455172284068936532780950 11149050 -185939798414450514705062496622741824000 11149051 -427137495459907077762222517830436424600 11149052 -83270713461984778627104252736475947008 11149053 -60736798657792725248715301410179119200 11149054 208167311125315689604100725291376729472 11149055 40615493999731359895833053921641627920 11149056 -324358029905792418782992302602358620160 11149057 -55677410093189993850291468327025044736 11149058 -306638864156550165951459137384278563840 11149059 -247969251355885534213869169996806689280 11149060 121442936362056009368335600323958748160 11149061 210483091948736231274169967433089376 11149062 31650081794521177570877361201578688384 11149063 -979263010376126354226016570718403688 11149064 -571980601515245531830471064375963888640 11149065 25333190773169093129351540186332864200 11149066 108075533356197545974462485567288969984 11149067 -1054169689127211197069773483740977220360 11149068 -162878023583372184205554909155727765504 11149069 411191455025167253542660398347544490944 11149070 -138565794975956774144867716135760243520 11149071 -23595031400712875550085762601887394160 11149072 51306934745132520127622217038936604672 11149073 330413338600213721140716383524869635328 11149074 -113711005618067388678660595742281423200 11149075 -42036157775045029871264989381633706000 11149076 50537447956825403736767585144394940416 11149077 -84166152086037741952592736572784950880 11149078 59173881926155674835995904080378599424 11149079 689869050644570554501923553632283235760 11149080 13145680558459294453117612770593587200 11149081 -937092948222968710366936581039456031868 11149082 58733324723102303464115612442643759872 11149083 -9203598845918122096627841995156374912 11149084 387777578905218077689704248761396553216 11149085 -35129460669889325182453539433355485440 11149086 62723601801208664746826480449657205760 11149087 -1200280866452709608718354587952507107616 11149088 -214954749998236063466673222602320773120 11149089 -5937690905615402848191242688427321344 11149090 -169023432825901123289847594819300031200 11149091 -250712400666766185065049353725742845416 11149092 35795447533835635966448628087114653952 11149093 -1270279581257424627239078911688058317184 11149094 -62727389981251491862748740073868996480 11149095 -316343860983226197741857233668885042480 11149096 -22903788842654746985260731243519344640 11149097 -321635858360583283551802365956280380160 11149098 -187527002263947876449760845596373972736 11149099 -44314862113867942771839642948977849136 11149100 -159804574027194108872675591714425593600 11149101 438879009212610965310230712276453432630 11149102 182288450270729016122161175486642578752 11149103 114090893094172670381312986374702186480 11149104 134685714769306999298256349358032158720 11149105 -100603374595122973904850174975332812800 11149106 -288076535614896279434127295847379757440 11149107 -576925731285943779919255559601085941960 11149108 99509715805460079667334077274740162560 11149109 -791373396106079080052132084104487244690 11149110 -152897857920244765914019242208094822400 11149111 -436797444023310264091772100795033804000 11149112 179980167223230147090409618791530496000 11149113 150890583647489107684981905394223544144 11149114 280198271962563097381985330293116844656 11149115 445857243649974904010223778981231877760 11149116 -265934595768915394261448933082289422336 11149117 77188681075438865765500254146344785126 11149118 217857245461869492186473700643131605760 11149119 91909642062914993892885500078430192000 11149120 -123568417983185781370769594625184235520 11149121 -288242073081510006323996705668173807678 11149122 -152680812690746232428835961107437056128 11149123 -1082540458232904188277914893351412322628 11149124 6418087069568090966574197242362863616 11149125 269138087700439905865956865496338368000 11149126 10551876450224304553699349649470393664 11149127 435767769981935253112682653989942034224 11149128 71337746396700826387737372030289536000 11149129 252145659030984962577698328691748535780 11149130 -80943847000880747095578235218814402560 11149131 98885059065484431602940629126306694144 11149132 1041919197215229213997533014845505692672 11149133 -480136977018749020022370343158934879476 11149134 275312175849649865684457923019294012480 11149135 -448945114273722795173445947944741040640 11149136 -12250241335963636417014971989208555520 11149137 152031045631536395743096603290762865440 11149138 -43731909330942673029457697022770641920 11149139 -43730569547830621084599439154095607760 11149140 323027456819486197956645168858773145600 11149141 130206779291728296165516879430343646432 11149142 9082788338990129973318815727084135744 11149143 21510882928104646025882436449277024000 11149144 -31377985549301576697962231205832826880 11149145 -73322187890478861445193610330018652800 11149146 -92144428803016856670946208571909984528 11149147 -662120959450566686045013695450546094600 11149148 -423166243584245647477765902972203963904 11149149 216060262422255975822788363663449762848 11149150 -41395947556223513101856040528268838400 11149151 -140697357256444357452317431761682000176 11149152 55561316851204747625345423274235920384 11149153 422116040634698318400041898520674940564 11149154 84269570209312037124367514682149095200 11149155 -257907307597417963938729292115923202400 11149156 -433213613921866410356558569634711812480 11149157 -58297108578983884383438416091971820000 11149158 -66158804409326942165385669494502746112 11149159 216368633135549628015551144519701600816 11149160 -311144892083469813507753178159884288000 11149161 224967331785852643364295297517695309984 11149162 -66212194767491536802354310885408672000 11149163 274674809236555385318963522692184375412 11149164 15236511340834614360393308854466620416 11149165 -41136472967509514328849738571450973940 11149166 46675733014780858092737533198763868480 11149167 371014067360139312215600558502807962880 11149168 -230603244299644617640683158085741150208 11149169 112917163587007099762705120289798688 11149170 210850478932919749838240347515683750400 11149171 -62744663652882809303139624311177347200 11149172 -197755654126504954885201960063709149824 11149173 96345905138516604273454353168388733184 11149174 -30780058951334146666734566784055008000 11149175 -277711120908098700397760577912561687600 11149176 -129260690524055512059517464583122432000 11149177 -358435169816092203491592037463185263740 11149178 22817943331366535776049172940046789856 11149179 120617500457330091442382503928262389784 11149180 2492473692163458098782700203047137280 11149181 142073161494366276065053488909762600960 11149182 414687606885223232338250934896517120 11149183 950093939399257178085601976607764642432 11149184 381552137312575626274030192918077112320 11149185 356940205700641588025129520493071580800 11149186 41108808637607463440376915216662429184 11149187 36857029391325876608569506394641696000 11149188 155894589400288500851879921870088806400 11149189 74408099976624975800667083109941360990 11149190 972694617425774244487769246565638400 11149191 686450094170430711558448452698352345600 11149192 123105792671696488721113903624935552000 11149193 565009909252849769259180757533226036944 11149194 -40104245097434973073878562603509780480 11149195 458837077627815606459986352546440800800 11149196 -295027862548863945222490096385492025600 11149197 259255314643407019406578218038724430272 11149198 311633358479501762574157761813100297536 11149199 1516610515872160599753369437463732603936 11149200 -10912941112222118743920622575525888000 11149201 -113055583124227827551514752299415342976 11149202 66904791119531870013937463945070421632 11149203 -41786013441624652190047033631795761152 11149204 500505187459384640235692516444898140160 11149205 -425313192388092579944133866191588131840 11149206 169603951176878724106063339648116026304 11149207 398061810609229891093720127630517514152 11149208 -143199796238794463158996315000775884800 11149209 137717064552121225265309381691567004314 11149210 -150577411464133875575331366757673067840 11149211 70844166676275850187194549102060753824 11149212 714313186452535985381286061301956608 11149213 -927814497604184942366971249133248224538 11149214 572980092305607175429036976924196484032 11149215 -115138866633351514536614130665564544000 11149216 -25485538914063313904280312286752669696 11149217 -23791963204479679247357447791686847740 11149218 348405664591808657021437290271587006720 11149219 27523526599611216667905246869474818840 11149220 360100186030712528294688939981919514880 11149221 625901567989227564719828029708311527520 11149222 -50980178633769122160027106808896157568 11149223 -841536953800194929257187357752003194600 11149224 -436434362735422983262609874500148428800 11149225 414598865629145553675144419031738686750 11149226 107482171917712402482373802089305897984 11149227 213931165343373471499748788507464768048 11149228 339661095979275291259061687216011789568 11149229 -49130394291406651348247365718610041088 11149230 -40389811783854243399675804736437120000 11149231 708381410385632962456613799845613894032 11149232 -51239520872628045784109065107591512064 11149233 -118186982798129144366208070846383631296 11149234 180658717607678941150575440782741972992 11149235 566464422689201242022828084899533204000 11149236 -55253310549205130805027570879802761216 11149237 -135273473727054916259285558591028290496 11149238 63163022457805262199244509694944247680 11149239 162162056189012848501288073847059473488 11149240 401130470408003697929822648454561177600 11149241 547687428743268580984983760846624617642 11149242 55049371631914772030458947610021781760 11149243 63152291676021503650999309017056378880 11149244 410557019590800998007768446695898067456 11149245 -26106478730205472828197023147063918100 11149246 335686724685692379746800397846792833536 11149247 -177529010465468485372767561140453231448 11149248 -147055552158379550130137950301548707840 11149249 37445576443215249743498142957160189250 11149250 44160428330710708371886541080272384000 11149251 -133735286382713161009790781095368834896 11149252 -243622129506767740786357015078293319680 11149253 238059864720331520225535639352339563960 11149254 377440831751226757277642456870599009920 11149255 -1000071215979094631046492875884327200 11149256 597424273869681095879987670857671418880 11149257 -30121437606839681046476744341978168320 11149258 52201824461559081414291888515990143584 11149259 933980127150406872473687073796477385640 11149260 -55904468450126006847493902712430269440 11149261 -74892700617999321252135239382962080138 11149262 519669684026345033526782946739603837632 11149263 666473105770654977846273509472007804464 11149264 -215280656068861538786226304118162694144 11149265 -611460425536790991918484585381948547340 11149266 264636081645529543150013949128226321024 11149267 547588441955459798687717847437841790316 11149268 348264849049251498693633330739832764032 11149269 670059660304460758046677098324812799840 11149270 -528440235837432715542528981990760550400 11149271 52778621813108747779830350299962190512 11149272 -149397813989270425701743925800750284800 11149273 525391285970106411333643450600169180544 11149274 42701014680562445414506658690387653632 11149275 32199374940908381555198292564930219600 11149276 -614551199111561607241843439982621908480 11149277 533072274122642484800750361162695382732 11149278 -41980366864513677897056193185442862080 11149279 786721912514861469282826716616138510920 11149280 627357204859700070185854088374714368000 11149281 -220908724203472488228935368259082679104 11149282 202809975963183454527002802357308570400 11149283 37467758048934458315749187837829160800 11149284 8183268467029058702035667687061000192 11149285 -162041219481764934703013832083195038080 11149286 -260041327000001381141943781727100357408 11149287 283470369657272200653068048005228075560 11149288 -124436194800895592028857733336983946240 11149289 -237874536566349442578309221566469746560 11149290 -11279340833762229736308454898402921280 11149291 1068146650953244743691443328278844680692 11149292 63747372992132619852698173570070298624 11149293 -513768440839042516432695763534046161920 11149294 -82236948029609233329419160346424991360 11149295 159864633573864432061283094410431573200 11149296 -59175180378146628932702843100502425600 11149297 -437576742231043787639388594448937350200 11149298 1074489285882001946175622223494068864 11149299 -111692572833367450546919361507683036160 11149300 225147657144324872518380796003257526400 11149301 1575852243037636902883740326046078140412 11149302 -168279860299604425456852020880526856768 11149303 -964277238403973758958569952506753264 11149304 -464888130924837128148742918681712394240 11149305 -54389340518192700294937660719349178880 11149306 139064042826874675187882232545157338880 11149307 57872269056902567323214578134718880688 11149308 -98444430154912454664064034559508270080 11149309 -624352311327804958206833491784795754490 11149310 -131150837580591462608515298718415573440 11149311 10542925808075518216196525838580565520 11149312 571282961057292961122695565280523845632 11149313 150008046821271594936795013806038370498 11149314 -5194166460339234609324778512639651840 11149315 -576843079966083966056006459988783869040 11149316 -314270286494370710964254048823316056960 11149317 206233706295634628706258954510477668988 11149318 -100431864989906542709452641093026420640 11149319 152214682093240327491517444992893861760 11149320 34025750178289456241221597352293171200 11149321 44614336552424904793686068270741713252 11149322 -21867702838092543891221812900530426528 11149323 -33289811372450893013027058372767197200 11149324 -501285372024436844121658676033029122304 11149325 -383512049297060835919493453828955254400 11149326 326646855833973927322976293606337952000 11149327 78841168183030884090429290065891090672 11149328 -20344380689500962720185571400344526848 11149329 -632418804231730587021241939681110460320 11149330 -101964419828593727328569178858337689600 11149331 -93550502735891068554231417272042827968 11149332 -19899091764540737065817902727729768448 11149333 -202805195506581949599211265863351722400 11149334 58744987175045721380257352091458702592 11149335 -175733335444398233604784752093221414160 11149336 257035505353912061094422116733422141440 11149337 -73240587292772631063910626372805705014 11149338 569410598461747448689735351741461139968 11149339 41293283046004569199183355816199147140 11149340 505809233360674998085894333635228672000 11149341 1613834760934626458155773606068765184 11149342 242223845034703901922313005555713388672 11149343 -92420173741164777773473745113540251552 11149344 52933802358582665851814400199317848064 11149345 319248033703910195895261176120013548520 11149346 135382271740654311094108123379590499328 11149347 230173381513871879083360813138020229440 11149348 183816520113379095608476159525610004480 11149349 -628879531563366784455174577285959186240 11149350 -54915580713581315719360641557945856000 11149351 544316021031072985541713731547175950072 11149352 230033443960427184652475568999922483200 11149353 -22520243598504023207489664467339719200 11149354 35733575119464046816525647228227519232 11149355 -220345465841918082686225179087568145600 11149356 -69395717645335176047652588523348105728 11149357 816920581163180286898247836303295987606 11149358 -207373734040196032040508941659242803328 11149359 -19014730513749727185444785659513516032 11149360 3794307066944366356079950771840942080 11149361 -169385445157869377406930669959858317038 11149362 -137401126451788848240082119751693469808 11149363 -20237944121703370735355126703346682896 11149364 13805132094291027358887625121345655552 11149365 -118041304515494940347929454810925999360 11149366 90382265952461196475526981058207150720 11149367 -84573579937536414961117111195484678208 11149368 106534590177800392115527404379071221760 11149369 -224145523063150925701251700018748522880 11149370 -194101598497808374162708333458523929120 11149371 -90542475410291286564244413277008648720 11149372 22096234204242882031424691676486656000 11149373 -121834754171272232697058301631790008000 11149374 -292785043325079483267225510718074584448 11149375 143490335754995153535734101166145650000 11149376 34760623316840909344161101595348566016 11149377 -445911763570789961377760418087941641680 11149378 17341089390320509478018019017546067456 11149379 306679962633794583046989238588908097980 11149380 423278417048593503350188846644577689600 11149381 896689490941342016813035834978632417182 11149382 444863214881559122643656889838851183552 11149383 -1468580831979407862337588863736449792 11149384 -8322834115695499341277950901351342080 11149385 68661529554507582315412269886464529800 11149386 -125906847023811822938005087808672025600 11149387 1394489365927068848023805492105321946624 11149388 466555134297033590971527418289356323840 11149389 -549921491914952673371308733658745639146 11149390 -49621577141035456880954098200109977600 11149391 -809809336279919662345836462769164390216 11149392 -20207717250121720692401342325418229760 11149393 -1054194190202309745998692929404401833358 11149394 12490619326644456555473930018332388496 11149395 -183020105434062035978406648685173693600 11149396 -185168586844849728477756277950245507200 11149397 -103936542532751892303428822101250727936 11149398 -17065114341575785301946131060116101120 11149399 -638200177400730354304398833118617032464 11149400 -180316264272078891117555729544720896000 11149401 618831983535953600231293065983529358032 11149402 -293110461591234675699931302001913508096 11149403 290338248344163209596779005562927764760 11149404 52686243159142096540745672863837077504 11149405 41464554030966561091379560851692928120 11149406 596164899737584166648220871704385152 11149407 38481399026974993883524401950933978520 11149408 736466928932069450591985058109146398720 11149409 -58652224520099078453859785300840394960 11149410 131239257552740813379155132017264888320 11149411 -141545420575970797761507138321237708576 11149412 173796190171345922299752283384447699200 11149413 -274958745399699071866511999548391452512 11149414 75845309122692907607710440115955713152 11149415 132938387293789715006738100994976917560 11149416 -99379310174809163322039777592439654400 11149417 -93432643917177069895745542436850567960 11149418 -20227334290926062242645995640895549184 11149419 212175616588497529906909041599752708848 11149420 -21910502539955195161360947390815677440 11149421 1159307909359483397415081428135697674592 11149422 68179391622448789053898943980141777920 11149423 -835136421854476377967079300396806847256 11149424 -93321015609285300319206898137858048 11149425 -14175313773809511172438551637472616000 11149426 402713431493806701403383292670192208912 11149427 999213030271103522696880333657658320 11149428 -636961828405068161972788101673033728000 11149429 -212123135676085669754188858614728121088 11149430 -80696471782334051341357793018264816640 11149431 400954270233554258901274694930999457744 11149432 155243343729462668028897896051245301760 11149433 -572250377225088235418850129553507017900 11149434 243402182127738248415739313120469319680 11149435 -310624471695446944406043231014758214640 11149436 20084504058285590426602044748854438912 11149437 259687116112393520187124771831141425888 11149438 338571745315003376360775146092469829120 11149439 45425603978062363305631372388909222256 11149440 97710146246131455932229917725006233600 11149441 1418808782909089708669623760496792684992 11149442 -224749698975963372586513976284204270128 11149443 -370856666166628932277898034292137988668 11149444 -782555540541319448797760529707863176064 11149445 -383364113410686628442686906762192767300 11149446 78452889485189557789073223355373918208 11149447 -382395737058125242044797819686671251960 11149448 398973303762756755414649901928657679360 11149449 273825332248354020409301247703484200464 11149450 -34526738864097779042340767710518552000 11149451 -232029199419434711551215131590221222096 11149452 113555997834332104917575772680584786176 11149453 -425292927045594513152039704639985522720 11149454 -209255585130599964216471240466394773248 11149455 -229869264288130980859848922810897958640 11149456 -60443981671258683164880094238093721600 11149457 407596765210864314486872458562106015744 11149458 -17667541426225603347660146614675928064 11149459 643816198833296073980079286856961695660 11149460 113421569221021861877949269137559715840 11149461 378974654523900535963162365601942976640 11149462 239181149479386763729835172390882035232 11149463 -150637691352114581754212598631482583200 11149464 18702339739769165618815082159747051520 11149465 -29368855203220370467317827033909014140 11149466 233455303012145592520260756981547142400 11149467 -190136674656865188810020423175756742656 11149468 638352983265716345562500372474142228480 11149469 57915384905400362515953358249366378872 11149470 189469449576926724386746988759124774720 11149471 177500653479710886851257455564045135840 11149472 -326725505443048993453983457043803865088 11149473 376584699717918966343634550855980165664 11149474 -172751188412795384605905084370090434048 11149475 -238640729905456462600273721842964523000 11149476 129807806254138974960877709408554819584 11149477 -265128720857483856741170514707941220674 11149478 37710406058110127420816947799280833856 11149479 112565537417733586592409821164448221848 11149480 152424939792136629022233216831184896000 11149481 278934295067588277298020666259463197440 11149482 -10610462937383660643261030832764865536 11149483 125891532357027298133083500541249607732 11149484 199861733150134966268183776060097713152 11149485 -4322223336359772808161170966921174400 11149486 119607845814558454548989371458682896192 11149487 818193826302841299164485176803522443032 11149488 951096178468897828962011884218286080 11149489 -169931191951677178987103428751764201676 11149490 -296498128738067421458106805998101222400 11149491 93675145742252971181989902395834692608 11149492 722204201428814583494318149087336620416 11149493 764076122438885601030825286976033429742 11149494 -204811880428898124931621790882302824000 11149495 239948131080551027917630887797533382880 11149496 337106657468989490684726849219517665280 11149497 -509282379057445620316292930359877742726 11149498 -34706861406336900268222253810104455936 11149499 -306004121625680556072038408716075426920 11149500 -243857747871054519823779299020567296000 11149501 -204055131555860484762703208282870854080 11149502 28585728835877869148480370078476062464 11149503 -14720447892718900248273647919593395200 11149504 43653032892903536215028505046564208640 11149505 63022019215369038194688796194696763560 11149506 17699641985710006873802709698224509984 11149507 -432745034573757657665369450630314022400 11149508 -365898665184225141490782457663321548672 11149509 -17399064463961462227076325993115470720 11149510 -44759549883086949595322697104152477440 11149511 906103599155439918406318193111583761112 11149512 386733168011692123513982795467232870400 11149513 5601045443088266134303299285256326144 11149514 -15866590294988544392592599317839495840 11149515 -144805435924589519875375661314044033600 11149516 60834887933617043057325446541305948160 11149517 -639348095347951278606530392756523767434 11149518 -131677298797427168264278730432314525440 11149519 127601118140255421386135164580295833560 11149520 -137470982404723056167311066332884582400 11149521 -217145045646752749905582623723714006400 11149522 -255844070870259405608225714828098948464 11149523 275705371010422411908829458865691585280 11149524 -121873188050378934998606043176367915264 11149525 516061516301447391010161432780403140000 11149526 27258200316031038352223691862744879104 11149527 -184266079057572460503634026225428795568 11149528 337990819339975058784382098082166046720 11149529 -372630851371253378592586922229116024316 11149530 53053223921201527851736337491705144320 11149531 515322832474039136114431205590102107332 11149532 88563727464169772152158840410494941696 11149533 -1332350556878017599636890294121916019520 11149534 -152754884953404624955809278109534973248 11149535 -278064020003247176237869761621883833840 11149536 -485666734844983281668961152002089025536 11149537 291711494928467149928646098223989285312 11149538 -217295450651288074455239029074480975360 11149539 107978129776037549025309059408748100608 11149540 30631601222903121395081501248121479680 11149541 -481678898202720258423566183937567464736 11149542 -262578435147944210757849771009615897600 11149543 -374362592040096711195827343115197721440 11149544 448314494572285629536461677355531960320 11149545 183645637685389256900839857352949760 11149546 -546138777730278406939768882297497576528 11149547 -634039583623670941775779911805431989004 11149548 -374380969997313586139907068775644613120 11149549 -371557789076503310790331686049117184736 11149550 -153438850940148966352333036897096291200 11149551 3683905187676217179324745870117863792 11149552 135533267125625131953038815348098662400 11149553 60311703446519694263540037586737974784 11149554 25841798603371248713014804743607013376 11149555 -320095079812027644021493007489691768000 11149556 -3871071480269317848732268223340183552 11149557 186651120585964769379172664541324950688 11149558 -180228399233658911569895157773813318400 11149559 3692998811528133612530468249064440616 11149560 99531941588274702826103150658236313600 11149561 -448615135403157881806117748835025607600 11149562 -312936829923595456143775002109410720000 11149563 -43924178270101696522689891037863071376 11149564 184610124700850628797725196698701542400 11149565 145045719467756786676882708272526604800 11149566 -273468049225531421690599514657713181376 11149567 400025928603143276595578857671418103280 11149568 626651987369137969947624879712056115200 11149569 -455720576798877645215766726551196165600 11149570 -203417431227363331384199400807971951040 11149571 -751372867530854786006790616596600372228 11149572 10830336762755918190497799359987712000 11149573 741177656114472926725656964781178822780 11149574 -145637203828890114065163205304640322464 11149575 70826211561562357539968576430213945600 11149576 -301039564824195385719663446698294225920 11149577 349052522265572492283505797970585158426 11149578 112096237538773220702097124844694782208 11149579 -881910280870743682675880544995783024 11149580 -55509905898715724315687928634183372800 11149581 15425375649840200240336055629203164864 11149582 7376429969203711908791939718452113152 11149583 293540718886867205575682342072010950832 11149584 -17920726357040256618479546040015912960 11149585 -58806590481085784184089283508339694220 11149586 32085463841941994660548802918798069760 11149587 -312642927640847040504439867677296430156 11149588 867659682089532440932532050125393340416 11149589 379079753398126063192363557299283884160 11149590 -12263105363943425689848263643058636800 11149591 1123015389306783647574861874864152495952 11149592 207333750400044574066912122139542528000 11149593 -4324076315230404900909287958311233152 11149594 -9529617556806960302747409412919432448 11149595 -342315264385044414968603925736357080480 11149596 -399702504881902563554750103786531056640 11149597 181482470380034748844888659014045171340 11149598 318419275185170252612522192216225788800 11149599 -1187486569600619488849862195620176000 11149600 44754848867003168082806065218296217600 11149601 -54395202066802734305907665200331121900 11149602 147409028370939765114948511390173800832 11149603 -582281640239390589708824105230409984040 11149604 532224904099752337116704688853864375296 11149605 93405397707544986658986239350460252700 11149606 -134249692127248188811522979357566009248 11149607 -438133586819829842012762385708635963880 11149608 106635306441401983567899896074654187520 11149609 462137196540107946963506752362104311716 11149610 73991333779591607510900308796022883200 11149611 211045837868855636371263303828354293184 11149612 -174504124997688963929229375909660799744 11149613 -121119376507841687214340272369213132138 11149614 -1123194071758451405801361385879323648 11149615 190464222575692273863842069965656577920 11149616 77847510043056038727048086374139215872 11149617 70485946555677180200992433108614701312 11149618 -327649385777312817338436831186536578560 11149619 37019335106737773827239279958130466944 11149620 -7308990030241198683933158809195960320 11149621 -119114678383759562049110087803685845440 11149622 257887882147412615280386561579166916608 11149623 -184636103003436237743898312564777966000 11149624 -14018994249259644571832224467579002880 11149625 612260031273912419996194931926376064000 11149626 14872685672226938776367409480718612224 11149627 -104228166257563261556169676502768823408 11149628 60644934822982204496288705734186524672 11149629 97745275447673258561390507588582179584 11149630 -234467039187549798995548468913700441600 11149631 179262713965196677642645420841283882432 11149632 -29309180972174496579251302179164651520 11149633 482885164234634575711778433566307845424 11149634 -109125419151867032618032015391444073600 11149635 -128726244730733902512629916938192605440 11149636 -690974471877366657190458768802747649920 11149637 653207618492786711445747491626363742400 11149638 -128912353997241713619546940567369150080 11149639 722596521732830900805241283381004889224 11149640 -548144085435125277192512166146884147200 11149641 -7606439342285800784086015220296592064 11149642 1700824839556075759248146514731257344 11149643 30031151061075896354979717344441872332 11149644 -194665478074110725542625587828484763648 11149645 -28954753733899457346528148458440192400 11149646 -62868486214139513201178223104948005376 11149647 -974544004540778647599063537343301446272 11149648 65230218182972913392255278508677455872 11149649 44106950592422814298594404751041366336 11149650 3756500587682755841785741778928970800 11149651 -193397401633740672394938720122383267348 11149652 -64255997636925911904535293707325155328 11149653 -213524962900942875868627619148673171200 11149654 170159502931648107400828230208306394112 11149655 -26256509054444523959686890105079070880 11149656 41935463868141895420706471253504000000 11149657 309628035439156456161326869002893216906 11149658 71928746656151924656206871442870460384 11149659 -169156732042255271931784546185769300800 11149660 10281006370232429708781484576251655680 11149661 1087910398155222055801202987500279989024 11149662 349899081123241052384377372101311929344 11149663 65156963274525818417287409408389825728 11149664 466905122696731636216105039447444684800 11149665 -70796707161287272544240401263926025600 11149666 -926504945619180909572954925905266224 11149667 -284410843938864897484179727708712941284 11149668 355139993208134349885763166626132417152 11149669 1685536391145565676386009276619855738112 11149670 175755003008496526099667580050802240000 11149671 -202093782782393959128740525318287840512 11149672 -17516854400480247621282598140987801600 11149673 -528565342856334644004893222913191355078 11149674 55908055196411454272788658977599509760 11149675 -83744313445812458962986894370378439000 11149676 -386276367360361595296183157794313783040 11149677 32943327596873151147228026087023656960 11149678 226767950949914212157001546293183987520 11149679 -79271319021866074181182041411491580720 11149680 1976900762846361096838946176636354560 11149681 309993355374560728587638300382018581232 11149682 -477245400288811145470365446443652429808 11149683 18441657069477851514984608831347353600 11149684 -26298224249685493876924766178706137088 11149685 10233550706771993496470972179494381600 11149686 -642417669527164501157474110529614937280 11149687 -383440245101142177181579736129720411760 11149688 -959645672112088681457201600240859955200 11149689 22620203930579091732704450150284768272 11149690 -359014318543516670924889927963659450400 11149691 -135762591993377605471656049568105983200 11149692 -122738253623343413023742135251037019648 11149693 -11396710160029426753952592731421299374 11149694 -123352042967480879716095532595629440960 11149695 219176534080374254023166743002347839320 11149696 -282508649488624278097557239462142935040 11149697 -313877697479726990154078166966527231660 11149698 -24463820314395961051319770764135997440 11149699 289431462108994460894968638179064147720 11149700 -234421259225497163946220853856312796800 11149701 167929618955876781250611532685147723232 11149702 324670556403661369016287653320213136000 11149703 20307050596677310342448929224462812952 11149704 -74599560656499047268950958857637888000 11149705 -212870658032777428178114685439567803960 11149706 458929056739593168797759681521396917552 11149707 -226094234648189571976300735836585643560 11149708 94678202942989386693066013289627815936 11149709 -791971397853671414045117853254071254090 11149710 -14322516654056465039372211733704253440 11149711 127656019008874387618855058746898612992 11149712 -70791564963822921030742517894184173568 11149713 -632002399623530020325082622816975443120 11149714 -355311698717118434114845531569634322544 11149715 -142802380274303031844709947578566882640 11149716 -87764380802889006104716482283674157056 11149717 95205132996029954429618509870328356860 11149718 -12307685052135751449362796570656320896 11149719 -59043179955138245256743731733466908160 11149720 404029526225785112298419404749580492800 11149721 -120224341942483693845069021848371432416 11149722 -16040918182378760545639483261864419840 11149723 -308388631250548964734068371120285895536 11149724 746098205526354655966473917329314018816 11149725 -70416678112862305414243002397778786400 11149726 137321820118105095495674493778338380160 11149727 -191758782305150204163271636194572411424 11149728 -226426174423292602115824926811226112 11149729 227631927426329593733003565761024052480 11149730 -376526531096980645061377427611830294240 11149731 7067060733790164507664563292871568600 11149732 -349131375173238999387283129667758663680 11149733 -66908918631293468179284097956966969696 11149734 36194737320089430951807167420435207040 11149735 255406655182764949299734635368018938160 11149736 331128056037247041016589816123855001600 11149737 412767425057251041404596909019629624320 11149738 135717234786463172867905628801720330496 11149739 109843600042906700179292802023644870272 11149740 -85659059805937053781769982493108992000 11149741 46673338976518440456843448259883558784 11149742 -196000071226761820343658807650293958400 11149743 -633251915650544578988014685480422447872 11149744 237002746040767924354845981535253954560 11149745 -92046861430491830801603051061620673840 11149746 338013711282301549537385495366627212800 11149747 -282986933334491873552198531105595528368 11149748 -1021035741247221560409255145437644346624 11149749 237739551659864229193399096751634394680 11149750 -194280229588374852855594291347965632000 11149751 -3090826574617337469958772478367774080 11149752 -555028515803043071430915340077708533760 11149753 119107772732933356403083923567351217024 11149754 -74056119599549861559434640961040617728 11149755 -726303428055821921392863743154817754880 11149756 445694623972359784720833283456443770880 11149757 464158550457736469632506142249640904006 11149758 172396043197477798471206901604872801920 11149759 503215985531084940992581549772322992960 11149760 -181244902188001936879507775735747051520 11149761 29956641843661891935977818354285440000 11149762 -26672987897690379392996116284923960256 11149763 1513694773522952948530040729583125426880 11149764 46612986699216500338299911789721403392 11149765 -156155581343804108346171481872834115200 11149766 -306401621958147294151385438812144875168 11149767 76131258065198953431178811952437223984 11149768 -219591621148305475608107050566702858240 11149769 239730560446879869513321959225869422528 11149770 -70162449790557877232682454588101427200 11149771 -147000032554973949614606205981395200 11149772 186566461965241963373176490188584389376 11149773 -628839717936655034381888141623520464896 11149774 -344006569596103341381664363163703276864 11149775 102957985944625979844060200555018280000 11149776 114867336632444609861920469757103964160 11149777 -823818932491685019085166730657945152000 11149778 -9548963492192008994969801830887588576 11149779 -12843695520847769252269237395035012352 11149780 38778885148734994490220125252636409600 11149781 304530225234711571809904360331189410200 11149782 89832344491321206195125977503170494464 11149783 237210488602261072168658375011066065032 11149784 25874723472600041393827961049659074560 11149785 596457288507231485819869643522833651200 11149786 -17114923682269562573808992590838284800 11149787 369131540073336095580616632560509408464 11149788 75317546799231494327035265444798813184 11149789 42239839920019899489509009614470328640 11149790 147926543830117802454263901185137150080 11149791 -608602548501823134639716574548192052408 11149792 -843330246527020049132476444813023510528 11149793 452119486027247554377241565767362171042 11149794 -1385173898195845995424893219972387552 11149795 704692588504248769952706097170065662800 11149796 -72267180734722640606444672317685563392 11149797 333559749318396929438020400010228271200 11149798 -324159769725886283129965816115224754880 11149799 -429797623076177472648977040468395927040 11149800 122348097303442378852943441173137408000 11149801 6545264754710774683075756219423767040 11149802 587607259555900528964057571599453184 11149803 662824016988213299643693879575617240344 11149804 -483082765756864111049253762438632770560 11149805 -292643293856992496048386938410183350080 11149806 60296053083990306457025617488361148544 11149807 9439132750313197374561185796739282272 11149808 -114395584446518653189605344276284538880 11149809 58898058324460325513912075255709215328 11149810 -228832482376751612580682084108664524800 11149811 159436270511556113014919939656441406412 11149812 212758262148950215638974598808294797312 11149813 163615217823889818286207507052883366062 11149814 192042949981422880635224184444674688 11149815 276285869852688207317116821643872797520 11149816 376924049552052311946319902579286671360 11149817 333779529421660163752580437366049697792 11149818 104924552815853741496467473312292757504 11149819 1042496261918680840000977575771579872800 11149820 107345072269483639212247489135254528000 11149821 -674334767289600871946292366683722905300 11149822 -144430033049928149000930616001018440960 11149823 -90088354828649233741262501153715240000 11149824 -73981503072012599248527641076182286336 11149825 10567498590420776022640458924523353600 11149826 213047399646644557145956397435508425760 11149827 85083621270365167444003942494994037760 11149828 69689994131625477103112302928703283200 11149829 937096182919831473026205536138322782430 11149830 221503724221673151894288516546523196160 11149831 -17926553353060625275050095605396849920 11149832 -168866944505129270754019005698762342400 11149833 380533161934457744312779300629089913600 11149834 -221945316450818501546690035765221887184 11149835 -413901731118492104301538864904999562720 11149836 -40283754102226542406953310774029439488 11149837 -7791631813504767165946579390359952160 11149838 8188090039766540168056975160201183232 11149839 -81692500191501075631362160919684206560 11149840 22236505020802255729081083412626800640 11149841 1163765160613253254652002604149722985320 11149842 -202568422329125404945630042231834926336 11149843 203508127961925063959333066410304646064 11149844 -6003546663756265487816736895828827264 11149845 -94001717036606242865024901792717129600 11149846 -10835096355193493671686580366916070048 11149847 308349980569458906624435146596315156296 11149848 -108330907679311915852527769697868226560 11149849 81611503302401590706865730621366171850 11149850 -3062714302974439878989836215262428000 11149851 -336612381547755916015324898758494744168 11149852 22920814901692689675094902200114956800 11149853 -46511996624196255218430466689780665472 11149854 145041520298119679140846505579564147520 11149855 775345808525992899490335620287017230760 11149856 -815204185113253699642691071392515555328 11149857 12934239945095226981659261760381218688 11149858 14761211480127174781153884431768304960 11149859 345668008585532233241291362875142560672 11149860 -94824084285731820604598566638847856640 11149861 -758371556616348215928416062056594105538 11149862 201064035239376597740188550253025555200 11149863 -28260236655423994984896207630261146112 11149864 507983737235018362722737705149293035520 11149865 2619363139750445255534887716741283200 11149866 -78020030723763368893712624243665459200 11149867 448653088765049844806727952388846626440 11149868 -144912427596583370975594786589420900864 11149869 -3798282432979922024849205957443096256 11149870 -319108187008863588880987630775137005120 11149871 393252334459168408752377066868321544272 11149872 -87959535452316075781918014661498503168 11149873 -28146698627972173864139528326738542400 11149874 10158770671398483828104069140829521440 11149875 240407293409742954135021245170507656000 11149876 155515927649092001383898197838446521088 11149877 -510309303805995517766400533454557936274 11149878 241431196325212709156025830622523161024 11149879 -346909010128561754074691084725396897680 11149880 -259326642039612484011707194711079731200 11149881 18022666880456479511126827708571183952 11149882 260355187161812725659001798429965062112 11149883 83705791623980535460625389516021620984 11149884 -484287635411974988954652608495123535360 11149885 -486740202666657488939842434481062211200 11149886 297037035241931040184049952269965864320 11149887 59374668806274745644266341125786298752 11149888 12567259741334082112424135484348825600 11149889 50869754596625725389242749665972330690 11149890 -91010651765212468640669406509463598080 11149891 617821163250396524964444566318886590400 11149892 131069900321764503776442385103645747712 11149893 2100938748313542402774579395702390622 11149894 -33867771329077933817271197396118306816 11149895 -124006661944711300933008265296405331200 11149896 583310852368081148519440873390292336640 11149897 -299037469714714530379594031720615600688 11149898 -226206503290177461415667309399140469760 11149899 23273447761165184959825181004719298264 11149900 -916259999444354298474619280366451200 11149901 140077196348630605565933694807072964800 11149902 42282424485287324960387728259003569920 11149903 -326235738203185013923793093885579209880 11149904 231255561466268347435144848638829920256 11149905 18015631483189043222419015469692497600 11149906 358119839788609685539124616141161899152 11149907 721442077347806580367593374668186559280 11149908 33810622196812380411044708168552448 11149909 -144309850976960452064439439200172660428 11149910 -99786601692369112238825227621654608000 11149911 -254806972345838128035036402486499237200 11149912 -540631450411690976425004047283658700800 11149913 384537030230578467935844313440214820100 11149914 -175278946460776721574794408646377602560 11149915 -67031163699790906456511758619442674400 11149916 91241985348425903879580570288778314240 11149917 112458937640058585857189192392672574976 11149918 -25096364333098568126837381346471026496 11149919 -124587314530374635845540388886797151240 11149920 -223434284928236645824286577772462080000 11149921 421142934726919548000510777509523578244 11149922 153234930292857820874559193153837424640 11149923 395196078743361203236241292206128702584 11149924 -332023589674174968574435824244727327104 11149925 88922039504827184728336861268374012800 11149926 -245864502501045803553838913283436108416 11149927 540960981430664455937160276057894318776 11149928 -27306654546897601458001138060383651840 11149929 38567249120473185905111512035131050944 11149930 -189253566656096891325636555864340980480 11149931 210148196764107412512745941770542618032 11149932 102229478198772944950056918068677596672 11149933 -5810061450713376571602831834742167680 11149934 300376965555520806762111933637115683392 11149935 123138448473955333649922489890926028160 11149936 5941995122160477740493704002303033344 11149937 -515949647155806631122398012393333179980 11149938 -21053335300827030232545000562422480000 11149939 -2902836584105533346781857179183791944 11149940 -44194714235516187366700941168784588800 11149941 -446744304592559470247259786070134781440 11149942 -82137173151516010391819348947689676128 11149943 652119757420031334702385967674056960 11149944 -433881791280293131589191692356528640000 11149945 -453346200589956050053122725963125766520 11149946 26984110482211551144292929011312519904 11149947 2327756986223009992497808928522233440 11149948 145581508146357038545783105418825322496 11149949 853908808081217513249133276748016619660 11149950 14693062322643134790783501881017084800 11149951 -1222116814146000912828009102297358280928 11149952 -807381456993265928547039033557621145600 11149953 505113313783571195830673459736308409504 11149954 -207581297028468338149840339258929547824 11149955 685969594162741873154226242994167433360 11149956 149698275551111967653104327731209601024 11149957 92055573438365998024028809286409539072 11149958 148537059604686982503879060574729834080 11149959 -156891379786819649869028837135920836696 11149960 -324790916042663870383557736826241024000 11149961 1133951426854123893284608969697813873562 11149962 116115522327157007968330359262134945024 11149963 54841501358006101962499765972366910208 11149964 72097558002550879760349787778481263616 11149965 227344995836072161656025603785258885120 11149966 -86683996625622825660093636143381104896 11149967 -289330518796504200786655664669257995984 11149968 -21966642154577492903591614115315712000 11149969 -147204832872166802465990492250625875356 11149970 -3501324291834688635484642527330816000 11149971 -8097520467185091892401601555391521536 11149972 303587295587459689940704395251266885632 11149973 -211143268709844163599325164083230289778 11149974 -9446141419801508857889382003643958208 11149975 -91621146043762221314301378085627385400 11149976 -528054140185212181453892731586835517440 11149977 564943330888627930663156387861566380832 11149978 -49128365929902828742058271135393256704 11149979 -430746877860931001662162711515554316360 11149980 -5731436268483688780278505409884400640 11149981 -183449967558049842432849418407470311680 11149982 499410598646628208764360084336573106944 11149983 -215523746304152143640806251326974651776 11149984 916654056641041523668613584018038521856 11149985 89676008960855419979588583750876117120 11149986 936544050684587458520003004092375040 11149987 103087596826015317077976705073840905344 11149988 -215145560791343017641945490740137008512 11149989 22730969311204714236747127535732329824 11149990 -288888814587912107304366967479449040000 11149991 -225051006407407209388998248179877886432 11149992 -93973536422210909543336090133288468480 11149993 748061013631750114394879713533936749904 11149994 282976392048804010584734292624311314272 11149995 1342704818395215754885091078855547120 11149996 202263387667816891143843739858924505088 11149997 364879126200889504703460654459664252320 11149998 568890131512350568831514170212702228480 11149999 416077378574892655285344529992313745616 11150000 109823892853486335727323457857945600000 11150001 -10361241874957317257565163549500059520 11150002 258881545523791742875447277044877447952 11150003 -609585291595430398696588977403675328400 11150004 -269148285342967948887488422953383792640 11150005 107232043463133308342895965942242149660 11150006 156589434211441391032696764985630150656 11150007 332432320528543619078153531837713428480 11150008 586044841022436955598991420689673768960 11150009 19759997100878757654316237222991107200 11150010 264069691722524035092660498019813521600 11150011 -37358285142105021611791299996995067288 11150012 456170129597890434375447152688690349056 11150013 -11920214223386711589120766413824632320 11150014 162517491013841307350635520722848281856 11150015 -139526395753430525742772092075464759280 11150016 194537297260138419602550238348251758592 11150017 578753429563405340455367804976895644000 11150018 39037926072925717641921041253657446400 11150019 -62487789289866271652849050444916994216 11150020 13422142521854733392771062899466690560 11150021 782383002772125794852323041529206120222 11150022 124163917747825154203630748240970364800 11150023 -8481022708914952278660403814383511256 11150024 34614754133920787579707233572914790400 11150025 -150039247646615773919421248689793065200 11150026 -9870421383183468109712571360631470240 11150027 -308711458439078155270644563582010703728 11150028 356509377986070092654055470368992491520 11150029 29554379698036359055745666192374912 11150030 -56958918949263398379833144091511008000 11150031 -64894757003630305522601234900664035448 11150032 -47671343221303586646853210067667517440 11150033 216213750160506096502149574727466999282 11150034 24641961461295694376311957109251415040 11150035 -293413191634714047071922583639017843600 11150036 392527268240535719905223053662290688000 11150037 132308286765773300279169678801232199694 11150038 -305027968058652522677984997539599162080 11150039 -1054080918000833509716167576031703127160 11150040 -32202209086459275396064564004939366400 11150041 15655763777057113972513816279562428672 11150042 -243321636458536446937666039061450335488 11150043 -117061759306714678965220350164034226536 11150044 128413832418002212812400516447346203136 11150045 -152273080354361140869795274678139543040 11150046 -4121702962814727937249228014603802560 11150047 -1029382369547696926820373151736104258760 11150048 -145051952552042910722253738443630444544 11150049 82785294209795281127824413175494575616 11150050 285345583067789564836571769720773340000 11150051 -1009853249557959616935069855570875602296 11150052 -293737112025734575746610402335360519168 11150053 -348759632531734027186473645230106509760 11150054 293683188329184624720634168372420194240 11150055 -49542583905205042009924828532696025600 11150056 966271439417555039615018860613267865600 11150057 274495525878799554778249015097986104960 11150058 276816029613737009057271099570550627584 11150059 -2084049384859805936425462649697331481436 11150060 -597572385474380807116105797822010060800 11150061 4508754683007391978111521275274603264 11150062 -147667207023336876227600587028772526080 11150063 935359119310265601618620081698712319312 11150064 42879661016823031873771570116397400064 11150065 -953439148709030636280961863343127899200 11150066 -43730188077050218167697038005387523456 11150067 332041990792717178257500270445559132160 11150068 -859875006855003700588472598553535744 11150069 13124632562940445116509787130226894496 11150070 26198619286697944058705774551646371200 11150071 -365552862603615673125054095798162024728 11150072 15621987205755067419869104042677841920 11150073 -428339253984723870505133834034825815088 11150074 -82097641758990148389763762562277120 11150075 1200579932972073513209944719047145300 11150076 -26679965083803590013990839397308866560 11150077 -159458441642127333073137365603162126074 11150078 23468683390499917737021675970048593024 11150079 560735051634228661903728060063966153360 11150080 73243219073178735224366936394899128320 11150081 -518357120860542867619107931298867624748 11150082 559101441165359886541346214223873117440 11150083 -268719091643588438750039087616996568880 11150084 -394644217119756997057418683567669364736 11150085 198565886718686194622597904950329322400 11150086 146943011928311254202209251555571792992 11150087 31640190993169869047121753862048001568 11150088 44060390658196400322180235891032514560 11150089 -255505525016363454971704114846833157440 11150090 -129536908516569009333179001943671966720 11150091 -23111759147713144251206946395725811952 11150092 -641613281526829370423577829115721940992 11150093 20185732642338386264408869613557761600 11150094 42253206290358504348627396543720712320 11150095 -74224194738933050744955049387009213200 11150096 -147606727529484725423226813449366519808 11150097 -238303900656000761063662760020232835456 11150098 5701915647208628843687446930262095680 11150099 -846003898333041539591526001646585202900 11150100 98657762560726530050277562622521785600 11150101 344662220031857667399813160267889354592 11150102 -515403496373893849254899484744088417248 11150103 -267601633962140874199304880747756435096 11150104 -51684537010772369420135278572019507200 11150105 -16812711061775847096841365022091407740 11150106 4283527590157376262156751321095522816 11150107 -636115706933256885239188531686596843644 11150108 21153793655729027394540160510672086528 11150109 -515602678914245894854391356684536665280 11150110 135003619044561317080263702563288496960 11150111 30911524581599857732555673395291858944 11150112 21224301101620828576637932911518023680 11150113 -793370505190732908601244817094262653716 11150114 -126277359458680927300971499431642170208 11150115 -2588109333197986638628691399591097600 11150116 -450533434923824124722465041105319167360 11150117 -8095513223784181091854824038702930400 11150118 40985573223632223996353460398062299264 11150119 248754628846000349758363176492859413720 11150120 57621404039458049771339358236976076800 11150121 443497698568975697384907083720633088912 11150122 10172253554235505760819430200177922912 11150123 -12333773337492121686649978191354598320 11150124 -91578290683748186738393249599331205120 11150125 189705202392162100571803847741593824000 11150126 63943223012579979204498205573621410624 11150127 24054597551728397661680275814810544264 11150128 -213695128897068015696469428103437582336 11150129 -286026766435686757748397375655039161420 11150130 -21317361111914087186872830650577761280 11150131 627784661348185066446268448050283287000 11150132 -115234812866332284502663528353553827840 11150133 116862107460719171700070952156579703264 11150134 -438540737562378122711310671654985074784 11150135 -183846709454020679113849637416389224640 11150136 32869028005198224741595672228260679680 11150137 -245005165244827833551527911274362809520 11150138 282565458976864221897119312333254404720 11150139 133496640281297753784410850001522851840 11150140 -231041237095700571559588065425708881920 11150141 -256648034119470518780823003024488998458 11150142 -54835006132583118537073931019250778112 11150143 49323898990771214239460090702599446664 11150144 -116909017864710108857847649120987643904 11150145 -185962741825126113090680448624772361580 11150146 -4312525204834915531234680912834058032 11150147 -699214602773011133888673811499451099168 11150148 85320415216819727305799322461571477504 11150149 491948342692478295761122750034980710336 11150150 243894137310319015984028999987784000 11150151 -302469173384266761943566965773395079296 11150152 -391261621881232377784842798273958195200 11150153 -186811411047422092985639092754348949120 11150154 6074908702489702254071164987433063520 11150155 -11906705807307145126893611298298500000 11150156 207744798301725573272228474583376378368 11150157 -384823063409529441266423243184548093760 11150158 -7064574951241114574193657515047294080 11150159 -125272633576396125610131499215219242640 11150160 20450129035086998853953053356691292160 11150161 -51112571849251739837534626701322651200 11150162 -484789584137698999247463924830368174080 11150163 -400834699359978983532214623385493174400 11150164 -734370974225759994434424735621424959744 11150165 18440114375015266572015143196635623320 11150166 25821564767515782437766045774690824064 11150167 27978545213957447127437582814659964592 11150168 420120053538624743424088562207029954560 11150169 23272919511651267890601417543985536000 11150170 45390581793067112730443214704667340800 11150171 -432494633638353841564206088396700957628 11150172 126194121673584015346980695927652363264 11150173 -122854104808468238147424878469229777152 11150174 133439107053049039432299962116817280000 11150175 197841031370924034877463896467716871000 11150176 -187250423918720127387127292184496570368 11150177 -233862423797548760756167788404227210974 11150178 35137172317464307647553506574518655488 11150179 26240689458715648055972847932342285784 11150180 -165255477067630168157059307645413785600 11150181 -265903658514507603575087792899367558400 11150182 117731945441829399833029779991812372192 11150183 25386335415744818396116438632047546928 11150184 469232788744368018574235057395183288320 11150185 471983753070777483160177540378090197960 11150186 -97640253339831556782217069662234478080 11150187 -288250722826018897378822721521182242640 11150188 24830731922647413152374694987807129600 11150189 -742421968980262800429317933697273672276 11150190 -83501065626793822909262497987498636800 11150191 -147337057737111160116654742698599771528 11150192 -188184931500045177987991538272193839104 11150193 193846217504974357082055170184184694400 11150194 -399171807537199331906769261280077689856 11150195 -80920145937204546424773378226464889440 11150196 68599774597630474932671368578688708608 11150197 490817349739464104398127848653635161020 11150198 -72728078635417210365725422447824903168 11150199 -512031755422241931134376028239243705216 11150200 103548206372205433788223759013405184000 11150201 598510962400660041185589311397902400 11150202 -1232293065336351823363417458672823296 11150203 -30707998848366589871535621176022323548 11150204 13769734841197658241145310610848735232 11150205 -260371117978580919939528471064758982080 11150206 -628382544358929419349392828596874496 11150207 -31890157325911191165844986787335160248 11150208 44737355531709286093530942253144473600 11150209 -66966171199689837419399865511645547968 11150210 229720654544246866931488290063472680000 11150211 -16894846671814079700193264609578174480 11150212 -305690170413969593625153679106064540544 11150213 -405123375651191522204897843353207589538 11150214 81661217321600595672517498732800719040 11150215 143513308761357772437209716455201791520 11150216 -186482780428196047292879853392670228480 11150217 -5439005269113591747747832850878957020 11150218 460225698168994074230837516835496680960 11150219 219501116164419930351393513837995556096 11150220 129273208958210724324715928707016294400 11150221 893201978636853680242997165516870826422 11150222 -260879584743008684876491694527601921088 11150223 -37859552329153432019882803799103793152 11150224 -65697623000732828869739333126908764160 11150225 4723494835131661681321390998723387750 11150226 -297303714779271470512468580241643029120 11150227 239719810382926911476157583468029703680 11150228 481424346680319421806584509937179421568 11150229 82909030569523962430613169796764530400 11150230 -24440768457042420641331520860045012480 11150231 -691823982444281025160095160095359014968 11150232 167332890586934160115270590777641164800 11150233 -472686037042119386651452369029631178880 11150234 -351138909580967773217964160935312435984 11150235 54115677140668268277828591930752640 11150236 -519704084586679782634860705801712222720 11150237 -153691804750283143264793177376020354496 11150238 -205134913344809796375156392184075528192 11150239 -41435089107510736244827941376141886400 11150240 19781502346134289192428770661189550080 11150241 150338945200569703952690197811448841392 11150242 -325999566408710930172868764196755031728 11150243 102477432827713803084743922678234123744 11150244 -4295561389077787474691755604810926080 11150245 -327003848180065105876295816909843080800 11150246 39867285980036335637784026387224900224 11150247 29669709918527001898298158516291182672 11150248 -641334620656025758156580808384542192640 11150249 206404740589823019552532641532055714592 11150250 -196274908188851210673883884872433216000 11150251 -158130437324464575739866670414373031136 11150252 636929011354831161207920635083210639360 11150253 338419874394136425316376781080623559862 11150254 -9154128062324045959547856791069688768 11150255 662817939664699953881186352285189641160 11150256 -35728026266719068044907954609985683456 11150257 981010217274064230155727414222505455506 11150258 -98997492066441210522980169537629313024 11150259 236648569026754031455018745335614600504 11150260 87790941930182041838425968283276892160 11150261 597110745227937960011313067034266552224 11150262 192637218217324904373896500763890924128 11150263 -89915249246721679389467189732063386136 11150264 313792149193779322163133758304371712000 11150265 -155771148682700737145762636630482882560 11150266 95656572822995526492399398710179225600 11150267 -449324438455374193621924898815991052840 11150268 153267595286470304580454634202405818880 11150269 -52462519998477822245638078530333099956 11150270 337386667438842593181057445574000854080 11150271 787497592063641567843851009774914320 11150272 126080073233994230072417097324974571520 11150273 -699733422192911343409434388579692503376 11150274 219088497035536919889170270741560426752 11150275 114199487406490094610730602769663147800 11150276 55275936576732806098161498892868010240 11150277 117287870271064009109339093108727325920 11150278 -89274598549527414401740658270316968640 11150279 336791600420793653792118118602673029120 11150280 282264038351750887273412554678345728000 11150281 470565247134706709157459091971114229082 11150282 -170612513497315343350431197630341920000 11150283 168617416367297547069144471823242862080 11150284 64368032566194887369352480360786127616 11150285 254685038722043991826858179724265241600 11150286 81617010802845749581627935186943325184 11150287 16813671068783712503970848577444236920 11150288 40116899910584995932885765945054093312 11150289 154302596530252013689009992710634235554 11150290 101927582867848127096232445066280330400 11150291 -846409757575627382715765369643657756308 11150292 -220835579742367646369218721149582080000 11150293 -222290812217976771853560403145436838848 11150294 -473529095988558413150864029261877870304 11150295 -17999236626218705663809920883919877120 11150296 -700744756199995947180337985195252121600 11150297 -340139883632699999099362769556445747200 11150298 -240952596483811803696570462311847085056 11150299 -295637624710650293975502052147496973072 11150300 167696329322492257487380631928100915200 11150301 323661490192539533621430483716769719040 11150302 -51519061711705438514837872370823782400 11150303 -236943401661555026649206670374055277656 11150304 110042111320644404403736359927325655040 11150305 -378241168939773194560856876804170242540 11150306 250470877536672424990726708258292183040 11150307 -252206352083006025201349339187081974320 11150308 -26570162128541735300253447028728139776 11150309 -557262288306624396210608382856385871684 11150310 76372207394015209343734604820303820800 11150311 292861741933995266771726236043084249912 11150312 -85577962594772453529873623633603727360 11150313 -512921460580306304110762981839044659056 11150314 62069851724286343454761642151808966912 11150315 -643484038316683554128694237862791527280 11150316 382378992002445261255560008658943535872 11150317 -277765080885283942059650795321151048468 11150318 -370828083141423621337022750941122571584 11150319 242753506123679748850591909489984930080 11150320 19530484668405481262427277945230458880 11150321 -52152953783176464917817313724120592000 11150322 -101164515748883550858563762807543316480 11150323 -885197899934616567443619526570015397428 11150324 -8486950837665301318738081277902564608 11150325 -433027644562424303759719686185024040000 11150326 614735569930945652721314057880935890560 11150327 -2275768192962163412706176965716765063936 11150328 -52825196165674058290415734460708290560 11150329 -343991309426591241350262924200262738070 11150330 1502684784671435120466939996955595520 11150331 290498074786522044335499303722763110400 11150332 -507505856673955336556780207708094152704 11150333 -1018374508594700009250025883079918695418 11150334 20991686900787710837758029139240975488 11150335 174944699297061346895178703407326955360 11150336 274994049923259580142229778253500907520 11150337 -179566488377092640579780809984284933120 11150338 -382669294131169238467031213668102213680 11150339 -1416806727735665802375488965145023732944 11150340 -286474188304364215984027695456623308800 11150341 189503959232242875670160382833224425824 11150342 199791186353536881216356534182915023840 11150343 -153519400253134323996788763905613142896 11150344 509081504060728851097392856903623321600 11150345 454598629210866165884638601596744160100 11150346 17885195538431167583097096687959384064 11150347 1026241127239802444859715594711291040 11150348 372455473448787153938613472456904741376 11150349 -223866145202536161407097218489742106560 11150350 129779351425287307295518540138687238400 11150351 -1112658546232226131229414672317606735440 11150352 -25389255411054875060878931398148751360 11150353 -89914766997026531029195202967716191196 11150354 -283641391140948844385131873460145715200 11150355 65797003155379648263981971427849045600 11150356 94405103852030132379381102751661344768 11150357 358742830629916103788852837919696995932 11150358 191169539497998446451896419475389096320 11150359 -130166540770221556955049158486162979840 11150360 1584821609040162263487326820506419200 11150361 110421593751721989687733745930717617140 11150362 -388553993873992496479255701884096183568 11150363 -149590133370107006962753601563696015104 11150364 321524601997924835013907019656539634176 11150365 -222349777890590787819598319675065237800 11150366 -178142662585921889072655850232741386368 11150367 -46545719534548884757486579785194695680 11150368 -223379409167826485480386082194430361600 11150369 -98397543679713632116668986702481531756 11150370 -24760881670349751230231865140573260800 11150371 -766375778623390424092945415705018699428 11150372 -48872024972630193566964192717738071424 11150373 1274542823566698537943992312608837760 11150374 320749659788435944445175517203225990912 11150375 -1177192984323714191104526305506031926000 11150376 39560349752174885557216853786900889600 11150377 196804867420178542162517555034125649792 11150378 362197059392610392193235774155079453440 11150379 -48288909380451673284372055233711132540 11150380 -116406218942892169901409756194887219200 11150381 -289864421418676067611564439736833202336 11150382 518677428489903339194755000374613384320 11150383 350547529436651072893333061973757539184 11150384 17031308500458976765317867061065154560 11150385 20941356149184094319502980288008992000 11150386 -132457482876878934403178803662208429056 11150387 -197984437896733749719193408578477284440 11150388 50260404092842049120662159388417520384 11150389 491920562470709801390192800815497852160 11150390 -101031596481235474934639665535187532800 11150391 164404325685213308441418392963763079272 11150392 634407608663704949554113259998412800 11150393 -314820260453067389099309667861528998358 11150394 -88982462494777629787675920375924918528 11150395 -307297760949687202722079103358163785600 11150396 -625069660890703324958013656857402526208 11150397 -221568713872916600430608434375715572320 11150398 133727106788967070639420110049858117632 11150399 -275477738009708545087084706391522879336 11150400 -26433255120346149771778193057277542400 11150401 94284578689364986184842416303114187008 11150402 257312876310450524837572354201411696032 11150403 -234332994545351501433317732334462950592 11150404 -212547610726461446519946636726346678144 11150405 109956174588507475152032385052966619520 11150406 61969720312581151501745015902980796800 11150407 86878839188668039339212338413735821656 11150408 306415250896432262821335045281042104320 11150409 -727767313011403529474215905649504443072 11150410 289351445801790413311810088803017120000 11150411 -1050004329278429459212479516128440852848 11150412 -41281726450932078401408668844582486016 11150413 -871006524916609598328851199807599368020 11150414 333582351443655401760408548468081629632 11150415 -271641409687487343415704216001768512000 11150416 2700405838726800632099439748876206080 11150417 -352314221983058593412409157874367195534 11150418 202236872247668796236964926135225944704 11150419 229014401250722298436639555066425400992 11150420 333731328648457252873942233332863553280 11150421 15692854575187254857013279937315749888 11150422 179223071803006069411381097273164320000 11150423 556927438571540051620693909404552482304 11150424 -3033447680060424201329107774753812480 11150425 73994241395137782787346616892222032000 11150426 -16993909115104081372392876262918391040 11150427 -733256634770226286598849134396926325968 11150428 174289028090348076094004826574390417920 11150429 -165525256109027168579686526919643559616 11150430 30608108997373741909405049787447717120 11150431 -357367501538655725532645698271474566168 11150432 -549727167063591038678177839672143249408 11150433 288418561650004740217904994713594881920 11150434 126230485218993959577741749099483518752 11150435 -428823907809142715731252720115368150800 11150436 52268715036012156785728937106795786240 11150437 687946646867196033922838739937008537086 11150438 78810954932281651172697663124403487744 11150439 158654951635564839502798536877463933568 11150440 84918168970799476167073007832607488000 11150441 12201141963292789646468019194873742240 11150442 100094626718506415666404559528455515840 11150443 -54416335174251162617812001827326887840 11150444 75694643021474174574530891806704847872 11150445 163969462568952507082077617252783101920 11150446 17658247361487650088553819304711553024 11150447 -84356514524051755967987741791293638400 11150448 93499047784902884691582269014636560384 11150449 448727166686557362861797252016504642660 11150450 -251699319481539043361204244395551506000 11150451 -46179957587426489598171272813657526732 11150452 91665631012075293884728730627863846912 11150453 415765488070906689260777643647482303260 11150454 -35486838476468877178177552493364326400 11150455 -159359521799497674827428873732275048000 11150456 -645218252581545065832516541458726789120 11150457 674244118009821779955268374419290063440 11150458 18930857604961756563009934312304503296 11150459 5802577429880658938357071237930627920 11150460 29163681572118805543488799622230356480 11150461 -178238756142620859496650852202093143968 11150462 -87953654943944820829209255552067639488 11150463 -302235827825472713324143931687960262456 11150464 -240298261222027110421561567937204060160 11150465 414066627210134144378848016674484971860 11150466 282550566607234642392874448417840736000 11150467 -23956300566563474973171215154257139528 11150468 142708764654343506762787841904455024640 11150469 -172421658846313943326870180156292528640 11150470 178653544750387401012873019388691452160 11150471 232330578222069854554140285648626932320 11150472 162003372637041182225789071015662673920 11150473 -131188806828251982236791641483438453760 11150474 -236549913086286592571800756937253357264 11150475 -138872044757341638586310690006715859200 11150476 -168378437988108022425030607973912285440 11150477 -61110678161284857069852261079280201088 11150478 218090913652742795240016412410212882304 11150479 -100558923786981642603951454838781056400 11150480 -102345918640514251390203274721419591680 11150481 -134207482182297286507703591022813861648 11150482 54840773538231306829582913726290076160 11150483 -116465359508931341610081029798775888408 11150484 -489277834396488895754815072789352638464 11150485 -590620743548521772089214114387619542820 11150486 92465692490064033602905631536024860192 11150487 159381471377178995727725052634254754800 11150488 649030883433431577112234158345448427520 11150489 288860691685516950518132299818138731466 11150490 103801936189074588972971036067057776640 11150491 -1123342564831030483627818325030538069016 11150492 -263310411297724847148723241100606054400 11150493 492908814442429270701835514232941691264 11150494 237503958964326792520305611699036071296 11150495 -374174119096630386611288504628313070400 11150496 -4248158502406082011806770058180427776 11150497 -1076078550986081920740123282024061729054 11150498 347577504032769115467492919585634967936 11150499 27081226393504373179315017351040844664 11150500 171277188949795714348762920367785600000 11150501 60823413746251693517932815860593471224 11150502 -1142109711219458453350756427817845760 11150503 58373441384248846315226912256838030304 11150504 105757610427281785744602338339114680320 11150505 -79177735717884583710977360149294837140 11150506 -307367682948024448030103914202219463936 11150507 -252617879164694282934806962536447251208 11150508 -288017415736701492972567790941613079040 11150509 -554366446968714656442511480970327405290 11150510 109191349888382661218832748404812348160 11150511 -20229423117306784069618890543045133440 11150512 144490051832123236064766381643729289216 11150513 313899765690738003321894959488896066 11150514 84734659587374770962924179847231713280 11150515 122424640311490901151994272362574827520 11150516 132590630919198824124362326787253265152 11150517 223517957666074856030616941607342126912 11150518 -389503483600788463470818089752685715040 11150519 112906298248019867622193823242448698920 11150520 154909910610941893528899726502415769600 11150521 -455635303574803886404577615458388587308 11150522 521850998933499488703722846499955635312 11150523 -211573438720433423975021182013419472628 11150524 2095334498862643724264165511110344704 11150525 -249427005373015087075096137301924436700 11150526 36798316252132330564311785604146766144 11150527 -18030156632870443987981472566949362248 11150528 92315279692356700757439192703287951360 11150529 -38873745468932989259541697432777252800 11150530 408790112841490337618421264297828249600 11150531 -892811437888983128995857328295750496 11150532 167223526459737133941874584555276387456 11150533 -800761773811543420452845689744981781218 11150534 -554942257803622839366734675151116855040 11150535 282834023103824536073250994306597545600 11150536 150030201744162191519334613730830279680 11150537 215812641716006743484406903247293872400 11150538 -99121783128627858723529541768611058688 11150539 -346334443853581280112404519938021971344 11150540 372632661676773154577474049663572428800 11150541 23285427963684226084919938528105028352 11150542 -37174503922928107219730688294957140736 11150543 -303400804013529276337859791253823114960 11150544 33240025338190141813348809440559366144 11150545 522536024756913404391079343979724800 11150546 -77519336979100815769921345474972903296 11150547 81514638278685151877251984197404791872 11150548 -93469914297575714880315190316823695360 11150549 249030226188936569828717055129177462240 11150550 17462189462991068074643816954790960000 11150551 1281350764696437157892936321061123257704 11150552 56077160921641547465269286386335744000 11150553 180630953858017647149827579896389562144 11150554 -339627987147449307160902912774430251024 11150555 157882042501077120687489426784982457120 11150556 248160822581341869448016336251206472704 11150557 242860773609073923140619128842735417632 11150558 434381274484874814221592097457021261760 11150559 -172061305220809049925011366841232429440 11150560 338914834879094518017924475819685314560 11150561 479969119269989524374713608850904793344 11150562 -523659751878697544349739242001247579136 11150563 -335896214732801417390965770302437889160 11150564 -65278488515890904674989489425266675200 11150565 27987514848177554413532306853253679040 11150566 -6525394265424841316739285268737208320 11150567 44630541722082598291410192661266012000 11150568 -5400414056511128657840233427929497600 11150569 455494660896946025843271956448028246970 11150570 -226588649776807077880156853406430031520 11150571 462763897070402805397467995841776666712 11150572 -220905684404339827815907397712697628160 11150573 -57899445383160933502986098751093238560 11150574 258979206028678070690878432000553530368 11150575 -268638194633105876996131966395977044400 11150576 -53586914268119942561579758986951131136 11150577 -343252895087835227280331700181407395440 11150578 196138403024470521286749657149207062656 11150579 487034037457980620180992644013490209872 11150580 49456790575330811603151137786324582400 11150581 316455696805942073503737446300085547132 11150582 -465942701938208038718270470425468993408 11150583 26476860693338531599230006868051053264 11150584 177807687459176579094547469373996933120 11150585 109833782439806594081727934904320371780 11150586 37284135590427979902769349767835870832 11150587 -437055006685963284603253383637723200000 11150588 -150660329169730057172213218546959360 11150589 -818125569504785976101036916122379424320 11150590 426137433488565884697595807357450076160 11150591 228146113324610641018034929518809223000 11150592 -141998858764225078581397699465429647360 11150593 -699675432214248491037647388108992252158 11150594 33303386446179060857524509228683065344 11150595 219478239101740567936968814790261491200 11150596 -302965352347256885488382878044096764800 11150597 315663540405559512826655940042176390592 11150598 -201205494907175791816749790570575740736 11150599 633655982103947736477163864416690824600 11150600 -16429891493482255463732186178846720000 11150601 98774479308848018426196596989855930368 11150602 -217478336142631622705591553782660654496 11150603 946621060434331212653810558582049408852 11150604 14929721234875823284454642183179298304 11150605 406848341196851944038818465523340765260 11150606 93164300079333029353993301850125825280 11150607 -19134808800472247871811352462655787008 11150608 -91172329461031947032942711655166115840 11150609 -1501252205788854586502488463338884617088 11150610 -9428425269040026789430879361500807680 11150611 -595410417717931219573370657527840609568 11150612 196199477355523445142283351998392635392 11150613 -409178633882604928457909718902980927680 11150614 131085185773094746094841086222700367680 11150615 -12471897981984700790378968064646592800 11150616 -49751475141400946688780350186475110400 11150617 20794296282028956057667870413574345800 11150618 151988033521731979619800361519974571760 11150619 182943445456825539109025599701161763840 11150620 165885335871897393254050212019610304000 11150621 609608775296639240547526744065780354144 11150622 -221135857835786203969978291297922688 11150623 -1015157440749741043640422388233713261840 11150624 -699209065895333189631259357199175450624 11150625 130668667516268779736491250313939300000 11150626 63644254722596581732349959256556266880 11150627 323403442451344822809068114755093648476 11150628 -119552857460762663794951364744247975936 11150629 -191957440436936896476782350829811110624 11150630 22402411548370255747328195400500632320 11150631 -4706699537427990722121252880064584872 11150632 7421379010144516409850137349035366400 11150633 136577385156363683897248575317908143204 11150634 36274728714731208433469386935336960 11150635 174509642743329613505945084662850033760 11150636 -341605120741421995663289935841858418432 11150637 -40889589418167387227145449718456335040 11150638 23677732735441535720098691751984883200 11150639 808795124346508219218909772970090407440 11150640 -41194516101374990683462922014685921280 11150641 -742809729678075718967322187189219929600 11150642 -36767026944095642516505757892005580256 11150643 92665938106193408072990537965234262784 11150644 -692504282595660530521186355421272268800 11150645 360915107265463400180895404089451001600 11150646 103542381232817071403918592584831969280 11150647 -212824545790732061209824823045946612928 11150648 739627080487566888870401541277094031360 11150649 611861649866170128379828584269865825120 11150650 87585563377024268568993039865819104000 11150651 928268875628760418168482323696512583652 11150652 148015039952764747101194752042071539712 11150653 162970152387683310591028762508933232384 11150654 8192588021079424673989661061611880000 11150655 -256661590015792932571030447833230121840 11150656 469249505749863948194065486188323536896 11150657 -23991313553837832010359706801223131008 11150658 697574457167591561589082249696393344 11150659 -80578033581009404423094201172404656096 11150660 174195810410007344812944368427277927680 11150661 498857274419186525556053981481619599072 11150662 295903515992871494747372088628807022592 11150663 19086760472397350936953638664638416400 11150664 197143996029446967648466995306509598720 11150665 -83558259191311584512588551521564134940 11150666 -257040364801257015328593125204843834880 11150667 -59726862498274505435044129449988534464 11150668 718138615018086947215881730153305133056 11150669 125762596254588941167765436717846734848 11150670 8001030366567355173684091739640771840 11150671 27505999187754319230785042527199913712 11150672 -83008589509547839317976517777223598080 11150673 -485108208437352983883983633969544246432 11150674 8847205960960461872921915166070072320 11150675 346286619037136403578356118225632207800 11150676 236405634551454944866462847463164866560 11150677 77833968269860555849219732557447439808 11150678 -128612521422113177948877016419810871296 11150679 98052322026723507131247771176260437120 11150680 222018468156995052640744852070661734400 11150681 -1719522102787406982649465191565100236908 11150682 -7068529195134029658171788927756785920 11150683 -701208781427010909229074825091028891068 11150684 -456839148295700840329065146414752049664 11150685 80651593750370065002099695673230657400 11150686 -20582584722908495507719075667616985536 11150687 -421310545989889235146803822377393981664 11150688 86020951265903929600610752513426587648 11150689 907977144089431405819044023418841748400 11150690 -41752334935764051546541346781938320320 11150691 -333936623483694749360200005960626973456 11150692 -127062790717026226424495453670355066880 11150693 -215956439301211078061517974853900409380 11150694 2386523874067893694815199898033914560 11150695 395047748309833846461459306109893190200 11150696 134669164503826841336996677057039457280 11150697 -570183243302928679413396351747700322880 11150698 191363058516161667607862551991057952864 11150699 -67533368942913687631848564485126273280 11150700 -19635765916236499533258938184228864000 11150701 -357879195120429740615287088534372370720 11150702 210775426271787096012969200244040383552 11150703 46970497430814598323300413300820490560 11150704 -36810244211953514037456538762831724544 11150705 25933244317977429630516675356398440000 11150706 4786754885057186213896134596022050304 11150707 369523729841576838726711798341283642956 11150708 585623222694038285224530564449861819136 11150709 375945384851940468755658428934623030304 11150710 260467513464064577248908120111591029760 11150711 144645127273767903407096094534393444144 11150712 170471208983412194689079934037330513920 11150713 404358047931507245240680699963201540800 11150714 -340626862220747357205875545759071782544 11150715 -135619967660633148415821442834154626080 11150716 106882674954883602021828555937556041728 11150717 -4020182624537992556358751682700451680 11150718 102055871022758774768632204345067762688 11150719 490687724362195654666867879029036770680 11150720 -184086927244696458126528610522103808000 11150721 -143202536766460138460010497064055238940 11150722 -219139729044924372032886471135913591296 11150723 133600381492810081597337978388860099184 11150724 24901195765918089165942447861920501760 11150725 -244090261008183152415000579423066881100 11150726 54725747303761703850845439676611880320 11150727 17198755474888284080637715597082640384 11150728 -788998437204502680079907323208762695680 11150729 260855779262509829884031291517476223540 11150730 -232029067355564708458573914361619520000 11150731 192581113293589386994389562553748192064 11150732 -332359873101204246750213358411957739520 11150733 -108471265619533841631912431980358729952 11150734 -283557658714793414125373328007183833024 11150735 -289573265952895711827432498846802291320 11150736 65494508259498009989299457185378271232 11150737 -52441954275965857498229139648118335500 11150738 -63947141668627639625772710966129850480 11150739 684216554510972421024856943249039871600 11150740 -98598931243191282591285368856898095360 11150741 -46982358065552012297100713606814469728 11150742 -258669584620250529805668167706262509696 11150743 -186704631649353939553592843513896138520 11150744 724910122501741701679717219969445253120 11150745 -159101039797653703747525590129247474560 11150746 88796370734261424506806966238683532544 11150747 297145372683513160044529542757252712196 11150748 74673402774176744185756194056880000000 11150749 -470281655869823320770373751044892052250 11150750 -19581281591693205352132385008687872000 11150751 536471845227735872264694305568611343432 11150752 -625791543391253593834708218882594766848 11150753 -230554275061665713261045491862224410576 11150754 101744497228833128020245085732447912320 11150755 -105578518509523414151764940785569120 11150756 183728391239912602076257759434005934720 11150757 578447011207011609881380243664714355840 11150758 -148919721891745425059676726596337975360 11150759 -672708124753452006334305773998577876784 11150760 1318211690804965938222095876621107200 11150761 -20480757467674922785003203133510412700 11150762 54928370140790982458330342042520612864 11150763 -164309484473900334442442937943559561472 11150764 -187909043463840306082513433556916177920 11150765 -47581173687664240738740549373064948340 11150766 17750739079816986027822177554647833600 11150767 -588089890959585970204410699269699241120 11150768 131720361007977890890075590624745488384 11150769 133913845425272801331033782874729708480 11150770 134189005666646665907633236022194570560 11150771 -885200797408206731448473069367562137600 11150772 36439899380426027162394466871279173632 11150773 -732207079170104139997394077974413608978 11150774 -149646299377954514012221736025888096864 11150775 -269364900691912646294221008189221577000 11150776 -17504331219163390998838161466060554240 11150777 1071540378166665355560158493533829322080 11150778 -26539356567340198273905740110638442752 11150779 -243320566038035692495754058722292350620 11150780 717135346226174849611671172767241205760 11150781 144701167084049389609864719997590674304 11150782 333628816219382350948809949578663028992 11150783 467190716314547566289310688965001921488 11150784 -59396145691214631287446416746254172160 11150785 -469135730165554003761425739090458239020 11150786 3248134220982855385275271752269450784 11150787 -12361874329855723884656222161884260880 11150788 -486135063189086912563355888122623550464 11150789 -549643455265671297263814423131854348326 11150790 45479629921169931205072961610036633600 11150791 157084794862146798600349586985610876632 11150792 719298343681040123165527435850695649280 11150793 172627076212861566400365572352604781568 11150794 190783595239401680081414751838262811696 11150795 -407162377741738096058260700314737391200 11150796 -130555508556678064065098711535708794880 11150797 93527269250893942735607269758688910592 11150798 -314181856866942407175620438099817825600 11150799 -552155297415765802875008174321889437952 11150800 -53140770196728485284498104960387891200 11150801 -85887142797739709103664085722311755136 11150802 -35973493104795806254986910623432712032 11150803 -6801631618709624405297633201620787576 11150804 -84844877777441805162326615320305573888 11150805 114676816534206403081362997580947569600 11150806 -244457999243599513518651931240813479648 11150807 -486975663047951321674409869098017590488 11150808 -383011508115584520414804414367778672640 11150809 72215335341222094640163998172090935620 11150810 165599360179371029470253722298390246400 11150811 -8806341561207731660155504604174438400 11150812 -617280664911691780224838120875161081344 11150813 -313335753062373616108643051296282083456 11150814 79912663056669158359140764798789465088 11150815 82552468818582700081106814361964916000 11150816 -255171310360554630385873549642207592448 11150817 -5328229272150522253687639518288460320 11150818 -150385041758233453368653990247986947584 11150819 -158411293655877426506672815322665544340 11150820 104515613738985943767389289111854496000 11150821 815875315010490298977047728355382154944 11150822 11039853175826359902081571580247402624 11150823 -20694064271963854195554950890405278720 11150824 -2235471842681546016152242843697479680 11150825 92368993163875175556884886450684408000 11150826 -42394589108571851428678685274710361600 11150827 215081906509465632370507487555352544992 11150828 51982144393382251262894773579525616640 11150829 -3147162478827203933421326724877238952 11150830 -25305791258930129163401195417950327680 11150831 -792903263250242863290442301998619560368 11150832 16198223690186488388586064892069412864 11150833 57490436334462284777575507757938765924 11150834 243666337084583953838816355081057031680 11150835 15617912332721799113152965928632831840 11150836 27279439176814366248566374346777721600 11150837 18658551372200279780469162658721122560 11150838 69302608892909416315224781191838851840 11150839 -149502785759633670946196555469626126848 11150840 -111395379604030370037589339279265587200 11150841 -55139767428002622189621481411561812096 11150842 -305963956559273876666475327649072502928 11150843 338332854870090707021827718746056912744 11150844 362046792133939094139800682132728020992 11150845 -576175094544696598089894389115252748320 11150846 -1783124105467788673468183324118701056 11150847 54311533536113051485765533554747170440 11150848 -319481914993918288045354487274893475840 11150849 827871524693806182119617688871214094850 11150850 -205152946138894431059159024932175232000 11150851 -1582541601544780270138776337701485125896 11150852 47394129694076631348310576868386420992 11150853 150896984437343706495476145410715747840 11150854 -29817798543976401647638758398908071936 11150855 226883084991711127191640733088495707520 11150856 -137905216329774919899073986681345838080 11150857 -1271672415734299008022585399535375613660 11150858 339946238301634927002261395387499041280 11150859 110054913660176001906454517428134360048 11150860 119161919007299432882453967524392796160 11150861 717486906169193101878454123047932055384 11150862 -336797291377693547935334257584534422400 11150863 407144427956312985774002669080918024112 11150864 -52622705373971882314410021499135057920 11150865 30615298115461450905258753944759853120 11150866 3011004052872848090376165942861584160 11150867 13625462294301526192516404164699978304 11150868 18970111507694615641855605468555786240 11150869 537702489621028673485977667173353792270 11150870 315370634514454304494914964174704288000 11150871 130097346485149447103964451730869875024 11150872 -411665373469743500707774539306497740800 11150873 -122429376963020559292984399987814701878 11150874 21847776959047724618806933189522848000 11150875 297116620457198748552080316014697684000 11150876 -248131781504982759114310266060963840 11150877 399421943931679573231934033579120041920 11150878 30791474362095810756190024691629702656 11150879 -934636471215014306681998065377663621640 11150880 -143019366674187773836754910210403860480 11150881 -114380850204483348667131544195308461790 11150882 33148115368963238709775553886090800640 11150883 -10435910681876417682065104158420666624 11150884 286260778148500151475397035247089017856 11150885 426260483358091376119931397064491395580 11150886 -23814398215338230013559729610266755072 11150887 810658253749526266319745380032395024792 11150888 73298288067421460850339031218750750720 11150889 2776292027810092556763596507706517728 11150890 -334137183867070051693906636473699568800 11150891 972851999741446746156019997223318827520 11150892 96673839070443008610757251975921008640 11150893 188720853329440827718499523967292432088 11150894 -248709623256520624586147285567216973504 11150895 69208227821579002490940666494047810560 11150896 14406293578298156763668325665945976832 11150897 812438608405368628319886645988124956992 11150898 -155590776235896986999350686683714734080 11150899 100994725456418644102538779105517940000 11150900 367498268403776640298996408999130832000 11150901 -510670557906547539018790815419534501970 11150902 -39868288739549855164157546198227390848 11150903 942023239154249886005616915332368234152 11150904 -170224380971269501198257602398689914880 11150905 192810361035218747425123608031472490240 11150906 10090210395574148851352769829131709440 11150907 170851363362412644107186792754909609240 11150908 -38905413296597574312445118049636815872 11150909 -12831457814813547835782350765149290048 11150910 259312101288606569498321907651729974400 11150911 508534774573913523165607437395706168512 11150912 -55769669327168521875837475050888364032 11150913 90763703716227045475742856221757559344 11150914 590053426945054089204291909950691372960 11150915 -486970223106440630921383199151396684000 11150916 17419253386609940348117126055642624000 11150917 -55980562371849064079529290471380389120 11150918 -178252822297530651696525747563493338880 11150919 -194761022295864119560667873425053583200 11150920 -438406135298859795319262769223591526400 11150921 -96308121321860337946972999230206143728 11150922 221595729069381682985848314195607459584 11150923 -28290967217004747358707878160365038560 11150924 -869011679108427142465657365747274742784 11150925 240948345863684955549556689214089952800 11150926 276380527340414964566141827222954239360 11150927 -436459344736123678625510093644413646224 11150928 -135572308237569789957065606959094562816 11150929 13860695485221498802281791057891132160 11150930 -231694711133852753286000298339231872000 11150931 335719906784081302117775129052045562944 11150932 3000047204304543530132305530333919232 11150933 -807800754206583719051660772336334825476 11150934 -85178546302786411958452918715036618880 11150935 228566925856772110687413729135420741600 11150936 -296172708114278209653810529329620951040 11150937 -218991140512314193106186861404739094912 11150938 939729615393820863943473171342402216960 11150939 -146094451695276092785569634089346795080 11150940 -213099591057711174438850243290183552000 11150941 795762494657193556317219954757547580000 11150942 -257414313543397783408748944487419073856 11150943 -233706727613519670856435963505366922936 11150944 -69495081225072022838922275449447907328 11150945 -184003849737849691932210552561904741080 11150946 -29101439767839191143983926903145679200 11150947 -529293739272370607859194135471503173604 11150948 194361400843003046197649406660955914240 11150949 -172535416272964038344851032979415568480 11150950 -293347268473964571691139757773905812000 11150951 -288381778053839105170071995710819524048 11150952 -313630146694954094434365292784449781760 11150953 -118652397383064421501934299145314110432 11150954 5095407497378164174122233353909587552 11150955 295976124615132231778774695287654838000 11150956 -236784870699595369260697714021384410880 11150957 416111653026542264898328815245488069206 11150958 92954362557353478871901760331574658048 11150959 -24322701371798100575996163660201505840 11150960 -34794152516760545078212702139248312320 11150961 -835041499381602797463311276472522435360 11150962 -147659474840400523562791942112154587136 11150963 -250526193603207394885357665088990756080 11150964 -246754959072195534092408019055153121280 11150965 9089997651406201040259644469686112000 11150966 -1252769162141126415716181190141193568 11150967 -386193483473045449906808974549462734720 11150968 -94059125969518721132445178739928637440 11150969 86824610350046419523421732447066946644 11150970 110242814733370102022771953245183072000 11150971 -16148625532647176496862722115125443520 11150972 161668309924555388649573290641966464000 11150973 -1223242363064610758154285172290186794880 11150974 -4979763219086483216271962215094475264 11150975 1341086734828513773472788165382214400 11150976 -171979985184936718569572209499150745600 11150977 -290887252483623165579544870219939330174 11150978 2162233783641601582064224190531261856 11150979 -118007066981380241412742813901335185408 11150980 -258900179975030402969790035382639183360 11150981 511573243897469343430413861184813450752 11150982 -198445199363845434172076923246001014080 11150983 318414245202216005250143479888390908424 11150984 139671355195970507183070989712199680000 11150985 -767566809027063919050952545659302122240 11150986 94219749331891051525821233351811809280 11150987 18671065108943910265997078884141556712 11150988 42557493533749733317229642570396129280 11150989 1101449311574586692503176550364399620790 11150990 -254930049401630584603560129113641992000 11150991 -128854058033429631975595398742565559000 11150992 48431763203896121802431989055501213696 11150993 93093049744163991588636037677578328960 11150994 126843340746037890232783479540860886528 11150995 387928308218717129612317752960727347600 11150996 -502571315752400398073508961330132944000 11150997 299010403108647888380250789421903680 11150998 67316680471144895229078325786984942464 11150999 330927609839352293507310262270510029000 11151000 193103271294284286424307453386752000000 11151001 -843508475691494792266485304390810178998 11151002 -737786773320100961062847206693898481696 11151003 -433729638534965303855717637503717860416 11151004 295117869747915446054454166361267949056 11151005 50762694105799216841760623500848033600 11151006 214531340037706772479472760251919623808 11151007 207804313045889146343712701885269358592 11151008 534755925488850853460719077385536798720 11151009 195333393450984949683138030390239253714 11151010 57237551769996866949241708005366251520 11151011 1477308230354678497280010910079671412400 11151012 222746508468640303707697733214875354112 11151013 -441062884707957554866609144204004040000 11151014 -46440615211402544414794844772536049408 11151015 -123325448028630108055908795991095781680 11151016 307713106413251318676451474184866191360 11151017 662203712188880478916889158283113059066 11151018 -2050973237309445321927675286780129536 11151019 -341101192828314999938815703864147342040 11151020 -400257618632997225665904001243566827520 11151021 16058626640166446547389825947820642304 11151022 72041961865650021083353395042700084800 11151023 -56379779984476796051018342341457589120 11151024 14014713836083665126955478344488714240 11151025 -169033089742134886367061100904798707450 11151026 -263269766112064852496743674494928524160 11151027 168498437583217638068419774985107428240 11151028 -53690108784827870986619369981961148032 11151029 -381516619414246943370540154245412484370 11151030 3730124689071884258093747935755632640 11151031 461599492252433469757331951672404986672 11151032 -1710647148524898436825871743248897208320 11151033 521887331321971677816683277305227942224 11151034 39404874304056218356974021800707042416 11151035 -152425750797612266074714769803703459040 11151036 -150861881469905831827264668770791208448 11151037 11361154096904003598233174035311074092 11151038 -173543685324827276425753050250126990080 11151039 12152516086218024693253247962478359680 11151040 -188866742759715949512794965775493365760 11151041 1097333549327269539607546756995660288 11151042 3948378957586026787161635154316053504 11151043 -426108458273220026489235429939103608680 11151044 201796051857590885773407711744540659712 11151045 -436493389001828493095655739578309703680 11151046 -238290055005191446018025492866228218528 11151047 -470412770219574821961956335386378258768 11151048 -120819403089953077050100989122001960960 11151049 16148534110368053325568220766761907328 11151050 -84066089771044954472854683626511667200 11151051 775204813381710848346770161981039380720 11151052 -84514810100786882577170863478737141248 11151053 603470617730540403800193956744119329804 11151054 -183548881808926394294740379109955724160 11151055 601936549102050525736112226067833591360 11151056 26132602931164223307117923290305134592 11151057 -177082241111760530654692752051387473760 11151058 -452071617872750955264196877497985355120 11151059 472564422771527739552605395795858079040 11151060 110810289592207157823066547675291484160 11151061 -3468691635970094589846295692015444000 11151062 109193468926881321208152503915295914880 11151063 -122717504734857146058014640545324399232 11151064 -221134034864764813213274043802141808640 11151065 80849706112140543695618773331625260940 11151066 -77592628895342521454005711705319632896 11151067 148307118656720684500135453041057270960 11151068 -38888163127925155880612485476084721152 11151069 345052095833177129472149028051474620544 11151070 2393003336355054292506912664637713920 11151071 792522401053992049082718201716545210272 11151072 -32789354423605615888331818309779456000 11151073 -1038592267495267120115278298371769155678 11151074 22660698432467987297258288827114114560 11151075 -72436613755370349476856710654080700400 11151076 191531692625086929434637050590826245760 11151077 81173767654185774139655400338194366620 11151078 362139646473512657132561178864313121280 11151079 -1556320443075621823690879507149960189024 11151080 98450644633199817763930430506274304000 11151081 744194739027682562389931493827103470400 11151082 -717045394774829499562753963431198538560 11151083 -166964755870858347257378188192780473696 11151084 119289440392290608558140809563474460672 11151085 -143815312167673710818625185556806631840 11151086 -7562989557876318262566473933186755008 11151087 -3036165970104483953560894399761089280 11151088 1533415866400288966540972355723689984 11151089 -486253454237341578052456128164810659776 11151090 142216319967994409062403545993950635520 11151091 -275443277692145515325930446585871535360 11151092 375685777759827152120636503316284177152 11151093 255623206458929143167383688589784069664 11151094 -240532359621298692767363587353755961600 11151095 -449763957673249320278618207907887615400 11151096 -199029546036485659765895855895163699200 11151097 -291831885966634666250146194195273865148 11151098 -76279839376233530966088694292202382848 11151099 608319925604654621149233987499523984184 11151100 -171233220596178966946507838358950720000 11151101 48565102331110722428853778819279629984 11151102 48535044419581039899740327211377506944 11151103 -133543356614691131769617379142360375616 11151104 1887248766449742694613420473722077184 11151105 -8616610992341751567510066506846588160 11151106 606303225397570119575523046648093516752 11151107 -713424783431623776606370533797649881136 11151108 -2426402156079823277058932864105447424 11151109 1267309128545298216427732325610042639960 11151110 475136081266855538154249363704355169920 11151111 589211164513251215058457882314301941504 11151112 70798103629769543441446602188706447360 11151113 -774226784337402507727953267696249312192 11151114 61915456308462713008138577719249797888 11151115 -15412222837998466825278466046775502080 11151116 94360376749520173008133561865430947328 11151117 23835964401809216736148653871799976534 11151118 -185677630373125693326554930689858897920 11151119 108042924779094298719886839804329043840 11151120 94710962732363901679503410707090636800 11151121 436925289963955095374626789613339424100 11151122 211817407205225372368496626199593460112 11151123 557947652004078588386199809335974675384 11151124 534357413068495616742476652042893415296 11151125 -270974510800364967981210628229156205000 11151126 -321369620925366669171924801773782375680 11151127 -548353012491346780372306957304992954176 11151128 285394956042326000898854616919666268160 11151129 -777469309033481079503609981387607153984 11151130 -50649882213087965371591575273954443040 11151131 126202189978732544052432542129751724932 11151132 -281147387723556237895178468695094281728 11151133 181956034432094806299824100645087058560 11151134 -12403682150865143583681587010727474176 11151135 82349945036067910115055848476379047200 11151136 -160823504132058896574061087691322163200 11151137 -978410867699784586598068805667916355280 11151138 312849756201222580817114993869832102400 11151139 -11022001524412533426483048154787378640 11151140 -6893815585282537831543280799205539840 11151141 -172273594945891865401599788493861967008 11151142 -69837939526124113998963559560174581568 11151143 167972889719376301634281131276678214392 11151144 -300869389853387796084495773927539184640 11151145 -162968157384360652689989140970258137920 11151146 90973054287947366149099379116900581120 11151147 2025647046816171568498760298266912256 11151148 80764853341479752796976320689759786496 11151149 165112222252868706597805952037131174880 11151150 -72249273701309288696915875060287734400 11151151 892475506668654028865386498258521230904 11151152 8197962939844229151272635409923768320 11151153 -19746936541947906161664157330706880000 11151154 25271218104058668316146411451388055552 11151155 650597514352140707998898032263516306000 11151156 22197811477923005558053503829291628544 11151157 311568379148256928418554440829090015840 11151158 -25116029916838970799074959407650740320 11151159 -368560277499601894074938943906535212672 11151160 -255235832125608928632283657445806080000 11151161 -85163184954015145280478302908653687360 11151162 190863862052284802987566977620438714880 11151163 -708836234032455519174538972202406474120 11151164 44059052773233066048447534149041536000 11151165 56743167545229893481280928921716707840 11151166 -91889425312821823441336952511502771200 11151167 -164903198264410758550555561827717848400 11151168 -37519284065895496848785430655600164864 11151169 527278692804613197460388961983626565570 11151170 -267285272887392821900776443309299082720 11151171 232341148898711424151479929714885760672 11151172 -14029991973342737266296067771477605120 11151173 1811009059686106078129073298574597837440 11151174 -136651176076375351701173928437832594240 11151175 436051926671061945156648523747915880400 11151176 606681363151423511874904451709384499200 11151177 105348823191131647813936339802764912560 11151178 164825785675048826362041577553205806640 11151179 5661827615268153018324088403000761248 11151180 118732052701860853070940022348196382720 11151181 21384805919288259836272353717192436982 11151182 125625291010496257151168425627086311424 11151183 -178539607559851860531613212576357997176 11151184 36696906464735202714574203157741043712 11151185 283797018882590079170991213905182113960 11151186 26160588597393663092729886145415912064 11151187 -678648533144440850781814979865576326164 11151188 6725042944760241046612865568086787840 11151189 4482456270178014970518719376499681152 11151190 2174774237950855392219036626927867520 11151191 -156800109245293668482438919039021468408 11151192 -432219529706094479813425527444459356160 11151193 167227558525762958129306969263954210442 11151194 4341861414879905611972923609466342896 11151195 -225307749482210529071008708696380921600 11151196 -54916973175943903853412550564701143040 11151197 -179510741435962496577381863906945290368 11151198 303556754435183868640606256321055768384 11151199 -126268762901726001774304827615932394800 11151200 194325499105119331376776689649228185600 11151201 -159985704978681744204044424763739739936 11151202 -67321025009784729568838315007676118448 11151203 329914219314389925754839810188563619280 11151204 36525606874518885762279725293247281152 11151205 113000640624858205237447019738858659200 11151206 -339311233508506770722820698807393247936 11151207 -59820662016605520754497855716277910896 11151208 69410037196639665773142594699820216320 11151209 91269995744872363750667963395882180410 11151210 -64611514782733377555275500017411886080 11151211 838102242797107576907431346482827011112 11151212 -399417416696263752350611898256928197120 11151213 -136403196171144917806597548082190187456 11151214 -11549981431131574244828078887651604160 11151215 439224170016527848482885814539537516360 11151216 105834892695758031422424751476524974080 11151217 -224367821097233836217712792886699111296 11151218 143080224166245390027745216307722263360 11151219 -300349456856605178658750642932351747520 11151220 182421675537504677692207710404265492480 11151221 -430976489627271337362024872700037636356 11151222 -87209682629174889801403108043318372928 11151223 561000584123241496493740953480223264504 11151224 604392795658223987174449355030536765440 11151225 -52292013538269700355992583746725472500 11151226 170232222300979714602967779312423891312 11151227 342832681212472722660211038080976795264 11151228 -57435274788732642867891311067072970752 11151229 328904183064639062077260949993303693420 11151230 -60992801371400883327752891037944572800 11151231 25745868533153229419550787729256346624 11151232 -219364502596895784884128588032167116800 11151233 -17820994559695003680450591337310964000 11151234 -45669001079901958663571071313230459872 11151235 -4450334346349409117079268555095383040 11151236 285776461337831458490836509768173890560 11151237 1175722689087906130890499276682114890752 11151238 -13359510899591631467718653382762693504 11151239 -1595283371488729841267952897276381672 11151240 401167039775880950423597219331361996800 11151241 276253416915281052450550691985570431642 11151242 94434163289905462751407353496529620272 11151243 -82942599953534706991052720316344926800 11151244 232349287319943413312322087859510889472 11151245 41275122626667961511653110683351424000 11151246 123190808799783671511039466144187678784 11151247 -880996880052486417058944611785718628304 11151248 -24220790220962665063467662097202790400 11151249 -152715091433469403946312165553300120336 11151250 -31898582261144577293476322477075760000 11151251 -695029169509730701954243724604966880800 11151252 -61290641102368636502167229292901294080 11151253 -216626144273243361335931878450830570596 11151254 420959036558474786797665697885682770560 11151255 123498660258469184533635906677075824800 11151256 571707324631537854341567878143628185600 11151257 -266451286746595228533342086023405142328 11151258 138742201637032087174535986898053693440 11151259 84244271138973823188801001840337625616 11151260 279951673423645623187713522439737538560 11151261 18044219203360530712091386292673095616 11151262 71403209837281768963301399042135769600 11151263 -190236534153942947037015957689446665696 11151264 241224709123747223927143932956371845120 11151265 543149274634211025009681545872470624660 11151266 22219234103952798453878167137735267840 11151267 577286550303738091412377664262307802112 11151268 -19769858515991583477601220146543709184 11151269 261167644717464558619173249107740792440 11151270 22355811015057809875011814584752989440 11151271 392572666272056152041248989270550456200 11151272 -132387619354680287285843073391381708800 11151273 10856643012533160805547299642716297600 11151274 -320982056537996107999977843938162376960 11151275 -459477456941097550641044982263597565000 11151276 -6901411825859108753190903921244901376 11151277 -248459652217965228939534086788543248874 11151278 -208654779986551474470567534865060666560 11151279 -14829151561796303015735269742042674296 11151280 1723142368189796961777127380550287360 11151281 108573765928209859924050736956570579252 11151282 122187302021337590267215345882553762304 11151283 -360409237060384575016843007258667727200 11151284 -217174699613759656684792204665064568064 11151285 -379671124538685614395523493373928913600 11151286 470030373440828815242164483616068105280 11151287 70071286224834372681812359920679272672 11151288 313635675316570983083927939804414668800 11151289 46905897289273961579896610531032003840 11151290 -7118539919020049915700107584054912800 11151291 346642232949737289054045154940121768960 11151292 76606032801086630544357063424171118592 11151293 76280972470438129390895849734570825542 11151294 36662890864698623728832179390929782784 11151295 -1006617335056260908105630912449308134400 11151296 133279577041251118967160079015772946432 11151297 147401364825646122555824493276390349440 11151298 343727403397139657525830864211449196064 11151299 208633179182180105724658813258457091864 11151300 -49074638445416984386672052636869555200 11151301 241837366631694524214338807386330142752 11151302 371837706557607582860336548111513088352 11151303 -20714177055457678805070347248114653792 11151304 952233921990396954318229683293435765760 11151305 540566887927492900265995479364956241920 11151306 153258934268543241435137231255299179360 11151307 27268000003212787557105537400103674080 11151308 -4524590476340908754603188278907997184 11151309 141527427495145533360733371952166064000 11151310 164644894431473697811948238256587002560 11151311 -6120098797354968608636547700601774976 11151312 127920506532489779167497758554087096320 11151313 423741058635480485144057935953362182000 11151314 -121803217444980499597146271511243163648 11151315 -6983414491645272942467725326385949280 11151316 110952755268489844664531554180758896640 11151317 -186435174205414495720548619109567797440 11151318 252299973951959112455137702574224365504 11151319 -60572587895109143770199329203337973976 11151320 -90123616917418092451924318803379814400 11151321 -403207706953796425515660623390897130288 11151322 60421996096719451395693771394242443232 11151323 965068213734601175681636993179957381572 11151324 -364477486383458304586746237709067059200 11151325 71834083122054265306992736124187984050 11151326 -68110700193214912894561117222097727552 11151327 431198746148890053429158187536970055680 11151328 364525323575146425692585736505231933440 11151329 265071884899609903597967837974046582976 11151330 325885081964889871136694444804002027520 11151331 266030465841098538763418698076747882064 11151332 76216064110954624453501735296033211392 11151333 5646016222066254093666756121495761084 11151334 27392925705324665313496086311259562560 11151335 63302201055601457865387068787809589600 11151336 -38313738276429704008451072267175690240 11151337 283987184352427001660474493242367919092 11151338 59109469266880935539196027933119735808 11151339 12498217202737756198521907191159643224 11151340 -53045649377606924941047532956184412160 11151341 -95347904176893057117762068857084042080 11151342 56006614948136618941724458196926067520 11151343 -50694671295414430347444711155352124416 11151344 -20999141677768654541363586953710141440 11151345 -413052330314763808438430927550350868480 11151346 -742921783162705735806550359687214942080 11151347 -4954620953937263982439455136161303120 11151348 197394787890815311137327542823326459904 11151349 199539255829405679370773726194251254880 11151350 -57389536902988828891300948014569318400 11151351 -842119512228624887662085789257751616 11151352 -14791241924333284564302482913273446400 11151353 -328076459846407591734954216745401781398 11151354 30949304622129963701833252238406777600 11151355 -6279217710025956123539902235692040640 11151356 154413196340186743642543434334542125568 11151357 -231462216424614100245825082257431414208 11151358 315390992938941297112040202080094066240 11151359 -176384623061995430656236418205325903096 11151360 36460013727136384163759971840819200 11151361 -236929885276099510486848048288932820096 11151362 -3693722529871314760207883589950693376 11151363 22090493706460193747108660435075232000 11151364 -86318583229760179463967905041152614400 11151365 -2847126718897073289278974112306476680 11151366 192624569285204152033318211126854440960 11151367 -36983648441958318651297489968906488808 11151368 -414337671652675988447427310206625213440 11151369 369956962030448628943464743015679178794 11151370 -288054494991993445891409365435523419200 11151371 162730355775361222958318350764161871696 11151372 -15599313358672233225308943734183121408 11151373 342190993448216391680085655783169193120 11151374 228498852161562947436914081007250612800 11151375 77692147699065917107663915464372768000 11151376 153081338015000197153773400783951634432 11151377 748410168630010318640615463527153762226 11151378 47670978239940265551965990006874455040 11151379 -17450308941121145903186480833253343200 11151380 400020674642355167487136979041506946560 11151381 60025993508702836043624363907339713952 11151382 57204350363614209576585287011569819648 11151383 226148504118452264268778557378223714632 11151384 -521515754345307295693729452232406016000 11151385 54772464841472643254918170268618592000 11151386 -151750928772691939413654055326674062608 11151387 -229230289422921468391719815886361216992 11151388 627944130039892300018960215870896956416 11151389 -187272815264542947210395481564043014720 11151390 68245885046189152327568161794180848640 11151391 199678379980132421774828110773407933792 11151392 -100264195029783731210496690405525946368 11151393 222952111430999264326339414061484339648 11151394 151522490569080873611023789747229468496 11151395 -491691230780612857081364484047529838800 11151396 262034285538967527864951813827299721472 11151397 338124775401039716995040904596421782846 11151398 59837420298604146209911471510609716864 11151399 48198655436242263005499106493951838720 11151400 128904526579050264359245510097429760000 11151401 -465151715131756654695606897838132286598 11151402 144980266037895881834731856956245164544 11151403 -1203407264153232413664847135642355613920 11151404 -405147259267753028014069312303635763200 11151405 3564238423456651017511150372634630400 11151406 317914519236298165433414231101154304 11151407 -717971134225867401418893396407691312 11151408 -144771121286489622281964656188924624896 11151409 -445887799668458716722814496769752917980 11151410 65704498122501991211433664888512397440 11151411 -171398434803687260416958903982960152976 11151412 225541205202558043810692066394197245952 11151413 -41067845966196581301011818604052111360 11151414 -102229089477146553663336837510704963520 11151415 388672851047100399959005588464141631920 11151416 -803148351222866773459756568325929963520 11151417 44743148328280051157802903874399916880 11151418 259891736412132202244993814461337794160 11151419 -163847696408455476818885761996721553180 11151420 -177649942374060150101132040116831493120 11151421 -54359121068548592729454790383857944378 11151422 497201800716894037236285154477705696512 11151423 -312850338537025773266691032600748453720 11151424 -110189494130052117561055352902208978944 11151425 691746512465800096440399064664871772800 11151426 47985256114078161313800441431718644736 11151427 395865618063122595823579466352571467472 11151428 -567974042301232339510919106348762071040 11151429 -672865054523842666566545806622325307200 11151430 -47094576331110957884672907333118012800 11151431 512869946974671919026275244009232166232 11151432 -34595284646559756233567236199284915200 11151433 263197676298846708103842381660634608480 11151434 149133403887883558855856902556471592192 11151435 67891292945087551952639737304615581440 11151436 -125593746137587900066650975520263896320 11151437 159346451280138116143622582056731175392 11151438 273252305779304600529658673607421076544 11151439 349887345484558643041508016973902108720 11151440 2079233101092884978359245288682536960 11151441 -129682413865501762359025483772051115648 11151442 168002420856334028848711370706602947200 11151443 287755990579720096597103046175942483692 11151444 155162617192876802170152498768946096128 11151445 418679480647052111582287378144497123480 11151446 462279410512483410157543961127101136672 11151447 397385810766925010300600453164156957800 11151448 2216055607257880889758895643314749440 11151449 -171211133077842451697476363401746642550 11151450 173967254009993378550643461453375003600 11151451 -515932708195685004379680656608329743548 11151452 -167870152028768516165808374032254832128 11151453 87150383751206879515072321695357753024 11151454 -186708301296615691688092864161382371648 11151455 -354247975703473739688087202420845849600 11151456 -670314539575895072090618454941744234496 11151457 -842242798763779248673775285332502495340 11151458 -39990703051450250308218108478001011200 11151459 -618591192769271952899671776051908972160 11151460 76857658730440281598899958739921537280 11151461 -334666565430444639226681526116445685600 11151462 102598663775663315187958246823742879744 11151463 267325702211491421337989965726562296800 11151464 -486173569226261643491371699317335024640 11151465 -83110088244860156606244526954295104320 11151466 -20311132434278743381170484643310479520 11151467 -82528926283619220942176130544282745376 11151468 -36217683535892378182064098369738007040 11151469 -585160641546824630216716650584073784074 11151470 -278151496961442228747628634757790247040 11151471 558498261590157542987144983005369342864 11151472 -105225610092662113794235299885396295680 11151473 -443181820779499688460195246938961889920 11151474 186577624938451170882959904428957151360 11151475 8959506850717486313144893465677112000 11151476 12642991052423594439447035810405849088 11151477 -160865435124110888187020565729843085092 11151478 3517703750700533949380348646107738880 11151479 -326188483397645581840416310645799584920 11151480 -24843798846806754946939431000588288000 11151481 586149310094765805218613674019070656 11151482 32695821552878905712612294476681221120 11151483 46358047959986095186445612123626059264 11151484 431585632985369264944563661726106668032 11151485 -19772551396839087424692739318981308840 11151486 289521764336656604194272703260094291200 11151487 587641469217339339530221021442723434752 11151488 338547506133993949074278021161046507520 11151489 -106493891301734607560931001835055068160 11151490 -24168595619383585377699961384757591040 11151491 -8080396395699312292874970994193089200 11151492 -4360036241098341372637658726558263296 11151493 72906296145663052224749132298848443680 11151494 -234347545629897228386121883083235084704 11151495 -294988157521897262508401815856339864280 11151496 161515218818345833870380342815304545280 11151497 -134070155787748518290655340283119114368 11151498 237575442685684305128831249895693368064 11151499 -788632411487102089084248910679658346760 11151500 -284949087501285250836054745861475328000 11151501 -334867943437330715363657700460965703680 11151502 15497931378959331781570322790966204672 11151503 -921224335666705146156752904319070974536 11151504 3686481613747766070625251418149224448 11151505 -390839094957221725525690576293252371340 11151506 157670411933226762675823669832517654528 11151507 128222556173090836736199456113332724592 11151508 -194863557041459281387484404325803934208 11151509 574573498614232359973450674725091373710 11151510 124409019360058316248220817898932172800 11151511 4483461661138200264914047280804554464 11151512 525972070129465382255115505837970995200 11151513 162616021545783848451427622172492504000 11151514 -96974243348023269993346882885027392768 11151515 -149722177469922088555548972757383327600 11151516 452009793270231298506851604076607396352 11151517 229371954763347082682246769317441828620 11151518 59008683503519227929212901414207757440 11151519 -460663015370946490597701034932337225656 11151520 640331243435531013626141273959447265280 11151521 624982284828674869600881069642942174000 11151522 161186354490498194309784717080217785760 11151523 -332411644487297559761013379935449820776 11151524 -324236016997337929903529570332734806784 11151525 -5551477824638920915228456858875148800 11151526 283567757155514939811414286560395995200 11151527 73612040446428448002706956555519920640 11151528 138029126597261392820942127781525340160 11151529 745844646016451317367278983805240699130 11151530 121576007278427313872576536114803894720 11151531 333612088748943167634161200010071469640 11151532 -148360165469841707926922052926137169920 11151533 71012647410222834960176271550489954560 11151534 -983117624123998653361010398878999552 11151535 365180586081941674549431050836771503360 11151536 -87013733799334608043404971952930816 11151537 -60480725903270190585120180286083133440 11151538 51634583376518164208329009896580091520 11151539 591751530315956449412831597582081121792 11151540 255876008213142126433142117180583321600 11151541 -78904074078175863266189867372830920 11151542 476749738243251696555380432352900960672 11151543 107634446565128375561068348449910970064 11151544 -150090812371670843785897110750559027200 11151545 409915830463637342360336041979480463300 11151546 -15694036007864537361802416380992083456 11151547 38551379500993806428165777031167012544 11151548 134335851772719811218167840836124797440 11151549 -28604585188699341673513924496285476992 11151550 -94028288307723798213618848573285443200 11151551 493113766838053761787212110165467108704 11151552 -108316033171424141469612464535656988672 11151553 -19236534476304592316881509946359067520 11151554 -142356707548658287508995491002885727024 11151555 -277129194363786174861015016928983896480 11151556 -76628722150685073437712055684925255680 11151557 -896482332766024948455366745221105172194 11151558 -154871949533494253076676497444135564672 11151559 115593206005766746854643773260357548760 11151560 267909927263034641197430359880488550400 11151561 -478610129184853905138940869513973800960 11151562 -24140411839976366962156071274538976000 11151563 469710551600838780673442866456636849812 11151564 -100588319101426041304253577898099983360 11151565 -2995962318352335357965653018063063200 11151566 -386060786535134585605378422178644840768 11151567 -169825805890974198495717501545396953200 11151568 -8036151830908458108441557723747188736 11151569 205029707410224587111714624820917399808 11151570 -29822200126859897009426728063310860800 11151571 196624094979706112919248707109157572112 11151572 -308290829430863119967333922875905624320 11151573 111241543690664538540385582639675923840 11151574 17769517796928205715006222544905972352 11151575 -328318569188397039477684458707963794000 11151576 314917933689298081979951916887004395520 11151577 12682327255466772337387732804836228880 11151578 -40593209683422898435578636245668371744 11151579 -225028342682339811532498927441563446160 11151580 -86433087372845483015800544548444538880 11151581 101738464518166059969860217802370997504 11151582 81189041969040307726199583143901962880 11151583 256310162162625788339711894763649419600 11151584 231983123154264990117144868576086982656 11151585 84919219847301963989703074606914667220 11151586 71924675257160120963898578748117550464 11151587 71142097379653852619731392975036782880 11151588 122690909815138201703252714596985942016 11151589 556975497047039303079200779672705643390 11151590 -135173186834075279697252198446118316800 11151591 203704920872064308071941950434572482688 11151592 777668082560675354975001954282146856960 11151593 -1023062972599661921797975155639516316956 11151594 17133171663330906257314235423994128640 11151595 72713868799075361527844624725153569600 11151596 240786351431908266557158599502994964480 11151597 172930981612873237760910666074442026400 11151598 -219046468482325401747364185362205439680 11151599 -378557562150543898065250211485523066880 11151600 -34608675226141272405500386010822246400 11151601 219251421477915285569796424203434905600 11151602 -34966634821880745659889128681525760 11151603 -124943524780285894478268427754787276588 11151604 1265340155031480784080516315403463735296 11151605 -135501055929767829870402406931857162440 11151606 -127221842130282953529584586885655549056 11151607 -107109449152995975931219746008686768200 11151608 139374599972872751828576301043330805760 11151609 -184737137664842394723417192445434780288 11151610 -233819178846151734047411373459169765440 11151611 -174963340465987203074165315815002933000 11151612 13195381080171987720510420142903260672 11151613 1183697475708095551954580588649112622400 11151614 32417112806984328050742333169683577152 11151615 -36294042924418166535392072170965480960 11151616 220493296432955287047942462732291276800 11151617 1308237531217032385962743141513212470720 11151618 75214469988449433620294359429647967104 11151619 92945547061365102775674901170901077744 11151620 4307434308129794143557785542716641280 11151621 48428790623479349596544204162373410880 11151622 -151885184552981253382817665458762537888 11151623 88362051435312173507097526897856629344 11151624 -41825066040133738984833677279666012160 11151625 666703906800932362211107831821198069000 11151626 46838874618441677678931070998673224384 11151627 -376988596520606405555508627638239984680 11151628 100387457407974670156795695700931610368 11151629 -807213022266445496166627911398835935680 11151630 16694039188844001024738863034376765440 11151631 98824398309853167189189601132410644640 11151632 42086871385820280946080748506435747840 11151633 -499547115652824530445489109992787292352 11151634 -378478575692458954418483196244579029456 11151635 437006259637207450391072812372415015760 11151636 -16504080441016243348663365914276825088 11151637 150303737243110525099353476523580855104 11151638 -174650785790450289932431161976733453280 11151639 -586912739634069567884514122829993751176 11151640 668802378914841084630906996455362560000 11151641 96278017517437858319715210477730143684 11151642 126190483061335875241613542925310205440 11151643 10065932542509848674126233072583817376 11151644 146740423469390782661104049175311133696 11151645 47597480219730726483729283033357487040 11151646 -349554098346626693869309859703553509696 11151647 97820309491516092030986969393837123952 11151648 263079348954303711978344795144501329920 11151649 -96812407528772869623069681051319868880 11151650 31190858691829041713640654430863897600 11151651 1891280375698932110122927813856323584 11151652 24076304686996748868885515062960640000 11151653 745875334751458099698415622560489123902 11151654 -115593520192725182986011840182584917120 11151655 528912859868043594945163822424306437560 11151656 -459258080535522031081226620233121797120 11151657 -119230395186872613399343261596156688272 11151658 -185066617605602172376934547722285568 11151659 -628407032537517492571151486627672344140 11151660 -30650572033397853710261691201627248640 11151661 -273140007461766462730959662887220629376 11151662 -170434849408367606459804205718484828928 11151663 -5468119300772001792648533967035749632 11151664 229408547016890197491473844213326807040 11151665 -361798147233797372048056515603486465600 11151666 -251158029622344777813991546464788481648 11151667 628104078762419516416640768976058845112 11151668 161431367431242637574108959351632377856 11151669 237775059707842960363975674227169862944 11151670 85728707762754408171153602041036771200 11151671 363055771968772067499448044353789224872 11151672 52152121962876840958768451685787238400 11151673 -239181121877838493094396895412294890236 11151674 525272596552975679315876540135841780336 11151675 4233730965653778103873409800523184900 11151676 -87417030408026735759106655125745239040 11151677 76810167501681572321637778875311740632 11151678 57947504531297402212228003752123234624 11151679 102000132860788444620475547853399500544 11151680 95624571845396928862974849652752384000 11151681 -24584366815635622389959954072206756800 11151682 -379624191898933364549786471291591189808 11151683 -681792254129811627862470081978296800068 11151684 -39884849399101497043096264508323447680 11151685 113688397101173109403386253383189943200 11151686 -24576233688250886993276821791446433792 11151687 32030445848505708091384333869620323968 11151688 -363631940079386401486391003145944432640 11151689 -187622119083599791671133900523908862400 11151690 -407503471449254716106186463174736281600 11151691 10630130263982029331329097900146867552 11151692 159496906950030760178726292572652503040 11151693 -130531538560441636153354505609124480096 11151694 92125890909593906176674988457588089344 11151695 -45340901510528334180251448751568983800 11151696 90101392065180079639798403098920222720 11151697 -77842542102096535382371922757178717068 11151698 -36232299242804078103273325786703766240 11151699 -20397359290989232625287774279667566752 11151700 26410579080281780552359195939683840000 11151701 -869145032989681575025185659566751546496 11151702 -193340263602411724530662942456280326400 11151703 511129986273709197308138989742747314952 11151704 -304980049567552217266709433123914250240 11151705 -94416577622215177341498056560382984640 11151706 -7344297158411798169109285717520798976 11151707 536646418048232884290656457200459841792 11151708 370342109395025802150982529491086336000 11151709 1093288461350504911796286227773637455910 11151710 120290098374634014876454820207095080960 11151711 -157531877594059020865659680623340231520 11151712 -43764137792280350826932267560755265536 11151713 171049148984743578309869442983272129128 11151714 -91370647854362216211863210512293305088 11151715 -520350820940124800122857904573763262480 11151716 -72040555244821250458435866956887192320 11151717 581576114062557009616732116076235242080 11151718 -412732140250183704967077454279244624640 11151719 -1144850490066323396281948543843637511840 11151720 -331946726078376457630404673190625331200 11151721 -252752386184326019543209007960381576896 11151722 458818298112016653073001796624585492912 11151723 -155550405089819917119277967005495296 11151724 329692209992204709466115391875136010496 11151725 -171021957811458940543455470218273935900 11151726 -73895071035510290457775139264830144512 11151727 -88347396920770000889411627672828961560 11151728 99963222561515335688118534730568564736 11151729 55558004129927994496742722548982645920 11151730 162154172440691321763732716528209409760 11151731 -1778959763021570405878352492211257105136 11151732 186074970786467584099488496803251331072 11151733 822307548513745360268989898603421201244 11151734 43535789376365002801249974936587765760 11151735 -159132268074276921239994243434746890240 11151736 198828911403382486745825891241002311680 11151737 -196351781299863627498848007399372885888 11151738 76844953346477845478283259258929460704 11151739 638990195845085382737258571809434853540 11151740 -226055050500478790843005463308047052800 11151741 -363974146865583837743092555510591108608 11151742 42124414865227114420035680802523696512 11151743 359616242451600892722271322422318665216 11151744 -173814513596733583204316924357860392960 11151745 901319580251581557752842149285637887360 11151746 -199586996277869508035647022100718385280 11151747 477178672711538953226635990323863510160 11151748 141225999971442878673700490674437016576 11151749 3561525861519085545403963383764625600 11151750 364150747819300589462969965066704480000 11151751 -22556173230137788785832303145864516888 11151752 -39394880931838859468244250494934502400 11151753 38829317363017396352480307938530886784 11151754 -52118211842013381018189705469766237184 11151755 625807610817385599262688325544285520160 11151756 -196960925304479062112034286838082355200 11151757 72357093284434004685190978115417301120 11151758 -86095018784452480044338514789748499520 11151759 895485905170541907873621299217944334720 11151760 -60810140302512921763328323732974059520 11151761 -105640838187658213606928508265871352000 11151762 -315044539325271127188489166449645586176 11151763 -222808383214570317062027233328456816304 11151764 -24733813950288395373741968579790614784 11151765 -134304405616866799566290983977919101600 11151766 -11681780776612686157204062080730709056 11151767 129619524558990196043244459494064483840 11151768 -794286368853416266965807630639989882880 11151769 -54178663576032361352917997404186139830 11151770 -63651919259779563844100790529117194240 11151771 244379090528386023639243350412561007512 11151772 -14590033152847020018277771299396729856 11151773 390810580075140378666858672071634338022 11151774 197151189661805596692124325150407662144 11151775 78877040221896745215655883207812991800 11151776 505356531416144257015841036029844520960 11151777 60617852784265762847183628545610134400 11151778 182292194839473674910695600640281404800 11151779 -636914956629216905490704848281076170024 11151780 -82522599718252641369212618784478126080 11151781 1013791367921032065329713955052746459582 11151782 -206884924540612154579460956237815999008 11151783 -319897275229409536106842927904038170720 11151784 -297265268260265351877248775272320204800 11151785 -135658843994902542561902290954413930240 11151786 -96884283336563456489005299595309268736 11151787 290478391253329514068013035193836528436 11151788 -253419814698231734119017938705393670912 11151789 184473753621739447841882324360746090560 11151790 65093713504317454913000945235668793600 11151791 -30485529785853452388986806267474394016 11151792 1702024328720282335785472814910701568 11151793 -20233662094728220720209458096159174876 11151794 467569620114015976255216389213911039520 11151795 -121538819674203450199161504390189516960 11151796 -191977498422160297037769009117081537792 11151797 -250589013102133239679600848375488530080 11151798 -116959053236780065098307717229910958080 11151799 865201075989098265767833553819491086736 11151800 -62365824595299605721501293214022656000 11151801 -525007796890919333901974939536935291270 11151802 -343770699085704166607642995020685557648 11151803 238984947692339344721899477878509487360 11151804 -483485354177634785471451904646164021248 11151805 167164562223391542369770680556572886400 11151806 -24488696103041765922334786626474747648 11151807 271476779621518697698327662466028880840 11151808 78411021267438655574445689048682987520 11151809 -498407702374857049361431276569157167420 11151810 255833655659549149339132099186887014400 11151811 1331307912535713621449112782253629067264 11151812 -187144553674429890567663675329529964416 11151813 -234358374428633081465613939215366985600 11151814 73988968895076056842216485124203779712 11151815 13401408237613359063687546350512405200 11151816 13568757550438793167518755422206689280 11151817 868648555131525676436974437418300587866 11151818 -128716576586178452133731762162053341696 11151819 109783786268882060261611312809395554704 11151820 354905334377853074895406584352787758080 11151821 9149343428949826464008854048718972022 11151822 246500801693750727403350846508996623360 11151823 684137205444690161123642690375504249072 11151824 197326634023485839313688145222174269440 11151825 -7159707750564644226398161584654632400 11151826 94636481125550470841179641942593003520 11151827 -71000368080023506304455566995948850324 11151828 272307527852919902488335301340473350144 11151829 21084771234814522378619381699944318560 11151830 -346192395471672515977310333660627712000 11151831 546590580122386794913597061423090265600 11151832 119202600040182441427618700650309478400 11151833 269440144625021466767058550899186864960 11151834 133103352281980299047417626105953265920 11151835 3973693853851685948919160643732557200 11151836 161941520920604852532183344657836913664 11151837 -1480285917350451606395245842973094382 11151838 110514994973506063347179258164429215360 11151839 679134445364047778315726524567011092640 11151840 81813556141215651066400341958538035200 11151841 -198279672411717765106586614495171989200 11151842 102908496487922431123040217947631981120 11151843 -160219140489722510528023088177858259336 11151844 -655647172773588476373089252020600192 11151845 44704886757796442163634842478286438520 11151846 -61953656965146473015140263764592471360 11151847 -122438773360958757784573205151210479616 11151848 801769988765089350941978207097397263360 11151849 -282593157368249592850051810112802569136 11151850 -128116359245497342531897860244789359600 11151851 -1833469835124559017074743302713825081328 11151852 91985165467481592706142399194294041600 11151853 -295093558622399487709171133931208665898 11151854 -26138570771404425583942037347841075328 11151855 5334967407304326773861229228886032480 11151856 -170686122397860761430149895430908018688 11151857 61940816004542517555376058109953929380 11151858 20159258393270509202853485467688237184 11151859 80221016103322740265357784458069466060 11151860 -129639276787133681653022026301443123200 11151861 -26948656463258599376031455136833881440 11151862 701589071301045308107734307102182801792 11151863 -1145891286486811828595620072280428466520 11151864 620608098933149397234903604902551961600 11151865 -201593962955266648834173447275030577600 11151866 207992381253691856064019015248611207424 11151867 -560944387295144535976435059809628351888 11151868 -122473924995204901417227220456258791424 11151869 125705214182580142139861011376977534380 11151870 88201918030131682622004241518428160 11151871 302939152491846076917233195700096323072 11151872 194001802991111996243656927392187809792 11151873 25080222526600179532107901646421952020 11151874 -253564770896220856134425820517097758224 11151875 69754472788353219195331998559814250000 11151876 -212826802549157320637548371746172883968 11151877 -624619561254691597531473575275759791360 11151878 1458779195672791427606855073886863360 11151879 11505119744850968093458826042536118400 11151880 -54850412967766901651090927862300672000 11151881 -236028313344442030903299532603062883896 11151882 -102316950446451528842840968234058313216 11151883 457409130410077409667986735855335106132 11151884 -223684128510638693060902888565001341184 11151885 36642636653403696137397328258060603200 11151886 663295725541372447878600082822731645120 11151887 20008180833525880210487916374951791536 11151888 58220967968531430727270089644748177408 11151889 155095703011685928550401156934945581120 11151890 152854879096639321181864403402382999200 11151891 87590426533592031336938777598960739440 11151892 359068549780073120147649737694807863040 11151893 -645710051678857066133043220097117679858 11151894 -120316575418992522005228662452929119872 11151895 -228115147153938661813756321579350365280 11151896 288926823793326596663885726480270376960 11151897 454571181426910475238313656498779163600 11151898 205445754015760957095819844382788692480 11151899 242921176790153899013462901295110746880 11151900 -159781018729298009762444943321959155200 11151901 427918957160378211255371964652520460902 11151902 391961619483297050100354870512407777152 11151903 225954945419628989765096435300604165504 11151904 -203613472235322752574584398576901160960 11151905 -218060904968593275201687924851669535000 11151906 -356879211671642897476493542166108743296 11151907 354363652881495122313922301986447955680 11151908 -112953100687618792867237962214976959872 11151909 12476791267034805279463335488442880128 11151910 -212572487909899220328280982436461078400 11151911 4900633278725423935324308250808113272 11151912 -387882335937257630969955613515724308480 11151913 -13938684041758911911946814314154249856 11151914 -35588859339709287420061367683535044944 11151915 -68628484924971725811989239943661956160 11151916 376113808569813650271598366068788039680 11151917 14316163852528517154895412234903961600 11151918 -336044215889418090752558879071156992 11151919 87192442030891405239669134594857359600 11151920 -15070400626897058039700252970123591680 11151921 1116293316720809682960511657910138880 11151922 99720231703867136531606169610228618512 11151923 -489022928433004372962951009698220243828 11151924 88396663414418531586709628837294149632 11151925 -906680064544393372511145140253583915200 11151926 341976943935281514349712370523477987584 11151927 596438632373250129877878940675379081664 11151928 -122617946378588728937073951185185443840 11151929 -14096677143732604102967319541947394416 11151930 -68591692825729505186837161073979317760 11151931 331727749128139808999583708502890859792 11151932 296786356874443019941459973369308912128 11151933 211267182659662484735182523417531640960 11151934 38867712140436836273703373657792927680 11151935 -394698417595640567335490816779911473040 11151936 -139086917279140854666317833108035993600 11151937 142352712313516705602142057825259307972 11151938 84309704875856703463762609557133303296 11151939 -221193284373726266230986886178071322376 11151940 3679763341023087545373660511315476480 11151941 95353389107353763446927182408145597152 11151942 -52651439662903588531855934455802325120 11151943 -179703204872284367358341378209233838056 11151944 394417085418737309107687398936862924800 11151945 -116804248345006481472747055590901996800 11151946 12286728103194970093503884037899736000 11151947 -475869485747358975257154127948884026604 11151948 -30742840550689756821708149174819410944 11151949 716130906629719908774149065755523901952 11151950 53912833318169267583391825436220744000 11151951 249651075668002080260043246156617636232 11151952 62805999339901792539137035011888381952 11151953 -207725435262484244549599997280662277516 11151954 66312201028169138993883714767623312896 11151955 579328169212671541368754918950676134000 11151956 -881224997282424024936882255251466424320 11151957 -309246874703731612286224428304863646560 11151958 14537267320688429673602589038464152384 11151959 -76185755708731375400807017908652521600 11151960 -46240170298605615430303271359856640000 11151961 -751937709406700397220325800822249144438 11151962 -254775910952367602854327063754078346768 11151963 -169265208272002223553969207073924310280 11151964 -5004248870616251126294667521790812160 11151965 -1206740807087043955301513546367892020 11151966 -116891613005835543965176584105096284160 11151967 421269016076111774766289443273245195280 11151968 -326355570389724060633060829301847097344 11151969 23011245546225068742702501511623924144 11151970 57676611664858635682023333888496972800 11151971 -13886321894365242197367830832746090496 11151972 544375036530440890953543850618648166400 11151973 62834909103995576941751767733582084736 11151974 -235821194206354912886086598258178845760 11151975 314934919382882027582188189219058772600 11151976 177286493471085328351106822623978291200 11151977 -165502459858047742689929027312377311174 11151978 240460832535577489921936413138513364224 11151979 -192498381498582583752848939245838088000 11151980 48364904582287602686572586211983984640 11151981 162511829419167556812078072202093127670 11151982 490593374423204911359147375574907414592 11151983 -829077091761865171181930181086565138480 11151984 63608088209673698760711164338348130304 11151985 32279440291267918307240534874584870160 11151986 132414316257980312251036568249935610880 11151987 6674565251928824620523345283898060800 11151988 -414871595272175677654516657708839413760 11151989 371819159172124957090902312679512241824 11151990 -127630235597158885934341600000968401280 11151991 -19123959162857871512325231750335013248 11151992 -71555240777205942403650459757593600000 11151993 458534223137385738692371286888090322240 11151994 132320792639733821683033132316666840832 11151995 240632288609875474013409358175516475120 11151996 -373189838286877147384369783050255441408 11151997 -253889809465451020154561389512971621888 11151998 239080376735827597538597286893100786048 11151999 -496242014137512427230106403147260534056 11152000 258254044934241106550546933470986240000 11152001 43452576401923677541476687342395107200 11152002 60171720606399612043221098620020701184 11152003 -156954736082231773766241619320082626840 11152004 -807125815736352087558610302750975354624 11152005 117538791233639837847209584707351107520 11152006 -318954055479659413047761990742639170496 11152007 -6606181215369469462220071452027520512 11152008 153724095599949133156815161347724544000 11152009 90719492933928961150790288800973138640 11152010 68472438094268568828759857852105487360 11152011 -193355728366975689222122218440337789200 11152012 5698833919106532249158403079195044096 11152013 317205299538365672811413077301227683744 11152014 -110654454435330385986504577107919335360 11152015 -117944500986492223299739206472622109600 11152016 282024720770370839981572667249312661504 11152017 -215255201544620061487670100633985868220 11152018 -105753153424532313894522116150138621040 11152019 640368561567955252196801496269684966496 11152020 109402827398162594216050516492910469120 11152021 -35942009778767803859909257612925265778 11152022 -9699377797768968330477654688908337920 11152023 -362281661155838651743231511604812453016 11152024 194561842669785658736497034535242833920 11152025 -181859281209998460667593540156824166450 11152026 219941742594808458064937612180448806400 11152027 -849458726133467388909784369098936048124 11152028 -509632548462197941724550275508290744832 11152029 241735514263570369688379236743483256832 11152030 -185848391927599938266934021861316049280 11152031 289666367949027568631854314858487622400 11152032 -510246061126667673279460371929867747328 11152033 65774836403446315517548903328095968768 11152034 -10950857602326246889135470103199660736 11152035 -257953956868999570009464788206146091200 11152036 198707641929539700207972326017860149248 11152037 417910260753128276975026066878370216920 11152038 47944467868329372263977362103523245440 11152039 421509991796797659922703287171375476480 11152040 72185136724085893199240478749416396800 11152041 102642842486441406998061775549385048448 11152042 -181624226433158888477134900407972320256 11152043 374315686929067834434768096046994432400 11152044 -205202995852116300122024862478664843520 11152045 -406678298799527537840980960420232003700 11152046 -50350393365062797632391613184306384576 11152047 240279753613213641414114960260054847120 11152048 86115441113523630438388911165656530944 11152049 -433225050959261954910901167851719829520 11152050 -272390840572487054488426784203776000 11152051 -1369382462699623195787193761195798218176 11152052 257858902317424813008994446471886067712 11152053 759705924601258269657166359258635592000 11152054 -93203653511220724131131613631566931200 11152055 -311799099290494297176848001685950272040 11152056 13489045013337023914306013990751436800 11152057 427278538046414082795131133260402609706 11152058 64727694372185612091821649304400002560 11152059 173719494450039541256984203390445174640 11152060 -537583478555573992556667537607476633600 11152061 316661869280363604745118615148042913824 11152062 -88190756136468988167506775592325751360 11152063 -351325357874177784700083736782309852776 11152064 1869031268325122201316885438381686784 11152065 -33178104041305124511875068331231088000 11152066 -709598462996378847624318725653701411840 11152067 204667411542198263322673065009864397116 11152068 -188004731166438608132898967676201969664 11152069 -827215709104385084994868713446397928160 11152070 -190588772784685080132391504641064859520 11152071 250767904363620146417293392362662141920 11152072 -738954341118827971569886822061235379200 11152073 -740058942405268914784674259649410272678 11152074 -104384034899894287349242839264291176448 11152075 -180176894398495683515991036071048616000 11152076 299066340936584858010870657309449183232 11152077 -458556092543697233926613595149507906880 11152078 -187356448008039546543109730209584906240 11152079 1074996753860005899463280828071735597728 11152080 3431185912043278523265854477653032960 11152081 32789993922503008110575157164721496564 11152082 -37179300648675055509427030408647081216 11152083 -160736285101706643774675303198703654272 11152084 209792628114124843048233814419856697216 11152085 84955797735936139370090967886211938560 11152086 376891363538597317314138769465785792 11152087 -1107404206060646650216547220757331590264 11152088 778638525173195420907031130774380032000 11152089 -98347038015544013325055233443613554556 11152090 225952237580468357011236616622982905280 11152091 681132145726514712197051263775372919492 11152092 -70330573896248939770332455568506707968 11152093 15691244668878597180559561187551191744 11152094 4586551766585421995215396149509844096 11152095 -2250922170595639217599020335405414400 11152096 421176931393695338860009671793850449920 11152097 127874561042603988682798090410319073712 11152098 -79343932333431379640932245522650708016 11152099 11356255458394547815789149015594537120 11152100 77214425160017476307425058555768342400 11152101 214964939103334195735734398236268681760 11152102 -19501322840546411219830702622434884096 11152103 710083749465720303703871413139958839352 11152104 -119205843608656855029851782765037568000 11152105 -216153698458430381493114970177370316480 11152106 33928634081801129713687687261569982128 11152107 -24943596736074281639117440642504944000 11152108 -223495486451018505590505096281856933888 11152109 -598199846674270414488554667275487445920 11152110 18754545526475571795453444979159109760 11152111 -160467730541761214762812323639611290288 11152112 108377703286612501862822976643735683072 11152113 316355563686266130145302455280586905600 11152114 667637137764506891656584313841191541760 11152115 262201709066292171557450121414093915120 11152116 9346320335522413967895278154170508672 11152117 48522361673251415357351624713783708440 11152118 142653061265254996365410904012403886400 11152119 1143111957247492597735911484809057593856 11152120 37963808894862481335081883172739072000 11152121 -357711116441443937129709000743538130800 11152122 -29839904414221474753112138970094490880 11152123 -136523984954346740736190640979702032616 11152124 -33123901754625449173957539192364892160 11152125 -54593234469190248887808351224748864000 11152126 5117825314174054661801804144240087040 11152127 -90944834867451308881897326875287613088 11152128 169906760455939360245151080833838219264 11152129 -195379218882182673411957046035461460816 11152130 -73286371223639337418622785690790561280 11152131 -546078391323987699665995574949810711048 11152132 -87157512831711013521074291751806303104 11152133 -231438968989379791227019687588732953540 11152134 -10503341360588562887279147827129528320 11152135 -263416098032427387959348059431629704800 11152136 -2178207455856153083328772932535664640 11152137 -11012994621936237375460622128258451232 11152138 468326177646927612144301446982171004160 11152139 478435723813111771209086244804998297940 11152140 119163120785735984660914509677713689600 11152141 -290548094654050915321017443399566954176 11152142 -222745770688161746689866042958434238656 11152143 95260479283254245393435484016666251432 11152144 60145572974390342156502341638465986560 11152145 161915762323084319112890795575448880000 11152146 41261628209609338674600341575828819584 11152147 -216075663858278951196500414028135944404 11152148 -115923443571730580600253621052369035264 11152149 239152991494237092230626896617956448448 11152150 267919164579611275753508414276002632000 11152151 -71704951981409860813494824462272875000 11152152 -498242928113464961398199005953763061760 11152153 -457061559613954190761965277953302229240 11152154 56306446561814326451403551553001238208 11152155 -75318057708384611560255347065025194640 11152156 121250825218458094167346779281347440640 11152157 -211556759070928707607929275507698412928 11152158 277371805684647964912188077821724414784 11152159 149293123935291083764470093700910172400 11152160 601370026409225863469108432917191720960 11152161 -59036551290039337653295772608959332496 11152162 17603966774352567076908160244441928192 11152163 -969355701747006352727377023789835677816 11152164 -3507832426433773522276086511006494720 11152165 -1689518111719241871340428101183015940 11152166 484146188600611123054617308369449344 11152167 -232916210741186635304584364068353439152 11152168 -948149810088683202963623366376910525440 11152169 -181526423974746785024056114476332344704 11152170 -47676711465896796486975097547557338240 11152171 413096685839383135278830429340837113184 11152172 -401932389202783559662267578840762421248 11152173 -395170447904709381683971808827119604416 11152174 840417413047785510286202415723346383744 11152175 -401035845893109210889098618689426304600 11152176 26497148975652391290636498581553414144 11152177 -110552837549529741232023038719903124974 11152178 -658068582095783866916435086055080149600 11152179 -2803767632497288170620082276439776696 11152180 -52534953389359120446440731810697011200 11152181 285364637365986224162611356133508037984 11152182 119277880415824886943987805642619136000 11152183 -214111221963967968006307890633157393920 11152184 -348229125147511029427877732175129661440 11152185 51782034269520336606318937454221828800 11152186 -498583290275272271231648942533534759680 11152187 -949616079762944061061467657117819227568 11152188 -58561405168309145008217371474249973760 11152189 -332353598179505677973282468407126974010 11152190 -16558016617825373772593382686143910400 11152191 488176752150994081543749989918326005192 11152192 -3091734522274179590581947423751405568 11152193 471013814508870360839217445120353129600 11152194 177281200132693640596016333166686109696 11152195 -474053956355683983483771544086085090800 11152196 315696546037340092983445601800931334144 11152197 -40778445017403258623445180320062659360 11152198 46660879560156569621899509913155957600 11152199 629324113589969926620589619451721498200 11152200 -33154278360223792146476658755337216000 11152201 234614144828623445027079487846539300304 11152202 -509223898355749026717032000927472211200 11152203 403138340104838031384969977549084556000 11152204 -232452036952595121640419808909634566656 11152205 -132945152521244445957145791505129586280 11152206 -57000654394809004475507052910625693760 11152207 389457793379823527140918668874956096 11152208 188941693672930334169204824540119621632 11152209 -613148792790919814675204501054628268992 11152210 11748525735423487976881729983282173760 11152211 -85246254646824345063367851971702043840 11152212 251063708123550284476389073713894930432 11152213 -336015170289876965667855962479963359538 11152214 96228522492341101880406161645821383456 11152215 -131519879120966459967863047402773084000 11152216 46932054342541247050338677635773204480 11152217 457638525795175709610672760308856683072 11152218 -31596033508057532383134268735487508480 11152219 -15618135419602689599458285201670330752 11152220 -167889409947377337624067928043611589120 11152221 -50948710719311357531860618945272883680 11152222 -3628935473319834959893742328951567360 11152223 -138873845702086416379373770304208930528 11152224 619206450436331919628602704380722806784 11152225 -93523945352426684253409737745253321600 11152226 45591176835610860515729108388242115360 11152227 175017414494823772651151194944011673720 11152228 -247643465116852927345918785311536642432 11152229 -752375898885012175652921965131592768320 11152230 -167963947202398181874901574079960391680 11152231 466055492662526305952665655322714351032 11152232 -30727763852798986779316265758600396800 11152233 -565443458973922257660204691438377843216 11152234 -11379754143814433748565841598018402720 11152235 -44113143790034012550003202956017678400 11152236 133576894775728796844378393068771635200 11152237 522097465436238247458248381646902578560 11152238 -603170816262564480046788689608685157504 11152239 104254067786546093614698173018679210240 11152240 65056015518046945965427359288655872000 11152241 -156583085864167952327412542660063306700 11152242 -40055017063749917305789177697558617200 11152243 110653545590743504885927024565174972492 11152244 -148501950276228958086379295058234518784 11152245 42810246223953972657657024158405504640 11152246 59734904446224583644284591103403234560 11152247 364188931746781715548853025698142157752 11152248 -11180249810172144176774737499976499200 11152249 666238510874924422136895416753309081680 11152250 10605512443699820651581203584348160000 11152251 91283984695665716871811229292603469824 11152252 460906582726014717965039551581690166272 11152253 654428155260941804384458344648747629478 11152254 -29837347751882081320236450801073299456 11152255 -113246338384219726744385293989815491440 11152256 244622999412691275036939929258368696320 11152257 -428808685800784364369337156857025377760 11152258 247317286865560357354280899056004991040 11152259 -27152025861102199446933376278977721960 11152260 59484019367672811715379398541680066560 11152261 1066341630963808147917977051459529280862 11152262 -421463326600380868734516354006636528000 11152263 164501421681461196651399090011771650944 11152264 509265570156013760874077610111043307520 11152265 -8677636763406637429395485219346574080 11152266 182066426471636960583918996936720993024 11152267 -91912796034474541491455411036623242608 11152268 3681187893703561793586767349143155200 11152269 206131378407634659549032568889371403200 11152270 -325969529557469522761162529533341529920 11152271 332052035836292520082062063734766295992 11152272 62232550647490961386024702185355345920 11152273 -1062699965269373439771362088592570071696 11152274 74801091435155801343620924434388401152 11152275 36172555617200310312604643400411600 11152276 762798390640640573158032913310277004160 11152277 -168008228345890430965178109492224885874 11152278 -109477809429516758387352221478916833600 11152279 -233636609849371000778838201915165016120 11152280 -689958319326345523105948153305636249600 11152281 -4964298055172621862284604337127718912 11152282 204493247842525039347550178069552290272 11152283 -9437457136427211138301149047092116816 11152284 -133057702538011006639205440210645303296 11152285 112272184925634130308309280810772719980 11152286 -307067010326842411093543554049815240576 11152287 207064886017481519656703083761860988768 11152288 -320061162898114786892292586778750091264 11152289 366079869265187031555003166961648674272 11152290 -2579682943692762302813443321740111360 11152291 193701897193829474267070610848830793692 11152292 -15400196832253685451283125526166780928 11152293 -510662568178621863664614207237537445536 11152294 -455243442614962436239984613662854046848 11152295 -32523840697985490176302474325009088000 11152296 702519190736905124842852643844494131200 11152297 -36188533834882837182895957761270019520 11152298 371926463054054065886866102852426848000 11152299 69088877548775424618704412402210859008 11152300 97602117266809824775646158565005696000 11152301 -648600958673662612909280476562495128128 11152302 -29410129369657533477592793178885888000 11152303 -855573151549072723841868113181289038448 11152304 -122727382579210640199083601717243002880 11152305 251390978066570141489106619032672813300 11152306 37575090257390713866855406276381098240 11152307 -295514697943507792102463994659065587444 11152308 -78929584830023435868238810593048576 11152309 65731826558720783547249134724713495808 11152310 -207107966174336376805989620858796624000 11152311 636648650416304951426036146726241277672 11152312 426716727567048508630015583520051363840 11152313 121781445158938179527882172817087259844 11152314 -91061188606940813976259064644671946896 11152315 2227463766478089431449116309691150320 11152316 -67653176033084844408856519660736225280 11152317 260513199446547357403722463215758176800 11152318 -34218419982315970250328100307896411584 11152319 -148358056570960160318047880949190758360 11152320 -94030476875121386142929145025706065920 11152321 220065014070449700402337989972779642500 11152322 73669396606534828096239123637229201952 11152323 2780307863380205619281678368838134080 11152324 389412617586375519771913757236428269696 11152325 392105233286855911638982702911369859200 11152326 -203726502065838263651674534891539176256 11152327 239810319874872030011539122871343831520 11152328 272860152982671710507059301454120960 11152329 -74108466681626371753457648715905026272 11152330 112352008088649830133797091913349145600 11152331 423856490706842230880212000101768714132 11152332 -182907752460345644498954222089621570560 11152333 619411585665194988337735113054948350582 11152334 28500542944325492010060795560939610816 11152335 150265826757641434440502696724233920000 11152336 -53385820199313368301133703015093977088 11152337 333037062759903604944939031056999519552 11152338 -255415222348332843679151689673994424320 11152339 594895250574189164432404313744925791232 11152340 290690263325778522341190334248385543680 11152341 190941576677388706376341615605555593052 11152342 -216371139798522455447241991949645192928 11152343 216687431251657590100981915002996425664 11152344 6262163545591385301838560643948216320 11152345 -339957388418170011199473104536906107900 11152346 -203370535134916646241706229184782554128 11152347 -547765920380873303618780825063161482600 11152348 117425585301169530176791651206332338176 11152349 377327552712335595293783707279125293964 11152350 -163442219386076388870433991501465088000 11152351 -17149862155094880341474538579663102720 11152352 -455825524063267644683089095483162624000 11152353 -268657939038646438509674602996176342096 11152354 -560097670490789654163882747048146386560 11152355 140612692222249526397262528282113673920 11152356 2024138696466802494452677912971878400 11152357 442413520504959684460547231762624323200 11152358 -27536381446024254946943259807982233600 11152359 248250143518756838709201291313401333264 11152360 121050569246336650818607480195670784000 11152361 633774860618004696698872263302475641424 11152362 -56857757673271200349756149243848782080 11152363 757299671142085105187611419764844506612 11152364 596903738074120673117059459641997291776 11152365 -4419059233208087349664966553742852480 11152366 206111635764120739973097312287761554624 11152367 -354096008521319432063842302952792437048 11152368 135364896165077931841375832809063022592 11152369 9334013394118369558997842605451070820 11152370 -221439731607471708147781412318099265120 11152371 -79922340592111811778783555601309574088 11152372 -196996949146644860131750732675888189440 11152373 -10129977565709616649330651524608585298 11152374 -104050859331647672953721916661514059776 11152375 275776415505242533285148563043642928000 11152376 -3790119575539893472444541979498577920 11152377 -71992951625968660877159133491378290560 11152378 111947300556280798876841994005301940224 11152379 125530928008874220830521502202517487376 11152380 -27750309041027460848633149860681661440 11152381 -210876524675449316854840067782964892788 11152382 204524744253281804790425924507866112832 11152383 -293024019947859223731883504252039019904 11152384 754268916084927687901731277028810817536 11152385 290694488018462540833580970950788309800 11152386 73355616202512879336708459730729732608 11152387 593158042338056375950590998264300867080 11152388 36320578522643578754044037633516248320 11152389 176739323376633648070393229787605898720 11152390 -227968723920384061586854457288832316800 11152391 -682335690531145988826184265677122168048 11152392 220438128830258498057745852090529382400 11152393 236915525249356270851217511214610787200 11152394 -5031537157302654087491728468400144640 11152395 18181311588844192211371305252039990720 11152396 231387798631894907225187691443349979136 11152397 34494729047879867747986869853872949920 11152398 -143163726450866962986728888926247987136 11152399 387018897804964036116332724356575060400 11152400 57768405589002096854442731689565184000 11152401 -80738172981333306034198082001745259904 11152402 265129420805823729619506360073894219152 11152403 -235840482679369442372217340279722553896 11152404 -34472496996033804132564906559186717824 11152405 396712131191537790465117837921922371360 11152406 -505898937464806494337876458750001018848 11152407 -183881653298964642362538163052534063616 11152408 206221308428109146755414224257579151360 11152409 -570433143981045510180442729777349266560 11152410 1034276277124708871994197638168619520 11152411 -492191066736557795830969146080185031680 11152412 47734598092620034853052262996687441920 11152413 93330902994937708503694720293171143424 11152414 -42217668074811674006125031422778503680 11152415 662893597131691897251933825710329435560 11152416 231219901974878186479341237013001011200 11152417 822017419527330555935754493499668570466 11152418 -151687400994034707621279788048265811584 11152419 41166690637407328366481553910859944368 11152420 159109019124022722133147271418482434560 11152421 44717789453197031581735526302858848000 11152422 67702449409663911470176279599917345088 11152423 889175502692006017879892048865280554024 11152424 -190600430369788443474925100177523425280 11152425 15476911476330625581904036883966800800 11152426 -286678005011474683334533619748048587088 11152427 525312930682152240764711446153439748864 11152428 -7383678234173102654766367453815275520 11152429 35322350639611463611756429908860059160 11152430 -64201436441060219948084845353053184000 11152431 -406912656833130670964326675524790082160 11152432 -89027836773631084990901807993060425728 11152433 313979774145019736765390772463889946624 11152434 59858841906510836514856685757897598080 11152435 28181136493003429616161588605333632160 11152436 -91753594413721526218218368855361576960 11152437 -2077975845630798758075337396605896032 11152438 331499991003218145769779690407655543360 11152439 528769944093894393297219262397824899240 11152440 48232068100391694442021773532242739200 11152441 708510305958767787419216448628103052842 11152442 159602277874479474826144409510421467136 11152443 -324793964014927941384544092165024627600 11152444 -62260146819518640035231836043530457600 11152445 71288831033314853972090464378230172920 11152446 -245289828611115909164972368756643034816 11152447 -492897116813883079996971842409995263200 11152448 -233082605875731070432183749002846011392 11152449 -313061546470676018411482627478819001120 11152450 -83741682990580923039859767454493130000 11152451 -73094421053779117356816150207553589496 11152452 -8465802528984096606186943067633952768 11152453 76110933298143104751686328572652460544 11152454 -52152518627985982921463430277015842240 11152455 82370039289300366602248224166915285920 11152456 230923888867110044154900560220457205760 11152457 -38801412770201241748603967164022459520 11152458 -115174279489145785270492048727273902080 11152459 406418616765310928684655497804269274880 11152460 67835658969079466451102754694884638720 11152461 63856810114913659672590636961548977760 11152462 -23426291983555915226489965277059220736 11152463 -20001240349185826501829787055736048640 11152464 1160414447266756407106738317260095488 11152465 176276687042530565869589004548292943860 11152466 -19955501141712953103599291775341144256 11152467 14404403980640522425619620312542452736 11152468 445467212897098458542619577811813201920 11152469 -188882252455911107895344030842699131780 11152470 30030599024359166572597603311650611200 11152471 -366677847218606194100844646380667573200 11152472 1460889989886759977396311951397068800 11152473 309169105044964483212397518157969245504 11152474 22319248496468674425264687267274250736 11152475 -150000538142775012357640978590393057000 11152476 -320469129064426274118830683131701188608 11152477 126255822378083511584764121540807076800 11152478 320247119732257286885241721849486169856 11152479 -290634229635711314839796890236885046056 11152480 4029522971596014541261085245841080320 11152481 229495521887814253202600808569788324032 11152482 344623066884581422165600050854484551424 11152483 -449189396522302398592908172169644791268 11152484 -162079887975339847975995099224659083264 11152485 297815246671750104156503847826522858560 11152486 -261454864459685463532050178977648196416 11152487 -186258371642387706449080667827154384760 11152488 7944471603481685136064908035384770560 11152489 -949382740504240189554101782571808879744 11152490 -94361912865748057288096687565312409600 11152491 42513327710801755465348779336800907264 11152492 55756277227862874722913938602239504384 11152493 -98111217131567345295254981054131166592 11152494 -257938339025452735277959856053067352576 11152495 -80086534109773803342171426199048773120 11152496 32201921158628369503136628732395618304 11152497 609806588169203082124918816205808198000 11152498 72972354953041622300467803709599823872 11152499 -607294060778286315822121544082122296500 11152500 30875109846062973811951695513039360000 11152501 119533717147053700183669682947078288500 11152502 -30859043576712206075247219572608646208 11152503 -185894847108832282302185755619388703056 11152504 77403212928084891956476396712131768320 11152505 -66805968360318342502768434574730158080 11152506 -220709895196698339521616562831794028800 11152507 -757924225781454984166454628120440817244 11152508 -262432951704309625451339596259857027584 11152509 247487874536962885117782036951910316160 11152510 22699351002746012224825909950570835200 11152511 875110120847695224884973534576920906112 11152512 -302523130758318290214723305604749721600 11152513 -63641050222790376724313311054506911696 11152514 446432340689871223305050613477500603856 11152515 -378469854440599901670203855043061301760 11152516 3215686887080355368825843651457490944 11152517 933807602359196991799188562044998377566 11152518 -139907658013559657790272600634740322432 11152519 129969219503530411038148426517899426096 11152520 -150871952388364248965782210283335219200 11152521 -329102613891336513904328045110263886620 11152522 262593647768342065502516607119810091312 11152523 -5311759983559423063162475788529371200 11152524 -36701183535830039826605623394324395008 11152525 142479817242480082163957686356104892000 11152526 118927468135583097502124508656581416960 11152527 788174715559152541398065409452129532432 11152528 -82034886378541848777907686046908571648 11152529 -393275316674552671081475436091802983680 11152530 -77707636935836381424221670795369758400 11152531 -41227144022033818106761902763181651680 11152532 -1986654355644691696635005082743858304 11152533 -78233575487383662514373384688933470592 11152534 349214758612739820591457770932242317120 11152535 88006527919774708510450677239406668400 11152536 -583194731386503983780877659594151690240 11152537 242885381052003003047738297859738419520 11152538 -209750253224162407175212693736590091520 11152539 265801196061410929535141121851241638400 11152540 -51512206220659634870299718345140408320 11152541 -210041100476748744751646845862094956058 11152542 -143184157238447673949893406788037764288 11152543 -466979756643784793730421875950491986208 11152544 245456341041162913552782045674817454080 11152545 183210134914556303755315465584896423040 11152546 536448134763922924553094456487458395472 11152547 -54420802374456662544278841718516901364 11152548 96303216497040342362723911430013287424 11152549 772735614414869849699569463956199643264 11152550 -40149917879560975846428382468284967200 11152551 88742456892499628931343391253069395280 11152552 -679617092068433048643757614774440017920 11152553 -264859626702534859747600856368337040540 11152554 8125979649123209147087612342786371584 11152555 614782885654683690945651172484878980960 11152556 28649906825648961717000834919754987520 11152557 50254412163044547014335377955185984000 11152558 240262226921160880192206757323481426560 11152559 844804005725615819961481207105050468720 11152560 13531002487153170446006320646062080000 11152561 -40204296267985287602602803669509412480 11152562 -119896674133510801069234832387751257088 11152563 430815908317087981517780515513324622400 11152564 -358996489219866395677387463865049146624 11152565 -462240054483900468391360040558125389540 11152566 -105612605599824356910982971293808576 11152567 825601670898953847513477034205310424616 11152568 -114176213804469610142632586968058634240 11152569 -462291282848135587825109295201057777792 11152570 23305373220425357225963292385348800 11152571 196185835072270881673621540824195548772 11152572 108836280027853340975290955446653768192 11152573 -369249284478604008514190841940526709178 11152574 -58748825273786406419802538917801246336 11152575 -5327799597238440925801567729365314400 11152576 56195689711085839222032584769960673280 11152577 -557829227089383627730096472647088483328 11152578 -33725455930842432653852987383675717632 11152579 10869649849140136977555410265261650520 11152580 771010686720541038530106970974214410240 11152581 -86199960383999133965981476787196053856 11152582 -9140285803168263885231337705014036480 11152583 -467210929503191603524899921425639196096 11152584 198591266183879168633157725455347778560 11152585 306259712786870850559235876310207700800 11152586 2881456629536218650321507442925952864 11152587 210090919009803977312900617877427376368 11152588 -187131423674913967627613589576428236800 11152589 -133789143231103499152450737990997760544 11152590 -71855443754461822982925800195697657600 11152591 83226276567139628797087107440131413184 11152592 81622513649010739169490495388289728512 11152593 372719239525419887506973203425829118400 11152594 516409411007659589661551660381605174272 11152595 -443781902253267694837925811143495431200 11152596 117627568789242917609319226916982159360 11152597 -541846978283477918112126930424984267954 11152598 -208244647706862443817669088506691519200 11152599 387521077577091583481204035096149353064 11152600 172335368262300528956219918874641664000 11152601 -831051342479213749447917334506802436400 11152602 368005559675878809397488584164119306480 11152603 -275645660476599350461724329019774257920 11152604 210131654319005415227733422771767091712 11152605 -170902396240244271213066764409472187040 11152606 138982648897395774510527592322086298752 11152607 39615059355082469019083139241797437856 11152608 209327875545545345629384879959806312448 11152609 2037912273806890517276497738681689216 11152610 -28966908978570122695880776875015244800 11152611 174191575692322369300683797628002639460 11152612 279596852826310661673497110850117122560 11152613 295251113360016301457061899075741396862 11152614 -19462726357068007705337972009303832576 11152615 120888182734405615428331474947040128720 11152616 523833008014053023551165648796173762560 11152617 -148139392066684765229167922331992177280 11152618 -281782605952903429558576702708041633696 11152619 162534439475077499013679620637735495896 11152620 -29886304177260615039768462685077504000 11152621 -309915379988885881921308359171051217056 11152622 17800342124612566864602234480604674048 11152623 -104944840485834815536724244118761641856 11152624 -41039166793833325153478069991503888384 11152625 -990331516854584291859859825494874272000 11152626 44651671547326606823476244027075251200 11152627 462166612216639183951838553444546743640 11152628 134872726378878948645949477599944430336 11152629 -205625044383551004903706120423191860196 11152630 324781348595555663466611733152075750400 11152631 -44166738444919449500110788211214255616 11152632 254481958641312419990205280921819545600 11152633 107325309583036740507137011250927243882 11152634 -242054905743393123737119625978160549120 11152635 -15390076483738888848276812451898083360 11152636 -663526462998045571568418093498858631680 11152637 -493982641377463402250128254827033790714 11152638 -24478298122120730253313749994696672896 11152639 -775092605851500136590189874753904169560 11152640 306375066100982862465392117767376732160 11152641 433204369606954068822497624296420402992 11152642 -125653726597243389669185696479264404528 11152643 -73431174608796368793739260603934767108 11152644 28683371741888748241318147334320435200 11152645 40155823658597485386132043506329139900 11152646 -542105229550132253098043076968149271040 11152647 45703792582174931064468316479592255512 11152648 15355790717520143079071934532744919040 11152649 -718801956229460979733737828926941573350 11152650 18729298403753668583126861607300000000 11152651 262972462072649936418291950331018512992 11152652 2880584326110117992331258981681807360 11152653 129167738780538783611426569726481227008 11152654 -113622413691907984040571621593214345600 11152655 -560678696631856404469868698505107096440 11152656 28815574397984994822655194524681256960 11152657 1076740531924891923580844475865511177906 11152658 -494522319574359064722405601250215614720 11152659 120276740947331999703631685207239100160 11152660 -393874604599195918268061477543813208320 11152661 -234058612159548755220449984796070113348 11152662 112565420590994641690560471081125370240 11152663 -1144810308549535463346903892047305212560 11152664 98840599199482963873900430729392527360 11152665 54627684981005800783729462124158084800 11152666 -77545940544025733249131816780106906880 11152667 -728828837307696576246018199541759666844 11152668 34105520728977172691293778442233264640 11152669 44195016335195408498972928509921033760 11152670 -107593059624098625667383281139913110720 11152671 184693742480643487534303078659117719112 11152672 -878480600692577394610367396389820694528 11152673 135875443586623401086161463165287362240 11152674 -2155636827746083856346520931162818560 11152675 -330827549168789813073608994575052126000 11152676 185359878843110013770948401412229906432 11152677 -134170993603915680357515613513907261440 11152678 59790498427739359528172378102405566656 11152679 190725531255920079320349238989576295680 11152680 62240130320113243835399777267692339200 11152681 -566306105935074490552100414477757083136 11152682 -91969436632853260723870583448471746208 11152683 87865080952692887582615787536088296904 11152684 72618652964249085213800046648931295232 11152685 161982279995476170091922456173232686560 11152686 462129719461564131680202916128999788544 11152687 155939681129764179512641393127547432032 11152688 5540596738106062338930245506656829440 11152689 -123282181099382174295578175957013631376 11152690 33894919581411260232176759327690013600 11152691 1653284332516811690779514779213070352 11152692 -168114732174406667163242046640110009984 11152693 -156893823430997328187957527667792434500 11152694 535060143392596237519785315392354225280 11152695 3528216427601128914279734763099738240 11152696 -98457239976648505973356639343394816000 11152697 246529784518638074249802192664294930344 11152698 67593329655619265746425034093263218688 11152699 7236438030295742254622314895819129520 11152700 22301073573324260509914238533058713600 11152701 193204197805053633513003473405622019200 11152702 326092995738941962919781956276390848704 11152703 -1141711879039060317177636167387754048 11152704 122539000328502681704047995110408847360 11152705 -167952644073163797331573113190674340140 11152706 -248731395160686351387802186497868166448 11152707 244735720457317260890294280756445869888 11152708 -43700589211511227139554242282151030784 11152709 -35349065020962756838712500459376174880 11152710 -129125333599033867467392152110376863360 11152711 543742911198523342669809996785908134000 11152712 -148168074664573738906372321247279692800 11152713 94065968096832763584144762059444038848 11152714 -247033106902239022404161724627000170496 11152715 -77241058335911642096949795856294809600 11152716 -341345469940031240112268321835492418048 11152717 -371321370331674986973970898871647944608 11152718 548078513436445575309194822861922106560 11152719 362636705731466630844529033898256586344 11152720 -15411450965822121071518702335269683200 11152721 8144718119568755041524970208205457572 11152722 -50403876263367874431316060055036023296 11152723 375722189981118149951760542600744318688 11152724 893083173661898736739867441263101386752 11152725 -104077825210909672260884427457454364000 11152726 25214500969692097311385112867067517824 11152727 170985851477344909015871094195296589576 11152728 -521633302679059475067005429546357207040 11152729 137308930844365594215311093150708690176 11152730 -195733754893579946892759209797434750240 11152731 108104579781181984529753243918513784624 11152732 -788055189667711187398970752477218405888 11152733 -189856131010408139882761519026540925620 11152734 -28988361809561037050860365742391562240 11152735 723618807620325963788819431574987790960 11152736 -128399954610166997515728156385447772160 11152737 55682154554731292697753911102461096128 11152738 -519424929777452318869824966989912832 11152739 343720258691070476892632761384912681824 11152740 127179658350027208855010039109135667200 11152741 -141827000432903295964527448631769433858 11152742 -453026567175487267806258576018616381728 11152743 147646678977793401023164540331026359720 11152744 -68152459422959305718482903917364346880 11152745 -177114333395160385309499761708333633500 11152746 -54754594903566771166338693052305899520 11152747 402391454694073830992102327750002920520 11152748 -588489385463802377634312873049620801024 11152749 347388600374745766772536026613067033664 11152750 21516289291541759523197605843483584000 11152751 -617770074790802535181980759588606078096 11152752 23921235818383792964912082609120608256 11152753 725522298507452501259003556397152228640 11152754 391980468837508581439220042774324418576 11152755 -47885661375992133680430606420904816800 11152756 -1977362114746789951559849345930700800 11152757 4843472675673515976708171800237605248 11152758 -76434095270507330889023615034364621440 11152759 78726962408964040984010178332667059712 11152760 -271805112236651227529411797838986752000 11152761 170007197315977897916301799028055944064 11152762 -191797891465866700073090622064866342720 11152763 982070325144474802070509336759927667040 11152764 13190448128163143037227339151659129856 11152765 75923964472927701742477826727127803120 11152766 -189439904946198799288583073506507847168 11152767 63819034295211022471134706727853614280 11152768 -388679873870918233367043236821865594880 11152769 -538379390268868639090384558754423184000 11152770 41118975626865437202484370028525043200 11152771 -164912082933918094596620542890361313280 11152772 -538571783877812993868707046953392711680 11152773 127866040655238169942461690328378694622 11152774 -78151563230858764023764507202388837440 11152775 -211856850876326728068778120472635423200 11152776 -448278170826067152184339665665983488000 11152777 -46608783128946168236949411570174457088 11152778 -98979514990439022669531248461011658752 11152779 -22996421970563705993230262052347720064 11152780 139601660536053750999787556696568345600 11152781 2911307208644272009998570601438766400 11152782 85540780552299016574799236034783648000 11152783 146097411418675450902120473575604167240 11152784 -53997660014211463009226315439460147200 11152785 -25150370520509134315547174099093312640 11152786 -19177120144842739051732297811716381056 11152787 -305141123669753438850943055055972665328 11152788 280444787779150555709942189494390118400 11152789 717132439607798933323572539828827656590 11152790 -78861828660484322605878301019584008960 11152791 -85423392848262288884583316788001519200 11152792 260143666309527269312629079842246778880 11152793 -224258343530546570496317589652486530096 11152794 -12654621028140970468862278141373532672 11152795 62916811845669767357692168095906674400 11152796 251980360122960700820887698250405977600 11152797 -371022378729929897363074434126931804800 11152798 376913708683910226290098476555591254400 11152799 -45670574869428958499900813436382072800 11152800 -213613862626526451559224248571125760000 11152801 -793870209031762158324056471400707305296 11152802 -124574630918536208207655370000889769648 11152803 321290450882439162453355108570773667704 11152804 -102977043327005013919370096233972510720 11152805 87012648417296049846719315017332062460 11152806 -51433932750026602149105568935388932096 11152807 -188998013122359281114323934285853094160 11152808 -51693960214050041012390316037400494080 11152809 -61542009360665379453751989357355773084 11152810 -23063207501839466062967923494470880000 11152811 28032597041110917806954593147472453232 11152812 67993267842811050001492398638593536 11152813 -168075600011060745361741495413451346560 11152814 406393616364699929980759595854477544256 11152815 88000083772380555110442128060671403520 11152816 428284107648107353843541045751186653184 11152817 -465942044377853992160640040066668650106 11152818 108328417020193039510816227696855957504 11152819 -262109630503414855185042915733178992104 11152820 -72919607671566907156918791426609561600 11152821 -92093275963905842110418057639407320288 11152822 -35970557506183689954105450749327957376 11152823 921459556722489993124415071079716658904 11152824 -2689419061326271905128082153828188160 11152825 501244921247085232789782352353978592000 11152826 149351072202080452153004469361094144112 11152827 102917077587892662234192642746502178560 11152828 73072359551374528874943713699743974400 11152829 -396096940676768923199512006414587660000 11152830 87140516288223216656618881035035224320 11152831 240911216072705177842376591768749389632 11152832 283830884395737030456569458271207817216 11152833 223705780259392806311242918077173991360 11152834 -12767821942362245002687335859751855616 11152835 -7936764634466663809743502204020286800 11152836 -33388546598750866172623155745806458880 11152837 310047326421043691040860130784409747486 11152838 170480923021403225908861882510986793344 11152839 129355812552820539227431003699124510208 11152840 -216997561335488441024495533328466739200 11152841 -623623551867590676354614131621249397670 11152842 -48144025292900534146118721525859346688 11152843 -137877317168946332148441523901840892336 11152844 -197339865891254270736611496093217096704 11152845 -408403299534568605497171890444918836960 11152846 13570089359005013169402475543672939584 11152847 824029556997112361309591202025821613296 11152848 -7714763993815487075423928916125941760 11152849 -354691604187695362849840431985932227340 11152850 -732789229194868869651777985223287200 11152851 94332497615549015268755827739711037744 11152852 175585173535357376851722489757715543936 11152853 685031620828826982455856723299074881102 11152854 -139336617521822806044463659026710347936 11152855 167811777371829885162679677509520564960 11152856 -316438836395529399778332824777579520000 11152857 -43314964094152199114699238908856951840 11152858 40320469592192141808287416401473284320 11152859 964171580760797034640419346742747397060 11152860 143065825089054902020397060381140254720 11152861 -30325496902326874331178101506951488576 11152862 182858463140594215692875865670562500992 11152863 1039181523256851099379726146749002832400 11152864 248888930102396231580593511087796125696 11152865 -965401283508211837270369783797333091200 11152866 142246050397326458012119724623425602304 11152867 986742608159811979986818144235759360 11152868 138602269015552872695479545405147512448 11152869 459680965591811131589830069475138688 11152870 -26864560629869356002269417648806333440 11152871 -759491712972071511020034756786616841928 11152872 134861711461036871297907346467801661440 11152873 -214164319641304811663703553920133811420 11152874 79675186726706944420789436028176821440 11152875 357365673789899333193602052099141708000 11152876 68519625578847347295469550937705676800 11152877 -1599442429332870944288656539360964805460 11152878 245979285537449203910205856667699973120 11152879 672675381786258090155536756764812679384 11152880 -29007351392913573278147648577601536000 11152881 32795169429643699195242758790588042612 11152882 205339880801110253163136549314027168672 11152883 234363562146665572992446739391892957520 11152884 174552955109653203049242613635704512512 11152885 -285620882590775092956688400805842232420 11152886 130126607177266121617801622390723543040 11152887 -143106893144730670938335004588293864448 11152888 -65257640648372175345229222614698496000 11152889 733321576310440033176288981199304038800 11152890 6890521919896755789724440297314534880 11152891 -782793006651067275262571556669855071288 11152892 -6202071351921823757063582025895203840 11152893 -235428000982199187092666218829015796672 11152894 -737155235286666682573350021694902203328 11152895 66765743379977837042053122083460222720 11152896 -43626168290195316710557489916119351296 11152897 -88354009563347272435431312692143919168 11152898 -12937661609423626712213964339637968864 11152899 356719708849377273466429661657922892224 11152900 -287034686652562893800566987596061824000 11152901 94536257490464898571077512294641407744 11152902 -16312408983797716588570733883735950976 11152903 -611166968169487419448698704593425052400 11152904 342659928447213376650899433401421004800 11152905 -388269519765967926774495179480761329600 11152906 371541933786628260413703857155422657024 11152907 -191547068576640074400344847922891413840 11152908 -175516667393287240469687292746941326336 11152909 -634682204239960694371931972550359090890 11152910 -2071807933367329063703243864109262080 11152911 204382985563116089188694113324233086208 11152912 299960023971954031917230099350334472192 11152913 6244351744452637508069192096447562162 11152914 22988300858472533895611125278637645440 11152915 -468078911000838744035641004185862671440 11152916 195780694093133645330584303379780290560 11152917 351583753193267896494209650749168090240 11152918 38144176214014555528683051066923857152 11152919 -371423413900819785047514595244072938680 11152920 -28472147024635834228053449078200934400 11152921 90003697195662485354807952799108194824 11152922 -8647929820308133234327783261432985856 11152923 342517214888231005176546524987562418584 11152924 -682314826056138110484542105779878080000 11152925 -148791624092920772031180663071896502400 11152926 202124806517369000036554771179341385792 11152927 270104298370253483754346987985977401432 11152928 690558027727906381018717218362722615296 11152929 -49013046384972565960366313478299273952 11152930 99464120007189728454900955267635985920 11152931 -226686227035049712474658869699092724408 11152932 -12755830790180663058512057269005582336 11152933 1568439503513788944019748890556789726 11152934 -25298645493847196307804421647090764160 11152935 -188267003978801103245407614547053859200 11152936 -220195618550214830634554513908581427200 11152937 831895764847991781000937179360228830586 11152938 -320775253126616493028247674542933747456 11152939 -147062958170723202930866537553848017884 11152940 -10342678245391874765983535975433676800 11152941 -215014405893196104692426829099162287808 11152942 24095257723046577316910010662902363200 11152943 -442585652397467202782719681942892716800 11152944 -76867563539110111207893426114472181760 11152945 403285181604280289648959858141272203700 11152946 -81279261053316018825809191918001464320 11152947 -86937157618187219077572041731752395520 11152948 722481208161625930969238177014008134400 11152949 -10807436831411601325338395722463306592 11152950 -86633685807498662534425276350284894400 11152951 -290965737097433964528058267203069240000 11152952 25936138016257915318736400724315054080 11152953 -1021502759965028073198224093009525760 11152954 -212540804489688933796856230871562329088 11152955 79988683474666103887293033180731040000 11152956 307558327781247751124551324231629825024 11152957 317706835824500848614193617677774187206 11152958 22287623898946032712499524973330803776 11152959 -795307257684594864416750588420413312512 11152960 29190685639991338663951231956560117760 11152961 -1042685352396429547249765804687112901438 11152962 227600815380992315261103810915267569280 11152963 -199126107322657061631399887190209476480 11152964 -18627078757980087310892930397855387648 11152965 -24796307745044695424642338134398448000 11152966 -506919633364778763339891462905946426240 11152967 -230990359097174966587998753855992653008 11152968 338636676546615659551782836369872896000 11152969 -194985246434007154861033843467329751960 11152970 -27213371913607480191861405423823036320 11152971 -606671590347293311154590638427770318900 11152972 1644011932112434844531551455742077952 11152973 -233692751098432726142432691309974419272 11152974 5037528041532224026575335564744881152 11152975 -8335724335378905747199746701181373400 11152976 -67509183894309529453118376947143016448 11152977 -236214430852801537935290863162681737120 11152978 399912837560286670273111015359955793040 11152979 1212757551090240736064780172374161727784 11152980 97259310580107608492471954587340732160 11152981 355945322869318764985507513330054253120 11152982 -169803397677074929097343753290402781408 11152983 772962597340247465960948396869882233600 11152984 23067720301585076656036885326875443200 11152985 555216330543701737106896476708754002180 11152986 -209284051912822605612838122579792093696 11152987 -72264731814968665046929073655401609280 11152988 407021302666265824183860700766103552000 11152989 -143027650474664649083986523292954854100 11152990 258142896184049933676091070287404744000 11152991 -1054731716138749575102042030399676720608 11152992 499845110822083669729682291603024904192 11152993 -201566162396580808111368435180342497900 11152994 -185370233131778785380706631452547143680 11152995 -137099759079271369299862599503543404800 11152996 -9849006118454546388683754808818528256 11152997 -517342918084813909270704576153211159554 11152998 9053771062508371236432737067754371840 11152999 97049069267139814592182484921563385856 11153000 787100169150307276528759693477171200000 11153001 183805696002079441965724926240364236432 11153002 29385902101035935901651307526669865984 11153003 -117211821926098516988251091152933900944 11153004 230011377455695332915368571030202308096 11153005 89784718977562265326489260391328152320 11153006 -352382274083070338592700851282810132480 11153007 423229947270364403760061711416916530504 11153008 -98791970430785698729527994736790765568 11153009 10789238973090599039671389322812757440 11153010 175307198662850383698994443851686264320 11153011 1207191659354753626200051599139167046624 11153012 222508042619281373224525600889339050752 11153013 12928552044466158171195377558472050688 11153014 -522431724930129620170332387724451106144 11153015 162883628082922178608837153226676927600 11153016 116228800021519653241962570895870156800 11153017 534828561276877383118216651386097337066 11153018 436219914585110716444405666614115593216 11153019 -203981160288395072134053519706531180800 11153020 -268923910664972108292152952596326456320 11153021 -310929115313620912209407776932026335680 11153022 -164851788716365123503482845733903416320 11153023 265876048105857942448417748851834769760 11153024 -926228219080199619281559787478062202880 11153025 17577102337220015904612471422465664000 11153026 79204366867174490217702772882596693024 11153027 133790088462671825373609670190656842876 11153028 441121093823912057581278512877410257920 11153029 585283551826668297434307428751046310076 11153030 7946790515739005169644699640747448320 11153031 -149379389509904198846912189487179356416 11153032 -871221125287813297220509221763620249600 11153033 -236149452065077898846140577929640718540 11153034 203779170949954529567177031877946670384 11153035 -29443074713118832545321790698718027200 11153036 113830973092335217767837639511875809280 11153037 -265252742534351701030529157851830658688 11153038 -90622231823350169175332884638914565120 11153039 3056816927364036067291780156243095408 11153040 5122646455827668153040486316836126720 11153041 434877882266438212831080284903763799872 11153042 -10440527092353077971832793160485925248 11153043 425284468264205764603589273630087034504 11153044 -29624423017899423470460881541211387904 11153045 136994443301691556274584387769358925440 11153046 -693038309002741805337591157162050748416 11153047 -940416067222986057771527159738120002368 11153048 728206199001462548985362692570101135360 11153049 458553672268592391508347970235955558864 11153050 -299495051848855182991014762145205713200 11153051 72039977688606983839272056217561029664 11153052 27085899346969360080750334174383229440 11153053 -2257218681151044485289688847094166490880 11153054 367644509291004717484255513461111936 11153055 96930477326572106120009331869971101600 11153056 125455802132703822106149564560047079424 11153057 -18707853509555096016258834952562205120 11153058 30557102470343891317473742919129951232 11153059 1051131077569825016124613367896071639260 11153060 -317567149593036891042255768319569600000 11153061 -449622944786040749900687175937643802690 11153062 58138724529485997334272817294082515200 11153063 -243023942514686751886904721649779735936 11153064 236430130584362023689082125900255313920 11153065 -108559616390542853571499464502431820800 11153066 -92474799467819099805568241859360763296 11153067 -220388631707595431087114474184690980520 11153068 129046143164532538469753999827611233280 11153069 -1301047067128421646524035051122827823456 11153070 68901792260643173183970192897630208320 11153071 -104907247996475155269104722614219585408 11153072 19594816302599983130554675983588851712 11153073 -146994643338623044700125075556388852096 11153074 -453253656929098428204795362651638324464 11153075 163775449054585366277762708779109688300 11153076 403957096552171671557172971082867671040 11153077 -191589228163468986539130421298056731140 11153078 589242555773129269320429999618368879040 11153079 25102961667569748341048799435291498240 11153080 89312803249814733549002611292281958400 11153081 -679578112888218725718975629192436834300 11153082 3082966214043131777955201121863659520 11153083 -815503389134026607462832030870206624668 11153084 621551969882018067640091204328770512896 11153085 -29598112611187761125479066709804879040 11153086 4719606180452639905887978502421496960 11153087 -77721698369202683693062807258476228096 11153088 63733674332710834342465108863397920768 11153089 -50979644068087268962693668279327172176 11153090 105574901912513546487067107135802336320 11153091 91581769695785595014220422672110383360 11153092 726003896107172603564820513439363135616 11153093 -37088046431045852734403549320532959200 11153094 283386646256036847096204643215890347200 11153095 6847722684368921686313514249241584480 11153096 931529239674794411391356380510630241280 11153097 -326446649430274619635424194866152252700 11153098 161856827348189378083107704865984925440 11153099 297523322483138608260250088114729726100 11153100 36239916393013215753856181976411340800 11153101 209110065825700490478266538606126848704 11153102 140258139611750817350425386133528450752 11153103 247212999648080317379738896670710759824 11153104 212460623694091085029545949810332753920 11153105 -607011148757444714759941759003152383640 11153106 280581590104174340725818264479352806400 11153107 78317056309147805178535027658329144224 11153108 -221175991955231180282342343088834064640 11153109 267688504610840081812419755927695693728 11153110 114995624516112958890431253507184464000 11153111 -867811644929488782450726469350868892928 11153112 -131814657760430532438698653067439144960 11153113 -103336657749198830368962041762414075638 11153114 -108567011641400678520274634803625656320 11153115 43897124388131587238841715310182535760 11153116 -165611464670682528247616963460212162048 11153117 449616342582573833187720083948645888166 11153118 26439945122162574328480287332190437376 11153119 -1391265198968293908650302592476220252856 11153120 -13226828511950837427381327764182794240 11153121 -191730845587800714415964382156661555776 11153122 192929360171807578555704866030548844544 11153123 -62320406942109989190233679407741256960 11153124 13496094294967714613545602328461287040 11153125 7620157334925284399940131672636700000 11153126 33988991196678527919544719110480140512 11153127 -332552272388435429390601935688261318960 11153128 225511000691874593722109897327139225600 11153129 -202804305836375975900667679916741567352 11153130 41980194853707887700012128006283294720 11153131 545945720465064452342823458076671066664 11153132 77167633346590185715259838718051937280 11153133 -43884071892548530667915385345708876480 11153134 -334291147016485497022658115069510212928 11153135 165578475472994590129273924266136456680 11153136 -36025366099249895698645916464105095168 11153137 -34179277625496868146388483051457399232 11153138 32932151293111378103465251107804343296 11153139 4750980685064763567375203886890970720 11153140 -71906189419489304464693473776957521920 11153141 470721870202450801813142868141153470400 11153142 59601313817726579044268208403763496960 11153143 318863548740124245629187967869428126944 11153144 106661416823993980017054157353002680320 11153145 82608501196417736837954049414473592000 11153146 -425656916145557491647068380619207875728 11153147 -537970762819688345741635668255410066208 11153148 54779825712838183861104698064589808640 11153149 21748269276537453573948615291151360000 11153150 230374023046588822861614183928488196800 11153151 318643768046741664320417802240138212280 11153152 -256482809488825428776080182822368706560 11153153 -102959006483058383449648802421294710736 11153154 12661012243840428920526007001852044800 11153155 -313647982063175175548415640159173945840 11153156 98297753090228385844832454167079100416 11153157 -386795859477905642803800938862806207808 11153158 405334666544758133129187369049199299680 11153159 10881669999217114210949257608249374304 11153160 341362468162524299504679501347635200000 11153161 -565544164182370490821359967670206736028 11153162 -212790085901805715570245425058011694336 11153163 145256254376289802963162355611481140224 11153164 304205179145270650859463166769091236352 11153165 -675543086737865840736119197849059029940 11153166 104101964818801821535577935617194485824 11153167 49687398406511160983193268602190154232 11153168 68031695794208965727354455965791109120 11153169 -151918955212072189547762802422467024716 11153170 -30337130573092582228703820794742512640 11153171 -737770301419161045574955715943652408400 11153172 -23968298841558810647041924070956075008 11153173 -4857400498057150584124240115482005696 11153174 156528051532121736915396129538621505280 11153175 110652350939730819873327715304067000 11153176 -199823070742471472234816483339999569920 11153177 18904950660861257474179673381193750144 11153178 -229370986630486687392958548786347002896 11153179 196613004320029150882929265639138397680 11153180 -22132803045831903020031236991766732800 11153181 -112035804162611933750043789958364938080 11153182 478232404628067111608483208317731896192 11153183 620565783441543231825809403794636726400 11153184 -270124151143755204374149076971899322368 11153185 -502078103119221499358714406685672722240 11153186 337040259054323820497327325899529846144 11153187 730694479768277435411640935534667091440 11153188 -393669961867830584764752525732474570112 11153189 -56976476258393605246814405566549629540 11153190 117267160041554769168342378494002790400 11153191 15433341314948373186311782202184251520 11153192 -337775752043024958677157497585075328000 11153193 427655051792727562233930589683025202064 11153194 60216422051807604047562692777082980352 11153195 717182561214011510310675029041697455200 11153196 7475695019487491862947099522837444352 11153197 -406170499502796353597230177262720957280 11153198 -32783768644463231255631120301488910464 11153199 -120768583551026174762690332013279825520 11153200 13453375123466586993924874912171212800 11153201 -24560371582460635987922937718237026798 11153202 126237614642722583109787606945737340032 11153203 -672705604038189770291785390384874946776 11153204 -90932684186859128859869647273191548544 11153205 23842749994239902582464780756475324160 11153206 81737524364644892050972075231947581184 11153207 35823454401718163619547422927111354240 11153208 -28630704268005363436478268373416345600 11153209 1003314477760172533212940079967958930080 11153210 -20627285512280426656878064289973150240 11153211 1468232823560915697825577214744017920 11153212 -202656144264774755020727198486169886720 11153213 -162334878612635142747714090260331484200 11153214 51271244947287169346233611000331544448 11153215 -75713165476413126037896282214078511640 11153216 247172400446239704433784836257381089280 11153217 -282866753367774465267607781305709203920 11153218 101649758435691372557695182339003702816 11153219 267305809843689633963919695779520102912 11153220 -39327857395318863629108961196275302400 11153221 -260530611918240976274972029418654782400 11153222 256788615589003529025832895821328978112 11153223 260131835273212471457253164597866679472 11153224 -112671129981640493663646616015146547200 11153225 -65899120600846712972129914169200109250 11153226 -112256375179751954237123980678848752640 11153227 -949985226792895352297421249851140498924 11153228 259173535257392699309634078185531735040 11153229 -157012991280236840863515359504557177152 11153230 54714916810779563772209682692889143040 11153231 85387760303336308905540044593595314392 11153232 -11989304983115332626499540477398761472 11153233 -148509444965523191459903637368325496140 11153234 -49891263547500483070587948644517611520 11153235 -37791419608393407284762410800693282000 11153236 57817081083025713070259519982556561280 11153237 116880513287626938294543695812788359886 11153238 -221702348250744779782210644497601953856 11153239 12121763687497706407929175191305926960 11153240 56339102741057757594768839694018969600 11153241 1285007713092208164788423027732397136320 11153242 170132554047413628697507360600041216000 11153243 -147230943998722288987869926471734897932 11153244 -136339005051890882870379479496810040320 11153245 395361540240369374137581920678295413880 11153246 -150963010671649913968659599212989696000 11153247 8275667983170267959586432871167502080 11153248 125405606169887232181774410790608568320 11153249 -223916063599521429486701386794108995280 11153250 -310370493664190869939831070755860696000 11153251 -701348810585918666118383819588155755748 11153252 298890021698205115063238832679396245504 11153253 -397717182699271211490236609591120174496 11153254 -1426086636460265601258246501861851136 11153255 441185220884576610523126807703307828000 11153256 -196417493116944406624980883414230220800 11153257 531884013919946062230670076809319880506 11153258 544760095631967471172050460661048705376 11153259 -119671525225491135306571952679067454016 11153260 -329616095231002113999513863672046981120 11153261 394120243180799121377024409586403934432 11153262 -265091510789965312259048384357658110976 11153263 -658964162709642272192558438532598076616 11153264 -17072258134953506983425365364130283520 11153265 -296263553743385118955330023530950087680 11153266 232965485582990610263394337265723195520 11153267 178389857781490994781424838796213453312 11153268 491936133881132768641909957312389120 11153269 418201615660347239409191712099872698670 11153270 -109381836710552910153343876597655761920 11153271 -23099195922985465594294189961885636016 11153272 -257487237494556243065465549675428270080 11153273 -217540360314438341300496507756988613376 11153274 -110681946847485407524687583792802656256 11153275 19670294106760465586137006136964441600 11153276 48314653606254107907582688145998141440 11153277 862706947288669844494661069107980497868 11153278 385724135886804645948349371761813461440 11153279 141747278607372820364356313800020390120 11153280 -98605356133902679674241843473049190400 11153281 557852581587872027884881126529949400000 11153282 -185373667665191112915002103188017078320 11153283 -245648868250157026697385873792928672776 11153284 683719116397011640332849272514317856000 11153285 -4439237908221616072058270317047715200 11153286 296833847102106534687588528081884215104 11153287 -470784406425920583407552918537370681064 11153288 -793479632381330132534369527454639063040 11153289 -64335719522924548095457567441838711808 11153290 353790992767921018079667683119400354400 11153291 202886792390618149579512217405377754140 11153292 -262274910014134092500833091234400396288 11153293 112105336330530118516339836589101292224 11153294 -356608392810403336685386929243536522304 11153295 14415144659984193171751273660271044200 11153296 111411616529839989311293144573935616 11153297 13048684709452150795200090533380034160 11153298 -721805024340627004132529675398474752 11153299 -902130863065646061690882365526856742240 11153300 -1868289282543168888295804536708105600 11153301 4619822586742342247550389270785903680 11153302 -15601985702737884379194937438806849600 11153303 78251672349937809446221990902854524080 11153304 -131291612743505859219672472913982259200 11153305 27639745046205032532556262385620719560 11153306 -62055525176352053869183825026264357648 11153307 -128375961092110330946796627568080302976 11153308 133515785483940156017364002429991484928 11153309 806312566801860016215306756286300015116 11153310 -7117459599999269301151478389241057280 11153311 -74492545533083061178980025862728040880 11153312 190579148591836389399578513003654283264 11153313 201072201097570830834536430765453090240 11153314 397602382120772446750539919792444754256 11153315 343623943892513535147870483156946314960 11153316 -135222804663726271800604331803926896640 11153317 -14534193147406594945619583658371495808 11153318 -360498411858190290441082308600151218048 11153319 8902637676172369362587405594137676928 11153320 241064493612088248694850752353439641600 11153321 117132677376332710435465660548729411072 11153322 -112087334425434998734380175612419087360 11153323 1068302313386897205731682278194234393720 11153324 -176132405387231343906872577216741356544 11153325 81534324367775345295789797106704133600 11153326 -153032395818211451920744919181503030016 11153327 -726254713764801093122200539665024947824 11153328 164102985463366132962105259996256600064 11153329 711901194570508583881075503317354228160 11153330 88236951659555695936955868257704051200 11153331 17671082955778226978695046773527127200 11153332 -598631342570349530359279365210398936704 11153333 -729844240762008185588446077725701286418 11153334 -279879699477215599453180422841672941120 11153335 358160547448496892274253839128895672320 11153336 217664777048156072787693921475832647680 11153337 198930914719616068427352229678838861568 11153338 42682930540883517940226564834102538240 11153339 -307621588547120227952739522419576238744 11153340 -4671732866406936014282208484677672960 11153341 -186497974990400631340274657269666435258 11153342 28133596081247887407573335102798712000 11153343 -576888193216139768520779755795211292672 11153344 -60746656230779491051241071528906850304 11153345 96139697682474912482292294583994956800 11153346 -84014941790072118666056502145827494016 11153347 -565796342908448614255214096685557899204 11153348 518822064728913938904742620468455188608 11153349 911499774988618248580932772901936037120 11153350 -79247616908804421000630339043876752000 11153351 331668156453189999603311952367123078704 11153352 124052881759025942382525227160393154560 11153353 -36703168179210325128274273180450281600 11153354 -84704953476946402321352882705790971808 11153355 -654469992680923538438723788711708281600 11153356 -735085502901707429401393034470482616832 11153357 -15297056502266867701980875908231605300 11153358 -216006476169745156979135952866796826752 11153359 109588862115647808434583590300311907712 11153360 101969762615789865658052544234749952000 11153361 -121754630982919942417012954651996819200 11153362 -117970099486478716523781022048428175872 11153363 443480042425782194650206279940901471424 11153364 -601021094078136454516710835765822015488 11153365 456220535756222318443063725686594023260 11153366 -164008626513942905384309831416037938560 11153367 -61038403750158536676280801582285785072 11153368 112776618019739065517579032980581621760 11153369 -193352761458464792436012822100127445756 11153370 -94410251527773185199007639800717139200 11153371 75407041966115933277925094410532958000 11153372 164175747389592843325159067028778584576 11153373 -39636625460061604939786264839176761344 11153374 302818614412972895965958447052350383680 11153375 1165407151609182046705231392033965862000 11153376 -12032630315119611000285669766282346496 11153377 -178362476640397746269343996899875198234 11153378 -24766740001333464841830685873251440640 11153379 -2033085837957544673844035848276996800 11153380 -218926569045560454342172926007119360000 11153381 188781838526168609424130234807479085182 11153382 -82590511147849329349876112653020758016 11153383 -5297765004788249053059959337112114856 11153384 -736186551036664597423311569530658734080 11153385 149224242203690951063471668662500659620 11153386 -561263447213572707021909130916753686608 11153387 -25622220626681706334758993760316328048 11153388 -24206935627011242315983670117630678016 11153389 -124750133599562361483434970067178917076 11153390 64141277361350367253007009415738839040 11153391 -61559467269228920643956778307797381600 11153392 145633216968099042978896151863383556096 11153393 -904701847068627445937406413101051121856 11153394 -25529634143935217810349460668458827776 11153395 -822726384075174818315254816738628892000 11153396 422485488770242793791875765044041276800 11153397 -50384413884774997250525221944530446080 11153398 338734488489084504133668322227502423200 11153399 -484037077686509606506555371408357464760 11153400 -70284067760727837183198248427893760000 11153401 69177915548698674320221107370257032384 11153402 -14958777993391712903725011393553113888 11153403 692242581318859265144273576882440138800 11153404 339340749771766126326226471562296294912 11153405 -30232746680643661500502981096238568840 11153406 181275168580627745162216406942896836608 11153407 -352072214578989485292462482670213689344 11153408 -180574519215884749382992693752401756160 11153409 -10866753891611110116456105173757682896 11153410 142828994275747768185855710432661610560 11153411 -410129922686003419478247481997787560496 11153412 284989197233010409841033075210216325120 11153413 -275757991579381063841684647439828025600 11153414 27024246809915372914424558446244670912 11153415 -28963424323227020012184400942100866560 11153416 316465343824273713541540222391341716480 11153417 -577281470348731979394627202969646742 11153418 -6293507124067582314346634769530757120 11153419 -405551335413611614780331613173167993080 11153420 539231504676521947504279436940236129280 11153421 50339548921684184506625752956868559190 11153422 -3384266930236232646246040950876912768 11153423 69300416162338107484017311003752041360 11153424 112473958818333666379782208465567678464 11153425 73917824605484578131576755461793465500 11153426 3425732997307587508798264466488587264 11153427 478392075881002160652149631022533230520 11153428 -30232135328351477240407339486553112576 11153429 -1613168723084318190504652006750978517760 11153430 -143155853438042877569367852493343808000 11153431 -97383793173652432577961624123226102136 11153432 -76858228006444600091962064343661547520 11153433 -97511784939114916197789337595101744176 11153434 -108469272934895543193956172936815612448 11153435 -226134361462663566436102501105081016160 11153436 -48805719737832682723498938124176285696 11153437 -345926687732492829685366758601846559200 11153438 -864141689884126479283145849607704256 11153439 -110706280196645920798038911887411913232 11153440 -301286827411373325360674258994983731200 11153441 -262484856980438585248995503068969682028 11153442 366349975029949030233113279770086677760 11153443 -304496750202407293838320992445440100400 11153444 135867960095353384798015652738572866816 11153445 274559649720975066220111743212264601600 11153446 -113662309968299759636707038276856707456 11153447 -536870263261670611199222966759467588104 11153448 530544311869592815861182794087428085760 11153449 -685208290997135960194953067044862524550 11153450 -17552780697853708920860334484411123200 11153451 -6935702337109880247983053320626809680 11153452 -156843699328400083486751469269657369088 11153453 -1014286072421964128180804533239375368298 11153454 -9526448575260757819890919977297259392 11153455 252191607069856936104801008720040924360 11153456 269081394083584995385588050598182912 11153457 250896356406550034818938376322926417920 11153458 -1055362539224839309814345999661012579840 11153459 19207124023550640180738244584306183168 11153460 51387240832261896455784248145104056320 11153461 -338778784845888463245241701322852421952 11153462 -116755397544422354795766430956762222528 11153463 -534504116639231600425894774272181746456 11153464 -146718884470441772293439833444338892800 11153465 260736758645883497096962580597713144200 11153466 -148862891174109450942107290914620199936 11153467 161850357787287335727123897486412403920 11153468 -128014823185697687430963360525947876352 11153469 -5452557041912239204237488796854381792 11153470 445429361267275988326482395326211356800 11153471 -87582290871313194924471159090521364096 11153472 38061835600946714789357501583011610624 11153473 -600398111047712844014304709682432835756 11153474 -319757714113743246872131672370116392960 11153475 -3496568318581622238945768331776915000 11153476 -392513038573719313278737411952268099584 11153477 602128685062343133969573159253273090140 11153478 -16189517499779695519887939852117050880 11153479 -379169515511175089460096157216497146640 11153480 -1362816942904915868108634967120896000 11153481 -64953808063162306533278486072694416160 11153482 230188309005971937474466105590989943552 11153483 3031842669989517034147450767761005968 11153484 -39146214032063523565105584545434920960 11153485 -103964790748967652173641009949165149440 11153486 65372061184559588655150012284251704960 11153487 -271147657487229228941049557669925786480 11153488 177739958752714260158673241358366400512 11153489 617835929873521278942152707005116914290 11153490 -40182498271243620465900276004451942400 11153491 70166870411252567190706636109526406892 11153492 62439463488621536039541017257306859520 11153493 -324461282794516487429222171073131896182 11153494 320680879719375835196010392021816993280 11153495 -608248239587338958235609669564166689000 11153496 74047083302158025046730107665131560960 11153497 -1000986533828756651683146919606188998528 11153498 7949187917496627036422899919888158464 11153499 -73562661390315331193783668755372483840 11153500 625936475069646458719640279246476416000 11153501 77520758644966965978654882685640414502 11153502 50371812370667853387892415118578380992 11153503 13953160140468326977230682317085470752 11153504 -891112199633254153478257491073302134784 11153505 52280738308566402983263751882081817600 11153506 -40358777269342397069378716152342391296 11153507 -169077683495851009319686005312729590244 11153508 -210582369014608917010137499533594455040 11153509 11802926377712984519654927553454258716 11153510 -51730154218240937334817451999356083840 11153511 512717525824144886954010457597774034640 11153512 -14253829646230220058028418585253396480 11153513 -255820469761831310618430395597948357760 11153514 -249104370985066229303369520618309999360 11153515 1194983167247734267898140247637345878400 11153516 -256317786094142893867589641659081661440 11153517 -164453491364220069517473282642208956480 11153518 -179579373613236117812102468266396463040 11153519 -81745568009497306817044990226462616456 11153520 -3751057957255720594942077966544404480 11153521 -78188388866235223396983945085893861376 11153522 53621956183275068413649345369061276672 11153523 -570199282028434773297238660823577378816 11153524 -53501525866202938323519402835568401664 11153525 -476589046237481235481737036977652004950 11153526 270886377322547399900279356178274846144 11153527 216401182464074418448803955033246947672 11153528 323309690440340991583073706993766440960 11153529 397220955753421576338346134562192313274 11153530 -68671489242806816521382562912139483200 11153531 208318251821231387259321239597027849664 11153532 -35706801962934738046820260462729789440 11153533 -207221306873000110391192767525269188218 11153534 -32916209108898220998943330529972486400 11153535 356338378630820495599882159399744667040 11153536 -1188065653656033822165609044762846822400 11153537 303430052082309743538108708261955327920 11153538 -26933719902293791207031638595678640 11153539 -92089334648837010011421494645361975344 11153540 182233161787738056607331700727335321600 11153541 181619304241028183860764007081823724864 11153542 -5648413235238816448342246101490730688 11153543 402293070135853149203427188366902052400 11153544 -223099954206880666334651460094648320000 11153545 -186979845302408736837017496413227490400 11153546 -415509150733859374337652766768303224528 11153547 -76405069086908544458119799641589181120 11153548 -144148823992055622605962062847950777344 11153549 -278095644964819458009845327390471810208 11153550 -31822736361963309107355856025494843200 11153551 325762257366762909998258709336558257280 11153552 3235186322535809364778196584680652800 11153553 -93370473775485395568186588396917793792 11153554 -18112308780963930063516699178096551024 11153555 1758878264430177099511678628718385920 11153556 345076163738696972256309761831913498624 11153557 306933377511621996497434785297050913952 11153558 30109320586964178956308595178471349248 11153559 -603632385345407671228336737409141894296 11153560 50157668667051116617391479019566080000 11153561 193654523841069998870889693663448553472 11153562 73962219998590865070805150338321529344 11153563 480250263452618746319108965424281335812 11153564 -510836714949646472428108586432937913344 11153565 -214174484223558526562131956222633528000 11153566 399042475850799918592945199939577935232 11153567 353498667933574489504156041177728542320 11153568 -337256011212537884824891060944919068672 11153569 -105476465633797986345063247279698904320 11153570 -92189289137231605319545760182598400000 11153571 100517502803533985523465213472843200000 11153572 -3820938384509442185630063641441009024 11153573 298616975883857383943778144236780562240 11153574 23344326370517288394917252489145465600 11153575 -81616693480236137050864073018223921000 11153576 65934913179063521391214718301682636800 11153577 340512053991790679800649747649218463120 11153578 136764292268499015359128354407320433840 11153579 65622052454366637832616700464214960180 11153580 -203424212693861178985322133504775971840 11153581 -65155562222465376396101467498451213160 11153582 71430419889208186424879648314652419968 11153583 -33525924558947512785056169046262403072 11153584 -80765519467374033132279611818230480896 11153585 -226472553350920033407684389477893152600 11153586 220165585432786981990701805746729204864 11153587 -48964870780964864589952408765512441528 11153588 -9726290745506190589673946766227498240 11153589 -578228715408144536500363096731628016160 11153590 81544205576702266837535561159643137280 11153591 -731238224805261763002592952296880190600 11153592 -296405831369421318749506633211179622400 11153593 116024961502660792099639602844604693088 11153594 -26406908588226214584556345541196603168 11153595 -152367476808704352967627510156019214480 11153596 351692368812780972370008717931720335360 11153597 -56193674811772838663403255982332419712 11153598 3172066837410683826860219418448539648 11153599 -46976138387195508820947932192577600720 11153600 -35795849032564930810331374783011225600 11153601 -110950029497209184000724046036204440432 11153602 -61564505019829359366056012840245332096 11153603 -39691783441641902723227178395574214240 11153604 -72168355940137352850758133717661188096 11153605 -389849784113666738597457772198763116740 11153606 -323246818667486682768358406834442548736 11153607 -98042644111544265098167943012500719960 11153608 -758211642554170955598648677776223232000 11153609 973872392609300981488037189174462814900 11153610 -3844415955218252571846068300890320960 11153611 60233319824850480391962232994138981664 11153612 -200576688433592467917860948434863039744 11153613 20072113840635011156813861498788622304 11153614 -185615417332170328753501667244907964928 11153615 560387074782628723335931570801691289600 11153616 -14847293260085963288377304538052558848 11153617 -458585902086141536860107078562137452928 11153618 227436130932594303549698992741148783616 11153619 -43815575758913704611586826522202759300 11153620 276164797918597528054222525136105594880 11153621 -472093496885234762908339833890672347968 11153622 -232114417275324906488957843291931736128 11153623 -182479095248950064426151686785636561776 11153624 525678804136879330231491839427216076800 11153625 -383200839621492420963346353748329408000 11153626 -97178355109045077060408775369808783616 11153627 -718080933352411290071795289589789279560 11153628 -417269211666757841039949635728653324288 11153629 -557472990621418723430676454105654296116 11153630 -114590768501229260023030767759122063040 11153631 117069099017881879601338128269199158160 11153632 -238746888590351438122813067825868963840 11153633 -29358538446152711855340885858794084160 11153634 -28529841186240484468906014843127500288 11153635 211170164581869907633051505021732512080 11153636 86316813144004304756170340250156171264 11153637 -140831154513550610223784692819434138592 11153638 -15248992363342954058777085188812494720 11153639 227274000423767494627040383635147959856 11153640 51731805226648266217099200240282009600 11153641 19409127728234744552750436994614674512 11153642 388518722630810641175624592151714388832 11153643 -81313006948525843984420106836228427520 11153644 194187197879138246834068652430150566400 11153645 28935403047437075724015721956555624960 11153646 104418862956910505094089380298793676800 11153647 130085015622513000151804615942863862720 11153648 15095351032153725040323313171169280000 11153649 46702057677313991495690158722155346048 11153650 39949085227551323476248147111555852000 11153651 632563605355485855321738197886803816652 11153652 214439963838652974396183266426910105600 11153653 -310203896727054554725481384720622881120 11153654 -267905727324921392760761209034024993088 11153655 241557879063824034498754065080319481200 11153656 384161493063799858342338821589618585600 11153657 384283229384374183723811632515110796906 11153658 -84596085956420196804973680975069073920 11153659 1180680339057439490753359099647471740 11153660 68897759205508653101869649608235980800 11153661 -393826140918132643926313211689947456480 11153662 -180013202674206496774684626852983736000 11153663 1003669194146763447012055143400370484864 11153664 -940542251451901006470585030968057266176 11153665 -121872040843887892112671970111678112000 11153666 47807932215218665531035792351166179840 11153667 147813825155028511580357435356744030464 11153668 -213447961386951485801907000605567277952 11153669 92874799492036453529276382088802739360 11153670 -2793225020287332913475488380530565120 11153671 1034329935131732543726453457434673835144 11153672 -699828964554643635645947725601437363200 11153673 -74245023559178682717689005314361046400 11153674 170951225435112479021419770266404608000 11153675 94670419273275513845035282007263596000 11153676 -108683833910680775613485759220534214656 11153677 -951237123784628282136386628652928470474 11153678 42590588764839183799034506851014024640 11153679 -614002077456890161995883778782727844216 11153680 5070296412448109412493928795764162560 11153681 -26135243478252282760332819713955983232 11153682 181389091925886610372397272539429934752 11153683 196825400404060283847257034193574299920 11153684 -5796053214080548010585361352685352960 11153685 151819591162700267983702031285719648800 11153686 799224121024730462610965274355249522560 11153687 174640032064589575266445719154502268144 11153688 18854467832003193115729075327517982720 11153689 -52547060068597400023232748023140753920 11153690 341918476561574892233498345620859524800 11153691 72008232020502845864455435456492268400 11153692 -384860066562301449004904835767789849088 11153693 -222690486052196761436732249343931910100 11153694 97955095989260101672579600841287403520 11153695 -31319871354130464607234296088844111520 11153696 221244151410146377986001876334169096192 11153697 -8707837987866969689094753263867941200 11153698 21336182473904322494096843109323211600 11153699 -649123489753785633389778315153064498464 11153700 245857370428732491847137531951953251200 11153701 347893366481416627874650490759944152412 11153702 117470106880176261243760454807697332352 11153703 -305173436543816777108903140734256732800 11153704 579915531908275169928008384043628216320 11153705 -123689145012182159176953843895937153280 11153706 29576642599156486391577954808347366144 11153707 -18078360906539980094459198754069569536 11153708 21527381899826113134848186641809001728 11153709 -19043133112850265643975437730549405536 11153710 -157477634899035912579659658129086739840 11153711 79054896540692123720269757770411486752 11153712 39757585610117558395084654264338874368 11153713 -631786956401171611852039967897628845038 11153714 205030613469701149748190591300229409280 11153715 -158990645710766950148749441986249202080 11153716 -294596736088899305179117742775255222272 11153717 -3118468123030258735540458253045662600 11153718 86836519310205218597919251768236014144 11153719 -900244820539003809068299329889020724440 11153720 -132365270863443722275864162493814067200 11153721 642134776902346486031571606267588384 11153722 93097014573215513903882299416198950400 11153723 275164073792593084437180035569054272468 11153724 82419213504621658080701966031195005952 11153725 101145575909597855022309344951938968000 11153726 201520441783988039733703307409059702784 11153727 6095330056865709452048541394564627200 11153728 -122949806466754035009422253593700859904 11153729 -1066422797269005729737197155708033284670 11153730 -36507610829656014555397988798340756480 11153731 -78502320666751021574274969914028358468 11153732 -537434839775246140934039653222475435904 11153733 273653792037746002455112467134357282496 11153734 -23483304852175817284437046875027682368 11153735 229184743849228157423360283115121930400 11153736 644358360989554881897632715668640522240 11153737 23782240097892087824076557225125865472 11153738 -31499769567833350695257318859520435200 11153739 -124703647201755115984614113718380623440 11153740 146579548597244864502027829361292672000 11153741 -117827858123371823781163501117565905920 11153742 -51831122958451416270877962549717117888 11153743 63565243541622364788760110506114063824 11153744 12794696985626762995585755085980303360 11153745 2782651997918767427071925058734869440 11153746 172828882199474849836624717685557452960 11153747 -294264192938516980036872920378318467440 11153748 131063608857380110631322018043953346560 11153749 -24230525555836875522191398446139568064 11153750 -107678146140291470280528825143074380000 11153751 27913307574823780048431148313271014400 11153752 380793079006871161903526213593626009600 11153753 262916355953481007027389940944571234884 11153754 -81881386574053726262567991209242268160 11153755 1177007609162254375030824124710550212960 11153756 107567506328635270132443838907227230720 11153757 -1013607995064331370726822799189375360 11153758 -166639322825399315443442660072526053376 11153759 520682060428257322139244469963901532960 11153760 -64263548875402671431517346619562393600 11153761 169316031010022177037174605258524953920 11153762 385043262071807458029998593780144087632 11153763 96151383340503427950524933659562672928 11153764 12725596369439741149240097882593186816 11153765 182245449540749699640796943260232054400 11153766 82136791060963478470638134870918289408 11153767 1538950493901601773115550513749725581680 11153768 -274675397172917955423803458675490211840 11153769 -165356604342750822697704958169870168064 11153770 2746385062118045273144874588767366400 11153771 -1207453105786859779641807876184942426800 11153772 260945544931433241305228943451452239616 11153773 -633632919384829889276285790497362934400 11153774 -252168453289206426792179391428128764864 11153775 -197004428834506474547821115752161638400 11153776 58615146932303787718061759395117432832 11153777 -1239408545939412500479627537136317564800 11153778 -72404979562242489811763439591615965952 11153779 46896184318543522735920582557735092480 11153780 79464077275065707676861797986618675200 11153781 -5309584104357359485808308704453657888 11153782 215346755767406363089640239877024056992 11153783 -84700801992279321644616602899669954968 11153784 -588626040351061509691697194397847367680 11153785 -715662758639465787744772610926301934840 11153786 -21828646882643693709151633468876396800 11153787 231806005832201402929153499389414095552 11153788 -90591273474577011910286761764893734912 11153789 307062314439952730156617727473660750368 11153790 -24389477698775260767714026560568278080 11153791 -442252893967348995274636071334147539456 11153792 -279790750301525760445503911386845020160 11153793 109367920093732394670031153980037339584 11153794 -481915471569092452164719432447501600304 11153795 -440398416063874377106067059808474233200 11153796 -308980844920979292110893294972854187008 11153797 -405513461387514702432823809695442176040 11153798 -9849700383703546346613394090205036160 11153799 309632429132413056888773917858330537584 11153800 -45670669395404765215336288590790656000 11153801 333273783176939939002505102468476334004 11153802 -369927803555115645399201254571908931072 11153803 -522675498470932509517803271850406619948 11153804 55053251714346880846818800679331756032 11153805 -49083678672032409154573674535481018880 11153806 154003438381219400006166130312315049280 11153807 -143813149749458106730579710894171491088 11153808 190263893463230151045599034491938406400 11153809 529888907181994868757035424226314025010 11153810 -41574427112197108553211768684217177440 11153811 -637809685581457286442860017857949472328 11153812 -729039925650842824561278815505125897344 11153813 -5421536585379341803556319688265607072 11153814 40576719877024325095951974470592110592 11153815 264993298625193895496313690424250407920 11153816 31284960406500581647191744674811494400 11153817 -2575672023099754377792203997720601206 11153818 -8564016613726013324975821435776970752 11153819 345497906185176119085422046399773761920 11153820 338038584051088550112091414626124846080 11153821 48777612033054971939054508625325808390 11153822 26800918093306254062745130649979875712 11153823 165383270098044449141628174710228954184 11153824 -143358507431311182450015740609852080128 11153825 -260316746845971102529020080081040186000 11153826 272524860056762629928150343593198557392 11153827 -241851414814652436741338183242721187840 11153828 227986180681600058798535367087387570176 11153829 -20476409300658940785519577871080261152 11153830 -279456514848482205750619961921062567680 11153831 -112940716125611861325548397728541708480 11153832 -555489030866699458749456780237659750400 11153833 877850425050712626014140400497750873082 11153834 184111015370869898977456795141849172832 11153835 -74129763093911688583090225831820544000 11153836 -203189873984227114996723699047753369600 11153837 -671615403149080600102725275510353828128 11153838 358741448482448725736520941037970081344 11153839 837455987329158750060669437373845639920 11153840 -78243932317271688856569431457512816640 11153841 341413044223889498922908527720025799792 11153842 -82048989765317809055472587267766489600 11153843 372383113588882342984041984825375886092 11153844 -41042614862606598282554564231935431936 11153845 -205039768449392766001480725861689795400 11153846 99449259544749649892151047745618045504 11153847 1074634558765081927396076312422145729280 11153848 -436118524231402028407480584723131904000 11153849 75029559913835229322366010606456255232 11153850 -31922610558036688956479698386450201600 11153851 -962924379713741649553140465233528085148 11153852 -1027912318091194000778494615566786232320 11153853 841823212575611422775660283009354342924 11153854 -81482928755914182447410619728598765120 11153855 340611109509530566840220299549331517600 11153856 1061569423326951372411374901682765824 11153857 346849165347276836162263338464588208000 11153858 -19671764378495312027197910285763708720 11153859 299822490556631254073536027621054214904 11153860 305796178297332293639238682400161486080 11153861 -17566901037471316910018040955432361700 11153862 501284186029135909708294445180434944 11153863 70563641686387741755726852686591418160 11153864 -1218746589071713582417806768723792691200 11153865 -334526080131141038761898705514962057280 11153866 218547672035039510775910293732912835632 11153867 40532952633922962495542105896490567232 11153868 123090813572440396844187340053981696000 11153869 -611123343158919257360533141750261326730 11153870 -177183098813445243894365238711436055040 11153871 604083945766528626458654215524079256040 11153872 -7175172373038950568943540078896611328 11153873 151054744055585896179320536538663098944 11153874 -334972584266176031709746269085960574720 11153875 -981651174199943763502305439678368216000 11153876 10253921201179514777771855658713151360 11153877 68194668720116010013298627331003231744 11153878 -325507944640061465269832607142987265760 11153879 494520600223044120923714876200234917888 11153880 -107414311326978020144620178915181158400 11153881 -916936053890899796326922781482549923318 11153882 59371650284146048852480786717598582784 11153883 -19004826779477584150116658372761457296 11153884 -115751328097562210878901706631970468864 11153885 -325670828762171729535440331717305766420 11153886 76682845112164286998172250667523545728 11153887 580710274555438596756587369279588105184 11153888 362495652210524625600979447218068520960 11153889 43536469928563996940176886820565886400 11153890 419227552745875807929414347322873024000 11153891 52820328530194114767165412513516108800 11153892 -279909675464953381237894546305212479488 11153893 85753442654411965700121081893732774400 11153894 156082235673404390676175292118575360832 11153895 288024384857388953362161326959245899040 11153896 185344898113830974769330399793585520640 11153897 1416195482029768282912180056521369161872 11153898 -94273986421369016075362658128885022976 11153899 14177697797721723871573909293181885440 11153900 -285588198890196966807258084376623072000 11153901 -620117114071716467559328053358121184 11153902 -25273113466305987816768446839675250688 11153903 -91786269823037288555111253063467128800 11153904 121013287344339033854309822999682416640 11153905 163495657761940988812973129694186519360 11153906 -59691356474767014807956471649874851840 11153907 629299393958838864748832884414978869204 11153908 117442264229588350710058097900345449216 11153909 -118177731326625268756530996097149337320 11153910 -160542083520305585577200189273449472640 11153911 532529444799655454326019679680555314024 11153912 -322767443995562764271622748139510169600 11153913 -37598125706667806900119107357107188656 11153914 -280909001394338440050342222227848942848 11153915 -503897531199202765650239684185244605440 11153916 87733675824581656061655088999429324800 11153917 -124905807157164677763807700552951388768 11153918 -112889746923777219719807860959468963840 11153919 -127549338186445378013212903246856342400 11153920 -20507526840196668744311020378726072320 11153921 911669562356639025282878704065915077892 11153922 -10068858302185033936945511895200540160 11153923 -200671539404842060228615950485078107896 11153924 -28496304034885158995671265821604855808 11153925 -13578834302851792922791909770294355500 11153926 -79497629843159265532594974816324359040 11153927 -82073788098225612043117289083357548720 11153928 274723564879048047608307721737763676160 11153929 -1112647042160163234942669887778780074470 11153930 50662303571432227812217244384537318400 11153931 -729245866916928348822115872726764428800 11153932 356648044093741508913903841024214218496 11153933 140944242634773780666489744148450378176 11153934 -120343667406751458326961305678714536512 11153935 109206875785031235213828659023268484000 11153936 -150514699355209930514229025863886430208 11153937 -405222880060233545336482572648790125840 11153938 -190755227643994481802283031252813169408 11153939 568232736409256846349236787478401565740 11153940 -65356579866254164837528551945531678720 11153941 996728982823015246133950784697759299342 11153942 5005773215024374641577416783684802560 11153943 676925317908272510275400942885023448304 11153944 121486742920015224765227430210412830720 11153945 12977264028030412974592227443603568000 11153946 -240415385375077055182935432330266511360 11153947 -268011835263841612581086600678113718768 11153948 -40536374836431710795174843910094272000 11153949 920123998363578671237100652389434410848 11153950 -24661461391477291639414885562064000000 11153951 -645348312526909393048953097850115347400 11153952 267434512419631846466693446231148789760 11153953 470668863945605605100575750700406799202 11153954 46167998336381674878702808533105603072 11153955 25320805140874476882693340960279096320 11153956 -349016376023536611514047452362650525696 11153957 -943579561746358835594399507150060569794 11153958 -103410302463017897287185184477209864192 11153959 594617164268318984204033401189933018832 11153960 -84385970945784438842170814083119360000 11153961 36114179448349598400412752434944006080 11153962 677461940252103628269217314213384384 11153963 -660250016338043187480975415160045779788 11153964 146843163901808382738519228045313598976 11153965 380425361798434390756629493135726232460 11153966 229172927892848244207002093891636058432 11153967 -660868323068689615647095340245766624000 11153968 80343698935734826201005653782949953536 11153969 719666836989965894763375393882776793840 11153970 91422189157395774851010942328183680000 11153971 255103205846980129372745558208869932172 11153972 642626335375575317125393634821611210240 11153973 -506453796023078218967281614817934087616 11153974 100902139640445286596540982561779530880 11153975 -51651192281993072465923320186095967600 11153976 -23623974795330701160763803390051840000 11153977 -701523693090474213856675338708443162028 11153978 -332228974894054160112125015029998048000 11153979 -390962651885482445626566541860742626000 11153980 -13713390944022864833505797179600281600 11153981 462071905529987078298019401134093059782 11153982 -22399635943423851709125034843410318336 11153983 -192393416014881170112643161858675953240 11153984 -157174485710930321005387308869522817024 11153985 -2735059679741383495063594645416989760 11153986 -56830149325481166172748498908930523136 11153987 86325799308269837804150552302537895232 11153988 23219142927410516963608838886293606400 11153989 -19132826335665382575169882650217097856 11153990 -167841704043261223295446044634283568000 11153991 -298250157806724153145610894736257348400 11153992 -113343434829985523397720869241286686720 11153993 857696546903005840955219420866348917120 11153994 500645955407435988686619746507422341120 11153995 -223487749205253270072586027993736797200 11153996 -213901265551979460976174315902329736192 11153997 644285226475069633446546511797869615040 11153998 216097639571418489939758628731948280000 11153999 706403677731465400852605840822579965136 11154000 69627768200102581252411384250597376000 11154001 -493815132374418809938373967534281416848 11154002 224535435831880957403182645251006674592 11154003 -68901900795654772003158762180805591296 11154004 241561940226317822207939691234474913536 11154005 -94201268524788560132526868784832146340 11154006 -217853555974287728351224855403025216576 11154007 23317318809445148324137987384858768840 11154008 -198033471163161843107751602812909271040 11154009 82576651190661519588662563168310678400 11154010 168325873718731637091425861076393062400 11154011 -251561671175379949583991120524492234496 11154012 393103763849039586579763822883564186112 11154013 282053013610873743722955866602236560524 11154014 92550259285508274687742510566160450560 11154015 -63033231315451564356933168870179222880 11154016 -661139386848353785650471647551764430848 11154017 -157484565695887252982900897997160320000 11154018 49957969806489852287011931515000639488 11154019 1039717274184499050787842008261653691420 11154020 -161256793004019248097565003579298065920 11154021 -12009318673587552628284522453791211360 11154022 822372536571170842627754679246815136 11154023 -633644389496363856686095235457723349680 11154024 -17315601651879653227658872475687731200 11154025 -73876595342261464521397406969795419200 11154026 -276929952772811629350525579006675048960 11154027 -133759349930656857662595403617565327680 11154028 14666888947992013652861133610659289600 11154029 250380995063986413651229924739409672192 11154030 -66008414056786678588847708556876660480 11154031 -58281141159603395831461234236722555408 11154032 3434853919406671865487257668830068736 11154033 -577597114756270606669353685247865671232 11154034 -355760938637278506827888831736021642240 11154035 32908536110628904941388502196496137600 11154036 126648849759491392158676558174284109824 11154037 91650856980418106319374866691859888686 11154038 96248388879967346124544531966387230720 11154039 -32647991402357241771719391180747995952 11154040 194185437195580161608262091781283840000 11154041 294401073114272161039884240172084924884 11154042 -31416275073182897515218049221604943760 11154043 37798159382028470046818742994553124600 11154044 732436833117916114006909836199093366272 11154045 85834084130271160618096045323414374400 11154046 248897848609135313723539429943557289472 11154047 -614457349030390651881364585978821286728 11154048 -173942188662781644749319503430926991360 11154049 395693112093429921299268863788838434564 11154050 12312019972682668372408154886209349600 11154051 677549993417664605677685315303643533040 11154052 -31341180526764750782030758827515465728 11154053 -212021811093261831517057732552745569698 11154054 229235388942261734397869622297817417920 11154055 -498433097297669725628650226666396016000 11154056 23249266086366836564523950661437644800 11154057 141655563627485170857465178509409476864 11154058 -656413754673541639322724687189865821600 11154059 -200411337335675052745136045515480032000 11154060 6043097107961109761655698534254970880 11154061 -389166648041758131803718572692416120788 11154062 120982142504087121519101714060524105152 11154063 -240453036239527885071527162829161224056 11154064 7567010318698832298149663722062807040 11154065 -9346541885515868035537352173111108080 11154066 -10276143271142790346160660577030585600 11154067 -535195567616523540879666758126694308640 11154068 626485239987753114728344788255729438720 11154069 466428501496305305060234177145076962894 11154070 176683853868521349693435427080531636480 11154071 16441782500898215697935730597515275032 11154072 392259928634695428610303375587759697920 11154073 -226023970774654867816104803929150923456 11154074 531033803882848664083561307850436711392 11154075 207173241321323590269257752775126766600 11154076 -495507553793306286015202728986651706368 11154077 -691622074835585559771778081624178447328 11154078 -179993466142817209919107962217914182400 11154079 -69556422443072856380860063816906284160 11154080 29623114784111081241854568543100600320 11154081 -209733083680151756586664938882139879248 11154082 516526165608160835409602294253926317392 11154083 172669423819313291660623738583587274520 11154084 -217734061807472404575518415584028785664 11154085 633738905620532604022268682397473946200 11154086 -47657706801432388213570381216377806400 11154087 -114956805654129705535877790072199615488 11154088 460132279690720228843510600615145963520 11154089 -133219845055882655216416092782779706880 11154090 -26936123000633961190377172820867842560 11154091 119066994902015328706112740628965074048 11154092 575822723963813411039823786185846543616 11154093 -643326765259516758303496166075715067392 11154094 -12688507119733929935390938588757346816 11154095 -724195469175883090516093751356103417400 11154096 141850773532234994004699834698384670720 11154097 -956916558086948973978862967197430574528 11154098 530536846359034080028433839408210006800 11154099 30297468392444872855265251650458808960 11154100 -231319201481013437428228894638724147200 11154101 -49313902347648739586364403543114171776 11154102 -90704486969269263338316294403118430720 11154103 -262599657514646952505057202811789324000 11154104 24081850149359693696358641314669547520 11154105 28510488614997669706690203122664059460 11154106 1301276686889081605490358005956729824 11154107 706442136915359310047415531389201488440 11154108 -5665970387105722181734457515319328768 11154109 -1471656089029496917326536122076912656896 11154110 -132963080522640322227719914926045020160 11154111 -27668591501293739595015626896041091128 11154112 -16308360535966128360732401602427617280 11154113 -595638240066885989138264348281711624638 11154114 -3353330770024614983124713747875942272 11154115 71196043301291696694607071253714582800 11154116 122054371696646176124359810837298624640 11154117 24689784495418368751781945099026036416 11154118 59096387266370432804634512681776145760 11154119 -458244366813396153029377445280502622256 11154120 139719185841908607732878151097493913600 11154121 -50826451018240025636984151222725418240 11154122 -23048598615506575916174500878442845696 11154123 524356669001681656147991385595818242172 11154124 637416941567550707301658663466613783296 11154125 -317323743397299001288352014519557780000 11154126 -1732966298626027338760599782344783872 11154127 587445346994923843075026499090456782000 11154128 100991661318764250429507500838793469952 11154129 -55883068222267757302383024179766154368 11154130 -75348455050366290887916603807760896000 11154131 162718909458440142588854666776502904432 11154132 -210100244684936587869082409839225036800 11154133 -1623615153529727501015351015673029696 11154134 -466609761435173274958313025296060398848 11154135 141453691039825026976954730624694699600 11154136 336748786972454300015743137601991516160 11154137 -314339500139961350273036980289987871228 11154138 -118241719269264670599632688617641453056 11154139 -77790583985570666120401187639124256060 11154140 -243173599354660481026376009858369280000 11154141 190262253802372155890333813721550273920 11154142 -261196408848235354621259760801939806208 11154143 38940813374886495970252624684982112 11154144 -255680848054337206873313548326418513920 11154145 623761323804903891159243215319305466900 11154146 -36196142374884022105952304008012407728 11154147 106333795971183755132638882907105160000 11154148 -93950281885230089241256853271646611200 11154149 -9781769136808711816244562658720137600 11154150 42019181664252563755436572911607689600 11154151 400863520103273512543526333323954169992 11154152 -115297934884945545129588273093439718400 11154153 -35471807123017159400136632008142422896 11154154 10423024996881550752413081636969905920 11154155 63736486730356906786230297769623879120 11154156 -13792499436216539457448024325965479936 11154157 3854297355862215786153712534365298112 11154158 190532623071589419413251290732110767680 11154159 -446700535934813034505399866487154688000 11154160 242339330604379602423428498805462466560 11154161 208167144692764772840656147882764711762 11154162 -141239829699181389354653144048327665920 11154163 461440501106935928580884271909824542412 11154164 -152451711343180462889408091860421970560 11154165 258926501115016708875079268653649835840 11154166 -33911708782096667899724386814069935968 11154167 -117418477846040201018344337948033992368 11154168 -106424519698322996960782818053207654400 11154169 57766257666404240323973471385790784840 11154170 227567566827498519864192619138620941280 11154171 -98079505685780166975731845345442007552 11154172 50043135820788106623844536349933830144 11154173 159745845138133161713867103913229381484 11154174 -360675954281850188338424108730892750848 11154175 -79123520852249611913194681464930981000 11154176 -884591114573741024787280096872760344576 11154177 -494906792032624205162126342340681907086 11154178 833512756031302408664337935025186816 11154179 1978314049688445210775311356410022096784 11154180 -285225056569295211849951891071807447040 11154181 127799168704140846812125582350580247424 11154182 48196481904950736323485765175249494272 11154183 -27708942575838973185656173413530743176 11154184 247279885712550917763228591674778178560 11154185 10035117264564573591739363297259156160 11154186 -250127730583958011153756863882321619200 11154187 -1587832587527891683268541556935376471296 11154188 -321165640364273308312983624562261002240 11154189 35742394169806205773176457271202841248 11154190 124938755540189463857986444622130705600 11154191 362149036627346960176399902060779900592 11154192 -5742375728821457742798083194096189440 11154193 189418961033757073092528736318488654180 11154194 360068632244803297238045734411470871680 11154195 106689544366392228934890155323127851200 11154196 505094916543709248051370786212855190400 11154197 1004219338941128344312856639647435043040 11154198 -231848376402088265494011994162232842752 11154199 -65957413829400683081601255607092428160 11154200 4333665044215279717339160276104704000 11154201 -108450300927733486333771218007766046768 11154202 -53998405639604585586540004337636311296 11154203 4084136775396499404795539626027870848 11154204 39329585363637353456382050285472059904 11154205 328529585562128881977551803767990291960 11154206 -146356639987112558009574415528736240640 11154207 -223424332961280156979067923954785925560 11154208 -470851706824136333630995065975299506176 11154209 366118096271270701162762203702042263040 11154210 151262373669437971891778180384109496320 11154211 571623366676470520543768452764293086812 11154212 -348244878783583390555773598038231740160 11154213 669076675372802865673666300810655617920 11154214 140155708802152385376275796774891427392 11154215 473671531011211854004316582961358158000 11154216 -210639893423198853930391803241775923200 11154217 -498560399139043375683136495071788359260 11154218 -23158558996830550970784004514193674496 11154219 104335057878448376773363023949000601088 11154220 -60436622975317046301073205833322250240 11154221 -57652846263026048655099551969445495240 11154222 188663012740307422927970773663528055232 11154223 182104519322278357557954443137435795472 11154224 -184702972707087134093153876095566249984 11154225 306780401192779020793615818105545031600 11154226 66122485292286611559343797859176377760 11154227 -382042578576277195371506304901138521600 11154228 -696059396793304320446883725763902644224 11154229 1486174218737458701819271778295057358876 11154230 117796199929553787509330972627098821120 11154231 165488000607099140121357404753507307264 11154232 -801936746598633832496444459821007339520 11154233 -229468156913632557772659856739148514518 11154234 -7002911096792094809210914754595717120 11154235 -633887812168336146518330598794435806800 11154236 134863582176590921703769151807328373248 11154237 -79286475374947348125179831433536101632 11154238 -197986070202952268161383746766245645760 11154239 -1024699953628612842495137092681808250744 11154240 18078913997257325489159302190569881600 11154241 -66322208711334956921796771715168569600 11154242 124585672748902232549575295290807047168 11154243 -1088888686280088170799491370441406656 11154244 178231043803458901458634294734358409600 11154245 -322278077982146953967621554885520450400 11154246 -276472425972153995474122214349962769216 11154247 310647725424169932183893702929268649920 11154248 -64132536624810453611091536629928755200 11154249 159943149644788861913190460572301363434 11154250 -170672316741055516863559377436393608000 11154251 -1016444788430495239593725845566897248748 11154252 103188075302626223385740587486394821632 11154253 -167110133576845030071251653657709003232 11154254 -12695608574795142489843435119781774720 11154255 -56481476526706662237818474756625346560 11154256 -146885882276396303518044250656257548288 11154257 1508799183865183202728542785779224959472 11154258 -347195891682709255125994996046417857776 11154259 -649124445719170313476976242140133867540 11154260 -167628550315055292988680981038994762240 11154261 -23941173905609415069590569139371914816 11154262 -148957645698912301443709087716461363040 11154263 714180318203380684509312109459481296824 11154264 544854144412040751784346417169039360 11154265 200017015832617455632178886990377534720 11154266 -193475414194019616560675353836983166240 11154267 -50067213522919117465546666619951947884 11154268 98311701899895724776651052056818037248 11154269 -158095273704251852872108590206098271904 11154270 -7911707644444714602980257425622982400 11154271 1005343487810507170314260943373403869472 11154272 -96554372814669563786233665817487474688 11154273 -60857989002312956391957340238730267840 11154274 146741053464542775564191409799941776160 11154275 -396054576126454393492496294665482086400 11154276 63507647428800778905486607243167731712 11154277 -941591607917867237908216657140994985828 11154278 54407438309258255259273851104406936256 11154279 -169995029812927142551671158242585140744 11154280 -100626119273650000678677761236136755200 11154281 -225371397884031978217620796919923692300 11154282 -554650343543069298191294194443252364800 11154283 -250902041437591377442105892291069415424 11154284 -281028198966510996879439705774058477568 11154285 -156731820880375745426511237424606524180 11154286 10711678516203622972207699237874688 11154287 -513222988990277492302332185270748508032 11154288 53411017979487870043687223005303701504 11154289 758684704422154986705478676984732517300 11154290 -2583293918658211044619251766015633920 11154291 391516719537181258220333696057481473592 11154292 627962198843624907328841865273778524160 11154293 1049217352032901440919418938492414044444 11154294 622683343754795286110781442686030935040 11154295 433191606348272018984097435704154339360 11154296 -15025903687813761190988605595209236480 11154297 -54431048118079934189321448780762117120 11154298 -285388542425460203259256566570343251600 11154299 -50605335044072328088020364158681813840 11154300 136431906376855890710879931021513868800 11154301 -100474545435652355844498316406336614400 11154302 -259100810227571729325025571117586359808 11154303 453358203167469375096915300609265651512 11154304 -199544948407920919708404733690301644800 11154305 -659359605579708053944458074150272698540 11154306 -112835589207669182868547643858086152192 11154307 90795762786850854246771902321726962556 11154308 -439522079132710553470054134450863453184 11154309 322620371879690703994794381411680308704 11154310 -176770279102303397221857536904421367040 11154311 -590317746086720618788720295041612201080 11154312 -219387778095190865355547298019761909760 11154313 96163817493879008953079597703028623744 11154314 510610552500634485646220362626314082912 11154315 656136363528046610582513150082409989120 11154316 72906444028218317232488920067603350528 11154317 -558209893113907330913699395252511618634 11154318 40336805614465017620215334633667548160 11154319 -512673465887570077015742527338602362440 11154320 -40141713740828277390188910219751833600 11154321 -547107050936810490253135092278867332800 11154322 443983279943799623314591586462864194560 11154323 490929211495362541881851661198532720464 11154324 -185030619191623893222781615084885714944 11154325 18985856705523009121816336117477481600 11154326 62044055230367743370018239096002908160 11154327 13315117898705420744336750084875304784 11154328 -749895969995650436133428443970131968000 11154329 -7658799597679489076187976208506454880 11154330 -22774733578332843886227240915502579200 11154331 828988512818133155790372259187998544132 11154332 -69899117373280175507552425130869232640 11154333 147454067759706983909758650806354296320 11154334 -7512922684261334582707862219977699200 11154335 572749907441664349925159361615887834280 11154336 -106071042225035405351848586396288679936 11154337 154972343621254783402095106926288766824 11154338 -412770955758946200300755545629726375072 11154339 -12459072567267931185186807900653896032 11154340 -202861745709595303697936287892848316160 11154341 123068287075750820296556894673292090368 11154342 13442962583148528154606142314159173312 11154343 99276653221218898426363406496213052944 11154344 -811557383635560916699096984427243811840 11154345 56822147262225595289661010900599715200 11154346 100595240081466119248677988549752654336 11154347 -29285037870653731413234596105949014640 11154348 1696823538262542459795394797279667200 11154349 585173710418992769146431410808120980000 11154350 -222619934360594595705380430539866089600 11154351 228840333986066991568374383521884113040 11154352 -83582572805690845763079097762933997568 11154353 98294476942084272617621622940806363456 11154354 96105852314049989563912719391305646080 11154355 499415197746076481415500184032687147760 11154356 -485822227640854511300923560885181341696 11154357 642446683159467735737442706130805727260 11154358 -34817935091379059953937738351402196480 11154359 -201551895087565233203168695794671668440 11154360 -23836229122016585492040694095544320000 11154361 451194177225838849788777582152850313280 11154362 -400369627708640819523526253410023268128 11154363 584188342492617827699944224703858410240 11154364 -127596076579897084828399966924066025984 11154365 -478307946211333516205421207736678150740 11154366 -159317229439462129992123250211290870848 11154367 286034587814323737023001323695538446192 11154368 -347495105388292695782103140460323143680 11154369 307429143717203656596231823441252085760 11154370 70068978846852780568355125628202316800 11154371 1076366523567745340817282593788460608572 11154372 5274637844981813791095362542944786432 11154373 -185153029972348819440917492313023569378 11154374 -11952523780355218048382923132991901696 11154375 -190956117434352496747192422807175350000 11154376 -844595062771150434314830808987011537920 11154377 82675698528864543039433093401682449060 11154378 143724911901341213585413122434350000128 11154379 -533083805961903472036942847515733039520 11154380 -331129945014436305186391870400048486400 11154381 -245528922459586348887340820972672405376 11154382 441229977359662328615653873362626265792 11154383 377421312166266843493838522273132539632 11154384 -84605145610285200744554609149790257152 11154385 -913608189600974211696452528997441600 11154386 -502781068201653221500688715769429357920 11154387 -524874195713152542573581225188014198720 11154388 -1329125731269099246962620712672145408 11154389 -45877586705837134715753969610723801600 11154390 34273659216933954727004258577536048640 11154391 655255511722272800142164447243679110792 11154392 -716381953157356716414979366290951936000 11154393 466752857654377810228195739311638446682 11154394 149648785464409416749277365503662656496 11154395 9230906733281586152150734863183063360 11154396 336330891755923024534019042372797292544 11154397 592146307004516362583384004407387045772 11154398 255585567708182784981269685057314179200 11154399 313007930444174545595088740065831922448 11154400 20282034618222701903053616948812185600 11154401 -610517296987748852396821895574869045598 11154402 -122815858889329664671782127174303825920 11154403 154616615144735645266327640547152537184 11154404 -233269195825189419693424890321302419200 11154405 625568359816947012044625135019116345600 11154406 -127691300441354477828446224958889001600 11154407 697876609317216131526691032844427207832 11154408 -536006167714288876951186410739645808640 11154409 -260454679858613484700265380424339565324 11154410 19060357682078833316036107623802306560 11154411 27668995099642511342661966634886944860 11154412 -546115275511922438814947338821554278144 11154413 449053981175994859405959914393454760662 11154414 -154108339795208483457833494823360807808 11154415 2821212520193944608305806739072412000 11154416 -9182717563261853532792172818481545216 11154417 -244689839596564905316316578388141055120 11154418 236538466843367966168970703803152362752 11154419 436503431355147906157970137086890410920 11154420 49523592866695008193910945860116480000 11154421 -425836183081375107047624666014103767378 11154422 -390439166783991273085552017455158891200 11154423 -207025830296755728429558025865937949056 11154424 541441727414067648787692689828196864000 11154425 -173372476457328034397121509199786408000 11154426 80344658516752932322340656309085650944 11154427 284268392882267375553122173615396604992 11154428 -22964917426375280087869117389512646144 11154429 -85903310003359389149587291528073013792 11154430 -144929900284831737082847565288999072000 11154431 392397873385596873024971234150122243680 11154432 -148593608129647026923999296322889842688 11154433 48226467769656448519785371276082272724 11154434 245795182308761274579432161052553457616 11154435 399352716302451771538263574036831321440 11154436 495447451799447325223657314492491554048 11154437 225232348166587296979568662376821880352 11154438 264388960348500034907887872421243008000 11154439 828383412802125753177894336574513693224 11154440 231508500553132305292614694303597363200 11154441 -627423975205277237818803694925023565808 11154442 -8089194708635477317989554086880527008 11154443 908104209834699488411014396265917252692 11154444 -1966793084065428034791067941453004800 11154445 -140265420979267249670452129790354578080 11154446 131860389946419000884950092701342388672 11154447 47688093322512228662285525948406100368 11154448 21194363788327010016213422537301295104 11154449 234334613997974451952014446105002902450 11154450 -31713525412896406685649262546567766400 11154451 65378783055548199559329607707141285888 11154452 38648367898647616891756936630530189312 11154453 528207669371504958252292209643699237344 11154454 -5923989384478363107608538110966025408 11154455 85811377024026692604968153435087785920 11154456 159969423397078102779307054764354355200 11154457 -302997136958501887205266917386604970294 11154458 -7504402915765687307708287735260897024 11154459 124496822123125241767824978896327423280 11154460 -111778150152424303731194594018036858880 11154461 -384043376236596274974009399228109270938 11154462 -235831930093903024335805834274777696256 11154463 -138171653252631582431729224529086306560 11154464 313007842656418276249108270840608325632 11154465 -143824464480222779605770253929137815680 11154466 43829725247225239514674613307728019840 11154467 -607274376149840274895270836533423480484 11154468 5841749444403766592489318746968121344 11154469 908701744227899652011261673025291415870 11154470 -86806560727913924158691821287017224320 11154471 -12530363051928278681096419510066604160 11154472 -151168477466402163307668302674749849600 11154473 105594447462316413476665671334598745600 11154474 26958523341075605137556279099823520944 11154475 160012430742497202467095578363379554500 11154476 613848380773930331835918988094198242560 11154477 34564047602219444007808479215515494720 11154478 436062028161426325293829931903067935040 11154479 42086900129786452150058078851771144176 11154480 -13102803187390300245490037390898954240 11154481 -78948426648082912679249627219796504960 11154482 -17507068569654366026074902748820213760 11154483 -637237647591570768571694746146916448400 11154484 -905683703324237356142425609264252723200 11154485 -543032912682689283445848037088652553440 11154486 60522893055259647615639788814524786688 11154487 -131059043425075595442042706938605602568 11154488 -353600534617894457251311900151647805440 11154489 -491108368263230920250571858506974985280 11154490 242870806870153180086408089448020076000 11154491 -2926922218225806031975687427549838108 11154492 217000443759401056513679427045518622720 11154493 -192600644026565921686805426839514564000 11154494 42674993368575455171651797343574268608 11154495 142453315434798315365210617752644371200 11154496 290891102895335815756146795882146693120 11154497 673314667793024915414285420895868298946 11154498 110931036283406307623259807205936136064 11154499 -135852050083611769555028666945578274664 11154500 82036672044701579748938048674814976000 11154501 -1164948955479385163621040996231906240 11154502 -415376779636110806927706674963402726400 11154503 -99146771729602634351712653395766386320 11154504 503095965251256522089918445029855109120 11154505 -49735428243813500990145190160008968000 11154506 20657913821362229606458999477125936 11154507 -381906042284754359719559166534910860600 11154508 363419650735917968863846597558164931328 11154509 106609262706663765039671960298514439916 11154510 12411704255806872331647812777888156160 11154511 176869596899878705217547087939232515832 11154512 -195122413242305319115991107624473206784 11154513 21838271068364421446317511796844942848 11154514 -88177719532820954676456347206737804288 11154515 -180860740869426317151805250285456090400 11154516 -82675411251468402351197132002444677120 11154517 -443933863367929802176231568025633839040 11154518 -315182876199902878285786786442280278784 11154519 573574819306325158677079071783479910888 11154520 134816881888792887633360324991457280000 11154521 -91266682444197702096313675930758604032 11154522 199222716853062190536206143846009692672 11154523 154048125484735843743258639829640488772 11154524 71868329998458690682235855148916334592 11154525 -127672486428749949265942190778697807200 11154526 -15693460107143777498297380464714531456 11154527 -572660133368754455077934450007732517440 11154528 -101371083722630849760074590601852485632 11154529 141209840238187476673660738748313220130 11154530 -337075654934433343105457050311571695840 11154531 -340581322704354766170308005390053068880 11154532 -190905911863973329182754261887333714304 11154533 21134118927132272589790687345251433620 11154534 -164883155598553628735657252581343810688 11154535 269437835126521102047584269473938388960 11154536 -294110768926568889897128313981008855040 11154537 -127620453453642604775200044305267804160 11154538 -32398139189697972879790304160574249728 11154539 10149335261360237833438210587746828604 11154540 -51514004640427603067555726764791398400 11154541 266111067399106944548765400347446207884 11154542 13126239905118858194443141905674936064 11154543 388429978135304601329771101280123443464 11154544 -19491365880915890588160772959895552 11154545 -493231501852109392205124207032697768600 11154546 2734162049383129193449138672588773696 11154547 -49720613414727151790405226359457335600 11154548 387264208179429120111965017634687005440 11154549 -19153870068336425422908299145117524160 11154550 -6504205765550430349403727228021110400 11154551 -40813023980509876284706526223438663600 11154552 -206325496180028372471690027346977402880 11154553 7311054588476665626398467458899983440 11154554 351077237829472500639471230317865540976 11154555 -43889952991680292306463006006285881200 11154556 -611912720334408866425191439511092503552 11154557 -396017003101838721511969370558565726528 11154558 -9195030255656234145352336023221775360 11154559 133644525175849950444783275774182132504 11154560 490470990891025617572361481777840128000 11154561 467168783150813611801324694345845586784 11154562 -408001781069816298790260049723785241728 11154563 334381544677439344645812169364325365760 11154564 -159177162167554703537021197243730227200 11154565 98167692884130614022691905996954511320 11154566 -323507671782525146910627986659717697280 11154567 525417620921884695326273882634503660112 11154568 440328985300277220662553631628641858560 11154569 -161115495410633141437216079264847015756 11154570 70500279777489239450977382184060687360 11154571 359081398900554300402572888499474879912 11154572 -220629851758321884769275506020355828736 11154573 102354751490761016768898798496777976022 11154574 101396104993272507238900704513996697536 11154575 36797235785240395144780423430767632000 11154576 1426170620932974565767255308567445504 11154577 22512022002319742680575035779120990400 11154578 -171307829881514152354157400904838092800 11154579 85379356353984455745261039855622183488 11154580 -214757603652634935577473993099323500800 11154581 -38781429051431274449069445723224053248 11154582 -188208453325941717908278997410125845760 11154583 322783499653208966142576394713752282928 11154584 221102201134765385570921866492797665280 11154585 126454809721328893868462569328580555840 11154586 198934316031692846660367167403135393024 11154587 1161000503085785965069599340593075600 11154588 -480076392455705653016321026617022195200 11154589 -372320659147806040524900951248624511540 11154590 261013467216060005050878580530350380800 11154591 17387906628809790556298594313280671744 11154592 232217763498366964098615867750614433792 11154593 16651605107324797292200865560521775104 11154594 205473342559993442632750475266733111040 11154595 113286202520414869510906163530619101680 11154596 -159866654942237402781199994017577902080 11154597 23192527146073749306833430691471106880 11154598 113782568914802506387915043014967672832 11154599 744134078206714298051949544816241544120 11154600 -14566532271676039752043677071020416000 11154601 778316920973139143099585453282719676532 11154602 69531794160732752981838514117644952752 11154603 306124815805522298389290322710916535808 11154604 -114856198429160067577810191993823709184 11154605 -334295539385117521067463959832955456800 11154606 16277161532007338768661783090707755008 11154607 362029808428607673042797599036849651856 11154608 -1314300968849490968474862978440232960 11154609 3409337468914435475074537834485279744 11154610 301540642496053718050447889834854681920 11154611 457771930304321271869569016642019278160 11154612 -67425431142229945342552987252600983552 11154613 -357285598307686941159716275801349221138 11154614 -661124481824370937396525325552469057408 11154615 -187243994708543473823372949037109232000 11154616 475268680680758688869677244245097410560 11154617 -529560372601700853185452860783401645868 11154618 -114476931483373933405768099588203648000 11154619 -17452692665574526716365234849138790912 11154620 -53590036525264911442935898783451512320 11154621 -263181225854070747345469899641093561088 11154622 -152791387988551468000486958221733253888 11154623 571800810385952158061064829154002893720 11154624 -8897901354161512584123816383726223360 11154625 -630598368970932654881210904579714543000 11154626 25374159586276239851978065383964085760 11154627 368449492726896838045257015894297852 11154628 410425274801572822768559414462778323200 11154629 -1277101531681735774277031872468932168224 11154630 1803433148945853205720486407469701120 11154631 -113580282716050146096765588983454626336 11154632 -161488411326483303336965942941647175680 11154633 145147843487229439552520024120227280064 11154634 334399314559446396276953335497621008640 11154635 906657411971093389119522207818565240960 11154636 -315212776189364408177096240825606001408 11154637 -38055815731419275616873431889199610880 11154638 -335484897752563489762964857906466725440 11154639 -1144919228278076569732162737436410477312 11154640 9124966175625545547265129768786329600 11154641 112481409978139501156299215167290204672 11154642 330968401761903285205321381628800727040 11154643 -88221176622301158215474897086584018480 11154644 -453886268429379912928773951968717633664 11154645 44721627019495151015718302866824672000 11154646 -49427636486822156486746999863093960000 11154647 -317005693521379294106484455221339764000 11154648 -91386074651544152243012380131200471040 11154649 -406130994313805963810603223241442702208 11154650 -72074625813078834233046566848026327600 11154651 506274556308851526681260079721791650304 11154652 -694631247115212688765260204878382535680 11154653 -927668189249632022413702519615159154880 11154654 132083516987588472264070453226424079296 11154655 145324254343720807336362265831994076960 11154656 291026929512360646200071433797386371072 11154657 526857816989894322552355408188522414240 11154658 566770674384223300968908275421683240320 11154659 207223689370212581722011789006876821904 11154660 152728574186493522310834566057316331520 11154661 -209907639527379288615309226444002054368 11154662 -901682030300632355001309119691906391488 11154663 35948672117403593651094989402533580760 11154664 303352804910105330399382284912354918400 11154665 -273692578587169570780622173891533202680 11154666 239141023898939951451103774434003565824 11154667 -2392377730658040703165312069361174284 11154668 12711633527849615085301490753664712704 11154669 299823993973073692521664114292882691840 11154670 76549287644170108314049335557562425280 11154671 766392909536347993671229431935644281144 11154672 -116274788717722785425327220407803576320 11154673 3851007759782022442004960376664363504 11154674 -369271116163471213574958746786147591664 11154675 89219042262672144168475357423495372800 11154676 372802821420876309976806826830805305600 11154677 381465980470698657852996206037262112892 11154678 -149540908504880771336124342780708667392 11154679 25703350873624145647654960515687437176 11154680 -30472232466843223429277391732809625600 11154681 -343992192444651683913411930887001741372 11154682 -18444454855692383232479745326420186112 11154683 869807249374477278676208032475166446784 11154684 -49507425437450424826098990143477988864 11154685 3612136255464688277039918722747235160 11154686 -217853770758566523863378630350063411584 11154687 158705672685239426576419719583903721160 11154688 -235634355838710435666913577187502194688 11154689 10292398898695140486351958703834592960 11154690 138110780313575740619779103506078463520 11154691 -287560037566979280484079560959107102400 11154692 -9274833128603012197662139715370624768 11154693 420745463352649880715039860770041031488 11154694 512258261979032154299174582035902774528 11154695 -475209023672511835665862036058325745800 11154696 129362788442358614926531137209074974720 11154697 -75307081491731454327333312145587060380 11154698 253191285639023317385080959540730183680 11154699 128870616255388880967136472390916157440 11154700 -288784103444606548025936118657712601600 11154701 -471282485729312943903805892159894935008 11154702 -123764586415090991580547395028626453504 11154703 338748222647360978073091082486383473600 11154704 102041868138345224809244298781521346560 11154705 -179098633619745778261652899279972046400 11154706 100095891783359956692828272390120864544 11154707 494303920388338523007411994115805268440 11154708 -79641280934163093719655533466013281408 11154709 340120587300160359857282915257508815516 11154710 -116290199452960799098303730755278182400 11154711 -153565935481166510798359425331964603136 11154712 150655672732878765791037383691701882880 11154713 -1035726344735178726711828243627099881520 11154714 86489725710885805918251143160098711040 11154715 -4007607690912047311691871299675604960 11154716 -642925781195008250246454294525762048 11154717 -135161822282761940965751959977959012160 11154718 162945079305291795543393750540586738560 11154719 173893512618937341190983345819022234344 11154720 -270399948180086747255362037677912227840 11154721 -625702423067668671575377810965012704000 11154722 290707522117132070984266547801855832912 11154723 -124881704784282308760310308467857232976 11154724 9592534330807110873000173190488973312 11154725 98712822028641996376663362963249092250 11154726 159631753700633971423689848711167027200 11154727 143048307305342488605963888626391395576 11154728 -119473642436895666906560539306233446400 11154729 -554814473036146404139870682158006155360 11154730 14139168738654907914882307530044497920 11154731 157093724003357774937617897901485444640 11154732 -219793839439702479964852110095506364928 11154733 70205020578647328489466102140997231660 11154734 -125086183554378364983599185184658056640 11154735 10351089356112725651960420986870053600 11154736 -167878378858720649138485435266490368000 11154737 -572118486056732824457338557224532736416 11154738 20109905126502325265623565937657830400 11154739 337763391742476937972812496467966394320 11154740 -91306155677592921217083683568059443200 11154741 -79083150495966642490983515390484661920 11154742 -48921412232931434552439234569297798208 11154743 3344878823707498745832844462894434960 11154744 77061375396079478954520113823823503360 11154745 277317887341528823265881998418532994560 11154746 79904902577476776738412968792044947200 11154747 -60960909349088799572437279875360105984 11154748 -925806767098593646709602312239511040 11154749 778596334417755574769137297791028215750 11154750 116932933800164597109794358676911360000 11154751 46530925436561391279781932498024893832 11154752 148764146709426958160980799965606969344 11154753 22582099378637450418601443076328301282 11154754 -230123218337534244743716624573435697088 11154755 -394877944302952379551225026099381561840 11154756 321175739545717438939863190907192776704 11154757 -28669897123697022116491586445222768994 11154758 -267790910804192090493570295171973903520 11154759 1419438418317144750583605668704966656 11154760 -262881664179843524804497578747221913600 11154761 318111825139204738737924836736995207424 11154762 -173117958065860161219671194585624447488 11154763 1530495734142164006147515494603949989360 11154764 -58500837070014688406372099310134321664 11154765 34143789037336989825811750304296515840 11154766 139811167931689145138185733629422107520 11154767 53713363531194494206942461978695334480 11154768 -50882138825698580915786034997871640576 11154769 117152495413037673854606775711646413170 11154770 53367036998017704923176055821966003200 11154771 -505472816447386235815360868569215086328 11154772 276019241258404418359734936293670805376 11154773 -83281352978309094381440061772920228960 11154774 -77285197507549895250671479552130954880 11154775 -391650582796680792852525175640697941200 11154776 350650293631887582521147739869449113600 11154777 -343555528014907697061297399124320076080 11154778 494052017219732885110561048602047059440 11154779 371104451451658402396380277666362160320 11154780 -6853505588549702992484833261422182400 11154781 409360442650275480395258463372845418528 11154782 -282381515825101535102279394242286038016 11154783 337575528903147875362750478352874876800 11154784 263167612668556182743880664422557024256 11154785 504413510034539551024138910497372108800 11154786 -104350100997396256875524371533571296000 11154787 300410095500657205415629675730119667152 11154788 -42975080458795597240172660902976890368 11154789 557832741035597443491035081474632077054 11154790 219374356774822806436160227045542334080 11154791 -265226695625732978298984187236458227968 11154792 -207535995480610477629224538915785932800 11154793 -262319462353580131941011161486975953216 11154794 -17109043584996087202779574831166988288 11154795 -39025821864278054006868960781112086560 11154796 -705019207861223758425781108120043718400 11154797 472768290438224235871812302940886272 11154798 -231538998607609590137812277474183241216 11154799 496107658884029151251079029872718958800 11154800 -23899643999952645848619077456019456000 11154801 -420593073635852574473328590901355821648 11154802 2886062010385654819627724552407028352 11154803 -156222224450556720074383206321518354352 11154804 -187274589186511733166155213245406545920 11154805 -633309335486602377020971060346061854400 11154806 -57371428922534430967098633249543334656 11154807 -302029629103254116702732363944261821360 11154808 -5295399007965614833766946430044119040 11154809 -61950748847852236708075562330559315990 11154810 144656707646803235657291141463636894720 11154811 907493693001263110141712417638388917412 11154812 154902551708289985215948441729713856000 11154813 -416992758156239258474431062895080964512 11154814 -250755137717916785239860931265967467136 11154815 35611493114707278418173273496045790400 11154816 -122561350663611269443201211901589585920 11154817 -1003913250246827933114411752033625163948 11154818 814611293544866431775078629744345044480 11154819 47785270766130431327821730704894620000 11154820 -476266500538547634545451629887243825920 11154821 -162560236609202203746748423823223268680 11154822 -6609590840442516433855199283020359680 11154823 78435554217928973357869044802392117248 11154824 946167798739080988766135423136478617600 11154825 -245926580261137584620630468586306224400 11154826 -460038549424683241910975944811910035616 11154827 -111008702547677212935293172081860673324 11154828 325731673856119968279035458777985227776 11154829 159753592594710599963404265565645287232 11154830 339995764715170133627118992086751952000 11154831 -529413793023728699560235042242203280248 11154832 48616283428149056010804850162428559360 11154833 437218423112409864913411897474379564082 11154834 -4038853283487386341899026394256234848 11154835 -555458466774577242102573578034756380400 11154836 36970434973810475832422562579435565056 11154837 277506409969980566069271873856679417760 11154838 -18476675684998053169780746789575950656 11154839 863626066692905403161197390738362212352 11154840 -76684338473923836608797348603971379200 11154841 389571728138019209550916539385240551242 11154842 140984372061778717619492594117175199200 11154843 157927497638960857095787700953732780800 11154844 -373898698304840128081509152305527894528 11154845 1847023053075437559132852459286737120 11154846 -172744910644198030338738080372501198016 11154847 -232719750928889470606857038117448387840 11154848 666070275255918021151577935273100574720 11154849 10250921353847014237465874916871423488 11154850 -175373076081001094816688325037524644000 11154851 -799813283233820344998258796048878746148 11154852 -228463371986361463564212687279261911424 11154853 530574887123693207034111540525028679102 11154854 41043601304095243285922359045823334912 11154855 -383736650304909831482990740040842613040 11154856 -156725777546358808770395775046616279040 11154857 50730581725203275880360878756159627904 11154858 132296199682887357972560527937564606976 11154859 79001273409843783848245338815229233016 11154860 125750326036097797979689550867567278080 11154861 -271184484251780356877640866269123479360 11154862 -1255044442707197105019078225797637120 11154863 -157511767941772083208588463102772171888 11154864 43498536065225409544853144159807078400 11154865 91927897623910560428310204756178119720 11154866 -405415561722955133143203427099943043456 11154867 134089297680506061009442518028020019248 11154868 -283719424585644487018307847603773030400 11154869 501367934982088786034982393945710670 11154870 81333612008840937140678943557456509440 11154871 -27109902978595719899422285720787333696 11154872 -58716568625850170317197637695658291200 11154873 -137888240983967951199859995555827721696 11154874 383288401522472227405022145895951437936 11154875 1459350471124070598671428612717692288000 11154876 101766525218878594932351899092737004032 11154877 546322603131531818312950060179081830726 11154878 111085379233461322584593025581434217856 11154879 942942179708767453493454636571241169600 11154880 -75044292633290690383256538802185830400 11154881 -653900652408185447348972530903957819200 11154882 -5645648725451839538256975119880030720 11154883 -180414084269286044348631233530005564868 11154884 -70773075568383092802967662271059757824 11154885 -22395543139097095033007755396337664000 11154886 1025688235685020338715025611660614270720 11154887 214243051636631034927287501782057504392 11154888 -7826530744168420102931122848475545600 11154889 -478529997551838293396729521833241859120 11154890 -7087880694930003501566236435537139520 11154891 381842242517482793323868570551150348224 11154892 115174608975550242159853416416366929920 11154893 -119685268567013076817003961217110432640 11154894 22603384935887133917539143400232586240 11154895 708978800178297729330843256986606971400 11154896 -1723590135258844090390814580675944448 11154897 276367660989109120699948703067303466368 11154898 130871505353935430498986835424954349200 11154899 14915482847616206269836062827114923036 11154900 6031099122897259647438938814897100800 11154901 225512498020707079457983258543994458492 11154902 27111273619652288470999219603802923008 11154903 -203728030693208284522337717892955185456 11154904 232723075683321242780730569959538995200 11154905 -13440759471160278772707293276707573440 11154906 -69710712821511202904113661111707447296 11154907 -854450452993975410975918111167452895448 11154908 -54672149787865699123074699387254845440 11154909 273637381694419461859053755213974783104 11154910 50754570766943154848786465708458118400 11154911 -4541413205418032783319780710718509376 11154912 -179034464075947321997423325524961263616 11154913 -226484361452687736854805194564798421888 11154914 -306053437298629880041649135548578688944 11154915 32511360902396615165298645278848699920 11154916 191835449446941804542649557691992719360 11154917 106489301021294916515968548325998819966 11154918 -105839678919868564421808470246771589120 11154919 478452381114367730604465530161039624840 11154920 -258587783091733154436453275065810944000 11154921 369873353517724745485038680286792020112 11154922 265790174049143678944223032679520940800 11154923 56432747818593842479673335817365409184 11154924 -262751518111121752019454633273178180608 11154925 -468273025875288889763227058383970324350 11154926 -5328662904426583190343979175483319936 11154927 -4046390804935786079420675280123526656 11154928 -95958913113380728864284236662492200960 11154929 20890979253005995101239854467750439476 11154930 18266102929026238925235329773734597120 11154931 -8336787115614821682921535702256570880 11154932 -233075757754979063388486971848141670400 11154933 -947440822354644007197826171554223722816 11154934 82134726022923354174711089838852888192 11154935 -462082418374388332427721378132300098640 11154936 108013404787054353538566480658302935040 11154937 1185632430129232536230901822162044056320 11154938 186693406746570219519740682338263376640 11154939 19103014556936814995535673770307282368 11154940 -367563201361328222099475088352288232960 11154941 -210956993662812736712155751222006276160 11154942 -308854624555666802524341508617931499520 11154943 187360579205253144016696326531818312192 11154944 -271649219476457441669251602916074061824 11154945 -13205138008316744593456849595617056000 11154946 149552564573001798770098279273983099648 11154947 288181876802404979583436026776687756352 11154948 218401216507854655335896234474092695552 11154949 -390918128850350745440064480939071729636 11154950 313766959290408606057706927533977340000 11154951 -72805165978600559426744981801828738160 11154952 267829712612678367167011921036777881600 11154953 327719272441843865931822606310632446160 11154954 47004980234668893709874313036294993408 11154955 -95304757495661797564273086555059766240 11154956 170758598291012371836280044850798579200 11154957 84782669936399570839126876175554191360 11154958 354006802491924953363590254711836597760 11154959 848147495584912026992666418648367370160 11154960 -37853569303557993854242664789717729280 11154961 -234975712918891018482102941665374799438 11154962 4017910914899331309855921554218996224 11154963 63757737072206516591813718382297618224 11154964 -308215461457096724109303686815928801280 11154965 -708894028788964196184022633958985369600 11154966 -130719703750531881630404362166039414400 11154967 -478923627654827373241868941385796306600 11154968 918169711123669430052680584121187717120 11154969 261579752701902715637206895593058605440 11154970 -342782864329728642334200452135299180320 11154971 -491525664288859079334506970518247062568 11154972 -360267252479468883807014488739209348608 11154973 700196301786975166584296345289951753984 11154974 -1844210210873320174628846240670120960 11154975 -121553937003300555703950978371024752800 11154976 -300931531991015674685102272843622645760 11154977 -29344041862315464770711216603361096000 11154978 -9686209436189494674566725112112801792 11154979 -72055492758069685646683047421971379320 11154980 -727479847015112961701350299661989519360 11154981 -602983551291564702794092953917172543648 11154982 99156476785355025931667071989316835712 11154983 -4967604405226815710558502534255668736 11154984 -26820737107107153030950315631675310080 11154985 228285311016014194148757776286442289160 11154986 308667426299819616594496144616721174192 11154987 387001414385358903929264447588905558044 11154988 -273856245596524240192207888741550842880 11154989 268211034001832133082399854659878928790 11154990 -7076062961572412121006802888396800 11154991 345688410597709950218609297283124101392 11154992 -175192036935562750235752421298796658688 11154993 -82530771759271761385101909941756980800 11154994 147756798286752487143262095114918913296 11154995 -697215567228849921528506588423858100000 11154996 2421166772147931018889161955964922240 11154997 -338369999454644250495576694768998561714 11154998 571745512083914705749724702519125380000 11154999 -863957699077164277750646374335665093760 11155000 -57760683583788080150054793627110400000 11155001 -295538881833263368168050829695946287936 11155002 54658815275202772141421732708838853632 11155003 -1339807431625430028846772448356284731696 11155004 -218353492166643451806738310777726854144 11155005 346320014447891526950344825069035813900 11155006 -9035421319034056905000105191396780160 11155007 177906328049069918919986856786886845072 11155008 113577711139430142724287525634021785600 11155009 -395168308915760819713919011604006923776 11155010 75277484504788571574592435491423728160 11155011 -107169504756882102467559763995768489216 11155012 478765125335631850847506863896107714560 11155013 -828531060106789209342045208495895130276 11155014 -230796341450359061785278454838034728640 11155015 499666221632913450995735180519972853600 11155016 -174738502170920827707003945778619750400 11155017 246487310009381637572527237725836286768 11155018 56668979183267565239036712219522335232 11155019 -91645259969900022882413133551660284704 11155020 -177838826275367651227183088724888376320 11155021 -119915469119531014008131722530635706708 11155022 77178060772350877108695136859392816512 11155023 232163313425781247912339927913375612160 11155024 76381064427429024807728620606360494080 11155025 -132347385088308170763071755602651187200 11155026 293311478362541846538388422684712829184 11155027 251331698858135678791670163691952747712 11155028 430672126628319439968034641548457123840 11155029 -204745005521945934372994808237839539552 11155030 -94514365144741043450571190127448497280 11155031 498683966509160812542504069383741898624 11155032 -186569060039126464200930706354704506880 11155033 564857781899735775387526474845948045520 11155034 -129360520821568822182669680753923468800 11155035 -5147829470648120413360781386799398800 11155036 -39291612218664170601085657075691655680 11155037 338551162138694109614656504139977833600 11155038 -160382818248470021865524481721035608256 11155039 57038497908951907160750221257196091232 11155040 27566769912306321398758466370813296640 11155041 365034861280684584188224294040165221650 11155042 -306269685010715396429478464944601297328 11155043 664923664832843327885662378660663457520 11155044 211313995567486446351280516398392841216 11155045 499757802653735039849277134443120220160 11155046 -85048627544494977676504185754286115456 11155047 253220023766155373607567025773121372200 11155048 513892990440961667159930541722462976000 11155049 -987301604853992404628063204517688234950 11155050 92311615575357586580344402370782656000 11155051 338644022426541758717169479816907208052 11155052 485496323999406545699347426846889909760 11155053 -17440815544983691924006000922485420800 11155054 95547918465440156815170019267556390976 11155055 -691514140690385669344830021977226554040 11155056 -34706326323081960629444903240046477312 11155057 81465880020094094273673857672629893220 11155058 -413863943395916326528994061286967643120 11155059 52220994669475294592860661170067642784 11155060 1034594296176139456218732601885900800 11155061 -1000490157372345748519969784185495120338 11155062 -91523602158522276201244701788557597248 11155063 -212300465532172069299154305748603521688 11155064 -882109384182385635366361525788303728640 11155065 -402748058811220816797134489192260236480 11155066 -138477375606922285755295100021699304000 11155067 -3206791508048467598051131105953129216 11155068 -45089183106815571842982216825472298496 11155069 247552882551443589886206426361896741888 11155070 -130152343046106219949334839855673341440 11155071 66482953452945219411614580840859852800 11155072 267494297689690298944731958174285824000 11155073 20176802696563532254962591613176680322 11155074 -190813502182786566018749695648934608896 11155075 218677969970426015977585551937851666600 11155076 83516921335643858983537118378387909760 11155077 -13863872219406114181919390836534655748 11155078 -134608428282916049753425269731829854400 11155079 -306877989525519497547794653270965941016 11155080 214399177441517631573740165695193088000 11155081 -115146886248193873063247246819293563008 11155082 -57656820055170088687590667250490081600 11155083 -174570601052334853067733689211195777576 11155084 124534589021760665536965140621930413056 11155085 377519079683543953080028009353266718360 11155086 -27756317259539785126135502410776042240 11155087 182766227353052870399949949126471634200 11155088 12107233917067213057643568564864024576 11155089 472957804242440744705596683009795168 11155090 332208136877123996152331592867314803200 11155091 -587190970285741154259589760929473191508 11155092 -70609238683589660392631021597573160960 11155093 249951924486381994113722768405156526940 11155094 76010827644445061715633565678256626944 11155095 -181435505873352776178640101810609874200 11155096 275154782876255689938594459508512153600 11155097 837201599623968946204584861877447987092 11155098 -156585042827021762858083931508587040000 11155099 1574397124606986280201143850966947053136 11155100 -16661417029628822826571750256462323200 11155101 -12809105161766453816637360133688779680 11155102 -52288109704265235725930262631090569216 11155103 -16423737952436696828945945055701762376 11155104 1037849124154720246161478486603428003840 11155105 -104927363708848603232646475375984583640 11155106 -531702214240656619169961796775668932096 11155107 321924766305271232671605917279726195520 11155108 1142202660093530611849867929378377483520 11155109 -69698784334350793903123283315204890560 11155110 73946179895761617737489905219898405760 11155111 -262385553217169728994293302816056966640 11155112 1025315993303485273115609041723884211200 11155113 314631115746758131504352284237914588042 11155114 -61222804099143497701978029164995520160 11155115 -306269416681509284055827047205755512480 11155116 -107812420454545563518906022215355432960 11155117 695611806904126952260412673288452428800 11155118 137025817901403497750776467642854147904 11155119 -94606076215097629093621420313973899256 11155120 -122474942793953768912327111937363148800 11155121 -51078568031234575795456103599100410368 11155122 130703519587254306873045723013402262016 11155123 -128710866047466739934899562451205930160 11155124 83644630514112275189893031362634023296 11155125 -214517100799786376759643190165826592000 11155126 10985625753911608678811637942403704384 11155127 -144775108720014373789666529543434968024 11155128 36511334939973447085163244229951488000 11155129 -166361035192765925366915117663891215616 11155130 2686442721504501419602801592567961600 11155131 273180233280538373783917852608485722560 11155132 -530074331359302454500411327127667375104 11155133 -233248320755351496490515132707376628992 11155134 -99579758473656073062191575198238573952 11155135 661113985064726220377085192963493711080 11155136 -226959903383109273529186019511867801600 11155137 -162842842081694381140911469654179229248 11155138 -101755099020480672160096181727714865152 11155139 -699093500787948540263952222561415269060 11155140 115007955331291778712419810948072102400 11155141 -401775675671769929110204299811145232068 11155142 -40084513679285675617111479243744512256 11155143 -588508582804472562002536098174140834136 11155144 32252344534955259842021750789885952000 11155145 -88154616109945597617092619909675600000 11155146 623725645420154457845614708754413824 11155147 -428665755702945890018497323666019219920 11155148 -223497840031952669709535060862447860224 11155149 335044465437804776952705553464034858134 11155150 -219058826473491471760248537679962547200 11155151 -211559030895577081066926424844881970448 11155152 -2540630117433755334489100950331588608 11155153 -214259645442990496444774983898949293596 11155154 -479799954307502455014856198801880698224 11155155 111330043550609405555754419357509643520 11155156 -43832505075162577016268487240963715328 11155157 -99381142099084134489926959033908287880 11155158 3154381069483530695837538417604604544 11155159 -618366562458818977840061520503469293360 11155160 320046576231640615692495394902700032000 11155161 283953331301593813820066151193317240960 11155162 666224170419219417102673270139727778272 11155163 99438363050189711014567686613443079104 11155164 71211248436783515868322327540226064384 11155165 -93089948578732433744547958890741525120 11155166 -336773978552120707918467058299486658560 11155167 -2858482538822372020403198849280833040 11155168 1370742705409535828110826217456880582656 11155169 405744118250573147835948781504412289000 11155170 10816119190477629212794148443170147840 11155171 -327927361472185157873887027683658685400 11155172 -79834563189698114376739996248361009152 11155173 42984487099125128467906475271928714368 11155174 192557060905085123935658129906544407232 11155175 -121374143758204700365450112977978029000 11155176 173153129730692255770337010792005483520 11155177 47468633888450616420777650704561982400 11155178 240420208157726195143331257446724525056 11155179 -142019785618928291845313069695608480768 11155180 -158978549669904650175026432983608729600 11155181 714554773807916509962067992280895744982 11155182 263750057353540341600874330037931196992 11155183 534167504127000443960135546465575182600 11155184 44571076224850782236764714022626197504 11155185 69355643492997808081660462141789200000 11155186 -44924431388557304015154527526367027200 11155187 -254384399091226004161587696338874490164 11155188 -471428660623285475477451466304186234880 11155189 9076084411310425080293903863563460320 11155190 -99624824149221861239857704535633766400 11155191 196115807310814799997122597043908553192 11155192 -103200933302419639558124717619157094400 11155193 1858993636777486465669675602301006416 11155194 256114162482493528554181337102736019680 11155195 107103361529568282738332949373092249600 11155196 -40367469782899588348754492503393428480 11155197 102428065095400448140231744523343397440 11155198 65630995429522301946036063578500744320 11155199 210771731030055774784253902453143883248 11155200 43057450451740782729364486550559129600 11155201 -612217954974249930127985833956901036798 11155202 -500713793162359304276125019825913830448 11155203 14636059530064509983946789922456927320 11155204 345302880529364449055996425420851445760 11155205 -617244450099020737989474272542480956000 11155206 24315380642816395057303856467650650304 11155207 -267721569464411142347450943754191375360 11155208 -984040719942158019150163276622911319040 11155209 -228318489102630304547370104874838503552 11155210 2709579477778790785227335399352203520 11155211 417946940266648941220509003187018468224 11155212 -167431769585240903158206673587716121600 11155213 -383495054237098495472656563581100402216 11155214 159018938109578650001218765771215856512 11155215 79169165596528290361772588056097617920 11155216 7541960047587231985763001791896297472 11155217 -585159684393540925381400182356597839040 11155218 217225749974496772231210883559715442304 11155219 141132781055312805574152181936905720620 11155220 -115642103381795530748753505717314853120 11155221 167600226548257250220590267399256955584 11155222 -12874030475527407316763112448595832576 11155223 905163438782263747551298245491967915720 11155224 415696304005820891727786642285643345920 11155225 139329013742450337762199051704295479900 11155226 -159436389473521042273345937859287018496 11155227 -34807094158036457205287222197447259280 11155228 980709288716608072893899348752152576 11155229 1182529871392544450704067399826010272576 11155230 -141400683159932536622979847337966446080 11155231 75085981835465482572127199841120775432 11155232 -25989461411772998105930133265711104 11155233 535354718941387672470350745969512847024 11155234 2046806312909389993949054964094783872 11155235 8338367496989707708137087659696132160 11155236 21617743927379175517493081381974585344 11155237 322435264171223309624222752482450636412 11155238 547810266946238091708100665956218007520 11155239 2351122060864509781510866971693814720 11155240 456331589464678078177722490550051788800 11155241 -49663300670058100582441227168034448988 11155242 104698842991960888188981275043957707520 11155243 842925096227439054798099872854054901544 11155244 -41893890694786420056845709854507289600 11155245 -145924118405436730412399067087736708800 11155246 -439152193054662065444724689986249652928 11155247 139628685265840203480013290355794917952 11155248 -27491706052762925076383132907713003520 11155249 21531249713593114036227529856058819136 11155250 543794669655786020635804301095406664000 11155251 -123922290653445066168674557609817786568 11155252 97221198600709901837120057595757156736 11155253 -674710111413519464875448397593589987072 11155254 -72676560967075157179014247287927697920 11155255 -475104905284456914667450094661630828840 11155256 -96054534952882775632934001138419712000 11155257 -118609684912290404903247271180008018432 11155258 470196644481679534286062429728708931584 11155259 235301035605492219318575768073194880240 11155260 -147306226823856174248661208538702592000 11155261 5963877829429336796482956867286923372 11155262 -507338370170271706819295018478056479488 11155263 34101446554697545775648189678432471424 11155264 -268432569424251610603514445375155994624 11155265 470689151606537284702635534867603309120 11155266 -471575186203824455605285287399952942080 11155267 226143084767236621006256898812832880316 11155268 -736443875527787477537705724060445306752 11155269 399944513810960571802204860411010885344 11155270 24877670897202686546381710686167189760 11155271 -61149035015930489479903686977200815528 11155272 -326316239448983008728092885801501614080 11155273 -33870875928872028007171591124458941478 11155274 -39500807325842717522769895085912954880 11155275 -1036057985847863059521629150198281800 11155276 17705602738683008205611935688450408448 11155277 92075383289544706641440740452446956800 11155278 -59059232727080734139832263692262972160 11155279 -366733814557603314175014050823718591120 11155280 26334595644599820057443440985604096000 11155281 32094990456532805380409317889730123264 11155282 20275433874326503742652875517015007872 11155283 274753951669359805004734464510877909464 11155284 -35899157972883756037689069024076867584 11155285 543437281171098121818332482515720288000 11155286 -317978279771590002095175532003874397408 11155287 152085737341952949117276790139439317376 11155288 441165898659315878863418411045621729280 11155289 25149306554845386604236565554871230090 11155290 -242603737401443099731279462883131649280 11155291 -253023103413870501997181515546462039512 11155292 -414501827952051736379401193456543337984 11155293 648879440625217037560041768402569851200 11155294 -116322826591584406835164696781925218880 11155295 -605838591171500968515846677332756234200 11155296 443403767204274416319116815675401437184 11155297 -5696248447223674251085535151026924254 11155298 1669314005805040913786624113178317824 11155299 203726931755434283873444968010580295680 11155300 57415785504669350021741195237536172800 11155301 495492211284267876648117739894483695900 11155302 -113284659934737162279608834313172746720 11155303 -273586141310955497689637951027486893400 11155304 700736535900982510573752702222576245760 11155305 65449299040216182638766358238266352640 11155306 809851624514211489728511113801533440 11155307 -153215230850475175864840170313529199360 11155308 358547498772804736477154034269809743360 11155309 877210065097395439620399922517961601152 11155310 -342628837461464442497224733187597925440 11155311 -221908191465792503705411387228180675112 11155312 69013700123885538008474870687530483712 11155313 473403460760242325563316302169396396724 11155314 303286561764950972185047367953035466240 11155315 -359070057673940745996880755263586052320 11155316 -415063515770812039480488254488926648960 11155317 -278741747248194668003850544764499991520 11155318 -6010724038084505183403669967518159360 11155319 -56307544744672709629575203396397109248 11155320 -36136203020046116213682512858696294400 11155321 12751378475273208082734377464713249864 11155322 124638897910628463615530128889093597184 11155323 -119766512929595207897795740103396167632 11155324 47501320299922374759337917727203485696 11155325 -276162592117322039427702206169083304000 11155326 -26033557917231060497631600634429857792 11155327 -920992395841214409665035816411895741824 11155328 992541298945336042989120176213270200320 11155329 -533950234348844624005839559866966925326 11155330 -337736347210489990356534178126188649440 11155331 511955006054441954324357858713109645064 11155332 508339001573352702900053460248079974400 11155333 6975854881064891056656534240824089120 11155334 253684448359282172198980252415607454080 11155335 52011491854246913084878152070334888400 11155336 345390130084430464534999984582818247680 11155337 750479105097187685717294357668474068240 11155338 -30379685444780911796570508487604008656 11155339 -452510146084905188067097705948606101776 11155340 -160528512132975886155315782299316597760 11155341 -179912647677679757849788128662405117760 11155342 -366185955066636837944634239418392716416 11155343 131305915956125100052122304186178652000 11155344 32518881002927737025181815918348206080 11155345 -426807726009226475530743257337051612480 11155346 421959355122693843486818939632474537872 11155347 270050356156645783927910470259199421440 11155348 569049554144433583116940473332516745216 11155349 20652322375687486541419441363445224560 11155350 -11013185114256031706598376379535360000 11155351 -186371948560926424869692353322684398648 11155352 164663173336640374223629729915616133120 11155353 -717372981282996442873208799054172800 11155354 200019774572993184885995649340769593344 11155355 -273577581200556131700586000616107188480 11155356 -746055134099307172764431693766638714880 11155357 -348446009229570770455778782131492570394 11155358 -68280654824956249703194200967935534720 11155359 -99997567542694058432870321368407487872 11155360 1968779709758713188258513045321154560 11155361 -2723937729938897974736904474090826176 11155362 -35214965140043526887077644988219986432 11155363 -150484103142326592100161571813365732388 11155364 -54480567164054463468493879138205518848 11155365 -26902491319757291591668585584075186600 11155366 -390610724184556930261623989562488110080 11155367 -6841627229836094369409297940336610400 11155368 27341155060225614259967486083250257920 11155369 -224288307952413552720098354687820491520 11155370 -188708707793809201382263264773983595840 11155371 -283409588537810113091511288009554066088 11155372 -546075234842854269782344623030662261760 11155373 396212745740455499704513797991834457622 11155374 526268584808161157244333612998704861440 11155375 238340698497243672526424458648978560000 11155376 44503882384561573518691641184414482432 11155377 377286550503656529747535379113818334320 11155378 141069968579326046414296861847907813888 11155379 -207595649966834035310083400893460103816 11155380 101927618174248508705629078020896962560 11155381 -121470631982780288337990343433023531136 11155382 15102231463509858795594316571596947072 11155383 77268979552224889335879811015253211744 11155384 -467229672790611988428567483245396029440 11155385 119801868138434770003933369297988912580 11155386 -26853627716591475229320821208046659072 11155387 11319211575421215216395394492237453840 11155388 677566581084967005441901011533971224576 11155389 67592609677397622463871586758099539200 11155390 12306304215939678911174699934867547200 11155391 143476487708911650834076320604071332640 11155392 27592775319406500183395968139963400192 11155393 60315730722573861016190698462315265220 11155394 81115516924487729720360750134951630080 11155395 -73364000388907006790326171537012115280 11155396 -27981231459244484049223599582555041792 11155397 -861367210225944915026599838280151370688 11155398 193961205023228812556212117660846236864 11155399 160437938439547563037404867920354365400 11155400 -157334435728740947609384395680958848000 11155401 282065709814851349777698108641568309120 11155402 116370775203131247105175689125987281152 11155403 -3778681000977132491832094791573931008 11155404 1628359317636744572046177527431692288 11155405 -112883916088164765700440722006423505000 11155406 75599042914210170831543861745015162560 11155407 54957042095863283016935953210850729088 11155408 2963062338682998968522982762030563328 11155409 -729626035433798808251852991111022533390 11155410 -33495038311693596541584558846289251840 11155411 -903751569456726200707974377215958499988 11155412 124454700408204455629495484264263114752 11155413 494163407698524354943529682975026834400 11155414 -198204351096506079773207463088456010880 11155415 750634584421323790099118182815728941920 11155416 -279806654072093809950564034423697510400 11155417 8794640967215897005264773206626218624 11155418 343164867323453827243377249140933426160 11155419 170498477307844642975552702677409866576 11155420 -408070708626088809121399402481852221440 11155421 582956075623249301820702844778427251622 11155422 -13074059835973263587732364765460878720 11155423 298297883672164361404935593655044096672 11155424 201587459721133786213320270200113201152 11155425 -211914898145683758764441499534246684000 11155426 98869990527719221829031794934021021696 11155427 700805481854618926066667911258025882352 11155428 -197830324403745196603052775485778094080 11155429 -49003975304856687882167355348579305120 11155430 118787137905637772863560144225340992000 11155431 338237503717635979264838930732166297600 11155432 122744980772038074545378785714544640000 11155433 912724776053070906075252589847603414976 11155434 171599745175949224156888136566470938112 11155435 -330005537339068989171958680693186585120 11155436 165828666643329955139411401105332403200 11155437 -193332809684503845705317434414639945632 11155438 84275263277886726810476537184563097600 11155439 169118759256948909602766000322771346424 11155440 53891056738938396909493698134839787520 11155441 -202930510640557399591252229004783353616 11155442 -694850254457705071651436965058952060000 11155443 15286277851446284748088899080363117568 11155444 22187494791096514653483604459960786944 11155445 -85113743412353348082298227775014249600 11155446 -232877273722746139737789751275084274176 11155447 -14363155793012610062559858886436219240 11155448 -84382504771860278631996234010525040640 11155449 308587703552625266295320993791639366656 11155450 237603688326534676794327206002050296400 11155451 -700004890239121676990039673706109128080 11155452 -74447182303800807560914252760347754496 11155453 -977862814343913618507085952764400994298 11155454 43564808222672178346892634193842610176 11155455 372598486579857053645487419648190055200 11155456 5652837999843565496948401817360793600 11155457 -879348103255853483793097411600382007294 11155458 73862086012355953453626611049384768384 11155459 -55350279911021259749396657084528889600 11155460 196807683057351849389223931580685250560 11155461 -5392846994757348021353252338807410336 11155462 -64700711300639594954644471841042724768 11155463 -10516095676773949593577287522184950480 11155464 365703341213379851074324624035019944960 11155465 -268219952722026508614629714661308458140 11155466 -22262950469025909547913040961829671680 11155467 -552502194359838123355966117266100090920 11155468 900146682059108748029488516263809988096 11155469 -154155009216853613170430610544260555156 11155470 18344011610889290079030956327474918400 11155471 -687692785930935198215848757677582965328 11155472 -249298511522877250787793718542683725824 11155473 -52473603128931005985211136280762779136 11155474 107594990311765894245355595683516416 11155475 404926199562069298525990369169169393000 11155476 20892050096714132485468860647091320832 11155477 -47910015035001327447323306295612626674 11155478 493595542651063115067867930919049072256 11155479 -609605773077231434941825663478447400240 11155480 -59640652934762644852311810790427443200 11155481 -1173155229074355091381924906152206629500 11155482 13185759945444898997127434819966587872 11155483 247462701383953943408509219787053854384 11155484 -637195856184378341150899413318597542400 11155485 -103864978656756895872690195520282248960 11155486 50315568313511472685338824218393375680 11155487 -489456221695186271151031836554281472784 11155488 -401591146806926182611870634569357066240 11155489 372679985085817891687070220459233723440 11155490 -6001818334136130024262552072670138880 11155491 -394842720104047732829358946290485665500 11155492 458313382265238184353090726207913132032 11155493 -135449776243956204045035998036100128836 11155494 67418950936784471135974720781438441472 11155495 17002476685878685137215788431514458240 11155496 174537002607112952253772193702054707200 11155497 553400959063987055022283756135139837184 11155498 279760880783212343963135370830926350000 11155499 207693034295984896693986390707595229392 11155500 -169413725771373131363205812496008448000 11155501 -363713838915264522000477453033724175648 11155502 249074676198939260909177237984649858432 11155503 580894573286024740513947320646934698504 11155504 38348570692485261548770243815326187520 11155505 124911096812833543600645147954165912320 11155506 33211152722357742277637213066362967040 11155507 68074832274407573865977669443559545032 11155508 49258780060722257360245819287884144640 11155509 -149189622784299713736411549138130481280 11155510 301994162607158030855587719758610332160 11155511 -777149694255277966727961604986567991200 11155512 -232451521200586513641290846055199764480 11155513 377225115950928359337296027645960030762 11155514 442487899741690390759088591647756715520 11155515 -150250177421800960516822680575244583680 11155516 43565689550359426503343000972920164352 11155517 1074978146998984152710154721590238222860 11155518 -247589195644601734491030883266729372672 11155519 204060970290827037859782915469162871952 11155520 -61768758030961080151510711461677629440 11155521 -313985423180766787067726102277541701072 11155522 21220536449692868545070716947105245184 11155523 -29748212311450121928816606923373496656 11155524 -330313799197430627404865191996385977344 11155525 393620959324795708516657360562617077050 11155526 -65482755873652942115877343031658745536 11155527 239611554093313453540503000794573581200 11155528 290545189505692241399901970417330652160 11155529 44466428389792147171883263225244851200 11155530 -54803985904622001900557255140044967680 11155531 48084356808981710799774818786066481064 11155532 165581389300077809758702864506048456192 11155533 3410331397409488367335568333423844384 11155534 -105241211510086251334442903374718122752 11155535 -199668392715826721365743496589611190520 11155536 44796203243814873442387210695522385920 11155537 349361827135314526883071044550636336372 11155538 247245450070205215132378079961904843920 11155539 331270098033122712882509664626490468024 11155540 -304301307327587638685127256595177502720 11155541 941142219558249446900274359714568084942 11155542 -37322846535309588560719473321067315200 11155543 340938785592340861653155832564556206720 11155544 -140828278731369254377849992117366374400 11155545 306987080912800995130264017829520047620 11155546 144860132270652243826844464709763686400 11155547 -113462673255651863969526520171872775248 11155548 -45894257668049391913910369042158917120 11155549 432184475727714710355957791661096160550 11155550 925104011757832253327269649062684800 11155551 148395176067595676263452460594340443008 11155552 -269669867034086699649901940218824622080 11155553 590823398320619606570030878750260473856 11155554 -270791427194015813742618565014487193136 11155555 541303492813375271277141868393048543920 11155556 80452122804966828947188347227730376320 11155557 35115392056499428486320168515887818240 11155558 24953406491378157522071054982840252000 11155559 -290744743086686754758012376393092499096 11155560 -937701356476047840427304502234316800 11155561 -183781202336002065165322240109957520838 11155562 428703156643313621678427429782932260864 11155563 5244547850201845270657766704057901892 11155564 -137944594342258544698211735683128852480 11155565 -677317164537460314337573421442088826400 11155566 79458339589768272045822219525175833600 11155567 159193268054780100447790517894046563328 11155568 -16848998739553081421088456159009570816 11155569 -123157814217690898843644790854762340320 11155570 -271229851446247969038999987289946311680 11155571 -420279373042715699371205068505274215088 11155572 -24852424226684465504658996436404875904 11155573 -22097582997232390921326805927716812544 11155574 -263894450903821648458377323624454462208 11155575 -112831175749708840941313820779117824000 11155576 7917515062343102203579964040747724800 11155577 -110633350629275674652318132851041083760 11155578 -75721460711147035134071454577802280960 11155579 -648095326428030936336688501560192393820 11155580 260272746669516765174428924357665651200 11155581 -366622652692875846706581207399978565530 11155582 -437646726084082025426705369496459422208 11155583 1128592157774289952018071901640237288832 11155584 289792308144967473550342676841234432000 11155585 93954978155155122978631745966311298580 11155586 64682860565115218459319521369087145024 11155587 25685984730279084913731077909564627952 11155588 -152797682401838926577490352000069871360 11155589 327270641036704328779259598858231735390 11155590 -7064529401751390115074082752390144000 11155591 -23155037300599448527558727870568708096 11155592 -195771922315226380200752556837057822720 11155593 889645472573695288392018621941467981344 11155594 114032677851760596580666603333959330096 11155595 179522046282306466324087663691283600 11155596 -51771182949295316923091681286903444480 11155597 -393918764784820128993923237792530138954 11155598 -750262573450112463060538795558797312 11155599 42042575355998335386988585985429139648 11155600 -120104339850522704682158197583156940800 11155601 615964002661053155410095341260246711602 11155602 42133646133735450785679203856912234240 11155603 214876420113991075702761974778594796120 11155604 -28326710497555494360499959613154050560 11155605 -95140439543866818810704478508427068800 11155606 -27395452760141955236946310941393696768 11155607 149510551610307944012425193147364998856 11155608 -79390290983107240501785542069737574400 11155609 117533415181089834841417686754277611716 11155610 -28102634257787195317601687001355019040 11155611 168091507154095741374043762742533509744 11155612 170809744802214506861376311472753367552 11155613 -357324713971594022995321355448288327840 11155614 -263478500800257944934027586858521044160 11155615 122037953380745321205879525012587587920 11155616 470542147743187664875099981816947671040 11155617 561263185920265923161086185647133132480 11155618 228317389714984112984053991133836922240 11155619 19089770269419715687625949237499798608 11155620 -5351104026014712176002793931812413440 11155621 -477229288132970350494711402687192112896 11155622 -4786019957772630974309061722073451488 11155623 289381278360029408225732095311234556800 11155624 805607978449958238713517771282537384960 11155625 55603787128635448646066864799002752500 11155626 191128356971622170199360163501854393600 11155627 -40738131872263032297776460619194278656 11155628 151649167884502108298670149339469175296 11155629 -206433327757406840514656334906350383872 11155630 25682706110417110254416997742378752000 11155631 -932128281046374902770657116665533043568 11155632 44274001648545850031030454005082193920 11155633 441419713338498603518361058132181509800 11155634 301875557387785889216670667445405097600 11155635 -384930523986819772200628840849150225200 11155636 -293169383117016057813929688872190289152 11155637 1069896222153591168892196626312431362286 11155638 -109032531996708612413703041978510254080 11155639 -488244336106299126608769809464313980200 11155640 100420338325887585365921038801412812800 11155641 -15240891039183357270153933789298851840 11155642 278356195752130765911046952655450383472 11155643 85341913043516266182092194891155425892 11155644 40040507909805528637061518004628480000 11155645 -755412527236714229751472363836050774100 11155646 -457040420847766582650890067680921641728 11155647 114085695280722126680745817079623878600 11155648 39046140050535237179998526499650011136 11155649 3823018276506961314989365070063235720 11155650 25687398075520398396265664653038163200 11155651 390368458717686430066165067714810151712 11155652 178137388172330350613472391530816305664 11155653 -114249747978866240455670539081912771938 11155654 -98669497148068055274413406641681560224 11155655 -186049649995704423037563946295043240000 11155656 389344762673264182035222155920787251200 11155657 663697555495825389778730109574689698906 11155658 -205191389270518095185504116963910916000 11155659 -332591834722252302704017659566337241896 11155660 -114206535161357588566935855537866342400 11155661 -235806892481852074186864472546074231200 11155662 983326413309062717580590594312663040 11155663 -466189647392589422918947216518291651088 11155664 63152928902508488977928842548360167424 11155665 22410738986614138938665352462564913920 11155666 -448575060769107588974129713758408217968 11155667 210010125052688408196470704130858517360 11155668 482730065764333774749638505060860528640 11155669 -359863770732633826699451670391881898240 11155670 -323123430582488888878458987303284286720 11155671 -1119553407272906814506297954567290917120 11155672 -1055237431710290515764351430175690711040 11155673 606871038424741746810876878340787334922 11155674 75609330503046275968885847249574197760 11155675 20150084148709318417981168209962558900 11155676 27513640720284209114160000662133132288 11155677 206202035843994090834612713356567183008 11155678 -96730365013227583404555263225556159360 11155679 -128447692275634447834608016513658493360 11155680 -197326796238664557667484301913887866880 11155681 1148418267337267794266999883879987763092 11155682 126403246564732972629244525570972660512 11155683 400431395737173539016548413884844084800 11155684 -91141663672824032299878287739610736384 11155685 -529094291369393203460876811122983952640 11155686 -116287139039991428718087304317978735936 11155687 789485833343245122156838115703890124352 11155688 -34782938111374882229883571144061091840 11155689 -157961941693766765852179459068696095010 11155690 -16260380223134631012814043120976783360 11155691 -308830156727671142291337063642543062400 11155692 1856586282804318600915483503700260352 11155693 -357453164633329190368873796072851826336 11155694 485161197447372509144027935496082174912 11155695 -242410430303076140258860425641701484160 11155696 -203635201158287334377262635921431953408 11155697 405366061728721960712625094198084428864 11155698 -347365756856819867429552698682522726400 11155699 391382622011620753635716398306214792640 11155700 164318552821923111335437333690966022400 11155701 151018450109266189315244715105144538464 11155702 312918186235138002475875777824316987552 11155703 -257691723993961854854124746310994941456 11155704 -191631640184477997263820647000002068480 11155705 -1764003165780737017513112399610710400 11155706 -37035452559552265073955568293830795040 11155707 84982238498439012651968353543881254604 11155708 -269895298935303946969299273825281462272 11155709 387555682603645464133379455266014517216 11155710 3770870188128324391857080797452984960 11155711 233422784070726686226734454400887277280 11155712 -198480625851293369351867954527054331904 11155713 202198371094606357634034671956621882368 11155714 -14785562543563878186566574454032423360 11155715 -81409895783936468820734837892513055680 11155716 138513592170345320141135369745505536 11155717 -1089874439881413661100978932675221563360 11155718 61677593109347181636199184717553883392 11155719 100776672728363503499484113780434335144 11155720 97290246612186545585000171000279040000 11155721 -507324736585673595188469086926395471078 11155722 -14421831846688923784268995635107622912 11155723 -1034307325750841836216829981521059795120 11155724 15002943336772026174609404856792646656 11155725 9404037229169856214852706931510866400 11155726 382544191294997088627925764336649283904 11155727 759194374494739394141905939629317228472 11155728 131429786553771255743316110960282763264 11155729 -9795613161374755521378813561853124032 11155730 182115514718736502966329076987202393760 11155731 -247616436642048337147950604623228801936 11155732 231294533534402501527688013417094348800 11155733 55919355637130718240935244987848519406 11155734 -224221969580859105987407893534909542816 11155735 309244241333696213627541219208982788800 11155736 -143908178183458315288115599342426521600 11155737 -402674470100650143826286463261638161920 11155738 -245974311632918148319093550746395075840 11155739 320676586105201848868127623342212889632 11155740 317163488620492906404761669593610004480 11155741 -24643615309167177635175161882351152000 11155742 191591618843050966495221125897556610560 11155743 -9093076883003062074096912234172667040 11155744 153658208180289262355126798557970497536 11155745 -339871140215553348825295432055177755500 11155746 -118296436531550753030861177382688160256 11155747 -474147274618314159302678054518487248804 11155748 268194519875173978322860259459112960 11155749 685510233932005354695983811153902118720 11155750 -176100234943314642443730933822956736000 11155751 95633661369624351527902562746528405752 11155752 630969882204003790038329589140363673600 11155753 6202256612789451490594744145745392640 11155754 89800443457270814882025651419315702112 11155755 49498512266302063773138528807510316800 11155756 26745317724073925024185221106493246720 11155757 -574779031346392894967741176246182752148 11155758 -28687591440833633074393395885158297472 11155759 -142429343561874268205839211756976000480 11155760 57231211579280650552964594927869624320 11155761 106820575593498660392255022084526297410 11155762 -20817480073284090197556739679875808736 11155763 612121065369367695537452255409204720012 11155764 252306270115844748638972855086620389376 11155765 -290816672290177042468964469400110218880 11155766 -134647252278796964904872875562557366080 11155767 -17422985050044540303710900541269638656 11155768 -116600297868731690724385351676652871680 11155769 617404925109944821975110277984065232170 11155770 -23905782853774399476304924914575534880 11155771 677541077060239174474809781679475466344 11155772 -26707572485173449705028091549636041728 11155773 296970502689357160671760169775754396224 11155774 -94864871864633106919844586385851770880 11155775 -367077743076034094011944462290525800200 11155776 -86845344330564676130142764354922086400 11155777 353037590947018850703835753361825586626 11155778 54900976824904282081143523561439292960 11155779 -1139851961202281427696726678716622720000 11155780 -529597222114551614616000696333146438400 11155781 195372675094986408340272023169303445344 11155782 143359811253793584035903466625683916800 11155783 924390231278107734197619128679035091032 11155784 23808887803411275365397245320237547520 11155785 34504174350641529047037162028785192000 11155786 440812177152597445174376279644646335584 11155787 -30642287050927963550143789745792537160 11155788 -188903683946367192662850202197090094080 11155789 500021930848515054080513855265945465590 11155790 197247155735073845689786552370288414400 11155791 3739523220852860094151950345513360384 11155792 12424039361678263353239124053026127872 11155793 195507147171661221549413591149362083040 11155794 -60839234421205842402849410316511011840 11155795 30303991658325598919644164576269381280 11155796 162067341943631126392980456634369675008 11155797 654170662620250740120840559624871628174 11155798 360095583204569410815166718088000536064 11155799 -191148011090645927657500416057869807664 11155800 -194234895556119968844745109282545152000 11155801 702999040038530566925264835556718449802 11155802 -156074675111512809970145092401942414336 11155803 12746986966226907512324822145799180800 11155804 246297611866489967309075146526303821824 11155805 407347664768571030718050933698256802560 11155806 -23520118731511143757735158270624442368 11155807 -342305858125449846512316554815701550080 11155808 -472588381881441981321696047934003216384 11155809 -29045803162489948756934444868577727040 11155810 -138164649930863313284112279675225481440 11155811 -5289964847756332742204940808571390928 11155812 33633805991953148503840556843811655680 11155813 320961438161175141903341296073387131164 11155814 163035033536198043368475236166897541440 11155815 38218982789350091527820128539350231040 11155816 -290559250233186615668261411266662973440 11155817 319925051064086686742438473898155574160 11155818 -381717173965589800014337884959047022592 11155819 870085620439623070984073414735725907880 11155820 -49450727785474746324388570182825277440 11155821 -477594074267365774017911521289139684288 11155822 -6488032871674539993768302454933175488 11155823 -31384682120203531290183565716608434080 11155824 -39844888393992328730405064795877933056 11155825 9259907549736545181907352654281087500 11155826 57335636962745735854994398703341255680 11155827 -658096431023721710823814133844052423680 11155828 -140179435130476562137263097938402416640 11155829 1189458205184425392478615134631967231520 11155830 213118477211407193368430844694237603200 11155831 -571450531829178740861750098710016547000 11155832 -267267036508145332407323688033416601600 11155833 -41983514924715390885278645722628073600 11155834 5545609041368469539126227420110839040 11155835 53972747338945127827367241417947944560 11155836 -437479955537032536013931998844536888320 11155837 186200174287606620973795232214583456 11155838 563149681246169231195937128366649193920 11155839 -440618668328967343848653385188712958776 11155840 -473487196742257610776463870158857830400 11155841 80822607023357381151711206472021850242 11155842 -17085594886230466437768552316304946528 11155843 154892136675143207742890597556938100092 11155844 -26520533902333663454081067493330735104 11155845 -43149432386360726862606469960117853760 11155846 56863255028118206100652886838030332928 11155847 -266929189760265805773087450467658985704 11155848 397853669320750244834046872138302341120 11155849 -965182821353784361108310758510888546150 11155850 -117754652075370422290973107206520704000 11155851 -17017147744732953829698877261153555200 11155852 192201193911390742707242198057726072832 11155853 490168481502244723489170516220696145580 11155854 93281439574879180755661065876970809600 11155855 93251386081914467176110991800510266760 11155856 83390395384027386576305157027872980992 11155857 487476216303404355795526810185556301040 11155858 -96670937231801335443540320251550106624 11155859 134122640075541852369872673066018858288 11155860 12745976464202114588630751060297523200 11155861 -110859347009810895486741084238328871538 11155862 -168616879612781924765728067605153828800 11155863 -169312993420854902024504822528946948912 11155864 329758046956514592711069734412340715520 11155865 -50788380202178667074460532285403361600 11155866 107212125730982291751804338575905652224 11155867 21355566267781909187850475192169734916 11155868 -30262158612438461736818949497880898560 11155869 -316534632268468057683248502875190362400 11155870 -39845933688743657522914053436115892480 11155871 -447183440021193738529380065646589859088 11155872 -64739301687787879343523093159163723776 11155873 -1052711838872783875267561821063491172864 11155874 298529336654240267210116243344525642240 11155875 -65022214113311404524252224060687040000 11155876 -58954548385050558856160970567689632512 11155877 -2477116875953840402331171753804069120 11155878 32821991641725025492736269933715951904 11155879 115789220764423714251030777609317351496 11155880 -459746148880779471085430110972531507200 11155881 -36153118224875817603612448017881260032 11155882 -145185581712548263382036208838449070848 11155883 22573844811036769131621198427652535600 11155884 -48033455751213343335568015565270676480 11155885 46001833257783282751811045236365055800 11155886 148770767030124528851707393800037449600 11155887 84876017989403127715425043834692206880 11155888 -176046286651555050948416696298929684480 11155889 763136660388667445492048252778561036690 11155890 -1370960848422944358414416875809653760 11155891 481953124221025352288890901997086401292 11155892 -150959472350259931986648463740193548288 11155893 -72705854672536235176330363873627632000 11155894 -35104761491189117388760789216676519040 11155895 112267905197936506064236553642489725200 11155896 274126755813484517027516489019202437120 11155897 85104236629888268898727024124179227840 11155898 -85315622426877374397580885424071406400 11155899 320120710959100449774883236212649066264 11155900 29756174849301472022857674356890547200 11155901 -193359324501901288251361996850641853088 11155902 -408955899787295938078068550993679963136 11155903 -168355418342377532628056947672493081736 11155904 242727395100472154770829804648232124416 11155905 93414542378996805776818327209423675240 11155906 -9632655032783897607312818927120209920 11155907 53111665390594776502914833706181451520 11155908 -39038070129708899734543767718799032320 11155909 57377212002401033348152983374673336316 11155910 -250013541376447729875969535583224473600 11155911 -5289109081841624888720423583711514800 11155912 -928511344898635746320004500492619340800 11155913 263377909142158786199573209354227236580 11155914 -35964990698985759329924976359705272320 11155915 14854815459221607992080440782246444400 11155916 -567950022146385101449839946482775061760 11155917 -245653088069965908521240343855825589152 11155918 261405494193234574650846301263004052160 11155919 834359356181500945613339479396233185496 11155920 -1030906605320418256472771421756456960 11155921 -306077352563121870922019760324665924288 11155922 -217475783462485565026616104712236040928 11155923 98623952662111818482323811547767484720 11155924 -312711567014575215710088235914109823488 11155925 182913967573436261144837235207397896000 11155926 164234125692963789320286948296140070400 11155927 3871930725849623234208712494368423472 11155928 441730783896903323149356898509053952000 11155929 -412782764559813052548917077539885159216 11155930 472683047632181317708456268667230853120 11155931 -704456000944428645998746017777723998268 11155932 -70212226494468584704463852602113262080 11155933 -46707065177808556618066470890894056916 11155934 -421630148193689228875797035578992427008 11155935 -49450316142123797532870006347807854080 11155936 361133696848879417496682143902424629248 11155937 -83164550890343984417097553814097662700 11155938 13075867022475085705678327921888988544 11155939 -152013379691040293504530478190038759360 11155940 -9989869221908452009252693388204544000 11155941 -174600440086553933396004584261136322560 11155942 86769752248538959904776651489902813312 11155943 353889660286445698241321947138280254224 11155944 -225213659174083305694445938555431321600 11155945 -181747857509496397676729246316770404800 11155946 303512147132757353348929021503666390528 11155947 288528119137324972185436547362625786496 11155948 -352107832020853384511287683924731752192 11155949 283911133493291312063229862523516134272 11155950 -8759639294544204579619395445659854400 11155951 279757466425539923643222610447441039952 11155952 8982214146628954339018733820913090560 11155953 -671422618981745374121881963483117335696 11155954 529873215666372528292272820928653084176 11155955 283199926915865053609669581428732688720 11155956 35211071826509381843444591030359326720 11155957 902459844077594172649184634473060268206 11155958 -530284874905380093676914164982967200 11155959 -578683880759944645382861038541222631936 11155960 -377646443742462488312838209367653376000 11155961 1385956576403958123117282238025740771464 11155962 -133144801432369709665898027280622952448 11155963 -2866604950626640540683534941471159552 11155964 187107157449174175879752462834211353600 11155965 -205883355329274444525598196166233150880 11155966 172621359962666952421846459220879174784 11155967 -1682588006597305755578320941118898458848 11155968 -15702501431744895401012648332052398080 11155969 -1266437353044872246794755587810250480288 11155970 12279885095897039792176487377056645120 11155971 -537657469983321217067769428822495495688 11155972 -314187306379548189207644021334972122880 11155973 -303555586791281660322757451545549823778 11155974 176296023331133915965057627301692551360 11155975 -22122014591969054105809350452505071400 11155976 152649289157387514356521579965042739200 11155977 1446102928387824199970022861432871572 11155978 94627007354449611161804226409514871696 11155979 -630128180780718088938056311964887853016 11155980 72317153372023500066846536102799851520 11155981 -390896002779197619296404121440384760220 11155982 -461340235569120641891028392432229369408 11155983 4596088352880509557237466765905810824 11155984 8003593069892307571905317467864170496 11155985 156488591399545290461013096989009433600 11155986 -52918184679499694814154445128657913856 11155987 942834752374729195038911431465524204400 11155988 274996809714096796094177627810229871488 11155989 67150535794243640276660246219101953408 11155990 -284249418955162012232394564766336992000 11155991 11774255459495939336767657332141784704 11155992 217608734230886601491399202118398935040 11155993 -182454846805093251952885817718460712758 11155994 -284532059312342051962310923686426514704 11155995 131195819450557959203127028273024651200 11155996 -416206920629114274318745155439947333120 11155997 831855723020721214764357368131938169446 11155998 -60978929007604629142053828981637493760 11155999 119779066791463719091671744617447966520 11156000 454643582617490110072059623993671680000 11156001 -85916957669734998685386347164835758080 11156002 -215194341393124510145003647374585623040 11156003 315118841559131773208562963698226492252 11156004 -116583859118464489294601553349216911360 11156005 -205281059282634565311578767182589971840 11156006 -629318973444239613126310252540680576 11156007 -466513843622437751901640828770578886360 11156008 -304761433475156986709828426461405271040 11156009 431754230960421011146060626032788089210 11156010 277857571102606465954245983479154457600 11156011 -534077424639899508229238346722792055576 11156012 -134955158360896299776871786890929274880 11156013 426723512709402543963885938688105474624 11156014 138932365582581791084468308550471254272 11156015 235938130565008438477830325229977356000 11156016 -96365408228948330117771612678237749248 11156017 156708637304189616573091787920597457472 11156018 -18710232248802074032203243683010372288 11156019 130551891796571943437959141582930932480 11156020 -422035866413285604266191717323853067520 11156021 204865118069242200435692148680472871680 11156022 280812651092634265111301065923063968640 11156023 -32660290723269341805307781898194564616 11156024 -664656084325494569526854611247966453760 11156025 33531812907886321458742213412893678800 11156026 63023421545150631658934931210238958448 11156027 25822415472501211559942482530710091912 11156028 -76765611161947840076452083692149910016 11156029 -757338349428221519265589632736422889524 11156030 -50390130113861067459834510633519300480 11156031 -672018758280316737147924353778467760 11156032 -77284851220439551684488201713827708928 11156033 -177563537654794089183206475182459339136 11156034 131346651471917941756623313305714362112 11156035 70871253472951027773827702159352326400 11156036 167457434430870794186692570317870210048 11156037 46023709519401847179476365710385253568 11156038 -121616472971202009803785627760804245056 11156039 -470645001772069725562287866365438730040 11156040 -145386953038361389311082994561261568000 11156041 127264698359035193744114040323782592840 11156042 -178642104410445794694333658337235494400 11156043 485473240278170091645427976195005429464 11156044 135586497763943685327643520909591995136 11156045 452632965183624462402529592586015300300 11156046 -55583061484409722018644810898529839104 11156047 163923661666793976239049756604261804512 11156048 -241437391108301984283009471452789882880 11156049 265303649957280953393834437329154224 11156050 -28957966871415991974333866590213795200 11156051 -19469264005392456444900974833724508948 11156052 -99087007374945854129075923313331591168 11156053 -234706080890055690420748652906426357120 11156054 23970000738408012801157580539782726912 11156055 115192495568547126255410445710717759520 11156056 -606740896683648055738611474196217610240 11156057 130910564401568622605517578377688167680 11156058 -126182961007286029552415771542856284416 11156059 403295442450093867276845414203656628080 11156060 -71754135442448020449421453788012587520 11156061 -74454200240648563364871905894319390720 11156062 -477387401469447242896636720687250755968 11156063 -193514655298423608906645212277894380160 11156064 -299853017749457223332850358650855751680 11156065 122561489369667909866759118222675062400 11156066 -396552328978343685406179018559054540800 11156067 58571171862509589893364610668219226848 11156068 46965205618833489374528508914426880000 11156069 -341797200775568016819461327122657885056 11156070 -216156633475819361197545890058688156800 11156071 528262894258090053203831228722974489272 11156072 -90848551545059636078992018723908019200 11156073 -26192861735139705536540544435484719456 11156074 219119993034784910439840175389304849920 11156075 123691540411555471618267180238347740000 11156076 259814138551146144814314953988797184000 11156077 102340869896091213945393442241003556300 11156078 -142242860174565857577728895710973336960 11156079 31453448244311438943119524123372944 11156080 -81099730510421542121710616876808929280 11156081 252435474721977312986497495182270035730 11156082 96045186264532976015882847103851339264 11156083 80568457876702799023277858302351422784 11156084 -13524196828180974015656390305779590400 11156085 -243128435434238071573295794982455971780 11156086 204702381624859787987876266398248632992 11156087 -477000529756034695891745935025541025008 11156088 275192488148591987636583347277804011520 11156089 127081172924612305525421995950122093312 11156090 334077832585337830892919914343353107200 11156091 922048022513203045484203742550410695104 11156092 367933987146329767567155379050601472 11156093 139135227568141475378676840103044253644 11156094 48901192438777407001222154663928196608 11156095 -546881438938694977185661103973878165400 11156096 158766835010467032344451915192383569920 11156097 -495815196700221937257893564788371388800 11156098 582580958951742341971026261268220302800 11156099 -685106358071920681463401477306025856900 11156100 -245914400310015777112783042412083200 11156101 -704846969646076085857167905986808218176 11156102 27849938731055543136682704789091497600 11156103 -80202677150044131872123992908738101760 11156104 117817177017154045819168980656244817920 11156105 301797479899113536338878967649071451520 11156106 -50589128495321375468445701159212726272 11156107 -625332557035660637770428583834915829168 11156108 27053372593734658155880364071657936896 11156109 5928197618590311431995094819731534848 11156110 -31287728011164652327249908481261939200 11156111 372387280149685286566589138696422289712 11156112 -150442394254212362325142969648643899392 11156113 15336416693030703947600059221120985824 11156114 16972777098198862228927174960243505952 11156115 41173941446786950956055546490025180000 11156116 -79547174720366968826689782363109980160 11156117 558142425466354892048417247546305477184 11156118 -359288523123054009202260553725686776896 11156119 -308114150545852660952526115496217560832 11156120 199036052784689600565671680011385036800 11156121 -249908844732187120177008626324866756710 11156122 187182373391113827516047816086192672512 11156123 367321126470064364316982570339730838504 11156124 -289678790982607851003882854662878119424 11156125 185169420919849106217176908410424320000 11156126 390490892107622450287721875568594220480 11156127 -191266907214994600278270868091472580992 11156128 353795174128200012611906460204148654080 11156129 -35666032183685634621579298462691901720 11156130 -352685644225602758186478938510887572480 11156131 4008570315451961173322208126541750080 11156132 10272925817436810637642502404961632512 11156133 -3285119546254630397381717402726162400 11156134 -66471669694069000544516302193454921600 11156135 5943235504806034581259889447568758400 11156136 1018188387370550205905312031748830167040 11156137 420914533160635845570168250640518145786 11156138 53641336648025317030965164426361252096 11156139 -42379359867915586456756116290861718000 11156140 -110739749396840519888549264458246732800 11156141 -123306293562942378934026590727478905216 11156142 38349980493358278489122936591439888384 11156143 -69360938978731283042031926706469600000 11156144 -215003826723934853907730405870993981440 11156145 8578885858461155597032775989577134080 11156146 -10092610149359060039610907993435327728 11156147 -989631312035161934162384059381829884404 11156148 -304767997184907347244846224408673189120 11156149 209425012453836912078367237164069095150 11156150 -20953774838623032937781627831405280000 11156151 134569571152396604020591566201228242640 11156152 1332344296240992737485266514699468800 11156153 102018364196643683296496589859637259780 11156154 -25454465273610164719245628321901809920 11156155 721054408220484881844477693170140502400 11156156 -3100181216764999483827150868707901440 11156157 -513239827274981399042061699784612950720 11156158 -48597177508472063523695932383731735616 11156159 148630475139599727125020181197366272 11156160 76510880250077392385176875633066639360 11156161 -112156024697961394556869628911040418238 11156162 79986847721110753489842361836692378832 11156163 -351309586059548806466722411757045313216 11156164 367008891428999901873100954434155704576 11156165 118681187109449927453573875446387195000 11156166 26657125082810833712915537060220059904 11156167 -98089755828726899475391002355929564648 11156168 165607850093025445945188241474208901120 11156169 -69022786328860950524163198638148507072 11156170 416226252145693288457227732487337058560 11156171 93476482203203140770545166310687220592 11156172 21479644875517108791019396015859039232 11156173 -312866453070905763835886835450796752960 11156174 426362551918358516817658007619505350336 11156175 -79998444719101131765986654206190181000 11156176 -261401704989857803959986917377299488768 11156177 1151439350336240215126073210870374039026 11156178 -2834745304085562301623663604046751744 11156179 -159587608011233758135354541899234851220 11156180 -178243175471695864576247614385259356160 11156181 -679485448899095925853129261315820076576 11156182 67199357275070423127391841018428620288 11156183 -148894092332366857880461237424375236560 11156184 -136489507977023176558000183364358144000 11156185 43052276835823755785777631332307576000 11156186 192332427669373533638874790304067063792 11156187 37985464175702506621743685955497703424 11156188 -272589554811565810163502375830371057664 11156189 104288617272389225729747903023891034400 11156190 -69587313099753867594864784895429124480 11156191 318189899701068892071027508256380001272 11156192 542773155447356483445814060788901478400 11156193 600386305171159548072496697348500331220 11156194 -74198775255261137512659534981081466368 11156195 -398639380070463476583352485737169901200 11156196 -44613159139288141545203198948193140736 11156197 459603998672293393349414575652189585568 11156198 107334966407285539813106050251866034240 11156199 760969311315578284878757447006398642000 11156200 782888820539317914201118952925312000 11156201 72230367790787386663475559915626957952 11156202 -200395956299657791594178738836265476608 11156203 -200611991101548988934049413195610009040 11156204 30953011711204372562015318563744435200 11156205 -321665591814942250016831374462311236640 11156206 66031496119630965021631251815450196864 11156207 -44731911501914007416907290006384378544 11156208 2690413765881741719839946199585521664 11156209 -12043256932441060066055368340477418896 11156210 44901707164510896250714490319697239360 11156211 -21498341495566661516225884320313041600 11156212 -58070304743054620670087955793512645888 11156213 -1151247204030279987541763288346592702020 11156214 -47812488770120082533384951754309648960 11156215 140057653113793411624182011134941900000 11156216 1204094743854155356028505888643092725760 11156217 -363855050120020451944334479473782527920 11156218 -165159308661901763256369094741612600320 11156219 284192515480431010007858861734681332144 11156220 189182472473072067656764951669633574400 11156221 7849855705257534504494309518531836864 11156222 524122699975844970688409896259576924160 11156223 -33808702089849574889742308480349837792 11156224 244874524763755277869176283756526305280 11156225 1499013954901291070835866986371437100 11156226 288354108540173561374125341644337664000 11156227 522862593769296732665295479332843246076 11156228 -381710778409819849390825341567855426432 11156229 143539828981256126573808503198250964608 11156230 -3298059700897692854438890892651980800 11156231 -73729275544553292209793349376456549808 11156232 -231730594188413682423247147854927175680 11156233 -456623706406790545849831560497168870880 11156234 -187571877465454179777583214453479755984 11156235 -80536549712405719201005987284740745760 11156236 9008432028118099602321585235527526400 11156237 -1690243280383337059633821702455513925600 11156238 -250771459270523223197046882086817655680 11156239 146551100402315343960581448176694096480 11156240 23061961192760368681829282900289945600 11156241 855413467695332688456691294777849723104 11156242 -12338783905857052401301695436846471680 11156243 -81245558307550367922323427445379502000 11156244 -213043030794675051082482763585036615680 11156245 72629000102430409543069983764694792120 11156246 -72944828003513242053610445759240360928 11156247 -425083482133739186279682719202403442976 11156248 -412954390264315951439871645294579363840 11156249 374358104785419753849353098936836693120 11156250 -67929944531902401951153154464552000000 11156251 12560588750008474478650310186532108240 11156252 -417110329748763747145659212695484619264 11156253 -568214457136465639300245553846066874496 11156254 156271975376130159904810513711701576576 11156255 563140580478419415160246559001360862320 11156256 262786442522776045701758078154984456192 11156257 3075750023828564261116016135168263424 11156258 -277862479249532872225221129608156463840 11156259 511525388856377374238968510560643410984 11156260 435670165979715982849354100759068316160 11156261 -304606054604036673461748540692969010948 11156262 6303060443255860055444350763480129280 11156263 476150088898628984012716620337865255560 11156264 -635551602258763575952657708822364160 11156265 -392846913918726464689402588390408953600 11156266 125873578729797736318423737150147277824 11156267 146723186351670850167268553780487135996 11156268 260678078279216508710749331039752765440 11156269 -640409473567840167784791345432475156330 11156270 97402253602815135236630896889901382080 11156271 554468557608537550583225416394693204880 11156272 -28427875183056929151924839379705217024 11156273 -1739664465949468470807393534093008469276 11156274 -333044037363611709695473610180973407856 11156275 -178527432388917290976077992233031713200 11156276 -342505527880304812923367239837567411840 11156277 -233581787365646551690688909347587324096 11156278 -192968270635774194597876667624660316544 11156279 -323797275698085388697799773094174222720 11156280 49542840013559624811887133376512000000 11156281 182617416215657579428191201929614531200 11156282 -195227432213283709559744919027714373008 11156283 116283532143121298240785940367203878224 11156284 486157718177933552039661184576750049280 11156285 -71384224562833841628187631033420567040 11156286 -7419942572383422017377890237252688896 11156287 233442441149411798731357433657120899240 11156288 24807925554447268095035211276928155648 11156289 515968761880612719359224810193374527024 11156290 -367881749594799330119124733345410033600 11156291 1176252760594275094443191280688816293000 11156292 8601286657857141959504761392732303360 11156293 15560076408381478170628003107016712860 11156294 -55171840015068673858642989428463524160 11156295 -5625242042631252934500231818926485600 11156296 -230716852055693026353073130317412106240 11156297 -19488469580237531652381111933798725148 11156298 -14360748066944032475068011362559762432 11156299 -150541186620068483405740074551745047808 11156300 -86565799662471422353843437171437184000 11156301 -169223851747644498643973541437619509760 11156302 -504950437915892109099062862903189027648 11156303 186682460367343057200016737256357711200 11156304 20818414266771099559301328389904138240 11156305 218107014172613005837023788746400602920 11156306 61208915354096951830501475260405347840 11156307 -360343817655240696780039526749392640 11156308 9344892415946558435453932047974956928 11156309 334381428050904522513685877337116706510 11156310 -100954941087071872084192390853992857600 11156311 129844234964028200324707144586631389184 11156312 361868087031291309696947358449170483200 11156313 -197395188279934645396805424726367814976 11156314 66674945472639433249293676591893127872 11156315 -536617355001263346224640165013192742400 11156316 271988850519604856502772203712217098752 11156317 -762354923229179298664021612922132944628 11156318 258977606285531172788087591001321686016 11156319 -611357530357845289656504743501487325680 11156320 -438358810271090868549032614612272414720 11156321 -702171799064017833232969492005638364 11156322 -319215220362927901841753848306505689728 11156323 -567043554313511916145658789435150387428 11156324 212490381193445916820825352832031917696 11156325 278386407825942170849022977053878180000 11156326 -160654311127447590148277802086189721888 11156327 -144323769203012515777314035873421254688 11156328 14583228691042242090898223136708556800 11156329 120170003917897504211842941709270924260 11156330 220883969114832075062939444045011678560 11156331 251845483733006207044703616266474929752 11156332 -368823908378656380054874313479109948928 11156333 -222330151321760367644167438801323123936 11156334 4568819271942299614921081256202547200 11156335 176269132478011479821489828961537172560 11156336 168051351631629718004101689033112584192 11156337 -20722348550765426464063603760935985406 11156338 -69359786386823199446441596082539929600 11156339 37307949758638274816970657282627924456 11156340 139625334161562137186339474772001259520 11156341 -24727100687991766855477646469490571136 11156342 -49740318161693884482855383923468640256 11156343 463440508738219416037886601089415187968 11156344 13309770566691366500242523631574978560 11156345 -771544416081018191603892750712328883900 11156346 -35738580567578950027912052849104742400 11156347 -104861885011018525988919790100459693208 11156348 -221673995329167725608037600844493292544 11156349 294801758684292083940115764341184152064 11156350 -3481554898566496745206893650604888000 11156351 274504824405005547299630921639233777344 11156352 82681743680935294118002945571369779200 11156353 -2629648705358233463594342296076298432 11156354 121501551193024883435094381824859851520 11156355 -52735391417019885253079836485443546880 11156356 -744523373470853538967092177528344798080 11156357 23055541893296873950731379477211370720 11156358 310510411981315842908893533493803851520 11156359 -658865714790725493474454394530014436680 11156360 201881209158823856285644401525306624000 11156361 -84759809642254364456725142272896710880 11156362 -108591274047152784001263487802145916416 11156363 -217940111408759978750063475735760262160 11156364 -2610666643302990578707563826743033600 11156365 -788932393492765807157917584155161815360 11156366 211659146158448736427647008623755465600 11156367 190186038965761456723733100010707436680 11156368 -4745332912279198219566702720324976640 11156369 82695857939826817706676712981073126880 11156370 -225407892635575450231334570374656291840 11156371 58397929658454933010012190555019242864 11156372 -1192957820248140020819977321332289536 11156373 -128072304154282170123552229845457151232 11156374 248156972147491792741427021147808315936 11156375 -681545806985466336708305262067995000000 11156376 197564454376093403358859099016584888320 11156377 101593978593104382810104503108582109460 11156378 -470309811055007413132996103510699903760 11156379 109098837993638972294378378258127915888 11156380 -77357107068343579462485875109706137600 11156381 649725380713090951357917915878327998182 11156382 -110775499969668934909680074594942032320 11156383 -126476263872550722804305489189207235360 11156384 -846830727790882493710487902166314450944 11156385 -108157453339743058089334512615705469440 11156386 664813290459289357683373190134642987680 11156387 -316909401775719556530065504206486404960 11156388 54983540535589771525424201297630294016 11156389 -1692963333017667203013047084121348704640 11156390 -87910586950830323024653787358526832640 11156391 -69557717220904177883670214291916602800 11156392 427755682644494346524363554020498462720 11156393 -7429667177645019725367159225185060016 11156394 74898220154494604259459998740628867328 11156395 264845248695057521018797529220248450400 11156396 -449444323093538507497269238861573651200 11156397 -342972197823522099751477598866194740736 11156398 -410808439752948827334724550112432521280 11156399 539786439742714653718177194602226560400 11156400 -936738903436111523409874055553024000 11156401 382856281046378303050227896659539727600 11156402 349576810600919733198843486174573883152 11156403 -109710929125531077986177539890402442752 11156404 16308065658982586889806170472364081152 11156405 -299265328782921734530019323989596158440 11156406 62014606147929247631944151704986639744 11156407 832336735312350422636032797581954223360 11156408 -147370486224538579947857873617306890240 11156409 -12931606428538659516054891456684827472 11156410 -5121414548798447678897563672192388640 11156411 -374013463126669237760506105969575280368 11156412 -455544931758222686811436349017472203776 11156413 -516266159785076157827997787527636401338 11156414 -130774407669552345088172033230898347968 11156415 508985380480587565498496439699682023840 11156416 295259116574636375463988305732650926080 11156417 14133465182388219158698581552385539780 11156418 -57855131224657042917509264662261632000 11156419 250844102462608130622510368194820836000 11156420 368040345833497628920986641568085401600 11156421 641114829083933438595391881194221094112 11156422 67431653465786486045098630829413084800 11156423 1025501239682386154467415924937704307672 11156424 -94743668094726132245615659390591303680 11156425 -93936075905429134494920822893195067200 11156426 166433990240487007611775337018716353024 11156427 -584939530049297622305867260947843374160 11156428 49135445871444466596851103782552171520 11156429 -342818771983530604554545467205460632970 11156430 -34484111328055638965882966526867598080 11156431 -410319851783425353059187977232414193296 11156432 -6758574181935076903866295566911275008 11156433 689175095895864834242063546377489117824 11156434 -131862274561251722097799322433858321120 11156435 50467246961576614543727986256003358720 11156436 -2106865015973013534249969223151044608 11156437 -1919398169802000614961316106646570307968 11156438 294577348536917078530681561773363727296 11156439 32485012762008092570895276757087476480 11156440 716357214680847628916795459227258060800 11156441 802890395936754175150287940333846648842 11156442 -129567449769965498031559025359407575040 11156443 -357744549321698048402810959125464394096 11156444 5364770076486425386155415022916910080 11156445 -466769491309262206985056993375876540800 11156446 -78635056643204498279960178440994975360 11156447 95495947634048758289834631031601037000 11156448 -78636614311253583660139274775709089792 11156449 543942743985982426676574929175366300864 11156450 -170407342421290556979099541458139578000 11156451 102626507456919499047908008669072176384 11156452 164998887920140271611035811122674940160 11156453 289076803226096833572735856597773055680 11156454 -17657674843400727340676169786900982848 11156455 78357103513325335054830822457808709360 11156456 312470933284127439035052235504656890880 11156457 -127673285269085450251825539010170736512 11156458 -263353031139465823666703599633976616960 11156459 -1483093828489343381799964799894310563040 11156460 -59525292953989303773078237520376954880 11156461 -288324894932175512876492119379480048938 11156462 -21987970332057499669580222484442842240 11156463 -218162769200966101145016086092433508408 11156464 158676325795174390760869566428739502080 11156465 -160245483529298297397250847724059752140 11156466 61082841432141228855779647714624002048 11156467 -425775756411019495386947362177174452288 11156468 586562924837427959892562158752986635648 11156469 158889691482687129638812704062455421568 11156470 -98047606254837641500362166998828028800 11156471 -1145708437474128138793305974979219152208 11156472 148852390834956524893843578783817605120 11156473 369549215335643469198624458695748880004 11156474 34301727571450085585466221819607782400 11156475 82711009401114846555635777934171019200 11156476 -5619869017767313432647727554462269440 11156477 453655578938534797022437438999566967200 11156478 27924043639804768512826495481722555008 11156479 6366941621367914201307596009110204984 11156480 -58369157212745668756058099868814540800 11156481 -272914464812158008242409459577670582400 11156482 -173252975891054036347573900690407567408 11156483 108908365693271039924641069870855722000 11156484 519025113874461725510694989257026699264 11156485 -485956688922013829428418795356869386820 11156486 342211666439389233487128393027355354944 11156487 -243129527930707853322975510004840863360 11156488 -85569257984629451036341141186692710400 11156489 650773472673089958439724721963663883290 11156490 -12253130249923677838658959549287362880 11156491 -645135285587338640273714260232511112108 11156492 98709717585118052301172247681534236416 11156493 -123243602524891187910195844949538908736 11156494 528042133046808997478925400151396592192 11156495 -103562244698167746512491888520727206400 11156496 53474355397677472076985515718990888960 11156497 -313072793759210637084700088037692941056 11156498 96708053406692922935447496301201611936 11156499 285075526794031717871564571057796538304 11156500 -144321797272866965955850503352358016000 11156501 130064859943123180639190896395575119104 11156502 83067568382333795856799654669827667968 11156503 -623355840115097859377640780424044207840 11156504 -70983988635438920979924750909633945600 11156505 -154259713148265201113536867307043742080 11156506 -272200922772439865342113740858430478400 11156507 561164947160569688887171774433058906756 11156508 374487768516866130379682070139196375040 11156509 75943711178989595712043294472383587200 11156510 -109959184150836348085777145569548631680 11156511 -205480801110849170718419033370935385528 11156512 -854370664043212887872736217092755816448 11156513 -127978125495334318135420920314475655740 11156514 365012524550667219846070718675842560 11156515 -510416018520470683087197707957078960400 11156516 118439363353332799791310758449647413888 11156517 -57617717005263423350183728047069159972 11156518 254977060479653143958257059100191391104 11156519 592298576972804399435759786123952279960 11156520 110025499329563088183818473363783680000 11156521 841201858465242628150159301855679225722 11156522 -3991888497131129561045338683570295296 11156523 -235157849603508571289533325948190713856 11156524 -564598535179546757329114864210361856000 11156525 238592417512766458824992003981797018050 11156526 -31662041881889810123237487325526039808 11156527 243291402663613555707624026277632623376 11156528 -5765759228175912725568026943518932992 11156529 -455058642383809197666142512020119400160 11156530 -62067163092859630588353225585960729600 11156531 768427261660468781275390296542507644512 11156532 -317722121326667948185168946525979187200 11156533 -712492389018222858127798177089326418720 11156534 422575005061833190900136623648396740480 11156535 4197213450764966626030196910576844920 11156536 -49467702965206480778128024732014858240 11156537 -10167514469295334095354271829695728000 11156538 154489852830675091735466989170109608960 11156539 -524014576660557884761516545360336981144 11156540 274749167529611015901550434903334348800 11156541 -304233167207477765085874447627613606400 11156542 152430931021480318427047568613300742272 11156543 581418550262114243872033057940761466064 11156544 -83072147400382275484289944646062178304 11156545 81432156822504415054460488835655513300 11156546 -419255435167656722560572539204904359040 11156547 192966824190111819320319659723778046200 11156548 -435048499524173004642369318232715677696 11156549 630908125140482586595254679005910811550 11156550 -113717286050809687484478540078845707200 11156551 -36889987702192308164497264268713239456 11156552 -300329760237993214082667051747274506240 11156553 187293760150718766082354981827232268160 11156554 -118372222325939074827854142689333571024 11156555 -22852321545106387467748271892271475040 11156556 67049477502023657923240747523498039808 11156557 721979047944309581752783612722108045280 11156558 -289634475174895151259244943620713335040 11156559 110259961550786899889185106725756512768 11156560 40725437400841420862075815092081377280 11156561 145095661591265892324715179391485185040 11156562 -100766187118052450158781432492532092160 11156563 -998099122701804634114915675070144284 11156564 263225894999533801938661139935804102656 11156565 881129315953950369898735260260377920 11156566 -259386143427918723046253668555269266496 11156567 2561289543062169434623981528750860480 11156568 -259077532458207509914139820863402250240 11156569 -6617138914158995139306436865369299968 11156570 174158719754245303449489073978881696480 11156571 -518345052286670665638295213106602771860 11156572 404709777533577132761690761514863083520 11156573 -392924790873032723823224934282897319464 11156574 -47394785439959848235336945513508609024 11156575 -384099195201926461872231956842227428200 11156576 -60683852457273050795664976629683847168 11156577 587570654723086333401156932157267728832 11156578 277523714801497396621853158612239200256 11156579 287245302692769451675332983856622400976 11156580 -287890454565206031916685576661147498240 11156581 257494086008399523519468476935238057692 11156582 -284779883466119863871707179174854200608 11156583 300033750844937798303429710832677136424 11156584 -872631648078534691194371231734386877440 11156585 -165547324383592230016087660926963281280 11156586 -5360267028437753259973451265918766080 11156587 50815621388663774333652450033195382368 11156588 -873514090486332404176979980025006760960 11156589 987926251346192680648458617758324259520 11156590 -7951265558129606952113526077714534400 11156591 300896819864934836923813358513901805800 11156592 6156433350948076247860336532980039680 11156593 194398700384853911146639948808878196800 11156594 911498469361970645066548592875095072 11156595 62892817466235145492528770017623876800 11156596 91545998485878962127171731842235467776 11156597 -36008026229454561365904167083101103620 11156598 80555063270851791627516804625448757984 11156599 -998748676497418283666759213369194293400 11156600 -51534341892062049854777108254881792000 11156601 458097918720121601134474503257307914832 11156602 832533803116387673171282604973936012032 11156603 315304007343020927935519392680796220584 11156604 66556171893710684258083319771563024896 11156605 -15720841876138352388873561347724778740 11156606 -84468132953809754813392671463100642496 11156607 200306548730461206492397605523885426944 11156608 -735645446395371663952965178522337280 11156609 -396575243900918662618422578695852498896 11156610 -34346333293353503452417785090198105600 11156611 316622990558841277808562053493571442712 11156612 112720191678986319787263936569386060800 11156613 -2898042269554001026355576592475374912 11156614 -40009458368147164441873479589432294944 11156615 504991333407788094361860190811929939920 11156616 -207592065229576927537979499284010593280 11156617 -113815293383112326282333862596900359040 11156618 -94238943849340995863238558655705781760 11156619 517692014518220961672001847945090373360 11156620 -445028283304431043750137423275981368320 11156621 114720854952164885570080321216534408704 11156622 51222559718438675466433645974075529344 11156623 -412168751286588689287507123674834503720 11156624 280961138657936176779915393917484220416 11156625 -744791724550946159947059863816113632000 11156626 -88344486497296427556753387208449857376 11156627 1219921258239660296929969410374239050072 11156628 -109829331471672116598407311629349761024 11156629 659508388440183381776348497520980565280 11156630 118413601834990644236897763640751203200 11156631 372598533057655163455613341671189422952 11156632 354675280288902346931487053387573606400 11156633 -135501012444669872183759585314786626432 11156634 341481242487731317045974449739098252784 11156635 22495039217187053923911483910856171520 11156636 1240680396073914226083895467871360512 11156637 -114394861262524906903207184511909863040 11156638 -484170144422628511764037622724059249280 11156639 -137586088523526670076884061361508132080 11156640 -181263371996795349719152336881749852160 11156641 389959733535519170989999528862225632452 11156642 32232553581471297982847380881551040000 11156643 -629611370397754690928695960120847769600 11156644 508457547768036414352395438399993758336 11156645 -396131731774816430270771159680821668100 11156646 65661824049698801919273775815962107584 11156647 366917673022350649404887128122434405752 11156648 230342236987842620644045721432979456000 11156649 -35180165699642982617894300323981074048 11156650 48265813148291163570570962284750294800 11156651 -24440179312594465408506531728269551360 11156652 12890767284049163489990904634128506880 11156653 128171697962154206535790384098786714902 11156654 -488355094817201936182716017920178860224 11156655 -58283027037132305847315794122160697840 11156656 -20989223595687094754794341137563779072 11156657 -82644097853868832280367802051790282094 11156658 70027241395073585118315513095356335360 11156659 83667135510440809299074280271163788368 11156660 -86310232527383928580589998127350579200 11156661 753169048153001449243912063002790509660 11156662 -425409210959674516427135437312597875072 11156663 -23337450548890275038759935406349706080 11156664 170312358683549504081735684736196608000 11156665 -319788932609707651531242113394236890680 11156666 -40586707457795581181056202304177998880 11156667 -68427518250862470067292680684776429120 11156668 674628015803663540834278911392397698048 11156669 174912877790391880772130163976633792070 11156670 -100335408165134142258457554658419916800 11156671 279964879054432839945114924744398199872 11156672 364396465435303131264404004680478228480 11156673 689140370848809968657681611657099032000 11156674 -49505825756050832431749667460566398048 11156675 -347843828517924648517585105237681660200 11156676 -8431427680588455750077436313318287360 11156677 201335785911914479591670058716206444800 11156678 32463821114136918796966862732068604928 11156679 37726648086030966512571677060031747984 11156680 -425970364040563543376366381590474905600 11156681 106132766562692002791550480520967739482 11156682 -514215803744195238568758040411491866880 11156683 -97694816026192439469075540011584721920 11156684 55933544395013653466046526312949760 11156685 435322860357114174470229683152943320800 11156686 93046272064327792929956256210720291840 11156687 -64789189455646156284525252980614943448 11156688 21692432845009745877750760793092349952 11156689 -27363905473050667963887917093629930510 11156690 -79297310376582165281553589129416468480 11156691 -17603131553184204023408976773158500096 11156692 152828753996755442902548178322828328960 11156693 31426345933532820708959278132884429984 11156694 -2818361890706542796337844881339915264 11156695 -105238381606305716600168464234741888800 11156696 -504874584354646689353289741758889984000 11156697 32121008768936906940809465045483162346 11156698 -27812448518854497724527360527457400320 11156699 356023453027329704352657687647714771400 11156700 234604971167206325140739443241025216000 11156701 644643218832028821563875347329209793772 11156702 -27980291826525247576433317986896367360 11156703 -467515729143025616820763249340473536696 11156704 145132380842876940897397108531555467264 11156705 117884574006663882117589431554900160 11156706 -96793141804961702139413385554636885376 11156707 20897900105857938376125674776476588956 11156708 425169649218182940931159792347596377728 11156709 324169745269632108015547607724683108928 11156710 -30490879445037062077008878382350183040 11156711 -461249946301215371283763521473028793776 11156712 96948790516089338487322251845051596800 11156713 -149359446662029229989195076921185741680 11156714 -16563557547406715144354619706500707328 11156715 -113135749133922893420174752425528670080 11156716 178798832027700007925003564621766154752 11156717 177892682132428576219430480057916272640 11156718 -93345596037295010035377192247633845696 11156719 719561863231292791263201153956648819712 11156720 82660120482886052408450631867636940800 11156721 141277279587740834567446363312130897664 11156722 -322391922649121020602216699437279682528 11156723 1223057623810138700623474364463720614400 11156724 201139818878033285769396025745916211200 11156725 88826935373115653121143349670823541600 11156726 -226176807507049596430582928180712923904 11156727 207039588482619881752159843944690453120 11156728 203845377574934877418277797009935544320 11156729 -161881353148828785514265591281043240124 11156730 -54687220108614484087017011056775700480 11156731 -945767870830453577111870198066142133468 11156732 -164433628465723454219602520337042539520 11156733 -244989532354089531508346924633050631136 11156734 -240824326059817998038456258442408499008 11156735 -470696487295215380927707026526235803200 11156736 -3665375941509260198204039115256627200 11156737 -14900341983428490977204042193396739280 11156738 -26379069325709072639683304407448466480 11156739 546358180607276591567364291203422513536 11156740 -138971519494018308967621557551249387520 11156741 -553354336932573099614021584848926270628 11156742 -226652580715215538870094401201653348960 11156743 -532215992580556158644657018694172616160 11156744 1168922899493626740214815538001921433600 11156745 23946844685524504480229580667221143040 11156746 33007262085603114605530443001030049280 11156747 -108999777047481360099028122092755456368 11156748 157487292016689683467705650091692539904 11156749 -516754770290122701904694454519840930250 11156750 -51713633522688508169172636616107936000 11156751 1118428163312425189997900914502206958880 11156752 201049511630354400955457431381823078400 11156753 -505056966162388441942196395374257905998 11156754 74642564794420622772073803235852984320 11156755 418544280941583029165676408760644170160 11156756 78791746078195750643040907867832630784 11156757 376137355153928833207933762782125492640 11156758 -83962018974618089506134012507275706624 11156759 533132075133129776815870691679634133280 11156760 -435267647126243697552423737033377382400 11156761 -214143105730483048860260652380852822400 11156762 -495178556623339049183828212657807488000 11156763 142702070026834195586909719164134053488 11156764 347098437574420667972638379080771699200 11156765 294363806548959076493419269479953123320 11156766 133460659195135688446338661937562875904 11156767 969188815001609706787531147128845056672 11156768 256154688575197833864136765209739001856 11156769 259048657431539683628000214033231893568 11156770 -55709950702040375881976731429267608000 11156771 64002405549920151257977933809480342240 11156772 112296904545716162418207990818552592384 11156773 216988158116694451520670177789669617280 11156774 -365427967191504937203833783115692664864 11156775 105963831265615414587025207823134080000 11156776 266037765230372931526049285450808360960 11156777 672754358337863057178923822776077850272 11156778 14912873091030721918704392192769099360 11156779 -89871662115578536725025437401331116620 11156780 2979614235844874057670681111177077760 11156781 -649497533462283122930214697578441120 11156782 33486932239751436028867724754933964800 11156783 521672074152442863074332880369980901760 11156784 123646507442523528788530108116398997504 11156785 -147672535457922491934787801278542803020 11156786 -68452009808627648288428586759322940416 11156787 -660461852319362829076995680059968392556 11156788 -721385985066590175851821228178386486912 11156789 -133476388798428798977660907817203886944 11156790 145279565871243445737856968765705584640 11156791 434487507018174279992879353216865633192 11156792 -151650508015299582858459466631311872000 11156793 -277417995202517969363514871593149769600 11156794 194053027919538528907372581656883323904 11156795 -17904604583308199379251609960235513600 11156796 121348799653257420635344900824562793472 11156797 462909881539079608549794729043556660978 11156798 250980053492263512521852280688120467840 11156799 -77692999512683967936536067188688882432 11156800 130548412455219071758886678554476544000 11156801 -842459914099192069864031290655145627198 11156802 -136282957350325494673107474121592688768 11156803 -42429930175284182584788570462336332896 11156804 144992843137462550396359465647506515200 11156805 534618422029998457333141090867041600 11156806 -115096350918064881230534970730246991040 11156807 -283280582704029244022502703997729176128 11156808 -51436789266698476348767940688751820800 11156809 -72057955941424934943418937641989483596 11156810 82145506647240120716380645261829704800 11156811 384590056838731532059956782743598372784 11156812 -369061322964807799127932310671892057344 11156813 445420414116621635826775988058883846080 11156814 -31642853302466844164182433890498303872 11156815 -771242910600914570074691397798627724800 11156816 -118125801433946709273175567313266016256 11156817 -109720758832343062205595074816979225600 11156818 106830258052610852518716113664588345504 11156819 88396803204441399902044449265678506840 11156820 74538527688937441509390912748143790080 11156821 20893503041833438468880003765900549692 11156822 -65048454966451832393789826910632816000 11156823 695292278731231276476552792993490944 11156824 -20779211264793287590061086447672934400 11156825 324586955384275206350810410474305329550 11156826 -116862881087750658083185944104105504256 11156827 973252541240666613734741093529292413672 11156828 57399950361188180618093016506996038656 11156829 195248739951943950690300243189642242688 11156830 -320849206878144788935484709086479477440 11156831 -301817530091375099421581774627110213008 11156832 67351551066953542192657144824594432000 11156833 904940880133080910724738926674535522082 11156834 -175619973445517701789627357708734893280 11156835 -229605406077103717430399887596459859200 11156836 -572996979380955226708856379658781895680 11156837 -800845662597626269197851947052326688514 11156838 -9397971233554399770004918273545338880 11156839 -928624570881161001115440186603321702200 11156840 117393025638379971095247637813557657600 11156841 466125126608752711978137541736992089840 11156842 583120334814841744272742877144522865072 11156843 286465926662380882681289289548612977320 11156844 -338424673498130048859676947496377936384 11156845 100063304630449659331680533764550734080 11156846 -512632069839145871675006727707445090816 11156847 -223976312621449915399804135558136572272 11156848 -39347244679366144546357802439536508928 11156849 -360246205474373377695468439216104030480 11156850 -168089401347236558028993699392995688400 11156851 -1172398972028143383972839819129459234400 11156852 84086091856103367301587986990175098880 11156853 150637597829340378726335935248886991904 11156854 -5062936627973918077564288870063572480 11156855 576519444294368824218061298157557372760 11156856 613246125353392432044945846364284518400 11156857 -402507880789761724889785194040296512320 11156858 488612319497008304201402983477262375280 11156859 -878639415638631964924316531976781019064 11156860 -173115571895512000998907641249268039680 11156861 46564997959153619562158616744911329152 11156862 36072481464626089480400069097575558400 11156863 -219046053254414510302767024386661858096 11156864 298761158124770210313393950930333859840 11156865 -150416068624456945162034241723780305280 11156866 26795668798135501777672264225640991744 11156867 -789219547629097123387072524385108158084 11156868 603973287453708296636501230969025249280 11156869 -28019765800040931464368685477259580416 11156870 -13698048467051818491533963050504310400 11156871 -193513077491997205895717253365777496960 11156872 232861723800187559279361477005488711680 11156873 -329096605848491140719184407877570213056 11156874 37301589830808494866866812956325948160 11156875 -112025751972321691507927254252293267500 11156876 -18407663622797580224699361329891412480 11156877 -616223642517069781163255330504595220512 11156878 -541913268576588140748503173499885597760 11156879 -43619758764840705570657785702113063968 11156880 30545754049961188949307487062196224000 11156881 -208818933545413739698860674900481082318 11156882 -21055714133989186546441303941009536256 11156883 229818885939867640387729676897457819648 11156884 -167719184597735220811224840183255492864 11156885 -1129982113586069532261772483917814624200 11156886 52041826508246039087437049821237800960 11156887 248514446504986562757205363558781643952 11156888 174968852698921927905334611707229020160 11156889 -31024941429456024729954287668579926576 11156890 -130790333100837850608861013702852235520 11156891 460177783492144341759678383750961695280 11156892 -44593229842275754360092428256392898048 11156893 905862475174136179721215600588156045344 11156894 109610065222555972526062486827558402432 11156895 -207111921400470642048203431204520190000 11156896 -456577282053328691397563837739452989440 11156897 -789042455565767704373830325282761434654 11156898 -90098874027076142469796903995456337920 11156899 -415007559241169187219620762220223778336 11156900 71600131008825728131859610100144128000 11156901 -209235552373859504642169201358086926016 11156902 317133413325301257438296500202892445152 11156903 -551739649262022914562728479901220883848 11156904 377669551529420988388302503758129643520 11156905 247075882657139378523146994765769809060 11156906 -236532148794669523053054679926228638880 11156907 -1284290660954353508294413963516792183296 11156908 -101884538528223224693395536941662854912 11156909 6144370288056121784704694626143772800 11156910 220994370468581724380321721075998943360 11156911 -94105095391527928206271003386706953248 11156912 11299808736539733252013926299199406080 11156913 272759198041085104163530070620623590400 11156914 -146145304841123834435828028340525196160 11156915 12219843222083111463517614674669740800 11156916 -184290213678194618439683804004431720448 11156917 455741682190234063628759803944533417966 11156918 -37865995771597982416994214616478191296 11156919 -36621904299710533224832768984964956080 11156920 1706803407525147659955316875263385600 11156921 375479387005589874557227800257892770244 11156922 -45753026958253427891011951156144282368 11156923 113482896862948418648180277282252835172 11156924 153220260244120456255735829279235181056 11156925 24182159396910127694887369719471271200 11156926 -740949872261299796430655763633025984 11156927 528973980840083746585513493416969244472 11156928 99063096949460985990479245163794268160 11156929 97433783707337268647416486199414243776 11156930 338317621613939789109605980709821454400 11156931 34458703322950658178602089648016592960 11156932 438581991438774294210143492507161546752 11156933 -744156765045446252105565503789598460800 11156934 -101436963785694420837445050793066969920 11156935 63886984159096645140459426148723212000 11156936 -11217690690825773260071751766252912640 11156937 -273191776540788607736795029770374062080 11156938 -77835589740726203993388517472791602240 11156939 731606969842512904572576586134617230740 11156940 -8695743256698461979682812017055160320 11156941 -517878371717484745307581584797281611658 11156942 24481461264049079714177344266854193792 11156943 21435228807478417872500965158227056128 11156944 -13578570920585650556138903892992147456 11156945 -205347563342851448338085113333904172300 11156946 -205061690507637223828425440377829010816 11156947 359278441391337861334185584565207591672 11156948 -653283108657494884302109575293360308224 11156949 379827555583342106008785091953155595534 11156950 34951256628596365261987450821655756800 11156951 -110822212129941573119000226615870415440 11156952 -5256921655981130201002331815698432000 11156953 138510870165286907037211775834866120202 11156954 -422664517819273258207419248019952839168 11156955 10907174175841941915958539252137556480 11156956 480492555133133047725797705962256837120 11156957 640403874186571455495409969438508184006 11156958 -323085922617325400620942397399706038976 11156959 -739207911448146054891310075300015416960 11156960 -303086933853002307552911632472227184640 11156961 91958994466885263140480966987501676288 11156962 118801653905343382969346413387984318464 11156963 491942381648154736361195345642119405212 11156964 57968391983059411042019907908318183424 11156965 242713940910828466962778191015353829720 11156966 56425974226302727391054493755121630432 11156967 920588595553386684945159445993371300000 11156968 -101685250924298198389595751263331287040 11156969 -322314579747471463802533292133527570460 11156970 67658111322408401555280093987654259200 11156971 48779032300555015946139104790033696000 11156972 872678368520374470578543799503984973312 11156973 -694534505955472101294456117503303844000 11156974 -377409762084883647048319433414722176000 11156975 17118502563583525532465931488599857000 11156976 37804212622446389701088486942506844160 11156977 79200147650789093237326643374574696808 11156978 21654335221192927380498421074782284800 11156979 -242833866188130943089449372374086659016 11156980 55985755141959024713213081514633776640 11156981 601685605425439957090310280490190661504 11156982 237714152769288138345603068541062592 11156983 -123702763889797206573056758246525087768 11156984 58467371204580139236546163858495979520 11156985 73985982564940239758951797484458075200 11156986 305532981699083999230020248399550822144 11156987 233334963176804478880845966874007385636 11156988 -375570859843645935176957250723003072000 11156989 -657039707187892817496354843457917769210 11156990 -64761052193970445857889302349476268800 11156991 161038766257332679950591953003839816392 11156992 54601984435003713987832632691459620864 11156993 202322619659215967639847797616513969408 11156994 127669039263547142618185987848688765440 11156995 -13910205188364537937477690381576808880 11156996 352228299630719446141016563959236148480 11156997 283457789637463898255403209715621370272 11156998 -232950236889444826952823808696558225920 11156999 261089836190232849339461810759739641136 11157000 467605054842640318972425862115942400000 11157001 17039215496398492022207552086621688064 11157002 -170676040921186217234357342437859750400 11157003 -53864439008906726835401000110017763440 11157004 -208588772706320320680379562575388018944 11157005 -187590117065327066001463227241808420640 11157006 50081415796788142532658617838603885696 11157007 -1918237571000421055769956538413058888 11157008 199904365437697496349930793624297734144 11157009 -113995724879932185167436565072561793760 11157010 20044430809055145720172750441098944160 11157011 -9928343554606143343586239217755254576 11157012 56909788666077087140367884962924892160 11157013 280067615169201206032736526493954387360 11157014 -61335984697912073789943011412416376768 11157015 80476784897306112349587743609759145120 11157016 26824660770857360143386442837218508800 11157017 -127549356863780561179986661342084757376 11157018 -68144283200223063046866792857375911680 11157019 530546077220133247698749213367234033760 11157020 52550700282008839785016356256850196480 11157021 12853757425150238515107113178974975724 11157022 97678463960823835962516537147839020800 11157023 -155741496719710003311600504098251609056 11157024 -17474706844733022131069738178035318784 11157025 -373560591128603411984639462579705400000 11157026 18211722804619887442223269610346777984 11157027 90140921077525922780897414733101567232 11157028 24186895648146134108879564088287344640 11157029 244231044896977522174298052508905064284 11157030 43680312457595118187080623022220156800 11157031 1231778285027174156573810123062078419000 11157032 -545872033418467490274121254358686443520 11157033 466716317561669108194568327295129358224 11157034 143371831029328026969043588089686030592 11157035 -645578319191151034001739310058212271520 11157036 -58789752796499397294435301740521558016 11157037 298240338864274689426126580573047383212 11157038 -813596108361644437089897187874273856 11157039 -105844751675845424598486072784419672696 11157040 -38593254271061449345514939252460748800 11157041 55744981641725592973554640589239496640 11157042 100124245952070198099986432133847513728 11157043 -264614529215807022734154525216188698272 11157044 -39106878772747203116277694978923244800 11157045 399815036942420033351911469153715052320 11157046 317670746734568532000629428323063917472 11157047 -672849340388734007604871112138520960 11157048 366337543508644351609001301973637529600 11157049 1116208181283036660973265701177189537236 11157050 -9896835678447038231833364194849555200 11157051 299118744482943297061901027903641828632 11157052 -195812897784355105090607639056074609664 11157053 -571418595713564197552655358850512016698 11157054 4452989294392295749210359829005707520 11157055 21306322625503568722851999494680139520 11157056 -144232507534889594429063351715440885760 11157057 6600786237105961685689872555067458000 11157058 -597485037609964603886809619996049006720 11157059 297250998828042525375942907470419765016 11157060 30640425129048630172729907268371496960 11157061 -1050186831430241879645161537191904970338 11157062 -114750275559584608874871432230912654208 11157063 357611129105039983544375181020242218624 11157064 -165435937601805129811764756985615088640 11157065 -344213362852012839458379800047036992540 11157066 4348607588512438347800183219497448544 11157067 -854130895557242179325116898640687630080 11157068 -183290787698733588715100641905431408640 11157069 -147999673382057204623301748730182796800 11157070 13691485624536735530474139025421721600 11157071 -880740837656060357408422064999289187728 11157072 -102521185826434350746874215085360414720 11157073 952844034763956108411218117697483742322 11157074 -276873634348776971821319601507460558848 11157075 -54566426506187169701174581349405310000 11157076 50409491527605462724154120594628978688 11157077 -225459560035119936162930546762980889600 11157078 43753024526493461702124218332624703424 11157079 225683803303474319001014177582163804680 11157080 383604553953193485001607270708039884800 11157081 -4021845556900416442616313076378238784 11157082 315088393481930293569324352516080384 11157083 -164856694357905186125034788508382596480 11157084 201022552274043159161505170632022584320 11157085 -184072293364212017008213254285356848800 11157086 -162850107838823868185293955743520641536 11157087 -377057709480624607219453973099815917240 11157088 534078269766627715492274303660308561920 11157089 -968616226943568427548501836149358278110 11157090 -75547606489635505533350726094790579200 11157091 577985768488705413803578024653399144960 11157092 -214685455841115100118157154501972224384 11157093 375452870186129820802975453075873005600 11157094 65080486996288917898891425643955082240 11157095 8635001656985850282030060142122437760 11157096 -442814276701782663476419228030075699200 11157097 -222932414367724175586281235101573072448 11157098 -270254449688686967161081314330229189200 11157099 -299282677559041806548646675535654052112 11157100 116845645500831139792626287270183846400 11157101 -67437161101426651084237363926120203508 11157102 219112444582398240753411887159648922624 11157103 -1170131785046497620333296147855138037840 11157104 58429216435482069503874374334283776000 11157105 275479027956918941467049175759491963520 11157106 11270874557257705121449808391884788752 11157107 62636228201678750214879393905268660480 11157108 172519334917762713350668814557364484096 11157109 -844369157396430611327702733919325295840 11157110 9836902121250516536649578129816232960 11157111 -39183772015346711602311227936986976160 11157112 -531062669795828135074403067742682419200 11157113 515318453703819786992242990790632622880 11157114 -194352300583762400699323428358014044160 11157115 262080949311218497979682432536824085760 11157116 149380227293800424421276499544733026304 11157117 202782482639191398807414635000552262144 11157118 -177448423169294230874991718302878880384 11157119 -906864971386076120175248606608267620480 11157120 -119583951997732571979454235195473920000 11157121 99418825449812424242315624948420068692 11157122 258617137064197977408365915155419016224 11157123 227175011683632596239010093345409633600 11157124 -12568948866524544822339125814188955648 11157125 92376140710448340211480431472980288000 11157126 -176734517699750196300074496773548750656 11157127 -312812422836104152359674822516318530024 11157128 397617441974159908412932951502179829760 11157129 -270268601575408196717663044186797950400 11157130 -70653346271434028574399058779383195040 11157131 -272480190576866048745805414142114936400 11157132 38009338405798993591772005979457208320 11157133 -91258942280665961904315939099426715796 11157134 -17598242751439463478951877884846422400 11157135 7533696998318572925761676758463318400 11157136 59967751298913756212438692836110499840 11157137 546134913024341212899025000952058360420 11157138 -87113734140974585563825830111515817456 11157139 307153378494067005179962314398142405120 11157140 171897771155000391645435257780418205440 11157141 -84418072779258672700959094125882600000 11157142 -338126105167035634841341212206637281280 11157143 439162549961180585615130088531393736640 11157144 -427834851530518482862814160035891650560 11157145 -299135348866487056627243747383155135100 11157146 -22887427182772293512164268909237486592 11157147 159662379902911329342536997836013281808 11157148 91839801662652367492068060084867690496 11157149 520950998677609780508334530549175042636 11157150 145114198532322879295845154021604529600 11157151 -937792930236287840280369400652422361568 11157152 342395564159023679010427643641207652352 11157153 339913514429819672507888383212874338240 11157154 -452445896295512827513190316999259714224 11157155 -574681485941703017161840122535532059440 11157156 -315484269672855655828624080356841277440 11157157 -63564759584360832860139324730233711168 11157158 167919941262877528636624482422556470784 11157159 2389245661407244268760399526609749888 11157160 128625777243492641338391709522576998400 11157161 165518544994843203853805007571035680400 11157162 141840676546232887301909271044390438400 11157163 870848689876856039103533108946444751412 11157164 -92220964129951174176770820163430976000 11157165 123049883066803551227597424901591675320 11157166 -241591479179271247593721761066926468352 11157167 -4170009381533064470421790820072795136 11157168 72891496171348485633821013609480192 11157169 457399139383570906808684763698942951570 11157170 124769288144885301331464169170196992000 11157171 94093330389442075386459913027759565112 11157172 -234331579603930109006103134159108365568 11157173 -1550437036132425743118644799724277822976 11157174 -7913735741783809257765926471247059712 11157175 -359940056930536551000196711846070496200 11157176 114973173893940763833745763788620902400 11157177 -323690152545269544318859396348024866480 11157178 -400321098366121309277797428293767017360 11157179 -39820800895339478196407728308927313920 11157180 294643742630465984741035441915655577600 11157181 -14184090970211696158493262080376726400 11157182 19330841556499495850403322785311230272 11157183 -5934889671309588123071492410307847888 11157184 -255220502955503900570302471675784986624 11157185 -10430086837336269925057959372372979200 11157186 -285557160487839185089786882838411511936 11157187 212495542246840819415037040977362265400 11157188 -257066764165285702854821401897988911104 11157189 -361156469847158155069439134028672700672 11157190 319471553597208026300557307784063388800 11157191 205605679388424046893725500028915813592 11157192 -427217980339747164097315704672400711680 11157193 -787157761355459929104539289149800411558 11157194 -484080274488373059767209338397796937888 11157195 93692571230383283976128530228439539200 11157196 -284899558327057009449923135810191033600 11157197 -207081734185994027052782906446627593354 11157198 -105491275605527554830051959471880060672 11157199 -1613276129855967733227304637815950000 11157200 -2885972672887277810103793191231283200 11157201 483026358747184277083382501448435309600 11157202 -51083850768820698641576873887383609024 11157203 -267947708587528564510787385270485988000 11157204 -224978161783429482207997621599657197568 11157205 -776083303092834106210585796918214937680 11157206 -20542335419140034410342173158119078656 11157207 -28770941797737143840580288104777104560 11157208 -544758112330335695516753284149798051840 11157209 148617586190560232025300294620394537216 11157210 3290062740670261625423409720821721600 11157211 -3202865260092384417492413291085142728 11157212 710728392790818221362201873195239777792 11157213 485710644529137109865103948144758181984 11157214 -121268381508076623739298376987095058240 11157215 174119872480044197673696331793649862320 11157216 204906866708045466219974325517789691904 11157217 -532753574170736628831482059955261552734 11157218 102311826493798677687387064181828640000 11157219 95798152581617640255693862331043506664 11157220 -91561137637071767115031142508796389120 11157221 119477626135629537918168663369330775422 11157222 329242465532379968458417197607195323072 11157223 132180609711491898165882897813460252800 11157224 -227920425592303325932468365766615695360 11157225 309062627486244824802461656859712243600 11157226 -342262432653036128410589522692913732688 11157227 -838804034830070196028024382242569414924 11157228 293937896332343121880485160526534369280 11157229 -75092352164576122620351648696406064170 11157230 141685071202752194999996664151529491200 11157231 276266136295105641709685311544379005184 11157232 85375449535206043218156027761321639936 11157233 -329133359004415546369758698767097187660 11157234 315547608773547411803229236642465299200 11157235 -613711872849537844824470746699541362320 11157236 -14144080636367158623600364685395697664 11157237 53958233061022412810628743150380032000 11157238 -54471875041833610944052208345924976480 11157239 143742473963356905731767338356774673312 11157240 -113207448577047399473176885151913984000 11157241 -204918146927266113382849567226530870016 11157242 373258588959728973011708501196186895104 11157243 -81525289607259415771378263430017169872 11157244 38075634386785450758367310294394551296 11157245 -573378117478302709999988413336247162400 11157246 50863170323124488245516082931039698304 11157247 81268790081045032715530512106113332080 11157248 236070175250544441788386828127865667584 11157249 -392031489378223655665635746052063590400 11157250 39944990013957322766081909000201808000 11157251 64434619356550881325787119458611501100 11157252 94857669495343974656699042375608473600 11157253 10688572235262451969799183870713707264 11157254 209994713688230205581708096290141040640 11157255 88282416847271184623452203649139279400 11157256 269834664623789866561401542544105062400 11157257 -558256329749618744349305026442169509340 11157258 -26904518571005225465826188928852725760 11157259 -85440871418625551550754414492315642540 11157260 -292777221316072478527040289445512453120 11157261 67705657038497550420482101669420673472 11157262 238172130187872772139675575580035933632 11157263 -10509303926211817558376966507298971976 11157264 4482874135355054699840085404654837760 11157265 -166301936716809581686686643779714508800 11157266 210956962691216197363657271698671678624 11157267 -63048143915669657639038224842247822336 11157268 -63048866104856221887083128881031067904 11157269 620644784727559823382553056083841820800 11157270 350969912409480314355798419836942110720 11157271 201530126361356403232704040426710351312 11157272 57283287741590915320813901869453148160 11157273 92016251066494376712424430714817508122 11157274 -42384728788412388209799510284705646864 11157275 133287246648122919433674154615226712000 11157276 -54821564580291742352917672562615187456 11157277 -28102995425658449650749772813900607808 11157278 -478589619641340311297766874168231291200 11157279 70492826140066875653141594597112585600 11157280 24213841554233090897270050124287180800 11157281 335240931735990997380489942520000929732 11157282 71432548773476697222867209389639957200 11157283 982015961313600307464845260356760464576 11157284 56655869921317705888021446213762431616 11157285 245495137357741065909328427573634775200 11157286 -186352757143154518125040104804722231040 11157287 395264117188083577859554801099217226192 11157288 -517021703231800345604010888815326740480 11157289 84306371495671964010866447218381704 11157290 30595887153623044182773810372311684800 11157291 -183170970088914072047102756958377716560 11157292 421253758612004487732561781244360263680 11157293 79937951542792368130127654863277810400 11157294 114532774471683537484499596518506772480 11157295 22895083742458810839084227588550747840 11157296 2738440804654098179579372129365819392 11157297 -41117987449595979607912256707986833280 11157298 -12943758437860523951786133981543527520 11157299 -45982018118445241545512730259319066664 11157300 72145833914243848612570333017804748800 11157301 -228169967360353639659541914729385026848 11157302 -211725905950543945152730318074377801088 11157303 -53639489933037197880081450611570145792 11157304 358367243687657900517886946864162611200 11157305 -75343629422737343930079376701706740540 11157306 196153033618201351364385568291371285504 11157307 182799518281444763894232083125882202400 11157308 609891762501050518991392102052563196928 11157309 184092797234205485269323310192738369824 11157310 328161744789287061527710694321555050560 11157311 938961444469199792780543989423428712824 11157312 -143367238487821710201402569679194554368 11157313 260465281835670314087866983955087704000 11157314 -179647896570704999903665394368574489088 11157315 -107549739435818305664345980906945588800 11157316 -422890838842070547122023079451096280960 11157317 162172146118036163035923051727908589500 11157318 -15317206309591718390257025534658831360 11157319 212061337798855796307237066355835525720 11157320 17448324915212335320102630044412825600 11157321 9117290560384976660769054913261363584 11157322 567546903394572456382168483188245927424 11157323 116022783007183708033601501931524061744 11157324 51740404216766787562961620025436397056 11157325 -502685248489719532270825186239598529950 11157326 420793509898297366521339056270557394112 11157327 237587187622878650105924389810757583048 11157328 27303851900723595903234077297748213760 11157329 194588756862276439130602598644038786930 11157330 -131641520595117355525675016597742120960 11157331 -696853815465617908153253838152346568448 11157332 174170523574483608484072482544658626560 11157333 -46981363599655841793079100895877440000 11157334 -56149352305974871983079731611801169408 11157335 281533820499100729045008541123229211360 11157336 675046458952042283711907265501655040 11157337 794978320922294341861891807344390680320 11157338 -350943471334612664920105970995624127040 11157339 -7303322324238895038482102502378891072 11157340 88985456263252955689588634027428961280 11157341 -53330317655872724101754146901271960576 11157342 -73874274055203776465505978586117066752 11157343 -610047613170643713597471229433386981496 11157344 -34391649873290957883045688600709038080 11157345 -258151212398531567468907291527619118380 11157346 -336480949635814207060726429573108563456 11157347 -1088953902486303096277930574214177176640 11157348 -158537400460528211773855958906721709056 11157349 410210316557012722597984683885173828700 11157350 31690906371485461094445230608031234400 11157351 461278239972083704475243464261833377280 11157352 1020740676917876662722611721675070233600 11157353 -12764387125968430752896645612235571398 11157354 -109195614545902583258621063186754609312 11157355 429919836366592995868698344679299231520 11157356 113717059358492386831116309199199904768 11157357 180465431910681344588686945345710335040 11157358 -406893912846539388141960718855156161216 11157359 -468225572225912630120580921967505416896 11157360 -45029689201866585619040593250908569600 11157361 -1099284397342184803492023115206299659200 11157362 562001786281096941646452947187139596192 11157363 235634220136019470910086549547275227984 11157364 16278015746797045379465685102832059776 11157365 42496320188487847434263047487507665920 11157366 -38727794993873693975611060934926485504 11157367 16844095528840101189639062258070696520 11157368 -878397043761071811103201143036728893440 11157369 -59260545637805247752334640603393252224 11157370 -44107544814861090876436367328180096000 11157371 244480298403746156658380424723967249944 11157372 -872667072443278923349778037420178636800 11157373 -767349393644976076729790544041855720820 11157374 15058173660617395891652070986080377600 11157375 -469259436884408452499927847045224652000 11157376 412677474602977438818103711421819781120 11157377 550143137106871064355212736322564675584 11157378 39843878258719024087360354098342321024 11157379 90268191126017494313880371954707545980 11157380 185732894356217011947708207495348975360 11157381 675796763317731254290582480589184061920 11157382 -9119664025384850753196468042788753088 11157383 362988181702850473959805422978726337944 11157384 89202711175074885704622491629673349120 11157385 127365874625969594563084755137004884580 11157386 -276103625042337904973640125200197080736 11157387 -25654995420986404854178617278223506448 11157388 -204616573702937096244693778937336491008 11157389 -822966907670148391292984249394163013760 11157390 -3031381264164994184584190267455983360 11157391 164810699842368242348010112997495162240 11157392 18790550917355602281063264475207434240 11157393 10443090436664540342673466127065224960 11157394 254652273262945341360113655509748030240 11157395 589866342700719308546356703545098356400 11157396 -59279515114479780976764372437257912320 11157397 -377083708623407423872114775878600407154 11157398 320446757924680523632771068709746659136 11157399 -912447598800964804351127747271311247360 11157400 370415114693966045168690774067585792000 11157401 -702207157061557318410354760135162410816 11157402 72858479940961404417475695956213694720 11157403 -162290388818128360730286710700578884348 11157404 -141556174133279133498709526038373958144 11157405 163294056777858862712672218813115771520 11157406 147430586622842367818604027706302344064 11157407 1221428917135941288696026273890365857760 11157408 -241194119417664673018153719959676518400 11157409 76851049363478819814333354297357424610 11157410 -61515437811876307251681848685277920 11157411 -590136442022734423088959603279786187520 11157412 -37808955557895499446577208851824353280 11157413 1044127801021407922327151568404767177662 11157414 -16053296973997741985263020256373002560 11157415 167035159254970346159628762337526274720 11157416 -487588593010049447056002844279444439040 11157417 -76878074365136099347082001770551689900 11157418 -350773147707751651018252741939706263200 11157419 -101079887272271460407754033175023571680 11157420 -23783848512931254311074520041447941120 11157421 -169768529996011061977707460914372091200 11157422 -49928078998423266778031347120071768000 11157423 -24206146460402998089214130430270474720 11157424 64485601859308241930012259574324396032 11157425 2956109279945931481156601029773688800 11157426 -1501819753932910425514739079670133760 11157427 -3193997490672265923325786477151083968 11157428 469793813954138010073180963967189114880 11157429 -541739061506644919156469260304130752 11157430 365892541142353916111625792238565967360 11157431 -1230254154203536875322634432383655456400 11157432 -213623464288138831325324691435024875520 11157433 -1725326632045763735038475019527959936 11157434 510761228398320579397154656775052437616 11157435 -307646852348657845373729174464765002480 11157436 -52939293124749082953003052267952839680 11157437 -941382310152302260615529920138289394816 11157438 -308263951489026977732620479791049541632 11157439 5335199076052765992427637477758418240 11157440 -36071574080837696258881115798812753920 11157441 -39339728179115874256288398998170683360 11157442 -16228731951641963834701151223919564800 11157443 1434372271455339741545866914464567196480 11157444 -44455634423360749874133064686279093120 11157445 -197863617441194880531385812835718935080 11157446 -117714030733627006593613201075214537280 11157447 219596594874541127062656995177088690600 11157448 -415573102587076251022486821659963120640 11157449 -509004139696966434210993693191330983608 11157450 46503733148599359367425876589465689600 11157451 1018272775984455465427102636813530690452 11157452 605236815042665322461109818902747126272 11157453 -42106299210532195748770041385165324800 11157454 56075794240241542048259267578859311104 11157455 340980027403810648409717629033708068360 11157456 17848393536014400560925978556454928384 11157457 1311856075358600309211976000392194260452 11157458 14145050273402356795190611895968727040 11157459 -656742300456876480800263077448215930696 11157460 57569405570371947146690135122524403200 11157461 -35701872186379934982940117381053862656 11157462 -143463464371658843040665604121941123072 11157463 676266816314932533538284341389781080712 11157464 -670730394090166645468513304554089584640 11157465 53275962264258308753261132523137664000 11157466 -11475207900585368298006787773645078816 11157467 87581201892736968548545434579302232516 11157468 2312731119482573331834764833835335680 11157469 -268388138340644056970084132472325730240 11157470 -25780382441285066183791704884929424640 11157471 365536773890904283182667015219914304320 11157472 -1086301614515002102171481410987609817088 11157473 -675557183415631702108673708881691389278 11157474 338974169511353593755825880255427933952 11157475 -407283551894685865255733177674600864000 11157476 410217498575508279428878723974080225280 11157477 -534748649627969510682219195436658405280 11157478 -655487116220233325340791419099942036800 11157479 -912879695282208928914439855980799774920 11157480 -351351808801865226742208216106184704000 11157481 -400931952658534336805466757376517243718 11157482 151636407847906667167729961373895732224 11157483 447430523496221472045474370959199272024 11157484 -81789670896937378471798182251996037120 11157485 182352272347364632405977353458951301400 11157486 -316078559444285311192130284822101657600 11157487 -156987612589629152266935095173658680008 11157488 -102353216496086436542266427225244205056 11157489 37134783711979989427412188071652869120 11157490 151143291320063573795996157284084889600 11157491 -1189690702994865347365279109184428530248 11157492 123276259290207133986302673912308170752 11157493 723763884395180820899761899511855405742 11157494 -100678953931862052526830640183027710528 11157495 217948703074972970065762884988664247120 11157496 690177691214582201896993298747794759680 11157497 214127458456252968856775306802601617540 11157498 9633514260320628630146982333513347328 11157499 163901481258871627798174544456555838500 11157500 -64638050229523487857614961932973440000 11157501 37904272159489869619619013083922432 11157502 31729029308890932925275224469286377600 11157503 -228611368431143306701845271041895532160 11157504 -34052109937848950655927267731863240704 11157505 520442795036028230735557571570522904660 11157506 -366752967050304559531537266780628992048 11157507 4218928797368820937577142633039242208 11157508 192677104965976085507823396642391990272 11157509 171257476913791197025323069800250296640 11157510 30434118444525875847345856289334435840 11157511 30744463381256351947614452633206652720 11157512 871150627690969683505502989388857835520 11157513 -149771847038514384330634766708291848416 11157514 -279279916405928500456865495400343848144 11157515 -31080308883907811935658893172747244000 11157516 -226830091555982904790067751572969948928 11157517 244494819055077091102848277386137447392 11157518 326708106116277007831361530091598236160 11157519 141224111936413331810219390596012724880 11157520 27769754778926790030169695896154931200 11157521 556030649573593991118365783109687665700 11157522 68395990184124599807805564709067174400 11157523 600749675595809879183219850042629120384 11157524 -178257966307141553639035026654268059648 11157525 -3731963796278667635145528083258558700 11157526 -115017137718700905768610532164193208288 11157527 -47782607976246364242570112549599741624 11157528 -500979205734073460116425825683473059840 11157529 163029726409054599385337755538816429520 11157530 33073020315442685375561529140135040000 11157531 80945151599948377317084190682687232 11157532 -61104176662273393980470806740932812800 11157533 61785246824207592865388430910909969260 11157534 -76645270018216413292456339350943887360 11157535 -43034860634358411413514662829717818880 11157536 -286916581400052142601292462325998944256 11157537 -305278216736227261150689534910977199440 11157538 -10901453639922673171050279329713442304 11157539 -85449167859241226490174817063485344376 11157540 31560733862728903257191292548342476800 11157541 -711709586950740751390866279404178990400 11157542 203405689717553956374674754222776828544 11157543 -665861810264067386462734820211957496368 11157544 77153484353148790710159116995014481920 11157545 -76696590274035954788836351553509141020 11157546 -191276646659213783902000775873777558016 11157547 -258153322484175594761334550995287635564 11157548 -40118546640760948933175188284568756992 11157549 -105198520965044491949906543863235173920 11157550 174606067132882832724209512520317372800 11157551 -21110253623085436282049434181207385600 11157552 -23852812708302454375650456883798671360 11157553 217052677310521869073410007304042843328 11157554 3482882844826960676450990088323165952 11157555 -217781989927628335348152227063565900240 11157556 -456540206376213082847880324787313737728 11157557 228033847889592188952708240970471165806 11157558 3226535006124663808280682267819806208 11157559 -163432450932090429072216947785853247648 11157560 114001098385930191510101565901203456000 11157561 1027154728508984888057994985151812172640 11157562 41292043022482177816508794910794321632 11157563 848915780012948356530429792685728835812 11157564 -122038541387623451141896573120340238336 11157565 1157333180045428985101079634209119564800 11157566 -82857003282649575593369991172173425280 11157567 244235484361258859601953934765446340000 11157568 -247216399199963914682357180362432970752 11157569 -881580044886479442996596657173514868030 11157570 135594102840325968107312912032159756320 11157571 -762519076217904725024995077727829252112 11157572 -92192849564772723086575455225531636480 11157573 41071445133184400352901515713179699200 11157574 -236776435076483480746423868764235843520 11157575 -1880189748434415812917133412756754800 11157576 -108444358905796992778578078280748236800 11157577 -9838276494013478022059850272762164576 11157578 -375611628527774514157240792512104568576 11157579 57697430137971520270533630992415417600 11157580 -174392266949072478948077573052221429760 11157581 294157774376371193860185356724881449452 11157582 60568469236100510664414333955678863360 11157583 -1822147686109488195401974594988639099976 11157584 -8812163227656366715747952552255569920 11157585 -280038536237108488745509392896056535040 11157586 194023642045595647669059913608777404544 11157587 36953364668124699435040104682665166752 11157588 5881613524434718560121239617278961664 11157589 7623444185691836645584408393014224224 11157590 -33236924763832188631951619552904403200 11157591 -446433493748615774157583990106049293208 11157592 494089654494706040456740857523666176000 11157593 144679123946425994476911366735563935380 11157594 -71829521842888491958264216562610812928 11157595 -631934689426822010180419082213788526400 11157596 170341497286358953732617072824896627200 11157597 -8916718937138868753863940058568868384 11157598 220558049810996872493954586017634546240 11157599 -216968835415607291665653277046436415536 11157600 -272146229751896842390793654653255680000 11157601 42514461333706310942379704598795779264 11157602 605056310330706132769961156840107017600 11157603 -296809839809930707255427935329707529096 11157604 -348290721036637654880581315095871586304 11157605 673505574188581948639999471425551655000 11157606 -182000609662146857839040184530820216288 11157607 -336249659839986460390008615087512206080 11157608 60083985865675655627496243341564313600 11157609 260224742554638227387422402851734754240 11157610 -486097052858424422870446482064130975040 11157611 924897675435221914055564191253184484212 11157612 5498124963612284482090095106837315584 11157613 -138999213901080503531575307381327565312 11157614 -81957832349347144622562850798278486720 11157615 -118751854427137433237069705778357350400 11157616 49700073886382538054028846188559695872 11157617 -383757058548922799533475169594934669920 11157618 192000221396834208828589284789061759104 11157619 -936858732904006738443644031381789464688 11157620 -36051253231729450546424492290511608320 11157621 14000875914870777823764908037953658912 11157622 43561975261131684142939554364365502464 11157623 470826874606963167123599472262100992872 11157624 6942763985977556916922178526466252800 11157625 130041005591316262496115759030517869000 11157626 -303740215912332816345850098471482233488 11157627 -285836550348202806535355577623567726880 11157628 -730876901334102665841818227098310469632 11157629 96755034859817803804351725276016097376 11157630 -161983121914872877157774278754390184960 11157631 31864586839909436220139861172236535472 11157632 -381155571536106964683466747504125542400 11157633 -27759283273409720929910188984483965198 11157634 12439460562641015466841001724313827360 11157635 -341451247576867288607525941613368386000 11157636 72079936950846628911264271823659991040 11157637 -215021741221036086732596389525316521668 11157638 -174354415855660800652783333590433869504 11157639 189088279754856016983481280877130811520 11157640 -439561371036140736641096864256000000 11157641 -726022370101517016997808025930568359216 11157642 -151447934608325679720346214681780213760 11157643 -69726424928421447424310160163678760892 11157644 316999254133981586193719877940437319680 11157645 130053120606401059401029005096823379840 11157646 14290305830767831234685908639493119680 11157647 -80511289682461277481716187934669024128 11157648 -140563723802726062897033428267242029056 11157649 480045186009873222239873385863907935220 11157650 61441046331225958582604856514546560000 11157651 -360310620917211882973143349424471222220 11157652 -1006402815584732132605501080553831552 11157653 38133841805441779038224810081339255484 11157654 31895430362729712637072655867309661120 11157655 374459651011266278490609424408421229600 11157656 601385533530726464569877196653049722880 11157657 71471549994199553914689242498554450944 11157658 -21177484340818095339004994688658985760 11157659 -1075847489721688353066328068985825800924 11157660 104089611404759258596032758552429652480 11157661 -143492136023152041729187491256540569588 11157662 -456002543370280161152611059926869527168 11157663 -273046600460668287124996226940219782400 11157664 143643500783902843018319290479921856512 11157665 585669901154259995209418700045478407060 11157666 -27462265210312361879991106699035302400 11157667 -517542851826455322068266612728201798960 11157668 -10981091667638048654943433303172373888 11157669 23294908442067746759725628787460145280 11157670 31283090893076774984029441000588049280 11157671 -179410603773165432833825325167418143136 11157672 396481656535601452182079349934258339840 11157673 -676901106378853296588437924026763491078 11157674 -405058270126140049004494629205501336320 11157675 -32179312081964208905571183838110720000 11157676 50902273922517324694296011568566696960 11157677 -159389210144932138012232752716744138474 11157678 21241643340456677221560765092971595520 11157679 52361771382536076586698264908442639728 11157680 172636894511716808560476309140759838720 11157681 552270695500841647549857334604580738240 11157682 -1885720051269897737860568856751602048 11157683 535510023542059177465158598988865744 11157684 -37875575835527487653889121465377828864 11157685 -13170995029390838352289348026904346880 11157686 -298793160150292244429998937827021370880 11157687 -157909108027581922800096556271045808120 11157688 618420790833639874119259691617454837760 11157689 339990101738937499232485132182507032490 11157690 127695435866013077177730585812650851840 11157691 -199929357764317035994317758142652395936 11157692 152778425088696844301569214214843156480 11157693 564310507741487969928542686624769092800 11157694 104045437918293716705133186406634224896 11157695 653229238062643666269611054600571054480 11157696 257415452571983325946223453693458513920 11157697 -227510250134240401007030823072179537854 11157698 518551578732664395657193735620365499600 11157699 14606965909857073739345228659505264640 11157700 144134690797577436952394355826528419200 11157701 780859354395952392358019321669256636702 11157702 44447615308883799280853396566318372032 11157703 424388712051799707568741111259722526904 11157704 -103217173680334409236709078621909130240 11157705 -86144061680925698031086376488264591160 11157706 -42922471592496775350232143268118396928 11157707 453503687759484801886643081410814955432 11157708 217956679496507176894616801849094274560 11157709 1137721970574880860619701328947259201910 11157710 236119047767009497393369861694178605760 11157711 761058879568361830718208564147887865984 11157712 -37105131653094079923478600767493898240 11157713 -149124524336554468481739345461365303104 11157714 106310263443554028659771285982262199808 11157715 -89923617430720114949704329155928244800 11157716 670317939033869932435192300742442278400 11157717 -139136041708685554762819883229504109920 11157718 256136703644942585891584586798477784768 11157719 486026301843286077722156720131250745144 11157720 49437150983440125453870041499107328000 11157721 99377553036787868171287276404214075200 11157722 -28820004461650101976198111660891523088 11157723 -594335230893077315781623413004306380800 11157724 -677269105111009595885123467755730944 11157725 203823949490268736315552089535205795250 11157726 -4252987482891263607844026205887237120 11157727 -247388064448546811527358667474688985088 11157728 79131653162696950564179918600897822720 11157729 -554673405546004764981897603097063583040 11157730 -293334446817309496348868100066254550240 11157731 6100964110109289720870360121805088000 11157732 48060185727588490402368760688861782656 11157733 246515843987814099841530826280893425144 11157734 -117347331192010555459384101667771252608 11157735 -266294567334743990876847774822794334000 11157736 -294697253193193028761962641019160381440 11157737 -138741541689756712646913408744581798400 11157738 54235789525555970314455317158409265408 11157739 -108689002790910153363188756180366664460 11157740 113993065611738303850361038765431490560 11157741 278299496382808022122959636074840252502 11157742 -536040952124121122442527193157430497728 11157743 -110580968395151373777714008217732137376 11157744 5077980212424030038972596637846274048 11157745 93011797213355374662358987669369765800 11157746 14433108946337196801440784505342331136 11157747 74772774374386848336472622717247747840 11157748 55711622208991885949456025679472121856 11157749 -231996505263273573549153863653286563200 11157750 19641420292857350071035114127087200000 11157751 -497995528289620559501948789223736825896 11157752 -164106871855635740914417126127916441600 11157753 -887014694022635429356170384349541917056 11157754 -499555615265406908538821997599084912928 11157755 -220385474686778845436139483085048047840 11157756 -204766837256555996639540815099874262528 11157757 -76343859324569267535584715626709509128 11157758 13189819544696802926057871271128806784 11157759 18467915285825994063207393753502081464 11157760 -179916727141500143427809700887081779200 11157761 324343790338044192489098113433945381424 11157762 100415398508032772404601306664440537088 11157763 -93550288790059167607249184303858664480 11157764 567372615247043574194364764416659432576 11157765 -452470832182865952958980671342635459680 11157766 522737825839134165802069319553352473600 11157767 -703946342374159268833085400843129710184 11157768 -195304345058783630181248944911728640000 11157769 4819809492905388368328415564914503680 11157770 -99456396198914610089732507661505627200 11157771 -395781741527104906428963143865471492096 11157772 -26728095406498889477852916805457323008 11157773 365121131928898474082188251395630911296 11157774 225457993339659986701609242277416912960 11157775 -362048673131523681407627798213529217200 11157776 27268602042273652632625317904838295552 11157777 232321412718436547702515569232933671840 11157778 -363537188745324293133945153902820495744 11157779 255110768175152211757100822346804065760 11157780 345979745771121219211919270294056243200 11157781 19218077116184570728381834240855749564 11157782 -51787081453348582836063651199649802816 11157783 -47538415969300371292276896160365560832 11157784 -987524221676569648974022014033674895360 11157785 286691092788141109664786889890012808000 11157786 246219302491420650578891766979194251520 11157787 1073575938784364412478032469629652738436 11157788 706604410954915329359092438333191168 11157789 40132850248929318413740049959732415520 11157790 47276249474130283263463041358888128000 11157791 -906638670609619674756113148061662971808 11157792 -209979482937195106560218434671042625536 11157793 -161999100401869347718740478137021996958 11157794 150579031757028128112498080132707835904 11157795 -344208982748822429315916193574035667760 11157796 -388530748938811279384085935231988600320 11157797 -340983000146239515381851390072034157248 11157798 12784393452353981060448899523835049664 11157799 214312490238724967812268766629872576960 11157800 498183696982878429608526712361029632000 11157801 -89232307470949360934817072544549600368 11157802 104602887253280044827429866261503833600 11157803 -220956948496815413362422101789515791948 11157804 -19593379830200224323040818256524902400 11157805 -204011650154631938413021332119469181440 11157806 -125378935056454202958615223723291395072 11157807 -429621984197707887206380276879620424320 11157808 -71893441301422008032590548061288857600 11157809 -302836164450872314282782556463502465996 11157810 93736312115920862283778284019126172160 11157811 106467874872618400782582255404117567904 11157812 291725041224903568268626049284380672 11157813 -306447900076721388958097900262024303396 11157814 548480840774991748679899650430083442752 11157815 -599410998546085446507615083764714373280 11157816 24592814231482401311811223572886425600 11157817 986059124961869960494947032189461591104 11157818 435101630793162899669297614735590912 11157819 88730322295002893140630652183005835544 11157820 362256021374103255760240691678664430080 11157821 -51127428293630733265714373351543486400 11157822 -25533792074213025537512498224674996864 11157823 836777424674351306288344993246425755072 11157824 -50346109470996240967198533810996117504 11157825 22909544309347393965810581976954307200 11157826 -664948110341535901897795015958954956800 11157827 21909507363398815976254101197779391676 11157828 1434356454186683628883907380049129472 11157829 476152499589391626927073497820524137184 11157830 -109925122701822538301818395525947796480 11157831 24683816866360628659838511794082158304 11157832 -114584646313907770396794435582996971520 11157833 168252301527810474986212693393385030820 11157834 92398339356521161462572847035251162880 11157835 -46207866399639723640785524305665164400 11157836 350766599426064373047997024098745332480 11157837 -64917536787988753435316530921987418880 11157838 -304970695577895012740800005548947553280 11157839 -85286491145184918823408548073317316608 11157840 22278526063911949769051908675377807360 11157841 -137163707917657016216142090956725023840 11157842 523612436709672718388968899026839677072 11157843 -452594607989014742976671400469533756672 11157844 -66107565423868401760384370444885913600 11157845 63858372383593313454992575497118795200 11157846 35891747486608718062486844737318821888 11157847 155079581889498070459907592497623711392 11157848 143588552688257851390997785656647761920 11157849 -82901274286508080561392340876340777766 11157850 -192058748744505236372231657608513075200 11157851 -981812321833976432986588199469051836400 11157852 37480694304802520207330452511643820032 11157853 232862421300932517246051729903521413056 11157854 97578872168678577789621185011183005312 11157855 123280624708428019846413592399536000 11157856 489369063541511619505737688226162540544 11157857 -72371640344654189644575738018273947088 11157858 -374504201282086829502420350165202190080 11157859 68139295584669967522202294806909573416 11157860 45346559710106872197577906675312128000 11157861 -32747049814578340339359410009429237760 11157862 -68024170064674940621777977852256993568 11157863 90880277836647539546415549530299990368 11157864 447313268639985113355374914633488384000 11157865 157087171386991561299505646279015034000 11157866 -509879783725032725678917645257256521120 11157867 77705334776312683511114077036601573520 11157868 -191042097401686244843859777337689227264 11157869 -329386007400053339042222893780749890730 11157870 208752450648763150966997897254688284800 11157871 248897366895572097398893511715279895200 11157872 97197604704118751486654493079987126272 11157873 -18856260121417114344879111336516137616 11157874 47370605841892864979341540409295396864 11157875 527231175304415540382694430022157848000 11157876 -522148739243927897588136117077681761536 11157877 656440364928967126182446126031643559726 11157878 -223007371544665502416987764990481310976 11157879 -161780834253768409640215818724619530800 11157880 65786484275155260785585513595644006400 11157881 -89421874518907476672250756389049393920 11157882 -313464861895440854575920676229632429056 11157883 61767432953067317430131777345750484480 11157884 15158836219992220179905755777176393216 11157885 -141371353961065384318815139507541572800 11157886 353589434553826424563149938837841787392 11157887 331967906507212854453222833891792127888 11157888 43851089021376718603810213166233681920 11157889 -1111751692811414996618727215743247421310 11157890 -1980201710306482940027869467736312800 11157891 31743349076723450967480060128324937024 11157892 -187981372387955307611003698895267299328 11157893 94529714680389589977030601963879929024 11157894 268392976018763771336297435165986560 11157895 -176678615588348229719399604016948699200 11157896 -54866797529252971845145386125458590720 11157897 88972879800426970019392574172358275600 11157898 5756481456385782491083900829650180608 11157899 93902125826851920605147618508095614536 11157900 99288571225314978626662822008694809600 11157901 1029986349715547506375521085027252695232 11157902 -10471645323732175723385110207596334080 11157903 330649937518048412387925806182216122840 11157904 -7819592332949359374780101102106673152 11157905 137166399771070267784759732873820025920 11157906 62919809932751131646904422297093080704 11157907 676862962904939706787817255513976880360 11157908 504473306084755991787010025167779040128 11157909 -84650807059410888535114643691853867392 11157910 -178791030120633370367495216813879984640 11157911 581635396444891985888200867034745487224 11157912 -52185266802815326225358696385424773120 11157913 -191497771961152777055294575484161538876 11157914 -1459210146855298316190897721776377088 11157915 -106421302753925141469834945277252634880 11157916 100596509415821107807431229820046753792 11157917 -860899070167579726108366338993201035034 11157918 11857499368640420214585299349307984704 11157919 -261421167203428107151972298064517595680 11157920 109867211502052344741681523065384468480 11157921 160691015974054711869697668756409212480 11157922 -42504767786124033048252975910935315168 11157923 -64407060929902967786106745484647234560 11157924 -217235910762046844551334590873685360640 11157925 -488834691306879174856360497422954971200 11157926 44382396682194364147008089910422629248 11157927 -505408548548438890155439631872325147520 11157928 485648280114362555294660581229612728320 11157929 -919225349891935389205454118786975427980 11157930 4015522256321155380459850962650880000 11157931 501656106492429468014188621424713263552 11157932 -456374789188240849256524073166432885504 11157933 275646168128704262932070464439562580224 11157934 -380334989533118391949927856969152844928 11157935 -123449042578592787301957607205055320120 11157936 -125133679654107925201058888214770515968 11157937 94611449289186538092845631093273402612 11157938 -513105256501963034375325587878272665088 11157939 -287445087936182743885439770055624663040 11157940 -77762174292578650140381303639389030400 11157941 12599752865683060075873051499976280704 11157942 -108233300708248482838084856616309303936 11157943 -138161569751634803050082026546774446808 11157944 165972370764097772782450580489412280320 11157945 -188542925807134859627878924093965749760 11157946 -63062652688343168953168162534649557536 11157947 -746582889195622134770812704322230535320 11157948 -324431497716734583588238198255072659456 11157949 -438851434736219556668553767246002685280 11157950 248642007494401301362883833916974262400 11157951 -222581656665444951808451493703489996416 11157952 -98399302437986937202348404504063377408 11157953 513517200792077901551127540535921149780 11157954 -29624428902107921660678064251729018880 11157955 265628808510339253535264647998252441360 11157956 -193189020650954367356231651457970730880 11157957 -290911761014615596855750691867824834146 11157958 9205659194165791352757291458628790272 11157959 310062135941641195972006969316072109840 11157960 189087306731765825580601565668835328000 11157961 -192534329909151301570374198898210486438 11157962 -290917960370639609994559326939708902400 11157963 -549913937393062582255853706974839068456 11157964 512263851498819383464752409319771998976 11157965 -23348082602272220468339457962682259200 11157966 37022154554981169463108687134115921920 11157967 359298567890443792320196412269687527072 11157968 -54591896765483995626508070436401553408 11157969 -454843161116140402506006516688464419856 11157970 -25658299671686466392490119305227532800 11157971 -1044987666938704368678662795988894275256 11157972 -544587323161228374143676596469608448 11157973 -1071152224528659420139991444819079289376 11157974 -70714493065560420944495765117882775264 11157975 -114615289283745744064349249749329151800 11157976 157086701031980479442232367150434478080 11157977 3641947120114539179587197818400205608 11157978 92428173744083151433206669923388710400 11157979 -14358530392085966952939333109249557248 11157980 438271688552691561252062205956270016000 11157981 252216794381528326108808110783058820000 11157982 -58849506790609043457860322704390697600 11157983 173036831528464358083686048211072643232 11157984 -4219684392755805747671814224157868032 11157985 -134170309982069664311535570151309635840 11157986 -87171932529283495296987807124840866144 11157987 -464658353685472290675498272370905909640 11157988 102228409080413155185388353466300440576 11157989 -348065608841066323004909442056799822210 11157990 161689934475597672294580613619944202240 11157991 -211144390157841092664287538569719594328 11157992 152291451660713154173215118354390400000 11157993 3959259555413736934609108304309417280 11157994 -306124830594931395576127154566914148608 11157995 785805300736844753139609081616498668000 11157996 75695331378841911163788916276427489280 11157997 481523821794162094587317946840474327040 11157998 -290949178286464675151132835747592774080 11157999 506634151896389887407061536329587622664 11158000 13662413627595467536363218521260032000 11158001 16098105713318022474224493058501776630 11158002 -52374703159999914408046065941196872832 11158003 -347248289851128419721522564386536255040 11158004 80113202097037363929358914619053729792 11158005 -55307259528972834097050108037880388480 11158006 -24912685504732884892225219036964021760 11158007 259242254830801786035176066171460539232 11158008 49118961191268328925616341287847055360 11158009 6175015602287986077013836988933583210 11158010 363216530731753940606894129449662616320 11158011 97990806628915651632306104149966456320 11158012 338564865009096497005444934695005741056 11158013 -453197757435588392677160886817609190496 11158014 18837079169269705475472757019539353600 11158015 391515552033170266562354632145621880 11158016 -37465843882343799882524239493395906560 11158017 -193605161973932881134914820955675791552 11158018 -231468916960745225935424390295535577184 11158019 -501830915202686612937736255831076176920 11158020 501535728231420776902516269661506969600 11158021 -93385144481622990670833616693732991040 11158022 -152518209349714417607289134978401063488 11158023 -310597082874479925011064501045354557016 11158024 87254527378588236688903391810826408960 11158025 -455023079831531193916310491216287412500 11158026 -67898807437030589896663407195290107392 11158027 -1886801727312053338211763139646898480 11158028 -186920528454036810625192447716879826944 11158029 124099911197442303180148462779264238848 11158030 128679898787963596772865167344961022720 11158031 10700374999959263128521004319741911272 11158032 68899585568157467507408587387515371520 11158033 294706899240731603905158800406367769664 11158034 535707674500488104933003367666101974416 11158035 408678767537642125098398803189771545600 11158036 -122451611011671031757207156179965708288 11158037 123431857627741889805966698259241606560 11158038 -324408482219527404372449679334949594496 11158039 1045907389814865852059466366592979966560 11158040 547611600159228271165041676747299840000 11158041 -258015906755840748515582397983088399408 11158042 205054801077249945385742067036844499712 11158043 120976649430186857752014533711121772944 11158044 615510735706120956111941863424825521152 11158045 -112011783071638218527669003513155127700 11158046 414889073331674764938532209351191334720 11158047 -295731103853807624292453848616553681920 11158048 -679036735912450100740858377061702041600 11158049 91326248586673815383113416911188179840 11158050 9600543863886102471239939691514272000 11158051 624767127101415319337259566654460169052 11158052 -433346516769465557972933413520549825280 11158053 -103466243925696749194727898333053790816 11158054 -251586987483646990942609856832997738560 11158055 70762677657871810247152720472180693760 11158056 -148053747441014395794573750493763420160 11158057 1054469966454695647330645593304010621306 11158058 323562675082789757440773506911114586880 11158059 -4041470773731671687584056382648524288 11158060 13439778273040096761544189753828116480 11158061 121601539198582819985502321839397888300 11158062 -19414041277319597600906559410835661248 11158063 -7810610773529662534796855261661905920 11158064 61102227169497154566266825576682209280 11158065 -155363997445532413173512849077459312140 11158066 272017422162813059199393070473462953232 11158067 537286928019296781291477263574582957192 11158068 160075088035157899679375034863711170560 11158069 31137299765780302842931131419837686320 11158070 -2150281519065031497327229064612474880 11158071 703337724595831945134162641413861247184 11158072 57820766348531954586635230559718481920 11158073 -140827926000978856632604907743442351280 11158074 -16810114354134901509076624998986757120 11158075 -436950595768522538915640003643285806700 11158076 176573693565120787448165660202473134080 11158077 -168331189747271428279906715800559775168 11158078 -34088860733197405765371051771376796160 11158079 -182267012158952225241078859878380800080 11158080 49034497367759145311951478802140364800 11158081 -211575381653337236152340467091586057936 11158082 144571494177433760774340095964313473024 11158083 -326944698642822573427006254705135163056 11158084 -180356997414278709789422846553076010880 11158085 -374767590881779019184354424169636513220 11158086 329703170708636555373620106157972730880 11158087 745176510209295459540986115114593659736 11158088 740987569210917988781994866467052336640 11158089 -64159743165464132914120539551891871840 11158090 -45593191519390312636154029668779932800 11158091 67968862106666625241111862155220578080 11158092 -224572531541599840298365412819461509120 11158093 -888616952694005698452526503390824605696 11158094 -976343599830610335850099939571938589760 11158095 114999092119777316515998458960565678240 11158096 75921634986186534617355690619964874752 11158097 -174535804340160494881328897687873673360 11158098 -88091758130578741565402195001615713280 11158099 -830166558818282661096020925144472530600 11158100 146943784848949869231570609458519414400 11158101 -501787669293506089458905743264619928960 11158102 -263706037590102447430936466109706813056 11158103 -196629866479170248274966464149148116560 11158104 122464209976152261094797642772926750720 11158105 121846053539880709423656892606332702720 11158106 467930026554428712597083306485448032752 11158107 60115776093410572417119240523794649200 11158108 -96539879466900872828921511849054827520 11158109 54514386606449450520928645234288638720 11158110 37826149866364491252406068246362884800 11158111 -756395452712753361672852975335087408600 11158112 73450858225627398119243849640428175360 11158113 -1264345734343904240613832342013329152 11158114 152547886207488415115090752971810845184 11158115 -150687006843660012332742426371072568240 11158116 162925383689897129035860088533683377152 11158117 853607941599101711513646599753634295740 11158118 481033183017513985998027575216641224960 11158119 67399417827765761963398496621628233904 11158120 -506485338475708870243822984363213824000 11158121 -124157861235346598936051967037430286108 11158122 212089377151072393935202721628717679872 11158123 -86086454691574485931069529415329259656 11158124 300802041518157386498173643274357182976 11158125 111658983984701855261019520274394180000 11158126 169456048666484792185473732534536357760 11158127 -229348200244916174919499832394027408000 11158128 -49550574765731711749245666995255377920 11158129 5634867693682299897655967429434310400 11158130 121992874072611652457810541477543513600 11158131 597927993549990724625184382862954000952 11158132 296373581051635869322064406631703377920 11158133 206174704127803783180530695601795585600 11158134 69941560303272045868450362791781234048 11158135 315004425270469095296087554716589429080 11158136 -408184294855167523576638553936220160 11158137 1371235242792762056098133024907005480808 11158138 378764332547154519732035424704510436720 11158139 82750001009996344577969847423867000000 11158140 35282000014514520157169978824973352960 11158141 204861391830863975497812378611483121542 11158142 -435545844245796255724313083248290646528 11158143 232004516048145063963843725109813154704 11158144 -125002963196128547146244343052055347200 11158145 -471317642136055701081358477403326939200 11158146 -10058501823882832208571283606374372528 11158147 66595017507741141976735655022971163648 11158148 843940309573757292338844303066679864320 11158149 8182792339840049295487707342791149824 11158150 -60415313647681592648500982065271870400 11158151 82574604197700604078664074216576971792 11158152 390031572654656234359562689175046021120 11158153 -905164786912584297034447102120804074598 11158154 -9937946881517707170812696484285812736 11158155 -11596518260934875930023775475527586240 11158156 -13111613044956386043037441705399864320 11158157 40894528572191748385857797501334621420 11158158 140839018156606120245073258327316210688 11158159 179198983891916942985394045549008418080 11158160 76378352288287254939133881880222924800 11158161 344434950591062059973615085106143897600 11158162 492265897372770801687849662857676454912 11158163 -654794855964392126871211937850068775600 11158164 73894602213496706423706725443753049856 11158165 -43372923438914315120207463961999603680 11158166 -484978192602144877683094117478415798336 11158167 41334050431068065050330888946185259880 11158168 313467986651087039397436321045600665600 11158169 673776183046282255133535784082199854112 11158170 -4711638904533631838836606267926201600 11158171 -473421752865950959222198287437282093784 11158172 589850896513474811626893084266843980800 11158173 232758249702820518433193967151792539180 11158174 -65928632106139867148220638731350309888 11158175 71986116324898814042616417651971470800 11158176 381707738293125527896067931154000379904 11158177 -517431359662276696788623809588375760748 11158178 293304002622574139305670608171159010640 11158179 301585455064458231846751143981107153784 11158180 -39253064834647213686179021213606891520 11158181 -377764318300249010972978577360178411236 11158182 388383000140648446017009147615663768960 11158183 345875341261764869750676570732215597432 11158184 222326846692523359095319936149697566720 11158185 18096369001854157872151279444878249600 11158186 -128301098256667865142695673443309655456 11158187 926690507024586402929278412296875238080 11158188 170218272127056193901016789407319121920 11158189 318295456902429784393733326427126892256 11158190 67561242242823010153252291155566947200 11158191 -261606434989481048588734341927274986000 11158192 176452112830701829905115332969376464896 11158193 35496512671903650971010423789716605440 11158194 3646584469765758500756118178131254400 11158195 -58708804180754957640502870027270612080 11158196 12999656050369824511507892830829789184 11158197 145298372860217234491586315206576732800 11158198 -290392288830416026427662431116717618880 11158199 1792260337995303703450076162138755248 11158200 -26513768701901938156007774160499200000 11158201 241557230526111392731177660595573876360 11158202 149503263207730502217205235466706679808 11158203 -132595359976675857518244344299015696896 11158204 -635687595586143503358327833817441516544 11158205 9448748836102655195656589862845296320 11158206 277442913057566735296966377256988083200 11158207 -346291372888524049370242137793275502088 11158208 171885917999110236659556264921900515328 11158209 909491664887475485276092848780838770720 11158210 -61471195529850580466791709266824599040 11158211 5316038125143567161835936754341379824 11158212 179079410661731968411343672743946268672 11158213 478978983998703233894989501188044817600 11158214 702907119431457745463251552962215516160 11158215 273891958067969247111127562843380743120 11158216 811112292339730411613295026506843284480 11158217 -43335660989776065060096385579598011008 11158218 161845139891985646725934370975498128128 11158219 -15373194408109584477176505111593279640 11158220 96195039482747996952838223245879541760 11158221 -252363499386667680120217947878047515360 11158222 -206009018374829691282839728117221098880 11158223 814407273460102648187226658079515414560 11158224 -33849149569245095762492085496153374720 11158225 236611928592795255862379553036752790000 11158226 -376710718255626285436316657435372426976 11158227 435011834407862376081781570298071704564 11158228 70424123193617040746361185220601600 11158229 -480088154574574779163819975670942101380 11158230 144957236859780417026023434823975950720 11158231 646963791264129558255553878151640723160 11158232 172271490371927459464414251954370867200 11158233 -127147173662152251851711957953131370752 11158234 529144508910273899171713964243339823360 11158235 -4537211789245733374824072996711053040 11158236 -14873789760230175565746820971086830080 11158237 -62931082894401088723673561384250721114 11158238 17997621138357562452257659648054820352 11158239 -381026497478482906198420997676006141408 11158240 -76734997554313944302440150788164812800 11158241 -343478054317215828932560462949027277648 11158242 503162505876925774097871280072865280 11158243 593191108462215833996124580459426648800 11158244 590109737973224148729876767435817907200 11158245 -1561155690546971832710167747016302080 11158246 8357436517993799878942417343907779904 11158247 -598160413069333994074311669091682032728 11158248 461626006274605070762416622971845672960 11158249 -267504274096910744947273556326761391836 11158250 -14359399500905557506383522075564616000 11158251 -238894048731435284716811333225147925504 11158252 -300775442198843737846457333719002782720 11158253 -77452775175284568838121437146766401600 11158254 -75971315840550446076279511968148904640 11158255 221471941026481237810535703524884395360 11158256 -146656709891330520273039835412814102528 11158257 -604447234622862043202366694430632480 11158258 313820483992049252344089235492083966480 11158259 -223643433655420193560963459789178142384 11158260 -126094049266274904739666641832194877440 11158261 860682872652401321165216964566381650862 11158262 -499509882859848739805892717156858646368 11158263 -671778364790173556003925120058099987200 11158264 31498662239189761808771695088586915840 11158265 26720895163567324242422727186240366660 11158266 -4055558841124579672774601097168617472 11158267 325355806957734101119702867674404353316 11158268 -384621582639839805053615006669885227008 11158269 -32980705643313716699662710351140670912 11158270 -388823229024500257682581900111532797440 11158271 -173590713283679445351394566117068063448 11158272 548402670129060465852454613859182837760 11158273 183463662439523703468262041235753661952 11158274 -404147470787307482242751976112089762864 11158275 39687678000764896158195225554418627600 11158276 224757054388149317554238607578392084480 11158277 19330730989099751202679940498527850712 11158278 33774163392032492144763981242194558848 11158279 25931690683916798301732435546381248280 11158280 486990508124720200225723966728029030400 11158281 380980548924420584293045139820464873712 11158282 -188222610064219996644924542329595155200 11158283 -543904738635318637675714294087396084440 11158284 19331876502681112395150716490446131200 11158285 -11290673453839742771622419066118756000 11158286 7400746351375338429002790109135895040 11158287 206500896598334281785185856460808775552 11158288 -59318943013603711450874293827528605696 11158289 -357444079381998775322035786985489949312 11158290 -35209628474329302913845292406185036800 11158291 -287929366554306974788223843037937412308 11158292 -347946006418692136930887796518992505984 11158293 -223257255580002997733656511513630461536 11158294 -217013538521425284447615569469276355968 11158295 76623742814706648244717789208268829440 11158296 -255413375387993964555524086957287014400 11158297 -562448766363194560606772489411633075254 11158298 13145316059215100048703620198858665920 11158299 -230458209330747454280713247394177800496 11158300 -1060846471605719503014361556117043200 11158301 297465708629587562005764773567551334400 11158302 -100094758606582097716765405306998829440 11158303 85507455342254660360743277778708836768 11158304 -61404915582596358632289225652109180928 11158305 -425399403398457221023892761148146214400 11158306 -575916272025459538132783335360278889648 11158307 774430912128253295261125490797183009752 11158308 120556589051574318284560710068642426880 11158309 -400414800953984876158611795386383460484 11158310 -271855782045122210916598885033834381440 11158311 646848334309391968496282410186019088000 11158312 171134898412350203467282797029203968000 11158313 -102745555067805311208529191748658088816 11158314 -40767931957792367598807375313056723456 11158315 33298271680021912182089834733267424800 11158316 -117546074117094978731012758447745879040 11158317 -314706992451899501442988853541567750528 11158318 -363059908430990005657534066767336323520 11158319 -177987762783793054155953875669647880056 11158320 -66893728915039422346499478137654476800 11158321 -703980222294303375108133720432380714478 11158322 -305354563082379486132007650943146541056 11158323 -188839699387894810552055983543464163200 11158324 -405952295558894272601897834824737225984 11158325 365292732534489848425165659134636851050 11158326 -13737532212789463958775319323629968896 11158327 -309155896049051240260918575624310779000 11158328 377092025722431811895213710516224000 11158329 72804074273200329419014527855842052480 11158330 -27245908412355297048180145915425552000 11158331 857738138399035191525746578260848796132 11158332 420187260104707980659171484174012559872 11158333 -177000878146983307472189265894391887418 11158334 423635921297040195274759738277003151552 11158335 -62432000232844271390317288128172289760 11158336 -132880516930684762558322150660114481152 11158337 -429724200142427877034180787943110782014 11158338 -140628106733132609446866613201228250880 11158339 -403816061216006499893512164107423283560 11158340 -608305946211698777751059551972038489600 11158341 -589804484075433066820170449783998302912 11158342 -6434517092028530118222102267983489280 11158343 -360460043174858212670390641246777429200 11158344 368175596554464578463684070559102976000 11158345 -640343913441510035461098653356313779200 11158346 301692206817076554549132773957649421872 11158347 -13153734457594096397590312788738428928 11158348 337077656105848810006644743536954020608 11158349 137587228073507274616867964099726044236 11158350 -1455010071079685221457783213502643200 11158351 807118548555760996494014504207223466352 11158352 82998890690413297889228815779888685056 11158353 -520020006128857661121321451850026223838 11158354 482848458749447828689627433474022195840 11158355 52307452992890960489302953346838995200 11158356 -282611207608698035300505775447302199296 11158357 -56867347464469394751151657740841662976 11158358 224583667992958785812492689002364231680 11158359 492959863681455092749949980404536164560 11158360 -82405920529984306422925919169017856000 11158361 -73823926425519692584744641264028786038 11158362 323799727997694783195625720334483873520 11158363 -340849651260834514814418383781028371388 11158364 274982219635901859793829597600977059840 11158365 -249012985867679068444142859981129029280 11158366 84249209611017796889572916100947413632 11158367 -760667294424929921042636797562282506248 11158368 -13012833067476879770724650296168415232 11158369 -164405464909099158479723656664101842240 11158370 -64632047443260846339342291119910129600 11158371 -4136611544881682801214789247505195520 11158372 594712276835668140947181994379403560576 11158373 1005667151962771966116673848548575226622 11158374 -58688828599261762738340894803274975232 11158375 321540642054997578763262813542843800000 11158376 -48644331503913471722201385160132823040 11158377 233348469006095319721337201840718898080 11158378 -708295495572122440113066711218908752 11158379 148656230673406915494491629099127648160 11158380 -137314170699142389017826885997130173440 11158381 31264475368487741940035384894409346944 11158382 136573015280395923166815558733868745792 11158383 537697045316312982951075739100353551624 11158384 21889545361748350019494827210896998400 11158385 159181374931780507622486163295659389760 11158386 -38096072658124838647514144643953051136 11158387 -608641505987369282014005928235618093600 11158388 30097577696977593821513009390871453696 11158389 -115226458030317009497164379209939010400 11158390 218779864490040901427273738505017011200 11158391 329792079594237277024985607602736943032 11158392 -193242568679175183394929432003601367040 11158393 706224013193758286913623765135538737642 11158394 -220990773906517306701753286792088880816 11158395 -84470721241038547447916539950787264800 11158396 -85194245846359541945963835590676802560 11158397 -805870472895088736723739621198168524154 11158398 -7542659816536097119612777785821934720 11158399 -205077265323157334306801775282652843664 11158400 -384220016882664768125259832300142592000 11158401 120928214089253610713143507796635594032 11158402 -301859166325613754655344519379556448768 11158403 -248516089903304022639588029690076681348 11158404 170439494878664279640516924055121448960 11158405 98051098006089201521916849556213968060 11158406 -25884652338117027834101900197876302720 11158407 132777080613763444043835183453389622768 11158408 457423659515362050964815033061676943360 11158409 100848379907850067611488435372254100916 11158410 -15879273214769101048499078762619532800 11158411 -337923531179616621678606981789116424192 11158412 26617542881736036928146396847631531520 11158413 -241007779839030604401625230870164131776 11158414 -8786096993181067520574610894044456000 11158415 15827359813676506258342911282218052000 11158416 -43661189090456375623244397533787217920 11158417 -166668337436855719874726900156694304140 11158418 47289693481832832731796046239474816000 11158419 41289553375826795132456260805241858048 11158420 40401116885154628806128605028778024960 11158421 -403229977374092789556141952561159179378 11158422 268514297294949991517170490533035984384 11158423 -177275797261680725030883483855419716520 11158424 -385819383274153569870160319222043648000 11158425 -48977830587426868145056785006099168000 11158426 536168304383729138985070907535056066496 11158427 -176146891161161120267615532343173680208 11158428 -362091739369113567830349042245177402880 11158429 1068944757779913765916746156663346061030 11158430 39376725213173759845822390786125975360 11158431 431177050235590966025132256224985907584 11158432 -454242417580791777915014977758796185600 11158433 318658134785478985321349679953588270208 11158434 96304343644696018993510467682916352000 11158435 213912046295303141688562111970586332880 11158436 497703633630056498147429050288995799680 11158437 -5801191507954425102084079340615383104 11158438 -297066597660187488179349967292360964480 11158439 500617563086622409627951247484839111520 11158440 22906570488571376435030752483824844800 11158441 72772383261308061757864705165344863872 11158442 -55360148156406834427432636457431906128 11158443 -487753606617788160874855311162861848616 11158444 194709943405125636213145503554253199872 11158445 -4307778923100714077773478243723084520 11158446 -93104091178158829143170081319777596160 11158447 305879403816401732129702471435714592592 11158448 43565441166385122976851615842845065216 11158449 39727123614488669060224076315100278688 11158450 59977535554777327571609113802450227200 11158451 -424489666712312398415812449561244450548 11158452 -41232022412925012355429748881305292800 11158453 -393208024361741559678445303073058430880 11158454 553610613862060851901077048693517174176 11158455 165922706007908421494794889653759818240 11158456 -469378465235381790168631463206684938240 11158457 -17284882234257690398620361431093254000 11158458 -354190752349279477497727245637995893760 11158459 533487143256733487764911020343578921648 11158460 -51166081638148354808461145098043535360 11158461 -266071754975435449176748977217289291400 11158462 -121221285389621873332986332532298324608 11158463 -495000449753385652603629420353580996288 11158464 20152472714951511937984084910360494080 11158465 333539428492701030277256047911947572200 11158466 -3152877160683683918270859838155286272 11158467 -478157146360581730521576845565525032640 11158468 666632074992483029702685497733817067648 11158469 142139495275479879456186243877439213952 11158470 -173963962814918578416542906882852878080 11158471 -35985287528583063525403991794029528248 11158472 268352682918840975048212432485126963200 11158473 93444041731809604158940104981923056704 11158474 -133013112873870246778779168964954226688 11158475 -46149634674855342626829829661537256000 11158476 -101584485880866844980779490437158502400 11158477 506920054757044845059825090253043477824 11158478 223046608058143680936235144964300986560 11158479 -53943499481717101789177962041454574824 11158480 -68156215257748989578139575172739399680 11158481 -40007786782595544462955249005317646336 11158482 -159254493891437596740137163010011822336 11158483 -468161971069854302783489517819547174240 11158484 -706771556237574365701714417117050873984 11158485 50781577206031161760261946651925594240 11158486 -101300390389973223543546404375896400256 11158487 84773013109928194005249782260684979712 11158488 -40888760097127471856027895969999544320 11158489 565316198591544128613824593000273377290 11158490 -35267241418939711549345557701109381120 11158491 70971263695386272207889620620224716160 11158492 195698850877705377022982960122266772480 11158493 -213255094685315441394527388652953870240 11158494 364199087631835191845783034544483423872 11158495 -38694034701901516220854699965842895120 11158496 138995535443495482427854176307124895744 11158497 26818536968272227440389648511032765632 11158498 41633734208682713175524625793048189440 11158499 -758210299905650884644620603919450540 11158500 2167471312487533298574652363619328000 11158501 530811924077192022098454266145307344672 11158502 11470757158143879245152691916475238400 11158503 486654950928769378862184088527384604800 11158504 -212392175105432262898220520403309363200 11158505 2137074642816365682171356926691515000320 11158506 527335048760297628070903852086609484800 11158507 -322002559631946120683563118544946719244 11158508 13348738193482369652190967171659395328 11158509 -278861088629945618413410687061994777952 11158510 3681951180307691069260156332530920320 11158511 -85846969303429400754348507121443744576 11158512 34055180581230875825569062160957440000 11158513 383536267203818540650577948076094767360 11158514 -174277546676313725608853342201747480160 11158515 -558811004774071026160704310871096368080 11158516 168361714787686893374564144196856749440 11158517 -220355695574408904848642509363897764480 11158518 84949679714162385894574270344417515520 11158519 -150457156678694730159851463201595345632 11158520 362689093856370171920741211600014745600 11158521 -158847464811331407282608150907247899936 11158522 -591425230334010897646288688228319596688 11158523 -759548916094932534306951866430016395228 11158524 -55901372020229691078188432968058637312 11158525 -64859990150048602265460332239277556750 11158526 347367785094768363988087102966576115712 11158527 -76316788639374580079736893316064195200 11158528 -255534500719077222390360972952678170624 11158529 -130149638787495618343688191944750737760 11158530 -153491116253878482355484257431240391680 11158531 143806084038722189876102311063195984600 11158532 5874637426364473112310480279188705280 11158533 -1122033163126198582286888336679319300800 11158534 -134434586091966578057226324787770377088 11158535 -206307141752028914021835253805743952520 11158536 -222932045040306671974263038434995609600 11158537 -236417615917076945482179096674590909560 11158538 -468448061564921800200262879998704080080 11158539 -84284935244284810994103968552624993280 11158540 463329868167359582446027319007691146240 11158541 10010087685653072973588147579606019884 11158542 -22346715654244915258594837815759480192 11158543 -3746673938096665005260019031121470464 11158544 -59093935427506137020490936576839639040 11158545 471900450148079855851513634905722297600 11158546 152969611747975423421024909346594647040 11158547 667917635954213070788995748610066983712 11158548 177959410517907852598019516553008640000 11158549 184293975957797053329707403389945739520 11158550 -29563677828636277531085714845814611200 11158551 243340145245893741053902323578471040480 11158552 -596806878811907611033748047488083558400 11158553 -23860821509843209476183174786845281920 11158554 332958632135959475245272028071883265280 11158555 210014240178428442288036953119682256960 11158556 -173991341874806588725758958807646016000 11158557 626727178562268693408038403901117395840 11158558 -278969153146052599612877605131808725120 11158559 -652519834250895393688234186874264240496 11158560 65686444324618562987826441147666923520 11158561 -54272781209353846322166754242500623868 11158562 637545480752402430523624117529350217280 11158563 -24688768375419380797490209224105409440 11158564 88273024554327044932738269965784047616 11158565 303226674475874161910132185568486144640 11158566 27763502814871175827899148297088880000 11158567 46704049559626240150555346050419809280 11158568 -564117446418865462042097502022784701440 11158569 -121592760578219201416649278688479687596 11158570 -84224708482890498380898199452787727520 11158571 163583716820620688524164102114840814752 11158572 -94206255700760085517207484884240439808 11158573 320042255135355638738626142092937732064 11158574 -33433553609325671719180649694521891328 11158575 -180873254998754194065358808374293335400 11158576 38434925553013579586152041911043293184 11158577 -86045007879597005057408123395211412300 11158578 -251141872494204394456876703625241117296 11158579 -318643166863348625071686871331379849724 11158580 -446889912258495909532901507340691507200 11158581 127671593870030209401343458530383913088 11158582 -64761371945766279744879020428080157248 11158583 120512578218971497288438364390270069184 11158584 152299459639322401012577190185195704320 11158585 -20156596941645422678673927948605180220 11158586 1736941654392787033123502317296595200 11158587 -864775996099190860475308737249134133120 11158588 98751256364719688203252214239698026496 11158589 -274401965071865758156102711078311229800 11158590 22667441074542608194911913149209149440 11158591 -420406662213144335435356362356030910600 11158592 -75558942844813160497680567853708738560 11158593 -349632486265992846856512960825363408336 11158594 395913625019285259071310283455077478096 11158595 53665717552745475551055362316356491680 11158596 -180752763603784883748741912288223381248 11158597 -198534706912300887894047716038604340480 11158598 48473473466654831758154530960713277440 11158599 319096890259121525846324184899872692480 11158600 345504397737253332789515550732925824000 11158601 280332903359265599383238383585394417664 11158602 -14584588033060471506103772266328358912 11158603 -452190027681288912021329676874220629776 11158604 -160930888476879284312702223167489676288 11158605 52914416930022323289814559650163980800 11158606 655262082250340509679603051726339045760 11158607 415214822993222290366383876642229340352 11158608 71184382307616252354792491778751070208 11158609 -343610812444961784126977998620451558848 11158610 -341609438865471730594075143049473720000 11158611 86026098058165401091358477513701812480 11158612 75667494928523465243250013214563299072 11158613 105029221502065563447859547447305320540 11158614 -275530437149195152384351902551662047360 11158615 191632711337551138858016223111565641120 11158616 314011469760999065069237037791427010560 11158617 95237629250184755621650525892037673680 11158618 -615052820140191874764726287418496164384 11158619 -731679430257105360975280891442209441980 11158620 182978149919209563680367279977318400 11158621 -531477628913343398080005915828541161178 11158622 28578150861717868054849902245855299392 11158623 28352710966378110359465048234494747752 11158624 1060802134072017222091357367009787248640 11158625 722533997565821732047237193994925665000 11158626 322364029331340179844734355226818217344 11158627 347485944118728696152935278292151089752 11158628 -18964006755524165148272342991108744960 11158629 6199312731805938042005641320526923168 11158630 -80652574199898735248200542344033656320 11158631 -266406570444056535165615081279829742976 11158632 202698561468938495141516545030755179520 11158633 -882551251736301371463542249628144882118 11158634 23184902820493734184397919111253774848 11158635 -27513015798355308873948610300359421440 11158636 150257875690398347298681191311692451840 11158637 -69558525637967400821658507761198568768 11158638 -6630436733992220768793508599793920000 11158639 164120500070706247942222238020969238856 11158640 -52337792234425465415122144945356963840 11158641 13316620113596282005585853757669278772 11158642 58967341259198491993170027615938726400 11158643 -360551865662459814810673889222272720680 11158644 34104604594315673142308987794966708224 11158645 223904595339417052660373198623680877080 11158646 -937808089011728163555519669892766864640 11158647 -51732894813376436493547242736860852528 11158648 209423597156184036658342262737858191360 11158649 -1432244001094948439113133201376585632640 11158650 -20602731513809211111119529341823650400 11158651 -367063208549966906367833550825856222448 11158652 95496529422277470687592422377191283712 11158653 -362561919577920428609986804414272602592 11158654 -12998200481876229624158105513018846592 11158655 -264904615971133502174951640937125100440 11158656 -328133810316202438526509921659047116800 11158657 -296744109141606444269508990459509703360 11158658 -159276315646040948622177979077348917760 11158659 50611982132587729816717005175366246200 11158660 -40826638445179687769906734738521047040 11158661 269969918007752378912487256974186887262 11158662 -249113283749696221516954530572917317120 11158663 667856784515979904411519932760501925912 11158664 677478842409613329437305394008273305600 11158665 3017176041259977815487555780062325120 11158666 473975806913620424026417448934005054304 11158667 32502469074294290939601408128253932160 11158668 97694616515989826897046917824146462720 11158669 -993946659870657215770559446943396493140 11158670 -226784338975757757336295022974463990400 11158671 197238959966459437003590330513532262400 11158672 -1824090823896886904646242573994098688 11158673 39398822750990611270562282100242608104 11158674 -153385840706036395902344836169895930240 11158675 10629629668782428248520459884525051800 11158676 -19201098967848367184616050528155559040 11158677 358711811871182534500046450017022362428 11158678 1712597321092206744624501461664696960 11158679 -91293762644342501522573170291576294224 11158680 -55238128139312888469811286165854617600 11158681 -673742462621588538903795898367672932800 11158682 119444052537682854926158605140144466624 11158683 46344690776641773404320741177918183008 11158684 71309064020610260526095372319519492096 11158685 265291233650120113548393803379948694380 11158686 53725348838803249400134383687258482688 11158687 271037915863337434193927776900682522336 11158688 959309105160299508492101429284020879360 11158689 -244710315963111243483366890247579287376 11158690 81587873795858141520817409508327467520 11158691 131533637667019862627156663257848976092 11158692 -235827219493105661557606548068117019648 11158693 -2942194865710818830773058693939105280 11158694 181923928800165854400391700409254332896 11158695 -187120537830619403270525606349672098400 11158696 -57571797474132057708088704137668362240 11158697 101203443298091845368511211618981011200 11158698 -94908010903749563706795233389281914880 11158699 173719582280290109904601663962134299700 11158700 53348500382471449350580716520949760000 11158701 233719820815356171891312071090667239232 11158702 -517431970475256778379861014465025888448 11158703 -146254429912623796071379290398020514736 11158704 -76811234191599366510437832979173359616 11158705 -662314273425763158085228373315588029440 11158706 57252535122729441530229257797877537184 11158707 -10296822366372219792219071329706703360 11158708 -235046470829549128282570248315534403584 11158709 261197764248521341854187679029804569216 11158710 27833865537534747047730874851386520960 11158711 -38856821426249774460351087801972260736 11158712 427528640805524079946172058767569612800 11158713 -673676579210150002962381385718258928720 11158714 -75590264454606716601888308714441695488 11158715 303412908356684631962011608664554105120 11158716 -81962305795735873897327585238053969920 11158717 -72567400207266601538867189565861406068 11158718 -469254638500623796439812459671372829440 11158719 120088541293676381792098576388208343680 11158720 -163681030445503582325580870114418360320 11158721 177318258396044758260202827634566738690 11158722 -22705375204871332016424535526786188848 11158723 143894766780050223777162486507683071600 11158724 -172940124725592662509980120259394903808 11158725 114363218132027575112115501272622849600 11158726 -16886918323864985663251339869212899200 11158727 186992089939997041123723941557190817080 11158728 -2043290294802273621313387866913505280 11158729 -82788779387465949113046879958821231360 11158730 191270924429561774950433915391627018240 11158731 126841206193533675500894556869609496360 11158732 318559039303623348305988522767825966592 11158733 486000358266505213068874067242537088460 11158734 40968331757113247498848230622824478848 11158735 262016452681285671396685417002611397120 11158736 -7294380659600272228012254667032576000 11158737 -596554612113909861294983077364895770640 11158738 40406336830648329285477299319917619840 11158739 1237479498707429318691222700873830966624 11158740 -273169128442595893847701148987711078400 11158741 1091930978790372541510748494943015726 11158742 163905642438379476216507067330545232512 11158743 49977639960937605954513261651940994304 11158744 779859222098708435185691240180223283200 11158745 276855844550221926216773556646726434120 11158746 -8615028664996929285309428278780588032 11158747 432140462460282594576523121126154606520 11158748 -217001206759295213413397666452834604544 11158749 130240688033226210341442247237311406080 11158750 -38081434804688829983702410983146400000 11158751 996681317555567249456707174364897038752 11158752 -619826628060881417036258598349896155136 11158753 148219468980149890878485763144564943684 11158754 -261391415839143247573620066517518101424 11158755 -443837159033921124347686857961137103440 11158756 -102069386572346073172256664991131602944 11158757 996158112202033961350732678811050503840 11158758 -2058541570025388632745621395665384320 11158759 1248861533219684055271961987639346811800 11158760 -29500034957155536648108122404454400000 11158761 561021859735883495857598489230986851472 11158762 -6638612568124126624298688633078412368 11158763 108809413558337527899191695977626784768 11158764 -418799632785128048159958029429449050624 11158765 290407323163666890841271399493317026800 11158766 -80411306564603858822499973835270724480 11158767 -134489568650351073853253322421035068832 11158768 -112141897561728331601058480784654532608 11158769 -380290211489775329459393311484626634256 11158770 5705436939285833329171133254980072960 11158771 176080170789809113899732659987466290400 11158772 74034213877750936533528731974618294272 11158773 -713346706625582390350325276078949698496 11158774 -251152354088189576773859566116422083008 11158775 191544008423045867759418229410554197800 11158776 292986121357617321727606919372144640000 11158777 -18744450181236808054741116445625673728 11158778 368559021093206640477507691086091223520 11158779 -193868672269855625625828874842749449872 11158780 -31481721927623210583537491081995146240 11158781 1056671984747055686824055626357273207200 11158782 1744931078172055988594216950628962944 11158783 655593760762762422827734159536046001952 11158784 -138675556421260120900319114949600215040 11158785 40050006670052428356569423037365274240 11158786 193725837475092903901122856272625288704 11158787 -25132938926083626550522186879071513408 11158788 290792097443860485770972610498435102720 11158789 -88332995836368520919440659544749722820 11158790 -92500015365573705190479647702399241600 11158791 32628379203446134676265032073970323456 11158792 298340924402579419736527937448647808000 11158793 -268407976882008638227981764498107619840 11158794 16262713912742861376443667835663640160 11158795 87892942277659261247085398185815955200 11158796 46461668846447316185072989586249372160 11158797 -52824993700299730879491509159720741760 11158798 -32675916346045936916830287860328488064 11158799 605531698707081454894321145665592218800 11158800 32947947486323676773247640521247948800 11158801 -1588193875913029701201249308033295248 11158802 483994298248662613838009854737665534352 11158803 -438779981845164815241200339782029950268 11158804 248110395444351034367780544036282102656 11158805 59057559300050545249178202071833906560 11158806 -32836995444845839312746380724126705792 11158807 -10664178757428740472447000057109694160 11158808 -175353368896078313121724779370455552000 11158809 515552400052638357428704394902132920000 11158810 105144066593770284218768336588041594560 11158811 787520587744076184403354158706858241412 11158812 -95720694817959994433726363642567635968 11158813 496632932929406854399600447248576639744 11158814 999523667550219708829528106615619271680 11158815 377258154040831148913750756836163653520 11158816 -412839352969667066791706625665901527040 11158817 284829590043239665822651062592518228192 11158818 -88609073774156865293122373997977247744 11158819 -55578331907865025515967402455681954400 11158820 -206302413828610410174659385088567488000 11158821 -1568155182106668725652737604642556128 11158822 156150690064982350403752770499577793024 11158823 140249728645841668116164939542320816000 11158824 -707318322928769609446792734912430080 11158825 -528294667128103218770601216259015108450 11158826 -237892557024874412161587100153535445504 11158827 -479865966803483333794672766912324462592 11158828 -142754241790574859147700289772340671232 11158829 -324609159731132889921320595660246449280 11158830 -132410878640111385315812408354347046400 11158831 -139534089245812968890266313062350883736 11158832 -104507327007455163309610440667867054080 11158833 189470899006307507770705045094805872640 11158834 1108526762542994061695381009961531389952 11158835 531799644427349261618614332302520311280 11158836 -57630570028809423653350240821887717376 11158837 181205022928808589127928197798341029486 11158838 -455660120351250830638583188034960707680 11158839 357370518045172744635835047242886314208 11158840 146874722634298451632426895621298585600 11158841 -421149893196210869839579559251804261248 11158842 -119372405949619297698169604922292659456 11158843 122027663010052736905353932742070548904 11158844 -5596766191774838373033648490163188224 11158845 35861347784809178677157303748007271520 11158846 -153155942105688842059591123218699848256 11158847 -60641269610637112577736208769099692800 11158848 191552577801533756725562440244012777472 11158849 426767617483501486657589193798231690964 11158850 -97340876913641302059980617427608003200 11158851 34713706090861849804663518729647180928 11158852 411232411091479506094764315034709299200 11158853 1735873523247276902570271728508649728 11158854 46004337468570736285530001721361192960 11158855 -52221470429157134304076155935287626240 11158856 -127189628209784593784276261048654085120 11158857 52801402554378201721823758286175185280 11158858 -373563088667987947112373134915488608720 11158859 -168551584258480701936299660928363176940 11158860 -83732816592314036985182871542575104000 11158861 -59740908268255938226782450623167028768 11158862 -408206546350213703615167123493093184 11158863 39558355153261157587047461749474554384 11158864 106263072390995732422249066292296679424 11158865 45573477458419784375502531865707766260 11158866 24995039455795662757828120410412170624 11158867 131236708628817722590925615006532422512 11158868 -96413283268664031326328452875489143168 11158869 99667321507249306888837218803263299744 11158870 212552104927075643608366047293814917760 11158871 -1307543321509703468083601058033563328 11158872 221845427073961451290182376039464529920 11158873 37236688419357149472564114319594454880 11158874 512656426808442948582221151786862257120 11158875 29001040788993806065679422797764880000 11158876 -567592923823595860262838514446618701312 11158877 -384529712255392864996794202340151053274 11158878 123131628293318352183041948640399753024 11158879 969274839776996233102521495160393160480 11158880 -692014098553740663990548959844263526400 11158881 -55954646560086718303401788531981203200 11158882 -64014029381688586490289495855634748928 11158883 -323307927939957574806357806817568688868 11158884 5660425525428249135564396716701138944 11158885 -379104575887778672122876195867212751440 11158886 178537978703393765133424356958125895392 11158887 -156362422437898897931974511714721024 11158888 151852290672287088500738610441677598720 11158889 -107422726851903866455511994169953462144 11158890 -166335708072981242641507508385283852800 11158891 -922301612825587008047714191758576397708 11158892 48646377575322008602710761970735025152 11158893 34120136389772382484150118024226088182 11158894 -343218812350759199747465933107421037504 11158895 -559032006477157732798281940677421827600 11158896 -48100612586751083249555807752215330816 11158897 744746377498176506447406439815938082160 11158898 -253516702586638362496013534622496366464 11158899 546852504176578294816679404348509726264 11158900 260156954861163372176595582245422336000 11158901 115411306559942047063967553397870318410 11158902 -67650254831132840028693260789783615808 11158903 -394886554131799603651807724712281111120 11158904 317746368798340657809832378806759936000 11158905 136764305988331497506033686225661764800 11158906 -315852559877425947311595763806015156480 11158907 -738357415559495344305232941783095978844 11158908 291661874237259775134899744190494630400 11158909 326437446387491186309997691554393480000 11158910 -33174140662086588830859860751372288000 11158911 367624700474108086360380948480722618640 11158912 -625807861167093350261946349540029235200 11158913 -374934162810510423672823459168758825516 11158914 50901877768605245981018742594115404288 11158915 -64559844589364488843940296414558788480 11158916 -338712788326627065603176579954214437760 11158917 -799046426905178252813465467973723122176 11158918 -319915146054742994295626521954757991840 11158919 -693989137223610416721932099669051038704 11158920 -202983097135527049935350552100028416000 11158921 -257615023984687601878804055831015723878 11158922 202957592906930024906929858175667934512 11158923 94113950361486170716064277917704004544 11158924 -119353001577642004073865956429669406720 11158925 -87507738263272548281195060840131140000 11158926 -48323250508323940143633491494677537600 11158927 127932025733755604875801280818321771680 11158928 148048260937129683440282574497544929280 11158929 166936112239920123614303505360176279748 11158930 -6358887292279508947041875982667745280 11158931 -232817475526005260617279329906647180208 11158932 12166069616255996657168391507734894592 11158933 -202959500154885874853027129289261126816 11158934 15721284642409831092582173665297117440 11158935 147647710207174046193088394887513549440 11158936 695958938439531643961524671165448335360 11158937 63397445985154038683211318444374814852 11158938 8811997743154885957863034369891338240 11158939 -694710928613758526073471663663421348080 11158940 271137583562607633147663731029445652480 11158941 -15762513558765802789670192325846057600 11158942 809090419724088828239321595672069067200 11158943 -321504776404269797743385880689137931808 11158944 -244213694745992775052929297126858424320 11158945 72398783494061960699895430179014184960 11158946 129080586944180974357461496503937210368 11158947 -162694974639281401547143323437589768360 11158948 62003926830657981839692025607720100096 11158949 27165003102224011253486599078980373950 11158950 151134382714719836473365345927545203200 11158951 -61156812957600133997955504742658918600 11158952 73574277551031791980622629351632814080 11158953 64888473876935137936778241950115161088 11158954 258498246710563857085274500746514432176 11158955 56111293831256178226899675995853867360 11158956 163494147697784762996006676907926285312 11158957 -373976436929734680710245282306478834208 11158958 -127535201058891512043171201508203435840 11158959 29260143771309950441915982234842023680 11158960 67190149232852996330361074714042695680 11158961 139586284976173100175526459253399280624 11158962 53634263361803709371782589033852775552 11158963 623240893133376478587373558553615763212 11158964 -157544869259406848571593535489441109248 11158965 25767023716716546746558718249644080800 11158966 182953664043425519728286259081937952640 11158967 84503257529394975742550775664604866272 11158968 722284748798772152353342792725638553600 11158969 -262376883027096077498830500973428748630 11158970 -38062203092826678987028384371860580480 11158971 504109038321516626056660143298586988312 11158972 -439934756990059233932442563819402592768 11158973 3026633804849110526886163671288795648 11158974 125744824247878459501404470899913337408 11158975 -44231907580097464708075095993224157600 11158976 46633371858175925845909879324957212672 11158977 97228478724185151923630657350424937984 11158978 218634624478643715028909109470526477856 11158979 -21458028314809292163617778852641148192 11158980 -60899571772114756017945260079016611840 11158981 -600859616921763343353437315290385717218 11158982 183728744410344892319963123926702712832 11158983 387149158707269738647947081173876376 11158984 -265490001259313295691864092489803366400 11158985 221371892791864487606609310423764606400 11158986 160238605577912026057912348720121681664 11158987 -379300336582419035003850853883436241920 11158988 95776479875934810087516260426224159488 11158989 60943608418421050795386237672438277824 11158990 240524344186320172479576821811149112000 11158991 112485496550173542730912990146978693024 11158992 -44175471569707198028568790506999644160 11158993 428190601488991931338655418712152768242 11158994 -204889154830454534360149414530077031936 11158995 -4270092100097192254818822549749276880 11158996 -488705067217409582830107700072551123200 11158997 1750046913340924389778558753252377291000 11158998 15031191229298020056077340489939242880 11158999 34036400937310955409735347170308828768 11159000 484368383512246389445483377623193600000 11159001 149257824944926839949130929681210454592 11159002 -424276927177815070182830009640100939776 11159003 145468801926103872432017650205351130984 11159004 266581783467316418621509006961629593600 11159005 -16175264750902476750174722586297578880 11159006 222546385011793338886160157018880410624 11159007 -149792271056068794714749968729991730360 11159008 -121252420000792062121577505794669150208 11159009 1116286621423598118737658868501118082210 11159010 180906845938292926294863461191237082400 11159011 411470170527503173861753228897571348424 11159012 -13589835834252023030785937772539643648 11159013 230147174868769910571408326026942801344 11159014 140743208902191330255216054510364613856 11159015 144649753902576460372874927266203410880 11159016 -2317993143938843205261064903486341120 11159017 -74792169029059341609297780112558020934 11159018 -178640653263114928735984462580911825152 11159019 115231411690850694927730370216832165600 11159020 -50670729410261025945474133964045752320 11159021 -17972671923756359271238289759860715136 11159022 -44177593750104058257523842854155984896 11159023 1776372822898674850329198434966521040 11159024 -120674348639817600151829770802911150080 11159025 -32485296999312790899960381486637608000 11159026 -160034420378004065534811785789288283840 11159027 -915390347351488389585820004472586703928 11159028 248726862108101811203100559151519226624 11159029 250271827067711610409527559710101884576 11159030 18125970159531885200332371806567414400 11159031 -216012495910021601848430324291122290480 11159032 -11288911523380143313682565439999488000 11159033 614342162261063889672973181399616978282 11159034 -33259993268640031910507519871831276288 11159035 -352168146070054767360592238124254179440 11159036 -32933264946149342106162193654737438720 11159037 -27371319342353712616128571367310465306 11159038 -179606523788007896667454724273785884288 11159039 93547872450501724742350724047250219520 11159040 89746313951270436393133205483547525120 11159041 -356165715062949119320057744622799535148 11159042 -519555610098056764446496486889464348800 11159043 -8531109559110262993462127224343068416 11159044 143121286241773796370723176874149337600 11159045 573900677729747374857041878037654778300 11159046 -326998869101381558212195832778963105216 11159047 102415738077087787091534976269615161496 11159048 -234966430383326953612857244071388938240 11159049 173717462955747178621734840717887022048 11159050 -18804222982432569140148590549325331200 11159051 -1176793269789747060175611763677721345536 11159052 51503254015665056212104559241693681664 11159053 577324537743888811455461623439164827424 11159054 -249590336337456606715020382084473321024 11159055 246578323455433403971418698965992289600 11159056 59855355804078285676937908092477120512 11159057 145955306737348608236046771161960313600 11159058 -91134250583061129150650114681548972416 11159059 15503795644461172233767225561955087680 11159060 140968094673307007888476413535984527360 11159061 129409739926794899918023228343675467200 11159062 1080636928729899464642532841597332672 11159063 -204884931293665881005912508141275669688 11159064 -66820855893049640768710470401704458240 11159065 -46958955749164287973771689315861732600 11159066 -446375692188371758278335530517928568320 11159067 -256989033404790869556296469293073081552 11159068 265224612968654210295759448266929550848 11159069 -2007286368126149293674228461080683365760 11159070 -22042801775287093671562619165153771520 11159071 -45269188055600841398251836563350943232 11159072 41828983557910725227019219025658118144 11159073 371112766234421354905937094612968436000 11159074 -11108570166546826256418920296357503504 11159075 297376082442492124669724377628023974300 11159076 338227506556351943764660749899760605184 11159077 -276250638306152508302757401838057851074 11159078 201835641897273103910286136720929814656 11159079 -344484906928837731487627866449110310616 11159080 -72849288412090990754009476049147904000 11159081 -1199675292092799707041673033352744061068 11159082 102944299265980344302733572031276215040 11159083 -196496786066217575924169663317849934000 11159084 217480270820527757399742593217195648000 11159085 -88109078270312914773933682028317127040 11159086 -42881946180369489102487056047562724416 11159087 114730600673318918032871703904743546480 11159088 -143711362249753328528615530608696754176 11159089 -140907948315468739023650186334452455728 11159090 171560337760090392019960443545364088320 11159091 -204660435661562301811500343792487726700 11159092 -237182026213207383512263593155621242880 11159093 -16460076661822932256521247613827181760 11159094 -208600091756814309910571897355626422272 11159095 617776496450301393248938455254585232600 11159096 -307935233151061791568135611059154124800 11159097 215315625372841397007539300928905108928 11159098 -25755032710239008500945259338392781200 11159099 279475954695589377376083701948574935040 11159100 267507193445555747826155172537829248000 11159101 202666618766615716670749325412281028864 11159102 -2537288260378502212285084867681866048 11159103 43707082010099595287298527116595048904 11159104 -259563017153140417418029671907470606336 11159105 626739694041429932758070306486288386260 11159106 -20917299456491850990813312603135267840 11159107 1204248893177765689860416938702189492752 11159108 -578837678914837172468790037773159833472 11159109 -117589745174163472020908738249804869632 11159110 363380219514321522173171774003196408960 11159111 262395295720943893934324212868464227072 11159112 67281699475629585109240952648414699520 11159113 876274025047485821983191724172469774180 11159114 -299047650082146060307780555305095419344 11159115 421819757766355085629897561299605629440 11159116 48821845584367880116499237568391600128 11159117 -30118734466103062816740623531867962752 11159118 99000209529649595050405154046634429440 11159119 -15863971687438793339659617482751022480 11159120 43400103582802019534130155525339873280 11159121 -346514653500414548693757933126577475088 11159122 65082567737050958775207366993462113952 11159123 -232520467078999290253865903104831305696 11159124 -37344205983099663868779178093606809600 11159125 -95301330436550596678447151777920461000 11159126 231366211254621764806517869343955477120 11159127 22698629610819534623650349059338286512 11159128 -519217510818762742232362839823770531840 11159129 230138769157364803673461654607906126730 11159130 -170979566836803206299807856162269236480 11159131 -396292690953708267123171911760246203068 11159132 360999114191954789419366423665002500608 11159133 -404812916005551453958334793543900245376 11159134 41026166904143096819780705143137264384 11159135 -70559731400946099724079096241007171200 11159136 181328981559648084663105525907393216512 11159137 -56001274726918718389194571499330400000 11159138 160719739775992094085726146671452720720 11159139 504508806698878419070488188614494434424 11159140 95298085594829513552254141620974100480 11159141 79759783711577002476419776787302433664 11159142 -21683139503777445241006550134828646400 11159143 -40186325265355875014281796791177494016 11159144 546999380998691391205881111040669916160 11159145 524486697279357138672250156384339200 11159146 421375394175388279817905881414138148272 11159147 -750721900887161298251183300132255947404 11159148 -6858908878806187831089471399443988480 11159149 317102382254496066871818637621047487680 11159150 -143469805117994128748938389313897166400 11159151 -429871024414040256321623302525050334968 11159152 -44916405144093357203752637415444742144 11159153 408901436941616792459895702960915240402 11159154 -87019597660329983831626297098009596160 11159155 -679128160399953456113391431961548640 11159156 509865671845114327144164374812924416000 11159157 -159814362482467073879384239238564705376 11159158 -582239234474935138447922460193994452320 11159159 810494760501411603338690854290064852440 11159160 -319443948992399027629388174443315814400 11159161 -182331997650003898981079973815798900348 11159162 119660920809158751249669798359332492800 11159163 -54822365189151063079497263127909752832 11159164 217396408885249849244747294947124197376 11159165 -267264038000012447577079086105669833940 11159166 -145770321002079906330315868736892942336 11159167 -778242039666988640879509805586608838784 11159168 942096769049097704439491397079919493120 11159169 -76776222412081173994389620704886705280 11159170 240624515893267936354751683652661465600 11159171 1163119953790994576963626753671508999680 11159172 -260199089003276883747931829157166610304 11159173 -356923197287322336328542868816123789440 11159174 -120027691919023153143580039910654573568 11159175 -58310958273874683148270669079137536000 11159176 86955198171585187572216770227273728000 11159177 535114629027153975731745823773870256026 11159178 35397357257412534842284818252559866624 11159179 -91996446886092159429466153342221477480 11159180 115409721532803690736867549136368035840 11159181 -808234144357415867031051090226916061120 11159182 348348498082120418970936873965483616192 11159183 190080347664090715449704966445361351920 11159184 -40756927850280688029669208704707592192 11159185 983072501414652505073708794085608815360 11159186 106139438649824121217539393086308276224 11159187 67026530448933208485343306677550064736 11159188 -2805557530193198410337008513337323520 11159189 -233262826110571726300718305121234130144 11159190 30276093911354218691233154939008984320 11159191 499886545716462801764409690635535050352 11159192 -339645891297556027608032692333979688960 11159193 95639262673678560327540361604340904128 11159194 -33694863662373566731864787736200632320 11159195 1991208328583561031632029890798331200 11159196 -251686199302530970017818107393031162880 11159197 456688530718754376580082286034966126272 11159198 -101851644568693791832471128797181486720 11159199 113807047220767206393162680206701557784 11159200 67802194124020324816469998244757504000 11159201 744915306386770747833634434714494564400 11159202 -31198110872337898605029492831920389120 11159203 -424748648636853067345459256259111769392 11159204 -78728929154008585842194363918150098944 11159205 242030245167019684794118110840591795360 11159206 -21297693090781351973768231731300041600 11159207 -1362371667987813652873238181880483039608 11159208 -7847770706259944711593216208513034240 11159209 339805980955850935472777955538586467008 11159210 393360252020014328490323061625155010560 11159211 -488618835882679024876864629430391654568 11159212 -89379685086325326662400912127894576128 11159213 -104546823594431921387557674428102968800 11159214 287918680807632947551994721907394104320 11159215 279105693731204046658346105477310204360 11159216 4208781342274340265283897049880428544 11159217 -631007946639324144916986791701541039166 11159218 6880279022377655476685769812068715520 11159219 -66353200575657517538374406627802195360 11159220 331556517903932439706903080588750305280 11159221 1011317055706288110215422819935469341422 11159222 309119704929531366639278365897215566592 11159223 -56348491646760079707743649153847577856 11159224 -154926720970519768716951320465457561600 11159225 77643611071482600871012104457766400 11159226 43466195595793800625290323129924130816 11159227 29952098393735228618694630161577009240 11159228 153226665334374887256292894472764984320 11159229 -59599683230313556966599125015096700576 11159230 231937672808643594984139913946193181760 11159231 2711436680706670420500931052039977272 11159232 599730361671756048255470070883418112 11159233 -84321574807990132702524294550194947518 11159234 52990857423908524609716691292154488016 11159235 952932644596857035034852654642740006400 11159236 197823158074011387503910750311548256256 11159237 225216973480991539253121710060227926972 11159238 30300185645203190428696483683042582528 11159239 84645539825917088300819410816358851344 11159240 -91834635521755567801097311911569971200 11159241 -284206713382647515535309576377922298608 11159242 72284643195679092733320919884165060192 11159243 313678711216983665129810518296253191840 11159244 48368812867279004096122505914211959296 11159245 -294269133814565026240051652976133864500 11159246 16256333752409813991671373029310702336 11159247 -264160869690369881635876997318542383360 11159248 132736659125984314509401964170871529472 11159249 68141888036618891935414029683034434160 11159250 -287687049011787166207735673406804480000 11159251 -8546976634205915374998439418121718720 11159252 122487641939528446477518181920139057152 11159253 149066994397878306789064071196828021344 11159254 250693712517519143644382343402811020576 11159255 14639571554733542651622312412990702200 11159256 30008917538351480892839462549866414080 11159257 -500808713982514219336589267719773459456 11159258 385478781654436873390961555624037515520 11159259 -575790063062079425149620656810213737680 11159260 -340736043699332001360958232354754585600 11159261 -563789093067325686377552561721887586138 11159262 -245024901658789846957250507698382304000 11159263 744186880681430644895031858129322639680 11159264 14652396427125963933697585179010793472 11159265 5342493674547053463552495898931049600 11159266 -351486527234318344288161791953204917168 11159267 -159871996469359076360385556415546043648 11159268 -164017663870768295953469725747892312064 11159269 356404383452824176407901866558248451040 11159270 -356961911400229556467204861814657884800 11159271 209644368261324157844719356939460500240 11159272 345718597040906469023940327066149452800 11159273 617563868931616100258898491189338060260 11159274 870552680312553865447389824656687104 11159275 -54137123783623826848971346467828800000 11159276 148710784636393557462175319372111201280 11159277 -626606510370989127995490539166849862080 11159278 4811477762638721967293844283482355968 11159279 -44482850529372209086272960371146665000 11159280 16139651952268477877607521924780851200 11159281 301699255942928878787357333365628310592 11159282 -412670356295004802345678120085284417008 11159283 196302663208719101381738094630303406848 11159284 -697035625853656812737746149698251936384 11159285 476866638932248965642910354736804461980 11159286 101255393813704469327273341175287971264 11159287 175738238532435295062359003808626497920 11159288 -137723098480299094277000801249944289280 11159289 -448708091658802255905631072088545020960 11159290 101579947289851981720773100785966482400 11159291 36702460721558986411243569013464156960 11159292 271957505663431217692962361736308081152 11159293 -86040781044266805199914806010234628020 11159294 69928311167004792204898466835988230912 11159295 113898712879278275055310085270578444800 11159296 614622238527674288149597104819648069632 11159297 108803685895301379892882670948123839746 11159298 58484207207077024565675500152343735968 11159299 731087385641399799640554870631670708040 11159300 -184064893948011688813868210301603753600 11159301 132693238593439409343057005364388355520 11159302 -188191891791609828349281464826397642752 11159303 -1483700412547097379239951697450848245920 11159304 255964174695931657353531472616154071040 11159305 161159288776221143487610848471995951460 11159306 99001837140659152526379356425890211584 11159307 -156103554232410968203767778641900550596 11159308 -431468969467226817787737365377361799680 11159309 317538400914879331838429213947448156556 11159310 100896715785034558080084885007654897920 11159311 216554877258913082612400328687802106560 11159312 -57491299735700282444257751083433385984 11159313 -499283753231233952096576147863458321312 11159314 -181728537988029875836340366621070597744 11159315 -216417871766503416538856411344714618080 11159316 -19887756592249214894799613220493312000 11159317 4739998189855632139274821167571674848 11159318 -109807482552822006634601629552929246720 11159319 -706554246308231296462212696026673106560 11159320 19174037540006898930395893783145472000 11159321 -298808172454457650048318724480863463478 11159322 -1378317019159168475760953871773852160 11159323 -48842649792770822948898718177920121600 11159324 -158302826225928808640660303800105771008 11159325 17071310304757071264508828949422552050 11159326 520194941050195135398126559150751882112 11159327 829006690148281253045006424122999346000 11159328 -234803317885990438981583910211287515136 11159329 413967667986438140009761201589671432384 11159330 22721165350847117789211889278866565120 11159331 138026058482400915860268090014649829752 11159332 987365519299826846973686584746395407360 11159333 -233425085209920825007381656027279220320 11159334 108850758479227249959351933149897348928 11159335 -138793320593893800932706945479632114080 11159336 -588318353881450381493446698495501112320 11159337 -143541392871690024086992574215268259840 11159338 198736507584430247188121693422071622320 11159339 -143493452316663714239416376831884647240 11159340 322204461975879031690548047740447488000 11159341 -419146442427893753885881371628758289258 11159342 64139238117485743304178709752050763072 11159343 -278006865357824850859424201846659396320 11159344 -681123547707737067238669323114774528 11159345 -219644937423214825157408868985696930200 11159346 -180089683557085078666340534628652800 11159347 80195177572525909962787166066740568832 11159348 54537027020698763696425341672676559616 11159349 100912205033983496571481890723702290688 11159350 -163141563230595791820656039045697048000 11159351 -338527717837747056995634712963786927104 11159352 180341698983412681066233911228977029120 11159353 420975508123353124062156917658121757568 11159354 3031125294939755460673700090667778560 11159355 -264750082956734850414562816705108212000 11159356 -81369913901822888708716362888640905728 11159357 550902299747289992637485228212816259232 11159358 -96600319615795585010777822134489109184 11159359 374800145783751718233892288490990874560 11159360 1135406248308420508658359172081909760 11159361 -291425475998210674326337111284973168668 11159362 -1576391391256619366515489084691233248 11159363 -194604465261180175251536007163323252480 11159364 -7444534657794115001947539609467934720 11159365 61469816590837482017997914607359059200 11159366 -307102586935236724470727449144966316032 11159367 665714794381651098340548264188912704680 11159368 -717687399483897167092877538201882869760 11159369 -213523899081468395292825095408910261120 11159370 6124905814408066674536197779513216000 11159371 526166730858926219421452056268155863572 11159372 121543868236952976015504856920497894400 11159373 34191746093177880488317490389192200384 11159374 -172521097519035853037321755490666062080 11159375 -484833866593556127588405519434163525000 11159376 -17827416226885028901544094386702123008 11159377 219903129150527698269974588441994682226 11159378 353704412343800118106659949975702897920 11159379 172875695788365855164254931046037118208 11159380 -3360698866673325665712109421951385600 11159381 295318550320459623539826736342627375200 11159382 -178595524116087167606532777280523612160 11159383 -236108484837859307434362743746405053960 11159384 498632899905122931551755118130423705600 11159385 -6652210225208074635122895315233413440 11159386 -258569026652851600693385112612414211584 11159387 -176877470636469180187846197790559691240 11159388 -140297176123638053997278178592355727360 11159389 -202563071501686980925730803742057222952 11159390 -82730779712477908724848004285100048000 11159391 32269758954393988468264525541002609992 11159392 -597714630477822999695026943244094537728 11159393 103495084840396900266183921763500365184 11159394 191066874802080102937174317247899964800 11159395 -245889741926736668576765898998679924000 11159396 467545945423594042081718080917905884800 11159397 -405761378639078441867023481236078824000 11159398 -489595020283951372296927544895652190464 11159399 662540276651560028081569605845994013560 11159400 -113726101876779995888005919979196416000 11159401 -241961121468722745689498052349244841792 11159402 -290637585010151150728788716305406176848 11159403 -7769908185515204205692668271500281600 11159404 -20851505765418217041394346292921087488 11159405 153865678765081511610927997422519714060 11159406 -181881125238343764531593342333808281088 11159407 794786086411670678611836720986918674656 11159408 -16634651051546803834963247734988341248 11159409 26219278088193049018085821053520885104 11159410 -22973945934858438834903479820405164640 11159411 -163292219576927096111949865183712381376 11159412 240794300967838652210609337753243193344 11159413 144053537197840434668460707947627407662 11159414 -24572603358900431988664760848670792448 11159415 133570917507733126280201844390128133600 11159416 -490291839700976613927754697084292096000 11159417 217507195177715535159194818850018509440 11159418 225442332949254167722550376880247178240 11159419 379759740214718621843626875397046278820 11159420 -159403837156955954203396989872013312000 11159421 -16074349888491889122333609247492276992 11159422 -9073284777219708292434348983913463680 11159423 102377411942867214977566028616533866104 11159424 -744240469728401656197889019476967424000 11159425 59904538675998371743273125348538108800 11159426 -80894329789196902507710982819648151088 11159427 -879106153749307317960272918024356368720 11159428 -98936899196812548455408527568867549184 11159429 398578218739688845805533617597195628152 11159430 201125710456545104324792162486176821120 11159431 47373234363819739823495943632638462232 11159432 1511931154140286468054386090155687116800 11159433 -411748736280009816496616015147770980240 11159434 98712010080693449272219467446050164480 11159435 -77816546846481571569336416947283151840 11159436 -221963743569065305314230961216306098688 11159437 -68321679373510822963490070221139605760 11159438 -777471533318198748506537533154934577920 11159439 273430753289836076492073469668658785408 11159440 -109361978026125188183318780432874455040 11159441 -1552480717238586630807198809178498876480 11159442 -15801188371642422119259582614260494336 11159443 -298006735338660588334674658517545275960 11159444 -243590699195687062516467773226902312064 11159445 -40732977187289043473852321124481843200 11159446 -3377736694083561633149716621516564800 11159447 100046505469837824990105249815510537760 11159448 293703479306617639572696786013033758720 11159449 126628867021628701881238808062559316736 11159450 23094372516680226987517756435058438400 11159451 13114847337653480803365301649147447892 11159452 106119185188364280551251047131002202112 11159453 -910913302716160562103841549955804641536 11159454 229772710312753206680479947020449928832 11159455 -125740169476588554605025522641813879640 11159456 613142453478536852827205441462763257856 11159457 -15974137560319160306840748220312552608 11159458 -45062076157403255212293405422723908224 11159459 -273653234028146404861060369783519556208 11159460 -64613083178049654446346577647459225600 11159461 932028988653003686586473499945397804800 11159462 -71942110355415328363996448233835837952 11159463 151221145463229556505314799942128600320 11159464 -697624138890801253173113209625187824640 11159465 411097886450028289826244469022700270600 11159466 -153079340924241131685862827967118712576 11159467 -1045643944610649773468736472394135092 11159468 189891145243464599544932271818516336640 11159469 -150231601357948553637698929867445400096 11159470 42168000854178110180630563459385506560 11159471 -904292462184506284447896934163754133248 11159472 43244212612789133637882800263501381632 11159473 91521410112418371923128312492089398528 11159474 -199379011054473406874645072546530689264 11159475 225717997200251851143145870157549802600 11159476 235286487636338378759485531879799511040 11159477 152354600776206416476251375116240371872 11159478 -250319973515762040652453933482651970560 11159479 1073870299207412753064970806021796653640 11159480 -375996026887107674923114068929902387200 11159481 -505747332265076465327532846927830313648 11159482 226625918427580550995957398309298964592 11159483 -238287735932412136651251300649733719080 11159484 11123719782693776459325543685939126272 11159485 -360989104635418187559775916129627001600 11159486 141440712368242255453552663514556894144 11159487 -447601740958359588699532285209404040456 11159488 -194355413273618794513848323754019520512 11159489 -3731764358756988159848571015512603232 11159490 80553650257293737691174623745247641600 11159491 26158659317275646192410881134308769184 11159492 -288878921654641305984375063099634974720 11159493 -192109412130803858026159780630394792736 11159494 408674832376703998133317553592472531296 11159495 57134819878165383115073881659573782880 11159496 -88884492980734760218165071463005388800 11159497 1633112847765709958082927930897661693344 11159498 147280138697674758461065189848333335040 11159499 -1213978390450760307172134121444883232 11159500 585296266967629471777754260739324160000 11159501 319644058489429251041836269759619280502 11159502 319006402433931028942418969507011693632 11159503 -248209777611133785501375915701223235056 11159504 -47970303504346466988428872837654118400 11159505 5036729428971781832743291773984960000 11159506 -90302430678778884925627535272139130240 11159507 649519918170469312397045342875616955756 11159508 287709552116401612565591887761174196224 11159509 -53775359575414032022262585903509739840 11159510 17201936155340832188290096466485359360 11159511 69695451772541169826922433339420864384 11159512 2219855705733298603802958558893260800 11159513 212146858471564240430080326280514634762 11159514 218522368312998175499202265898439145440 11159515 -8433633332820014284969489310714383200 11159516 178516808398374948146439335730273649152 11159517 526519210135139981933842074261866582880 11159518 334018961939378868904181191128026627520 11159519 95606006311946505330624970068343736160 11159520 -576991663333953573818319672532575191040 11159521 -99441937634314515350095437610273620588 11159522 -79636312749314179896521992302674880000 11159523 177709473677136671374127308311998384784 11159524 -68696745290820549224741508323993067904 11159525 -128268923430860633113359943584644042700 11159526 -5778139766414740663432136265171634176 11159527 525748312046421598065835894377560344376 11159528 503854440831821172333988730786102492160 11159529 -79357272976507883963193279010156682880 11159530 -10099106155860551105291725661190550080 11159531 -99015610352970786211357084294904205216 11159532 -1941817509744397015713745614290449920 11159533 156113811938513128742330182665764902272 11159534 98680809720347811636922756341908251200 11159535 -255024311746883860648553560034116792320 11159536 104561479872136621921802148439900979200 11159537 -618402037735564694423567635391692373520 11159538 -905065315100528950030140892430940672 11159539 -357598873229234088459156553551819409920 11159540 -64164540735436103978337100350394368000 11159541 178260397212793696627085651567920065948 11159542 -573090133757353902040965348301895615328 11159543 242628434052353452604334418852250082792 11159544 -118728825392506487103285522229668741120 11159545 613898747022977228871956749875104031300 11159546 -305391410491357582634945449585359888528 11159547 2727876969994722592056570980912104704 11159548 -529799711503824586135371016414704153600 11159549 946395893641141025742366880579791980550 11159550 -139427003933547665533173231823798560000 11159551 134658723220385276819568165081412300312 11159552 -75123154885416817971497304129011712000 11159553 63069048270053439629232492054584998704 11159554 135299750115294769166785769595515361792 11159555 142396241298654122499339120867990624000 11159556 -303602396756218475761021585061703472128 11159557 -417932901490435853491090821621505828608 11159558 50644726713469667731501658142832627584 11159559 6184808944474554603089294656229799840 11159560 -561302824283838580840983892809613209600 11159561 45919875877842413063444324668621736832 11159562 46067136754355303313482092639858090752 11159563 -824519745374790974151290428881135542188 11159564 -145873133663908055863609266870963984384 11159565 156385186437241096828669911121718889600 11159566 74006007182001160615471440568402833408 11159567 -242051494588823464155966118097438486928 11159568 -33923275227544025250167577742342619136 11159569 182996789933611028510870798214022657970 11159570 -45730710253627738035586935110840053440 11159571 149097385980676367641293169612406390712 11159572 746515230230291446978181510831531950976 11159573 746204894379628972957076514957162903822 11159574 140646536876076457856568736750828001280 11159575 1722213982206754032728237534765609600 11159576 -388511039137409665521453837983321395200 11159577 212110143385866285309651999656395087680 11159578 288557320170908141969798208592606425840 11159579 279541479875155325766802462415005460280 11159580 192383250281922761472343421707645916160 11159581 1546726020079118187911383488012325135200 11159582 157466099253474403898482961486146794240 11159583 7756039386619295426985556233539867664 11159584 -35181058883357666886174634123502419968 11159585 -240638623260355455784359820314498662040 11159586 482685784325813619895119545451406878720 11159587 1199359697994556024057432755644845516792 11159588 -387846403145917359029456668229149056 11159589 -55720241295735040334241579598177124352 11159590 35994171771587428739666475633759784320 11159591 192785649473376942712275416367608724984 11159592 277974635312758816037825395649887518720 11159593 101927347784790265446562988067088195040 11159594 -54163630414565708773087431393899771808 11159595 -294034620675108121876981401729773550480 11159596 -229104721593067707055111247530934254592 11159597 20729068628752065133191270309951361152 11159598 35370434656731216126163513265048504448 11159599 1051618945611770815285998517903929377280 11159600 -55554000252194215598084247464986214400 11159601 -317157863443346422141420491334167969168 11159602 409264666116054395823569904050587540752 11159603 325331309664812944079777095214971626720 11159604 183429804151345246174343716104608403840 11159605 131504363688411570639645988987116044160 11159606 25893016998700037513636909380129937280 11159607 -104331403674092620274053136404570949808 11159608 -944815367518573377763023311180095856640 11159609 108674723557266882674336827709538824916 11159610 29466548207377918045287835570707824640 11159611 160275698006757007305523479985130922212 11159612 82727863943438596163001744257765583360 11159613 27271620605742480659515265771179856544 11159614 -238564505587450696587475453582503497280 11159615 -264728504139649187744622516719132038800 11159616 -65878093467203366703316965561892601856 11159617 254191071195364066712527027524398016512 11159618 -7696780786501034388961653704315988096 11159619 -584339452915433673769734512545379159040 11159620 -939678879443117593066901199299992320 11159621 -220083460594940966405609965009833288000 11159622 -88930659276741189425184333946728217440 11159623 -38229830796535657222888833853237315056 11159624 51951086362324511253769585815883776000 11159625 -247848302091917112613151202316344960000 11159626 -104416423735500899573383417552417035936 11159627 48111399220860720251972407015295866560 11159628 -146375993254938930930686867479694868480 11159629 -147050959857103859731988983744346647316 11159630 541553265578202551284038781557000827520 11159631 -33997758344595327982364189548385281920 11159632 28301864837271460740338060510600232960 11159633 1252777373896769835462894858781542667776 11159634 -35457575030986140613407446901350334720 11159635 892754316411346112380822251373672954800 11159636 -63311800295789304920341051102152960000 11159637 -590320061843151664195027458467246771040 11159638 -65274209748561450333034148489485148160 11159639 -753978078195017906620138769865928888920 11159640 -102101718751963964708897252610607104000 11159641 -158415346118871237516593487355817458416 11159642 40218407593615651917006101974717159392 11159643 344977361653773589588963858750476251328 11159644 -283278138045073687834119951322878032384 11159645 138263583996946618663244297104711781760 11159646 -45044342476704491647576670419348592640 11159647 431220034642222616301649146134434904096 11159648 320274529356583622723683493817430179840 11159649 214616232608025457563580276219143887634 11159650 123789528802210519816101006966906336000 11159651 -523196607667859006357693503323841452096 11159652 374331518866514892833756120328926192640 11159653 980189036956150339533658192531759635900 11159654 128429994569761448593931929357964642112 11159655 84912137703566691056903758728187123200 11159656 -26679371765372512545692434448240087040 11159657 -911534422026285469387581182157624305094 11159658 -9028764189199862128387763112257284176 11159659 -6314112079146444980231011318978782208 11159660 -65671693249563448438854738001951257600 11159661 9123319802596742198920918888097156640 11159662 -149269438790219504502218514919832031168 11159663 -1560011850129772906287508178051381683416 11159664 -59931884756708654067443776079836938240 11159665 -406031313276860083763518925148726567360 11159666 6045034328906194213897139947903365120 11159667 -47295675379558941132527705240322361920 11159668 -100186408805582118549967673242163802624 11159669 -106259362102471813747849660481616279360 11159670 -234887772123500643499923078084792311040 11159671 514792194320514198362887104127430400872 11159672 -191669431133796322633282889615536312320 11159673 55498023430455691404087336130997790720 11159674 -162113954742007222495563190062683435664 11159675 -132535202086099249446084467859726797100 11159676 250498826304806526546975130909333016064 11159677 46190831323833967461263088524663515526 11159678 184570355168048524892181608540490800640 11159679 -2197111592820003041253490776303513840 11159680 117269964972292188551456767665084825600 11159681 -128416813626362199460845300786369410136 11159682 -149504978058340365161800373047180296960 11159683 426701077617540989691371138145256503932 11159684 -96220696126692301353751495218463713024 11159685 20044179616731220733928045947528173020 11159686 448322735113297525461659513614570655424 11159687 80764936179802866898160608034093771904 11159688 -218846277096979932558232917836042649600 11159689 56967132069435640997259681127284586624 11159690 39892303733376016347100002182338560000 11159691 -298559904099282535424776763294884448808 11159692 165602598960040282498218326672370776064 11159693 -898287168741466164297115884812326878420 11159694 257882860314451668077026326442513152 11159695 167406239806938957383787741146615076480 11159696 22542085628878878951813309462560612352 11159697 -316671999117623476140688473364187965200 11159698 682178501248993275827220878627951723520 11159699 734718906015820964342163355175049590700 11159700 -76664071259489776286315995551889920000 11159701 331908620504216408254908310946803809948 11159702 141538993839446572828057176514136690112 11159703 329678762271282893536857382894608434904 11159704 -14538051939865685944225878883764449280 11159705 447153830217526902801239346113627881860 11159706 24212936398777107195168456983346071808 11159707 139230450189242897151877756215209743280 11159708 81306450123668238023265502174618540032 11159709 122812150571491958203287678661030464 11159710 -34802183110767729230028847749334992000 11159711 -295655505256361908750456300905917289936 11159712 -48957172034173841058652914764488704000 11159713 674995408280949430429038239602414260962 11159714 370225407127619180256896002474674693456 11159715 -17795993723291904955898029577849871360 11159716 -479489687513302495463281467587927244160 11159717 -357967138325775867604586186857162711908 11159718 49550361864617805788707526258098566912 11159719 -351258566425552504763052250541461791880 11159720 -198690792713120025944723477137018060800 11159721 -43667252970116194675685311213427712000 11159722 -848389984117042748292309057902161920 11159723 701448506866507629580147937767936593972 11159724 110667754740205996627540166147259680256 11159725 467933724881663535630924609583803997250 11159726 419493776653778399284683566745113113920 11159727 -1060215285472097538048862901392071744768 11159728 -210239151923913472207268814252769280 11159729 19355948892925242724781270463475380480 11159730 -168814605062103426599063671969721094240 11159731 -1055831321489524845328800734385639374136 11159732 -548064463357559227232537172785917777920 11159733 -143232844879928053545204786733431388800 11159734 211887771334671653224564155519388544640 11159735 88849551011820593985757836859754241480 11159736 -63210540712885713058465404231816314880 11159737 223136485927853390633658121565136873386 11159738 -25172323079532808412726840026211417856 11159739 -596625809705324430213868131596391844596 11159740 473107342848607461217033122839487152640 11159741 643504272241609022386814724912075828192 11159742 -84636316630203416047647694105572188160 11159743 -206263926788499965632823447271640058000 11159744 -139603441447486109871512519278753480704 11159745 58491662889008009197425923377457083200 11159746 2406119990044066490041528990106748384 11159747 -1539420305009274353247772909367901360 11159748 -505141304499931743400633798139126415360 11159749 340182405403296255579965864468044415580 11159750 160964509552753318031511610257494592000 11159751 -168973606849535939373795584766973583280 11159752 331702392258012714862848440672771112960 11159753 -771938720806306852153949698276254307680 11159754 72521046239896716901079894400721916160 11159755 -179054278518533922373435224890620989600 11159756 -424421761043386249334768938553955329280 11159757 -25570196524895776635227544959497184448 11159758 274722863996521401918986382468844236480 11159759 -365790196818063033364346550613630392432 11159760 -47281582494009208195102264500633600000 11159761 -464164569295616781851849253249366379968 11159762 212422394866341339933988853827658623632 11159763 197672660697750207791853950919848514744 11159764 -30626344072355921427498272107835719680 11159765 -101307736548874775684610094696729440480 11159766 -285434488110085226467790601783068761248 11159767 281252193287134690332222559180644692880 11159768 253767702837062016680936105792840232960 11159769 -101950093413089713753441568832171828960 11159770 -19310647478565107937105715528427054400 11159771 -111273493024070839337241259008638101488 11159772 -185248417712277381064790818815875755008 11159773 72808407125432664500566115884087105420 11159774 -1913598433815428257960096570241599488 11159775 -503259194752250440849107621227520278400 11159776 126312120729661452969647984077705052160 11159777 553724453103591055858324712411834108160 11159778 72159702622497579748166704108215313920 11159779 -347268888727866273394261342914769898424 11159780 33681704547144307584313555975331020800 11159781 -46395673179437255532015504089755547136 11159782 59891506168014257564151298894552876800 11159783 -176773193928559176880994449589185589760 11159784 -139030022336285236578337903883667932160 11159785 -73736326640045852818779132676471242240 11159786 -34644603307079343241667887652945659392 11159787 11242065440138958461590994148595005168 11159788 440766658579239131206912081953109628416 11159789 -253278277635510255271084444316338810410 11159790 -1047129376290717975900542632982661120 11159791 -47681047155667322912429655543948201000 11159792 20453440100082928335673274669545684992 11159793 69075200017753253869132803864544738164 11159794 -385906199167218671527120161988908152304 11159795 154495043751905163785225960641849222320 11159796 168943466800909820088824045985173716992 11159797 -120573261540870925031522403921133859520 11159798 -76049682658267709979469739210109783936 11159799 -160132280318958901549850276108413183920 11159800 -153047562142460364249926137970342400000 11159801 798025592990231693633038297348426445892 11159802 -30614643121661057606982708738775680000 11159803 -1270535284930699731247467291179214652440 11159804 54619837732454215676759079114160582656 11159805 -200691576359165398899805223822360526240 11159806 133975351111208225868816984215084482560 11159807 -196060111149487643486441169385477746480 11159808 265965608467335517971512339289172082688 11159809 208879423324077482275716101456772475860 11159810 -7103731342968463105884860347095506880 11159811 -145717724700337628681673205541605930512 11159812 -504053957228850834624654588603446263808 11159813 -8803333033205481729964991684630262240 11159814 -107025971238737463736004519423619072000 11159815 -138620719778709868181233842423840570000 11159816 292121390336976670144436423914629780480 11159817 62152152672593279163803088723905598480 11159818 -309145078729698083463343024379064338640 11159819 -30043830771952705722166032567278941440 11159820 86661887108809562268014958783476060160 11159821 -1403858948982089721258900521169552113280 11159822 112985510341127918876765323496523371712 11159823 69552706862262957595499766456013968000 11159824 -17060775095045449178601710871658151936 11159825 61450056981232469583586925705794681500 11159826 -242248992391031632004535477373904720256 11159827 387762591458673988724215468939543150672 11159828 52801296363387361013598124899083824896 11159829 -233033970318856234519825885090561623360 11159830 143671437928371478127074281221564160 11159831 -264939751578582758983302947403300126336 11159832 -402447045671375067687604065540903751680 11159833 -11688340432076549010543985868889603056 11159834 18659321532581781000725762900090241792 11159835 57837984174870029124311738632988876400 11159836 188392624862668864607446643170710696448 11159837 -25027190914630633150831117956826017768 11159838 -13052081522256997665083013603688363200 11159839 -669061500274689913107632647867653109872 11159840 343451800640319617971239516723688243200 11159841 34506402041868288632464349283186889728 11159842 -24055956013856681893756114485553994928 11159843 269452124423953859869488165271567360092 11159844 -232371534025147037365768073101095997440 11159845 -112058233474917693580879695220892160000 11159846 360913697977453698144458432301484795872 11159847 525536350742061064068804229606946671824 11159848 397966466983419827891557754223585116160 11159849 405735784565434719365079633987390473850 11159850 34682488095493246547731843814014656000 11159851 470885064961319350655191336770475225104 11159852 669396377926015920878082986671088957952 11159853 -3771394615145496477856964698834284672 11159854 -853767658973389273033875446304074723328 11159855 -170437840945175521234720874843872627200 11159856 4604073799906387970133757042035916800 11159857 -506817442508403898946902750448031172940 11159858 475224425912192784701089617065849585184 11159859 -227447158338292249232067274926727181760 11159860 -66056662031561083742524511552153763840 11159861 -432042303762538147758342944751399973476 11159862 63959755214129042376364902061474566144 11159863 -438759826336030092465172351367185247952 11159864 581122044424127608542825028200657039360 11159865 188697845378840006709508777413179032260 11159866 133108500562304552898450825503790766080 11159867 1524737462973944300815276169005005118800 11159868 -301476348539467891748245571307709238784 11159869 -130532491106596763661229786189591539104 11159870 233239338902611534941038949747900194880 11159871 552048943927757598764750607043168456704 11159872 -133270447716747845408050038515551961088 11159873 -1012132040312937682470960747078835810878 11159874 302182619015207509436662445062756938240 11159875 -13229963651395737801841791444142392000 11159876 -240246724808127860243269926452723712 11159877 297374981992269126370515635906872516320 11159878 304927900005837750510855984679396693440 11159879 -507091257877131541459864809838861188816 11159880 118428502408543346479020038068228915200 11159881 -1071772454763897633500248764291644065318 11159882 148639525442665164034969332542973279792 11159883 26173657582701875544484125667488983040 11159884 -183974995585142823370624930365561667584 11159885 -360343905338747158453851108089371950240 11159886 -68450712208095237840100359546699119616 11159887 -24310005600582609824137026639208017440 11159888 -124258843889974951543147898666774200320 11159889 70002043960530566777537825221587045696 11159890 31837959841533609876095589792148085760 11159891 -175148917895647900303405214957357841000 11159892 46290814043878344614623223212376467200 11159893 518596073431907338419902065362581011840 11159894 80776232431700752556659837461245021088 11159895 -317098267507760334695502362103354588000 11159896 393416304614655129506454646877379993600 11159897 -552513868440077651845064632540688985840 11159898 -218503646616097776086577938963489435136 11159899 -319925180334096351769588390146509176320 11159900 114636168495407055259641586280065920000 11159901 427152485968258850489774278652060625030 11159902 135678864232244212680537625465861970112 11159903 30615816900533790881150453187278943720 11159904 -178789712653155964446663318793447538688 11159905 361137677514693314036924734594219598760 11159906 -136026916237694313096876081453628848 11159907 -102965977792825865630476601877493355520 11159908 -9825802975115233718461132631725583360 11159909 -494521130796661563592199868666756228480 11159910 -33394299828488657059186549703178604800 11159911 -23501220641898980986602640510286460368 11159912 -521753707555356929011354755361807180800 11159913 -207450789453137234933664839688089447712 11159914 231714201628189422837139692710081563056 11159915 -398197952431468592058883609546999423680 11159916 -407696507719416614225288818031002030080 11159917 -269681214486780152551376201660328240308 11159918 -64480497767129674428188141910923394048 11159919 4499580144516779341068093595581022584 11159920 19890761481483582276900022378217472000 11159921 23445806142491125816336759191831271122 11159922 -118039435456311267676597320072156168192 11159923 -589013251985138579483719826277311419828 11159924 -191364458745454289142940155683831543808 11159925 109321919901199603616382157821915888000 11159926 106010435388061467091182245720892810912 11159927 -800869666006630102331824769852281891224 11159928 -62970026565463354919865618162782760960 11159929 -662491567446130505142241967671129591920 11159930 16379553514217813969487478925882427360 11159931 382697714490127041272833471688766406080 11159932 56436522978359344404421682357612968960 11159933 548312992231326230468223141015753346182 11159934 -162706027360209960000282439740969876480 11159935 334166446593742012465941817348739328000 11159936 -549326993331104307517744025567483658240 11159937 -39583427808358508203009310857170898014 11159938 -117549919611339614920448295815494656000 11159939 -154557918277623247898674612182046150656 11159940 52967406282637918460066625918180188160 11159941 -28693475254258511900300737888269133028 11159942 -698527845706737375312233589350548967808 11159943 -566604203254734291946622434157129550936 11159944 929922430096582847130757877614991324160 11159945 -104070742937020240313856390627576111360 11159946 -18687898486386048357967826842748714448 11159947 -1448713914141064156087009143192401420128 11159948 31459823855765946729195480020014993920 11159949 -153949568245158624427681002921178345536 11159950 -193705398421318425519970900953824952000 11159951 -2348686437252438696315658185289461000 11159952 -93851768985809547891344657757364224000 11159953 -165065733129459067663618304171709974720 11159954 -1549436009279148992708898377235698880 11159955 -490951647414675680034366715199348880000 11159956 333519449544954436673616143841426048768 11159957 95123528800301444895582023908353167712 11159958 -5067599943327911228504287472871117312 11159959 -188308326600784494010725587830657078840 11159960 156562771945201145172236139980050022400 11159961 -240005212733343432014306260348589191728 11159962 7666538431513360297011902931712647168 11159963 -447195037212083652583157321992886209788 11159964 -315156662407294587871066084529722567680 11159965 173196233698426166077424114504767399800 11159966 -305640953155663078016149935651744509568 11159967 -52854181222347449611068209556421370880 11159968 455983960098653840477763914821502238720 11159969 210384972713791590101654597742677798400 11159970 -158231462787553424485609678317661440000 11159971 -12772735947111719213739285586566241828 11159972 -230328911904408044362985309045979172224 11159973 -114706512780258038016994790967225432000 11159974 125031013380228781463426591303827872000 11159975 308922679588392718338387130275171960000 11159976 -223772357056356192050429679467919360000 11159977 -199789725555866636683925073097209377400 11159978 195996235693972429260165993127063267680 11159979 601399347312374268306922619075686128984 11159980 -130325420228709737657045524317976304640 11159981 209232413519039700328771721705734164192 11159982 115251993993403644723522525242530080000 11159983 -834945498522822786934362670967302158120 11159984 -168278211343357522588740484407533076480 11159985 201697711884668728779117560576469005760 11159986 221332174288938333245767204212684306192 11159987 17099848173183681003915448764973736952 11159988 97622966821962425022131145706177007616 11159989 -420880958212562633161310926814293144544 11159990 -23230787547740054122370105468634309120 11159991 -493551422899054168326705347063496318720 11159992 -391687312631871262234901417663572684800 11159993 43466362907122098689008027049988974208 11159994 -23108015507472273305943501865932672000 11159995 -110364560693491227392250948368019552480 11159996 -127822275047671846908555204440052933120 11159997 670067423268844216573848384052447392000 11159998 -181604565937508691814619856799846256640 11159999 233369199102490000626219598502975843664 11160000 -7924988265129087432976209181409280000 11160001 -162243571411679608335482808018360366816 11160002 169143652519113819034902553022205783552 11160003 -709794502276973700554036943102422398800 11160004 244698756003560241320777539338388605056 11160005 -260433409682718436515391052722143840 11160006 43849866942486334169340868012453244928 11160007 307059210329224992785211365249470334352 11160008 498930472562050492392439761243609768960 11160009 -135743143903027368385105435282206946560 11160010 -161476781792061410641146122631098151840 11160011 -1168693425830523614235206697710771950800 11160012 239754429985667087459335980975662361600 11160013 -683773942033259919492410352067501177738 11160014 -91162873612771025430160379463818158080 11160015 -442549015712902994092910140846484314080 11160016 -80245313543784693698562829410284208128 11160017 -792156010761897564515400708251615618448 11160018 -610748254256929403610987352476370636416 11160019 -317434739023078755719211663870462875456 11160020 -154263523476739672513138035235506577920 11160021 -34913396744153483352188625226911516480 11160022 -95508481438878140073638495382962558688 11160023 298015921422562535408185074683638373040 11160024 59989465930491970132342001385418444800 11160025 297710039238264749459703818560964161550 11160026 287926170425185592994747120070040777712 11160027 -211111677715644322993215616180792421880 11160028 401055763195513669188409443429777040896 11160029 -548914730322814740567262443539846561370 11160030 82016409844929950718723018163046707200 11160031 -122552552582031326522058517083613764736 11160032 369115963825029060137908273187019816960 11160033 -159779628005113865711935712605360669776 11160034 -469151873402984353397451270515400397440 11160035 77711934772475260547152276808112969600 11160036 -58430032210204594926878009200039324416 11160037 161783767807812880401863228031502365312 11160038 -365599635906279348292161369450731746080 11160039 231879768888464644421031838732020336768 11160040 37295819811319639588977332804784076800 11160041 110249205603869224616892425915613527880 11160042 105807484243437524560647587582651411712 11160043 -962520498643904406006277543350956701708 11160044 -456127064915122125851646795352465061376 11160045 242310045404474088236137085489008992000 11160046 -138264697526397908302435498357477422528 11160047 559095308550046455541617927120109915752 11160048 -947177204092092357967776797064953856 11160049 854539478500562989094126724030224992240 11160050 212430685285329257637827631537719385600 11160051 4623714437341839142711255901605214208 11160052 42076529548164519722641196579520449280 11160053 -539153878099384644804166387500611994660 11160054 183075494994244420446241032437900016864 11160055 170232713050115037340440212184944550000 11160056 -1154152972657331447668607159400929034240 11160057 -200810444079227245097314279571430285312 11160058 -19285917849649665982433661421784537088 11160059 506929045372389160308729559121880386640 11160060 -43582957124036638180126850195431587840 11160061 616183750983135382351339573385773982784 11160062 105281932914922269307096373757900824064 11160063 -559417150310547381575527682261966497608 11160064 -54714984206513153137069517722393509888 11160065 45971959972749968959910301586050403200 11160066 96968418752126355248344062714828192000 11160067 501777254761083169696803130570238280352 11160068 260726852196135171273330369726142417920 11160069 610390017598537071572241455596866200544 11160070 -51100278838349650330123529064863896320 11160071 330680549925767699114515321561756041192 11160072 359327822452948594221423769844121600 11160073 -627090657954907554161436513504692488678 11160074 -86027259464394718640287900335238776480 11160075 -113954085564212322675064203767297420400 11160076 266538266689367431876669484843909461760 11160077 -26358702776493531490543755927627199080 11160078 -179303900149269894521766775129498224576 11160079 -288157316193752763620051334532063883024 11160080 140767409971035206999437531828973813760 11160081 -80763440618387399715836500768560816030 11160082 124987578345588007595877408422067541392 11160083 -375390116318826606774853104430685317632 11160084 -165116707718411130439711660444663382016 11160085 -609576149188035926805427710194551901220 11160086 15338773596302179071201841622043607680 11160087 573060312843839399397562488051227585280 11160088 -519933917835996939876097837866843187200 11160089 -288293068296466524383112690751383181110 11160090 222776066386263429298484461655110833120 11160091 7423735954133745211454492705475190312 11160092 -270498993294159788482834571636045678592 11160093 368644447557254910360896623985028632640 11160094 -14125409307856978082660956091013187200 11160095 -110597188241037427490590541707634898480 11160096 -220927202175003240916531070409671442432 11160097 -57644326759198761741843901276386449472 11160098 -33788590975537000973748511063865622240 11160099 33956883453015061793117595357140259360 11160100 63261994446611037684320215387092480000 11160101 10761962990593703697688635729321399102 11160102 -161978313201272050033740883503281871168 11160103 -1642609704911347923635281131095578527744 11160104 246539770363207492780036604579390085120 11160105 -77645783984670781854692681391253862400 11160106 148398401148958074285955117107090535680 11160107 95197322107253545221718204533653415312 11160108 375533180524867040150820218735580048384 11160109 973941485643529468378942063293796819392 11160110 -113296736889222934169776788946343427840 11160111 53477644390508398749036479968068964872 11160112 40902832210477152006919191560090402816 11160113 43752236279294663940465231766739984880 11160114 86843755540989974586289557315691003392 11160115 558588372016031287070066664521673803760 11160116 -75438863512208863581917407871603804160 11160117 406421205394154758657701905597657199534 11160118 -108760816912934633312121369844057588800 11160119 61003335827295428916704221649707940400 11160120 -225415270192300462152901998730924646400 11160121 89857488634799060950986655635563712704 11160122 -108444451771404400614887362016696127888 11160123 248279998981844282336718630072726210048 11160124 -36829061755313603045118138283876241408 11160125 -183222771330730066261505883681922560000 11160126 -92725462735842349528874266508690215680 11160127 384092910272652211095604051939134289272 11160128 -31585302817275819928487539347397017600 11160129 -397530864746667736453725185534134594752 11160130 -300498191263933855953677862363032186880 11160131 -345170623921267109429137240055841280068 11160132 -381854291497744331966120960477106889728 11160133 528865966974252372556890734906656101724 11160134 3920565340881477456781951070198840640 11160135 -9797981742319417582213457830123200000 11160136 -338574708623653507187481084556309862400 11160137 -574063551375952894988682889999790738214 11160138 144999178876007307133291302095714865408 11160139 59886047080067797161824007147989809940 11160140 -300898464567733972003624142319212098560 11160141 269746015237531889445221096755924320384 11160142 -98742616335025036279089555411976053888 11160143 153033193595592361280710132465643081280 11160144 -40349690031542412270575006356163788800 11160145 -581134827821428992040908174345854174400 11160146 274312414960509606116793746231805232272 11160147 -83711693533078287737715564438803382528 11160148 -104617196912947118419941323306513817600 11160149 -23344688069947357009143406517422646400 11160150 67935219165740709606097944075042201600 11160151 -983510613908231504739120092104126265848 11160152 121534146004563608896221085405619159040 11160153 431759684867625868003093591693556446080 11160154 -431008498027654151536334032408822740480 11160155 35752520656476828252024438899805984000 11160156 127669326780947237444438814336553820160 11160157 256513252802666120916371978455414216260 11160158 463831405220712689352735294393589591680 11160159 47447415938817005398540765643434571352 11160160 -193492637804091236047972393548833095680 11160161 534244059124100530772643925954074633762 11160162 1511932990721391667324224415845380160 11160163 -303531758861728832856334457974788117760 11160164 683198236708412519522838142527274997376 11160165 147887941252269830580635469216844248000 11160166 -89766357897521614401025224299514823968 11160167 18766161412452947153341494555349510560 11160168 -350799219757052472654483293851625226240 11160169 372274691482555128431397578010740672570 11160170 -39078253299524904623426674046608880640 11160171 184378600135874054692325288910508499520 11160172 -886345515982195401491106848657933711360 11160173 289331755385271169225645070655780046422 11160174 168564745262317357469269916677418545152 11160175 91770453250647368124179280670111663200 11160176 -32397595628119306377636116854472736768 11160177 -1229964194545272262092439905436071936 11160178 13680860722900551027447114467952026640 11160179 -794872518258455018322806763228614423220 11160180 5058645818602207061930040791408004480 11160181 -870553880986487051034203477013503512018 11160182 188592438137778030654856362222145728000 11160183 49191930601196011579658414336342907600 11160184 -72343681049380076181559104027898060800 11160185 407922911859942178592999847643626733380 11160186 -82951667174237790896307179196024729600 11160187 65792332226849627558906034422385660836 11160188 -182903192101035491821402698268242130944 11160189 619457016283761540028537582578367729254 11160190 151215009053240029170874087448785111680 11160191 -95314461385925164002727870415844391200 11160192 -252985438783685474916289798970969948160 11160193 203861965996654470343728378239710706 11160194 694453039957127781581824396731919201344 11160195 20543009246980345666928284083535991040 11160196 378665492339161745190889300288911386880 11160197 -914385435894820908429200730898362671616 11160198 27863980482922886127359634530731112448 11160199 -386849429771292999230963254859918475464 11160200 -189595165586783441528606823893267712000 11160201 30773851175347581084851694368410320960 11160202 286222542294250637536752547202060853552 11160203 -35436773767319796424321347005047189548 11160204 184277263069903767042485656790511575040 11160205 -1763674666534117771489568934367914240 11160206 -301608755347451283468001584549329256576 11160207 368874221334534102979465195234159722240 11160208 157688526840878608200350051719936581632 11160209 -669941067104179731070115291333643664590 11160210 31602397290763265896330967950315814400 11160211 -50052560391933320975437435385975063688 11160212 139581061564827631860600185476840919040 11160213 74235265241954566644674350270378445088 11160214 210081511998940535508412207695753862272 11160215 -609920102011719371659742372127309799200 11160216 120167159778133185047627267116435998720 11160217 293404142082813471981438061454501492992 11160218 -301423856408370297959586628051822609440 11160219 35056350403793780077386815979945535488 11160220 -3934839743691843622621197809182924800 11160221 158257575804342603435549953806294341120 11160222 -186495305414775142639873052637668852928 11160223 -39824666235563489012756541052556746528 11160224 515907395274162877228909594724695474176 11160225 377891893577595129827224647979537217100 11160226 -20067678858798741265679116669786191360 11160227 -226200440559580643333140306010817707040 11160228 805762503201681734387289072630239232 11160229 -103634365102374659998240828364918023424 11160230 50094652881245390573451128076317915520 11160231 3051262427677244735736448705737044304 11160232 -488939598824451507903527254234982937600 11160233 -25251853939230161350315258582577834880 11160234 -176653960875709042531106293861933532160 11160235 -398926148008300521851804661924690731040 11160236 -137237033762483385262113834953651607552 11160237 16092471487285839125155526674677374976 11160238 -505590791428531182422613652547599327104 11160239 227375149760353788099694468797111358440 11160240 1724279646991450596506283349709291520 11160241 -183281555321373254365144483770120178716 11160242 557448313192162004680831547166376768272 11160243 -647065886072503916510805943827946604268 11160244 236678240692233887662745321201853235200 11160245 692402197586973196299189809026679309880 11160246 -279369595655915215772553141209599660032 11160247 -122526440363133187364025594739779909408 11160248 -204489701431258701267835156242986434560 11160249 -307767024835127875308949368648886267200 11160250 -508732193677175454404255891442630696000 11160251 1463467893645738447881835812427402285600 11160252 -235742649968759003427228503765786247168 11160253 48884369635173871188367105690996668402 11160254 -68385854781863683379796076137298393728 11160255 305179110925432320210215020205795068320 11160256 31790748307623383979411065868503744512 11160257 -144071915497171580137023427199827754448 11160258 13730430153338089052304169998648115200 11160259 -385111513937359161368576910027339909120 11160260 -75261950447571050000705622097283888640 11160261 204932575761279150898326913634439584352 11160262 -359515798120196724164144637210563723328 11160263 4160876909808854008259782798628810880 11160264 453912789852548774746703889318454763520 11160265 -658478340781398236348389145795410541340 11160266 86058562582116996061904598638232331104 11160267 39501702024294080547494539273437147648 11160268 -19126865428985246246370250662117837824 11160269 -495784906239200798340117269438483208330 11160270 2578685777325366421407705861203283840 11160271 -184196626825579943299469344590557732928 11160272 36355184518239098997994911995222999040 11160273 -134663929995522789528397172848319538240 11160274 -37425143296922578676281938450228714864 11160275 -7164312550147759716910816819725085200 11160276 -360049418378048650243123594888346234880 11160277 473049468545048150760398795584951817280 11160278 -598101967983695276114158309056534034176 11160279 -23882611309302391474476113423385894144 11160280 -356858397874843087388506869432412569600 11160281 376771142019517711029013046961202120464 11160282 24062231420313380505387992653894038528 11160283 -1046325241961018338978324470139409662056 11160284 -46114128933342394462543204019617089024 11160285 -394245978697413411090681608516063152800 11160286 -365577506531211734486972451285718209408 11160287 -245077267822966969103118984934928084064 11160288 -77105551771780195170488621921277050880 11160289 492256211402079870206080757164724043732 11160290 204282287310367104929996681148379614720 11160291 19192298860251695754903004491525110784 11160292 56173227851609152554413440911708057600 11160293 -212197049535064510941309836813455267458 11160294 182069723492403554768272971666242239872 11160295 628664928703086587268770230743759295800 11160296 2534624694881767552150818530736537600 11160297 -7962368084678595620888032479951034512 11160298 346668366802214661474674601304368156000 11160299 -259143967064733220273672453723001234700 11160300 -190379083396656820202175784155908083200 11160301 -316876601351308087588582733525616326698 11160302 641300781501292230052176602113352340480 11160303 -15218311716801902599326546571711740672 11160304 39610146410072376333156051839323013120 11160305 -47291434953458676537914714886697602840 11160306 1917073654088653739800540237507678080 11160307 965858071804160622578106589492543012556 11160308 -436794759259817313185977660081921299072 11160309 472492391951501019187227776853822940704 11160310 11153487422882451174446785556887142400 11160311 -15904695401535697927673702509378068000 11160312 190484092072847166139506616173114347520 11160313 -11889371594049184827353999485891701058 11160314 77464525278693901800319569182439936 11160315 -11820345561447845843752577016324372000 11160316 176689471841109755546744989966153457664 11160317 -47071945450186717586950714739294690208 11160318 24712531404263374584616333552935936000 11160319 -969163744757521279220586550031951169280 11160320 174487598053187104707336355144374681600 11160321 -146358096457358544380455836608039702016 11160322 12033286873626433361261888275661952000 11160323 -167700829283684568109567313471027652216 11160324 -231136766139355566896244630824736657408 11160325 188254556060350942606182441992391117600 11160326 -596355613393757768662586905436594217888 11160327 331351131531827410771562207046715858560 11160328 527824733728381898009450438006972098560 11160329 191640268832252141726045068846002843930 11160330 -126253432696149063530032201899344179200 11160331 11457255620605296045178489572306388800 11160332 -299994463035509329608824445187282303488 11160333 218956253653700725284974038309731454860 11160334 19257662867019134160387387694861123200 11160335 -294756221692204734209941835835564105840 11160336 -12058367693125935475681213160557117440 11160337 -845659310705521470583608605475860744014 11160338 -625004118538475421116724678885060393984 11160339 -448326176292310236772315079299079752776 11160340 197929419088940747163267764363265795840 11160341 134662269514284263769089161801777728768 11160342 7698733073972772105065360263668734112 11160343 -292164663457697848839230114942554324408 11160344 -213387973353666643943355396109701120000 11160345 37873494419501073269553506513447765760 11160346 466944446932554199686231839811654657024 11160347 -218278958879578507726175452264367141856 11160348 -53416220745584173167033813262833868800 11160349 3059670523042787829433939019208044448 11160350 18061857388152301026773203889217518400 11160351 369485234060965013645487444759120425880 11160352 -216220821210408111619049370011018723328 11160353 -227135282087725334805825668791642748880 11160354 -142722327338146386725215494270329124480 11160355 -715639474446661008167483345753420616240 11160356 -518809097799820018691365815718922782080 11160357 97079963623256451241926435237045105888 11160358 -529081804902484703795461312316471305920 11160359 334123580890223252043882945740516471808 11160360 483367617352906547299018102931719680000 11160361 665472247542273503955358765830823203962 11160362 117104597077577267781289985373534624432 11160363 433859711105350710654586494442401933144 11160364 -294660788635487826835626656710897210368 11160365 6482301720765881907581742229167996000 11160366 -84554652037558732643202364291153397760 11160367 -548913185824818799470538431154402457584 11160368 142604742961175715948567534132654292992 11160369 43664174170055486006623382518820092800 11160370 -53161778586433277996023251493603349280 11160371 250092834765301589595533193261754706712 11160372 111439837184358017054584035570283315200 11160373 -236640498951413639835097496068137016160 11160374 -33655275508844404938776483935146039360 11160375 579613736325919547830023313010165988000 11160376 -883906653876043838202216522094598737920 11160377 400803706816957202951068547751263898372 11160378 182559668826971086093932257437051219200 11160379 -477836594125311964887769792043279047424 11160380 -157319065367914032437782634857270149120 11160381 453652405691169894160508017928020411200 11160382 138749168817050340680606439558085940352 11160383 -18903999477650547592127737350809358000 11160384 78011674629765317660116612412249997312 11160385 906808210777168726690993678597143826560 11160386 4266997611144080622187828071740037024 11160387 -311926428389990108900272598178695408844 11160388 -51156905880442992148854547330327946240 11160389 -1042983868851678787263521170194718965540 11160390 -201915656652777389951637596734977022080 11160391 -203175532090692805556512672129612114560 11160392 -4265531874073506041383614719149793280 11160393 452871818132106702954037392214102232064 11160394 125672131938954213252022884920826930432 11160395 -674809250497952678165316548743952515920 11160396 236844572252399700823149999678975744000 11160397 -449891415720784394266936716019155826868 11160398 278180631981232426815185456621721532800 11160399 319674288147419188135876356398123155728 11160400 -90375954534205660072083569384361779200 11160401 -105545139696026209954963164674124248640 11160402 -235719251088464372810492519087934295296 11160403 -164879671838885467307457989880883174272 11160404 115099715562862463115658762177143209856 11160405 76536563444196610659150837514753025280 11160406 -565709405374162057827421337575979367936 11160407 1018053757672102823866686661093330747656 11160408 -189709715320988555781838941889945927680 11160409 308390251340236648446459618081613554560 11160410 -152705818571515611626933644766447232000 11160411 -660542136317524045650879897464925485928 11160412 -255064062761173726661465926698360262144 11160413 -294469476075645382091880631439323182240 11160414 403687569629466087539925209319259944768 11160415 74957162052292280653682779593144166080 11160416 -170074751804372349044032667160970395648 11160417 162117377772168133959310394045810352000 11160418 358930513715456229149556923816565956160 11160419 144411022845266885199438083542015091280 11160420 -273158038441949182241841932457976197120 11160421 175083680970273708004683250445116655520 11160422 -23377922236799800574248740819144234240 11160423 13408986928408942418357694136086797064 11160424 -198236525765678796084733960357257953280 11160425 230674492724594733225641773784717661150 11160426 -62387673259505394546403354315349773056 11160427 258794783999032301078944774863821276276 11160428 335967820223250432024663588246859484160 11160429 159680863896296128764824033415585838080 11160430 -35228650643896645564082137481874814080 11160431 -368125021774061925188359389537415792368 11160432 156172988025298341553517157509384896512 11160433 149778454904647112811348459009919849682 11160434 -170704132267321325732822848407871223808 11160435 -1833691137208269366254020362849047040 11160436 -32371409701859227309088720099932271232 11160437 -83543537015107219330325297306353068000 11160438 22929912566482511476004260344722126208 11160439 846046298756639466185500263006916955240 11160440 243946892808373641891683246583966720000 11160441 -139566010381558997522344796370492247248 11160442 3568439141121847221232683966992436192 11160443 -459886578161971688066641217098138685184 11160444 267740509909858614771952762724646454272 11160445 157420476255463280725613979055549336920 11160446 54046375692299037631545246703235196288 11160447 -153155593757689324932678664854679159680 11160448 -51871034486352043501742941407490867200 11160449 536290800795068884901098933438734086880 11160450 91980133093458103363981148765460096000 11160451 -12539143442956048297445695941941799456 11160452 693515181186512508830536643416641707136 11160453 -290088362363239429043917643429929521696 11160454 189059042832592319370031100075829742176 11160455 2170501801926008883483404755296340560 11160456 412811650516717008470585526100717363200 11160457 -83560941806573536682264188864426858176 11160458 73964702064728944702946668873954820352 11160459 44292267947843475480202730610789300744 11160460 -162071126266265090708132880407886474240 11160461 -285180677821328005485238169583694784148 11160462 -51606173812295859851541541223595432960 11160463 -3732617085037746164351010384838030288 11160464 -44658838430938580325454309440693731328 11160465 129481793212169292495819993165151434240 11160466 15308885046636563075364178996117812000 11160467 1190024052028297853767121155298608885680 11160468 236055484820603179728478122650950846464 11160469 5498062716217533882147898336996963420 11160470 -1760934517344100553920061820133962240 11160471 19338665990437941921098917040696083200 11160472 384777574754405546599926689095202764800 11160473 -121110961944464801165784442015439646960 11160474 56904791690048636734987041240048700416 11160475 112124714042657456071049071601900031600 11160476 -419877325380851052990904192663863160320 11160477 -244630217075933553110589644288692024320 11160478 3233988459537670238629005304942279680 11160479 -73053698593000067663956019759777257728 11160480 371919013667963266308717006995686686720 11160481 -468163423200682797707382640641581477888 11160482 533198683177820987949142081916107469472 11160483 300325618249567871161629491064673411824 11160484 71248805624302154439455066847042585600 11160485 -603337084977907151807969431957046527620 11160486 -83074487248691043532702700789907385920 11160487 110347559602222494644338606703030262960 11160488 457863655257494484908020942070575104000 11160489 -252408536987088307246683458352282904176 11160490 98344493623417802137664764762151193600 11160491 1120746506989338650324960963963610179892 11160492 44973292865037324994786115397924421632 11160493 74313332861699178980568033558149688364 11160494 35647227812989605880833682286449087296 11160495 143272859872945631452812564375406720320 11160496 39745879259654509898504640907743330304 11160497 -200619228986209382050839600161948968320 11160498 314787363011227521800243597393817128064 11160499 198478133872009049622768048678539946240 11160500 172348418338004289604646788625965824000 11160501 -245995022485044768737551731705484147296 11160502 174707415095594975667149553949851130752 11160503 107336443542754431013632576012810451752 11160504 -871579467482730542377846385491465850880 11160505 -423044559997670185892059316102747064000 11160506 150001916500060015927096373229588627456 11160507 14142232360762942534875146526174287640 11160508 152256339196707723198047585948736884736 11160509 162601081611704640655760971307886928710 11160510 46291882850531184706390193596092115200 11160511 -258073026538599932249603364185309454000 11160512 -116940244542170814159951434556213559296 11160513 94510611058907725455528686450870455104 11160514 398952932012729531234432498103258779856 11160515 7797204618098273091505527653205529920 11160516 9217689681586411819791004341475556352 11160517 -80476638778546378728329967442192440000 11160518 -150095639648595826170503281502688059040 11160519 -232235781482847035624213679303171076992 11160520 -4008249070887407451620715919156838400 11160521 -6643243592424520611406311075871941168 11160522 -20630192825757548686475038455064869840 11160523 -153416658081031054642128841200458052696 11160524 -650844355376932129621253562235059264000 11160525 23614039124934141035611699241850525600 11160526 -338421856841108175851140032963977319936 11160527 -40020903267398961475840748196977657856 11160528 -11039546398339953017739273984808845312 11160529 763361685679221847759743403583793711076 11160530 93217554074214777367907687904874112160 11160531 419422211612816616189158412087723273840 11160532 -199389214454856981345544217524576768 11160533 -288051858772389444543920257082545510116 11160534 176397828090736179935520132999515136000 11160535 -121930723234993758325078941760619180520 11160536 -7514775255461189430270232483098040320 11160537 153535126318216139810130213802531300560 11160538 500246407114489209660163246623930919920 11160539 299379074358462722023604243112059787024 11160540 -173052168810041072077470435204631088640 11160541 341478318279551443967725263180467867520 11160542 509022328360578187860631571132565612672 11160543 127158393099833341189096146919539989760 11160544 -84335380087289988372574277061452759040 11160545 611111491723043131224148951280472216000 11160546 111142364823418814256527197464484551168 11160547 109210474644333056750786753550883330800 11160548 -124733145024282921288844296364782649344 11160549 -55530493642074679505309346998982264900 11160550 -248474682696369955115466786831664903200 11160551 -71810321219603250170406200652793930416 11160552 -55771542482250263248820832818744770560 11160553 674486531146801461642245552180302063802 11160554 330347331959639459623721215045599682560 11160555 -95924055278164172911111581119546791680 11160556 172324295796298222031376002146154240 11160557 54953662520185558989486984630123603180 11160558 -41062885949449811521471672321682227200 11160559 -58779578913314165749563241653858232240 11160560 170789625644624583695501491625070428160 11160561 316660137670066865791081577576650011648 11160562 6195076143417696283804655306143557120 11160563 273190212503944013681337169125666552480 11160564 174573965851206829311982134071227152384 11160565 493833833300432518562132251165230894720 11160566 151705187439321785094231925370682201984 11160567 -241092123863038587825389771688296282880 11160568 -295106544848123195258968329080051712000 11160569 -52774522695921687415589436035622953856 11160570 -288736902520065264267014792916123993600 11160571 -80250485064380607443615072195700486456 11160572 -571388700166118125978502818347625857024 11160573 548692566817416824997350167113893798784 11160574 637097945117755544178198041329976024640 11160575 86229020438161184619913292497932603600 11160576 -66365398269478189296542465747696222208 11160577 -928637835252021716983841974184459928574 11160578 -21304803654506367170175491818920133632 11160579 -55073714504657073335479010030910232320 11160580 -366724427536912134441001877921028268800 11160581 -48574908610331559208999108252147185120 11160582 104606914274223642952609096634745753792 11160583 485029658206859964915505409719179409440 11160584 609639067140244401695854141212637762560 11160585 -13755380646823226350582667706268365240 11160586 -175437429790012280068204214131244365008 11160587 -600611814845990775994308487728707662764 11160588 -399936042988878129238703014458825093120 11160589 143199360070458572109362731188284768256 11160590 27602145337647906943078236131587265280 11160591 419561376095797996937750671844973788568 11160592 -309242504212584960202941649951634227200 11160593 -29696631953885418231069518035435332096 11160594 -23682528384500947193822292265178248176 11160595 -254880492603891809503158408849685134480 11160596 88725257952529407574820292105889891200 11160597 -256698954706365075801275711439298446528 11160598 527994606602134797992295893064561952800 11160599 222193715527351531996082604588278070600 11160600 77330733775314230997013976113766400000 11160601 71107275952747445388840132836472579204 11160602 180721299191690642664952992613657206480 11160603 -115292465075187261274351915295974735920 11160604 52429540311201519383687207193272072192 11160605 28227085417382920434943486964756300760 11160606 -140279934214921202231913971178015148416 11160607 10864270390942514137218905122730704112 11160608 550183273825138951814491496323825336320 11160609 -7495619853252600400890859024707944640 11160610 35209057501264151918198348087027973120 11160611 -332119756258053944553843666691119485952 11160612 388242944998548679975239077080722186240 11160613 340236805657088995219682342772657772862 11160614 -61978158733090983720583707768463885344 11160615 103609812162714284257210436973031019520 11160616 -831065842077262286784325423008996971520 11160617 22598699796625607007353573275556226240 11160618 14994174782260949472424624477878120960 11160619 -451053780576376646527130371473921808800 11160620 233681406464066876097483254888619048960 11160621 -581409432018732803710172043637300457160 11160622 202205982270807513277263870908432140224 11160623 29300021121771166255081821963184069704 11160624 -80050650822503872639617016287388532736 11160625 -3589750347637207901890040467649480000 11160626 -66867731165454113246715941734293335520 11160627 423255522461628609068916418472118379320 11160628 193882694978720737391436085799141034368 11160629 361687459164121649143511769448481125230 11160630 -45447452144543897399126835500873155200 11160631 -1062640816705239250904276046631804704168 11160632 187265204348663620496442357533350748160 11160633 -106728497244571519247683189025986854912 11160634 28331572678534923421531609487028960000 11160635 -685650072363253494829049741333264640 11160636 -4194696137281800468351892382899952640 11160637 -752113420074091258062093547976223910714 11160638 -455677711413677100922789878251041844160 11160639 186380446132444159274303340916825847040 11160640 160740612174250876885543768008755773440 11160641 -285193109710703306183287892559823350936 11160642 -215445662593257553701338880968853436416 11160643 -38867021606986612906806256694868669136 11160644 -504396113360342911063084032661366883328 11160645 270134742097870284685589081010969570720 11160646 125493045552118803313260679853532303360 11160647 -220112894492807373856554788836158260904 11160648 242752007978115507946042142653921305600 11160649 607049665410917891218817913365493290164 11160650 -2262773970528417376315725886411680000 11160651 -47156385207779960133883350103437312 11160652 -895450158233272087822733396528520915968 11160653 -317881936366923112685771922725482753344 11160654 -240303029368499922425291280683865938880 11160655 -69955786577504822889113320122922052880 11160656 76169861547915548118865404303714926592 11160657 -105525636532559993101928528175602646960 11160658 225120185269692511588937882700076758528 11160659 -1486557378511019938078055639763046634448 11160660 25951615342670589980909017010927247360 11160661 -233668279028470896978573418069022726976 11160662 -11240993913763296202650187971237402048 11160663 336118174762552704616986370055078493264 11160664 128682059792426779923966072078786447360 11160665 -311630289373551576677607777611958194940 11160666 -19239401863478998354674145997362588416 11160667 -183131367542690195219760114243469936128 11160668 1326440659199039578651578733805782205952 11160669 -283688885246285051007074927997706143072 11160670 -63680144278138699050495172473344749440 11160671 36491931729733925874522793353259124400 11160672 -197134983288438696787782069926315163648 11160673 -1044559262902228644999428992061692378078 11160674 -2410106846604717995415088782278800896 11160675 -42708419372706885615633229229960997900 11160676 -13624644356991089069970360458804106240 11160677 -1241884902292350538694233641445963362 11160678 3976350953096112319068779789143170048 11160679 727531417871396482338385080440064458760 11160680 1580716531378687997880993653787340800 11160681 -142810138280594052867306730843102919616 11160682 6931195554679584981840238862650871808 11160683 -260704923412396847089792658426470136136 11160684 53293510705971240006718842189736600320 11160685 245205277234360346302121137160179911960 11160686 121765717758513239058904579939702857792 11160687 -367842012139818416476407654649088333280 11160688 73645386330908813438200036591384657920 11160689 119821177875505142446115900290496422710 11160690 -2138193159686433394187787116121300480 11160691 -445955682186673802162181502998033353908 11160692 206341436394179290881282257930212983552 11160693 2358080479380045928333635297138127680 11160694 430504639676272552288752816715768756896 11160695 -9426422413373623810888106738881113600 11160696 5668958000879354282292330175669248000 11160697 -18977970441238612644464944999183406720 11160698 459602564285333404842514988996054367600 11160699 613751117703218240943183060541036909248 11160700 -692752330164021739724846052622453248000 11160701 372486968621056516006158089849074701702 11160702 104907731664201317377992019299554774784 11160703 -365865684217587531401475509498727862272 11160704 -319260348970674292782642079539878952960 11160705 27035940821870609683641441015729160320 11160706 174377289120198677626291545836635737552 11160707 93447963472193155026548382873693496956 11160708 88231614069896854355573941712909045760 11160709 -337936288465652902800372809685047266784 11160710 2452821683219277932846484545039735040 11160711 814505683050620604942878524842916344432 11160712 -456486294719792290079457662660053401600 11160713 -52456806147298219089499009687844541696 11160714 -392655902813587446925831250365842923520 11160715 -448411536458552752979484225560513903280 11160716 25186484043757337790399190503762739200 11160717 218431174579788702102887694637874476512 11160718 88068952504377813881939397105160474560 11160719 -837491450297327162435442395461335839760 11160720 -113776058302010391805481308911855206400 11160721 484273665236304666921828727199057050368 11160722 58379204266087020312497488834881792912 11160723 -105048813944129930344950538432373475840 11160724 -83341596049388570225110488288208741504 11160725 681487744709493776528526071498962104000 11160726 -399857711310188768578146126628702818816 11160727 -5760587498264795047498342556505805440 11160728 -354523105224763105439389978311720960000 11160729 29220848943939876797257834957040702874 11160730 255640703166640505120832273548152585440 11160731 -668972046749213060791273029498391881000 11160732 101275643775278419745024361089291526144 11160733 -110320646788528296776822638530908055360 11160734 -139779555842977996210233728112267996480 11160735 166027835973554668910900075723399779200 11160736 17382527734726850645865162759349469184 11160737 -53025902455531366861993766551936257600 11160738 -261848959174592481292725070085463114336 11160739 334688672888462007986832446869331785656 11160740 -30541206627558104573248542682359897600 11160741 -555813378663713338733806297188007336608 11160742 -80163898280566077889692661531939178688 11160743 -281906906708650019184669253804100806992 11160744 -65233031530804041643441710093104578560 11160745 28902839942849250274340652543459196800 11160746 88535898877196532168995795879490897072 11160747 -73361748011843142982922340612171012912 11160748 99293302397789485485013208912568497408 11160749 -110120814725676302998706989822360532436 11160750 139078874171079575846726815941516288000 11160751 19874674082074167427331012075160472544 11160752 45153505203645902996842096998136381440 11160753 128289295648677163112893491702663483504 11160754 -150100731535108867068504075798040022016 11160755 -304020089695101657937225130011648873440 11160756 -140713975939271353011396584421768885888 11160757 186177318832422311253732477679633313006 11160758 -60136703372504203003307739149881682688 11160759 193518959718345023087143635557995254504 11160760 -201314908585509004021536856265785344000 11160761 1432334831620606230463851133315880590464 11160762 296831632327238067587719580819757745152 11160763 617479525905114183269252083773817228920 11160764 -517998953496425943119687341233442151424 11160765 44926792799100880413078386949204167040 11160766 -534074068418164656032751329158113191040 11160767 570692130813514856976920686176676813152 11160768 60799972974851862113129973046868705280 11160769 -138019994346184345584461687558383952830 11160770 -170197113035673827070643808992270141920 11160771 -456872468641035462208550530529774288640 11160772 -127172123816024621092639389448252465152 11160773 -45573532420314449312349416653331794560 11160774 -73290244847045266113003386698967383680 11160775 11596080727860359461410345418015009600 11160776 -535056903567641322152253145033552650240 11160777 -845213741261370298183290155885093525568 11160778 69984202981153662659897888886120509280 11160779 16596675233710503411261511520569708776 11160780 -57288134057772054934494114638420874240 11160781 -308205978364344400199566881791047713418 11160782 -173461917397579618728170054059127923008 11160783 -644559510961612790202650765924855380248 11160784 111593712319781123449590191564939771904 11160785 408206987593503455457079209387843700980 11160786 -7686521724518559912226518151419773952 11160787 -908150385663814060276588030407379188408 11160788 -177267343946940723193781427592247670912 11160789 -662564944856304399686394612672501203520 11160790 -286716665376794716653063727052138908800 11160791 305471512168236060357263452712883933912 11160792 289898013968010487503918367762641408000 11160793 253362336331194517757865825033795542400 11160794 497508144803237772092580665402303320320 11160795 -122224487061668269041234740260770055200 11160796 195701476512230168965355218391246472192 11160797 -52714506782720071967494566724755613908 11160798 294100190969667296883750040946156352 11160799 -63587021076146315526505071394087624320 11160800 19536280131802775210117450105212108800 11160801 213015140960587304954413167164896188480 11160802 155949611451859844888884958246147126352 11160803 240754409355983395584125727660125650704 11160804 -535308620525316865498824009426921799680 11160805 514495824421511090001665555170402670460 11160806 -49516243563012195866726118926826040320 11160807 29916598868941808975150808563889602304 11160808 -326409356624801607145702167984560701440 11160809 35463409681331525391889148881077034080 11160810 -248236688712334119561159312577252737600 11160811 151604025032477145646788730061444743412 11160812 258356566136053204654773760998864049152 11160813 28787957427464557509160621159692161184 11160814 -40875128407413041735230924282628393088 11160815 17476280503564568272778485710916683120 11160816 59166734661803733563066786786968141824 11160817 -1318753694069282144406164890687112595600 11160818 -129828257873803206874325946140855174640 11160819 198857285771121612745238633779456996464 11160820 6221016770932808155416793901190082560 11160821 -182185167645917930323410152099787893088 11160822 737105657744485028039896791385067520 11160823 -971423057820856298403583560881645459280 11160824 -35967343024426903044767271467707392000 11160825 12197720228466781313714707057918065600 11160826 -363857044448922464224071227816921104416 11160827 802529183705923449226115686922151530160 11160828 -8080519340657098140566511420125406720 11160829 627783470259056005228705385994067882560 11160830 99419580012467896788646421333774968320 11160831 178200459862528205483834005486286406144 11160832 217979948238233018733594542969628655616 11160833 -68447674986997327481866140632169291600 11160834 236042129042743799653985259538021802880 11160835 26238131001681501479989269079568979360 11160836 557835075628147244400426944158933476480 11160837 -78504658376435962946950289446747560960 11160838 13132338217568890846342626150364786560 11160839 88097811232155377709860656169093471640 11160840 -157376520996774156909857288616011366400 11160841 -501959972998243450982817870376057622758 11160842 38644032627652673431804432176635641344 11160843 -24088305209789356442602349949990550800 11160844 452757884943638148520885918972069787136 11160845 358353639516612158603407877629178448000 11160846 71997341926450642367023504202769172800 11160847 -851250339214875618923889584586595799960 11160848 -166722870004223530093948536572595068928 11160849 -62691344531707790542143751713144603648 11160850 21882195862736853067715497746842852400 11160851 -139816145082012355512027806210654839488 11160852 -232029896817229815667757997202584864768 11160853 108050146739734222855102813902114955200 11160854 -3098317886444492900334369332783838528 11160855 -862653154779565490494572778551757824000 11160856 -23393977437847368875591562155378196480 11160857 -116204846150883557792533846643600311296 11160858 -173369802282266774386538561703034722816 11160859 -232341492918194088457041313803305826940 11160860 -34792996962043369349376516749279308800 11160861 94559749633943614118756867215450225824 11160862 -171656127656797587699397907898951486336 11160863 -57322286676019639378738458385789562880 11160864 26015591384064000816727474136149917696 11160865 1954732643891257526364067366173085440 11160866 -216249861208542746845437073547497862400 11160867 310084831161150064437203254942065880560 11160868 -19746911492686732290433081365467316224 11160869 -155781030998045475552883563096512033730 11160870 -27317729456331955274688329894948259840 11160871 252772282789067439422403077878909646072 11160872 -298965065280074273212910937965979571200 11160873 -126427543842193483415469210742253241078 11160874 346909760739423308194942495099695985152 11160875 205130531131944859606136072998082004000 11160876 -211386275881929245460044891670167443968 11160877 -253077247740755854977183919710882540800 11160878 -32895259310820317114301352480359212544 11160879 -105495830893022954638109628697461799416 11160880 -113583464045822289729422930131757629440 11160881 -93482724513578597427166725189791006400 11160882 -553186312437612198783760257201465830400 11160883 -15360087303186908556493251650316564320 11160884 9426440267073927420029979578666680320 11160885 -359122806953148141364359722779102593600 11160886 28442192887767445037813154152903713344 11160887 100909611448695367473389946218914213632 11160888 -140817832244131312839522377544022425600 11160889 676016550895657457811121744039134011690 11160890 8106397802528993645753232526588873920 11160891 63151115986516076136087153710344364592 11160892 613903862097151036753974267731767049216 11160893 -402779455326565933205220029380493742516 11160894 190320083062873381118954567028436623360 11160895 -78238090772354471274721781329414872600 11160896 -162364158316230954980787745575028654080 11160897 -5173775432600240227717724742085327488 11160898 167441297334198963687390377781235662336 11160899 -16383953089289683586872111630062678912 11160900 -247867284599712398569625455533544771200 11160901 351785002221653302127388279944243295902 11160902 354836612622709307820875911150945512960 11160903 32393423874200236461526307805522725760 11160904 181460067140357319061284708900143923200 11160905 142140994207606050767913816079558215360 11160906 -68721163219419143022973587471024796416 11160907 -961716450738682892706275935802530212844 11160908 14487680261016120177807877620107845632 11160909 5652079127473933221932019744519993216 11160910 176576159333264377654443464222369607360 11160911 -70158105393299406191516793655289939088 11160912 5294837682473336906969739283755171840 11160913 9762542793287616986188692556707736740 11160914 -457148919204507067215779862826081240944 11160915 -21873444963334348398744296487301920000 11160916 166853685452735181055777969690412826624 11160917 949882711426612708727312358272125543452 11160918 -129427247907639204028508565947335333536 11160919 -8155402146973187554617505782943952 11160920 -630505531194909494931442076576783155200 11160921 147188092270198687289158920907897365984 11160922 1373265236866327866583030659428363232 11160923 246060474203390382098835692672959041720 11160924 -361123007418864154002489737669669574144 11160925 506585154610916671862654600062884891300 11160926 -429772869872249120566280599028644148544 11160927 -378568498656670188044666649338358461952 11160928 -511746575775525057430726189392925163520 11160929 688545351048244492617096621737807346294 11160930 63564551046128642279062481168055828480 11160931 605610059902681765011608188554837934032 11160932 -258325951677124848132733288452323973504 11160933 -190969175450959596257998328567203427712 11160934 -172199756262330032272976021936266189440 11160935 58301552725474359089695099791379597200 11160936 184680013293337017853560760323187507200 11160937 909367729199908677847160216165065654586 11160938 -129807007281631686699953471978793815040 11160939 98631339440875239805536786975749199600 11160940 213623055174898171565805704255193600000 11160941 -33597596549673180848011748549177843616 11160942 -84477969166837432731411065549238282240 11160943 656785339100169621738806454992486570192 11160944 -267643204854597396071796722244020404224 11160945 -286533591882748463227478708719613943180 11160946 197999871673497857351921473219543289760 11160947 115569892760517217397287835215740497232 11160948 46718270375128717174945224125901742080 11160949 -285963923387495538994667069454160688064 11160950 181499169514128861685435933617730068000 11160951 157307785472446546802554396489063680 11160952 -230919552338997846519226587115844444160 11160953 143251182747658046401525033071402164202 11160954 75929677298379489527932959468453846528 11160955 -14850272728505176606629905279874600240 11160956 -79435675234161221381135138706429404160 11160957 65674639484566291208082199706448977088 11160958 -503745520184068120737953824980790801920 11160959 -200686066857727767779378355164198273184 11160960 -202399516984456566916431786596420812800 11160961 22221803647432366538382695503489699840 11160962 379473854425573456465359079913379379200 11160963 -746446523042210534235795687478853212800 11160964 15451415737155637327227104562665376000 11160965 -506898216106064168547076672559176675140 11160966 -99717075231922320443239827615251185152 11160967 -1069754050692523890014179564672429642984 11160968 58697665283564390345739553550411857920 11160969 535053108494461382777104496929518831360 11160970 14967333160109413900819042041386078400 11160971 -467112588175911079148254200065632471800 11160972 -403281530269974252353637482730579189504 11160973 -962251517531897048175683488096878056660 11160974 437922270327442285261731692605823520192 11160975 158292945989511543931390984074958709400 11160976 -94755791212381760806921569084907683840 11160977 290678278833150989392121366167992717120 11160978 27888373482772595084257690381811140224 11160979 96796743548731435063044232166320690032 11160980 -190788051019362844996433061148736102400 11160981 198962645220662632917801290033942700828 11160982 -24302217315524631052209142258716420096 11160983 87343268321358081257748192128013260232 11160984 -187100019280868629768158340829389639680 11160985 -210731342374869805129913143677163874880 11160986 310418231452662824971877747601739902192 11160987 93417086827576752117213118523347111680 11160988 58833323591187450454934513202771544576 11160989 -11327562871614946682583469230651160128 11160990 186556880234942903430058121869115920320 11160991 795756089386844518022091914649104679392 11160992 20696766282399309442697453276856582144 11160993 -454174748336380184330776505548535789856 11160994 -4100687248904589214152207203535014400 11160995 50185947072007206198532670257026786000 11160996 213815255179623128504295446406326648832 11160997 274851634603969794821519490461402152060 11160998 -323114440575210000711822849811812675840 11160999 392769934949222261459852115999652129800 11161000 185554613892018071993644693559877120000 11161001 120294332764567409789444744243164459002 11161002 244365482417035135526672167800421643520 11161003 72016937648993046429492458253078970368 11161004 -618764611644664380414558931699190962944 11161005 -94769853819969756923395790734363478400 11161006 69622235029294031451097149039496471680 11161007 -456092751151199902236475670232293734800 11161008 -18839553685249084058434253631002542080 11161009 35650023609385107041573654688473720210 11161010 -33480831079230061981167854903346554880 11161011 71002364939072246377721525728232156472 11161012 -200222988204254448173653270830470114944 11161013 179991790361573705434771429171804095900 11161014 -98265940731941098506722331900027273216 11161015 -146404977919720874342623970179719756840 11161016 245660223560129034452396336845146132480 11161017 171159791057185499510104700379759047040 11161018 322546978856817341286527782832371534080 11161019 -473869741853505181216405606369085351580 11161020 -8178546657914775929446939867811328000 11161021 361518897300358252289413855698595793222 11161022 -18787800283253042627971211411390275008 11161023 -30753316646674089542824537123399429632 11161024 -35176566649749390830929362220493045760 11161025 61430920702672885530136207554582302550 11161026 -69986632077780788699557980729722127360 11161027 -1325215809818243068684056863066208244800 11161028 534755268172958122507178568031068375168 11161029 -550675460289751530525436247529468508512 11161030 -96486422027058131435023093322279587200 11161031 -54292756692472456257827953955353395408 11161032 -277300599061764083035285469474763816960 11161033 -216147996984152527254222588924893806392 11161034 -55489274787216551358652461022410949584 11161035 61741100184032660560868922947539779600 11161036 -776749961579431008183782510668160677120 11161037 469658029050005637017938727133282240 11161038 18761411184005054645997746574812820480 11161039 -23839123234625869641921633377222318160 11161040 49601891439031929786393339969454080 11161041 179933392360302223581942770105101365120 11161042 127761163803844385777989809513788118672 11161043 -26076837717512548389630834561213792576 11161044 -614561715988341361733994272228627251200 11161045 111869058943172961336209500106813030400 11161046 196659597803294426020986468876966920064 11161047 193326160982782092232380149532847300200 11161048 -473573769403492454750364084585828065280 11161049 -147115794329097298389489162521468420736 11161050 29586730157083107935853735670627449600 11161051 -957994239378568317583660956323521174296 11161052 96983995364562872733781886746562350080 11161053 -313780667036141226089383236976507551738 11161054 128887880198652697193050772387044487808 11161055 -87272404243470998139411522391074816000 11161056 460992333491460078035549140047259238400 11161057 933991787687325470238578227902360710306 11161058 -88340578566363099103202238518813025792 11161059 -58460213836295023263280557650501812992 11161060 -110836130257400687695302305568330827520 11161061 -235200181504383914610031355051548657920 11161062 238280301169390331163893974703394127680 11161063 313731300413943525026579847056124793560 11161064 200605177067429944253375424976116480000 11161065 155052929913783124960963259582498147520 11161066 -38231808985232406194839873567827969024 11161067 446730759793823612623804359158711082480 11161068 -283507565001568375027655651527616924160 11161069 251209197763670474038817759655509774400 11161070 151774566780339629934191066709279852480 11161071 -39718326897240570525120622692936890688 11161072 47349655523148878361728758303666864128 11161073 -471385513308212915137078543613749229904 11161074 -177136967498498826689039360826907117440 11161075 -97093893268668504914814341036923427000 11161076 -80157325706546532324420159126597850368 11161077 110642843381927292195071481975834393120 11161078 14142340886981601315046459052086110720 11161079 -195443467500900956256272038812287346360 11161080 3001850789488003167517086136447795200 11161081 152795327261834206396261672984752491882 11161082 -317972987573541709575511490907904702608 11161083 387529439718543383007910130888209958424 11161084 341265148788919058010247853174055685632 11161085 52304788557900382326443165712874291200 11161086 149298642740459317793942407492612332864 11161087 -37959632315412156249750790215543687328 11161088 54021906405812816547471668902939852800 11161089 -170059203661743390378313337648064375600 11161090 -492180611065363807084263025369246878720 11161091 128960891424801061939199615675434314492 11161092 86362882594961072338847830909740079104 11161093 598337981612200048670706155812683043104 11161094 115595886933268797299561928148060723200 11161095 79621733048376075605188893784743828480 11161096 122400441615451069878051014704394081280 11161097 353799430256089976564738277995187243546 11161098 -64572174798091335410603375932398328320 11161099 -31329248013379038030022004455532322536 11161100 321657497027352213348334979798922950400 11161101 2588983232557095675725773741757112384 11161102 80992227205045695343463936864322511104 11161103 -323060636269943626214431985105840057280 11161104 29622638581951678398548223069245865984 11161105 154591039259582576685823203678923878260 11161106 -355995740017788668244377029349972047872 11161107 -125532189580197496663062213934034631960 11161108 252100638724445152433100516889597167616 11161109 613476859977059616605219775211710914940 11161110 109888997003967952858428090372026597760 11161111 190552311008800283879667613235007440064 11161112 76816418705497746114494155726465658880 11161113 234682578290473328726009623698654218400 11161114 -41516906118194752707711723174417024000 11161115 -75216585169183124797503663419134168800 11161116 3845612201762481524933325119549005824 11161117 -884776205545324097397554529838480969440 11161118 27273634819961746182276922804966322304 11161119 -85630988093671802772759022003003811256 11161120 -18690007952387462366771129169425203200 11161121 225651012831995126588725365607762805952 11161122 -222362642371048648494584778106046909568 11161123 5545570120705667883958888419400631184 11161124 73040830268171895626521754786445537792 11161125 -123142349760300970129867448843627760000 11161126 87570859375788979428884400346546156512 11161127 -909675719803466720558155691106737238024 11161128 751202956163649924239779736882534154240 11161129 -163848491556103416607011291833281518336 11161130 -332975752572046375396410952891272091200 11161131 -191854222085391440454265485627705670416 11161132 -405840966913399266007107716048308605440 11161133 -29361167612583246228815871228777360000 11161134 -51869816602338456547483470534477544320 11161135 6942735098188745106489072032588967360 11161136 -652513016654517133155790123208540160 11161137 201277267389573867546981312094553698560 11161138 292038203706585252609771930138639336720 11161139 -207570356507712559971650956839734374200 11161140 167694173141338474966422360454038681600 11161141 -143081729214089259510256893328691951616 11161142 138619502881476868020483338275161178752 11161143 -83975692950680970280690946551125672000 11161144 -823070773202712556282070484044273356800 11161145 -228447928316152217355809971290632951100 11161146 -18147386681449853957087013703374160896 11161147 342886048379804934289375018974962066752 11161148 276299437245375081452917933394852021760 11161149 381197933868065605567232371832788971264 11161150 23214486541998266823448165837761331200 11161151 -256389112975741841958121242526540397400 11161152 10674066129758832626765735737749405696 11161153 -227908414835739524857696176417271329598 11161154 5834661094222852799839403715490991520 11161155 99622059355726357871689586282916650160 11161156 432996816564473383068959994911824699520 11161157 -218126668646807382738847016103602232288 11161158 261597143856707633031971221742861294784 11161159 437982398559959613711965935372635926360 11161160 -211977410929332728571271973675351808000 11161161 -169424401700023164076800227842134684 11161162 -145199544394904968237967395133417289168 11161163 -182499167867941717450988424328455784416 11161164 -13580717342937824246748664820120616960 11161165 -200451351712903515891847169095622906880 11161166 -1353452712517749470439225101215095936 11161167 -81249044392457127358044749359023945600 11161168 231961530033904142513866374951000735744 11161169 -432645913888399602008229101497895019804 11161170 88167944253287034865363078356773414400 11161171 -581395329503456849804277780915719589720 11161172 -35242630304904654373171418797616670720 11161173 73577716112846510353650584773231975584 11161174 -59028602587399168853981629270745405664 11161175 -357276999391178663382770110640128155600 11161176 -25897102020158640053178454739571179520 11161177 -853177728718537432764973383991261817974 11161178 -52258045595054315737564797281464700928 11161179 -832494040819706008192241588764721356800 11161180 9208556041677489278573881654779056640 11161181 605317812794896045971955550700445490982 11161182 -171330599378946604806470820443389219008 11161183 373900495357259679004774146195072421248 11161184 162352767976777470550995587768468373504 11161185 -90088664315056012448908230331385331840 11161186 -99973623575010405871426277257537868208 11161187 139532464115644527416028987813550129920 11161188 -57725167936804557343689945466698888960 11161189 -38097651437453165032276349666802622400 11161190 -452607967058749899510746035512846132480 11161191 -406215938009148611802079755418086350808 11161192 89173998238111028538620390411304960 11161193 1096865640235489637843830114030992249744 11161194 23858077078269651883131566950033207296 11161195 735131849675637066065913264446664042480 11161196 -811304232209797661029808476505806329600 11161197 298606532586662802471584212003940937900 11161198 219418825443064411909810390927169190336 11161199 -268822829376370683681595813707881917440 11161200 -39223488844272938797842051558526156800 11161201 923910416199245627899044164256369810600 11161202 -89916663182820753567431692203004680288 11161203 556061687261364928751868120700369781304 11161204 -714482130053061823089056155805242363904 11161205 321586584978334651830045411458138802720 11161206 35152414308729714117320502488572907520 11161207 266244478752044435167671509625075379440 11161208 -45067815219905589637012829644100198400 11161209 387407042450865291859964985148010496 11161210 18439986783762783890293188791426549760 11161211 -961076034616489165589600269024045155600 11161212 84746262798086570287572532677218099712 11161213 150012304709190179207664370397410084960 11161214 490680836544343610514904466774525252352 11161215 -44071742362656807862049515659563210400 11161216 -177998900242661340928812346236815278080 11161217 164982563855896299003459023796522250560 11161218 -158510578424357030954300701350266568960 11161219 51060893394215502470648305772372970620 11161220 35048525226560083103820530528289792000 11161221 74081152142793815144003881243285881312 11161222 107182403589137138069142030481696176000 11161223 167984936356920474097432000649922315840 11161224 -312687365470952351228179184317745802240 11161225 -58875103433562813862415510157265090500 11161226 412899863823945806472798882796552491312 11161227 106653005906550369513506409665551196160 11161228 105108058112323410027782235905606563840 11161229 -1015001634811080968081802511633073956170 11161230 179400816504538909819156520171859744000 11161231 1526565331564166927549140332998572114560 11161232 -102444147290781273391570404254768283648 11161233 239053365561255684947917842849200616384 11161234 42938003180472074037465156736095278592 11161235 230883975509674495282703380365198686160 11161236 -155822152760609381241287499333713719296 11161237 -6997030923787737940493409557034240320 11161238 205607425220569965743297884192079108160 11161239 -171483292878580476192574031611044865176 11161240 -102665000308753718685938045665625702400 11161241 45852288314303103943381816016272762944 11161242 292077102061807119327154586577592312800 11161243 949002324680776761443225662091079785320 11161244 735387281898473194838175013163580673536 11161245 139119781031294912420524165848550497120 11161246 426532955058702518593100791849431174720 11161247 -449343216803767929614770128348240407808 11161248 50090139810061577791936417232565829632 11161249 -686792572154086105366639718780951842752 11161250 93024137271199119030051518193985050000 11161251 -146557617895436590831174913311717251420 11161252 -138290388289072751804884398211140608 11161253 -593692125078652591352396791394684863944 11161254 21493573442093137119146816531890267008 11161255 -61226280979961588002260818389410854400 11161256 255170282375222151668060387266507161600 11161257 877884030001959413221976871477884565888 11161258 -389104131452250984360188011293168453024 11161259 -239134832688820511911415002032014508240 11161260 135088819943960481141552431778091008000 11161261 -25847692092244545695958766996200290868 11161262 3258756645401712000614548437476972544 11161263 -267355077264504759761057041787865227256 11161264 -55908022230365898188014802113841643520 11161265 218710028632422894662719790272841011200 11161266 24408523296976760970972754762487692800 11161267 -985558155662043252808941449335235259192 11161268 -97374590346897738148722683670720577152 11161269 302539110960993354337603411589943666510 11161270 57802324007286823212665579736060681600 11161271 201737702078863353724930953970300286976 11161272 62631134600545598066674644342990643200 11161273 -410003265003973238726274286668372831740 11161274 -193243511949814387101925397209991934864 11161275 -45906707142529368578043870467161870200 11161276 -86764206645253015473956273635776528384 11161277 -568842956656659508980401574181155887328 11161278 769644716535862242151615785228118671360 11161279 81084937469929805914006890510750689568 11161280 -17207567560663494769667059055371223040 11161281 444013713820565145700667973476754837552 11161282 291187372556227438558057255429247136 11161283 107778308541697358210817610897115374080 11161284 -11218901779857040723760151484434216960 11161285 425903104300125194124793868747157553980 11161286 987481071159577045682496886356093416064 11161287 -252467382225043743269823618620552235360 11161288 -55187322459369486117790943756019456000 11161289 91963514977844289416442614831798208090 11161290 26299251821543329716331542541536384000 11161291 960231955824047282560710454851538284692 11161292 174882836040119629433156900032878566400 11161293 209303400230639121515115014704452345408 11161294 -278797525818344756436940040839331139840 11161295 5870064471028169613296418068561758320 11161296 94195011185492202383885789025227857920 11161297 -387884828952696020902559109090968715968 11161298 -33287176074525643376518737129700191600 11161299 146818359686523796378825131506415481200 11161300 165447549246931674480348988398156288000 11161301 615664057559206600490869322946645076302 11161302 -674341766446904755203983718230507520 11161303 592769093931817422769697914515360562120 11161304 -164538725860331869310046047559322828800 11161305 -78805306786706791193020736698189192440 11161306 -49935184829386849631431280435883971616 11161307 360788658187498107477474446655993077592 11161308 -21638838791410378318636747469768494080 11161309 468664877111434822561313000966590129516 11161310 322827867214079146142979653339889888000 11161311 -67344806869254711440302330212333601536 11161312 -240909332087671479962271376636457779200 11161313 82141659023427418798883557170101419200 11161314 19246532339703843430913824135424978256 11161315 -133526352164031344459421546034798655280 11161316 45093645182382218170534640629315731456 11161317 317374059831104085294341616647675245920 11161318 87550857332570267009731963281079234656 11161319 448953433959972952943129747510989464744 11161320 -137533030722317884040565062416448716800 11161321 403398851059996754146917530878772654522 11161322 -107573581944989043030269686527300691200 11161323 -1115292658265093016861362391555284400 11161324 -10819037964936637687623780695860674304 11161325 -111002572616179546863378224033582592000 11161326 174491595454718775228504513985461132288 11161327 -266803324243481578098073996003072091824 11161328 227272877749673032457336890782984241152 11161329 277273295034193231598191972490870816160 11161330 75952078843922551238147237880739078560 11161331 1069088449369818754620210671183729790264 11161332 49122736665143711740476152254265475072 11161333 119785992349753813279032688191270255360 11161334 450222149931004362988896843210972102816 11161335 6892957271234662039929954437850759840 11161336 190241825529965614702714403776645447680 11161337 -800908473554763161860049041385381341536 11161338 2752069356845256839871838614901118208 11161339 290719618657227219023645499384385693456 11161340 -319182512096300109799630425874849052160 11161341 786816420853850720548602622662588638400 11161342 -196552920613170798989621289583248393216 11161343 2147681043302843507051544349499848824 11161344 -397598672734972093894469323031687725056 11161345 -113233770647955889886491245421229787480 11161346 -12814225976451560017344107064761456640 11161347 666774703641229580434497480962057431728 11161348 -116800075142007575449071123405557637120 11161349 228163246443106466740235914969616915964 11161350 -155346057020827211499502685751662712000 11161351 68939884288599840390150203771769120832 11161352 -25563013249558608938798432199743846400 11161353 136483922494395327461720040781174816128 11161354 -246819881274576858020944711084779708624 11161355 -381859313492118378752376181658689590240 11161356 316275994688022349736557098791187574272 11161357 354381776394531680485141600471025181760 11161358 -167584414458384682276329667119279777216 11161359 323263199928547936720786602309558364728 11161360 -41230126136065850416018335540510720000 11161361 -171853223468686631542363712480699750928 11161362 293603027103072903536957479423296328704 11161363 -63270434299285940736809078355856396680 11161364 61505336433930280366560996140811313152 11161365 -109728350595383076808224566556187042560 11161366 -264283873153899708296233032321943782720 11161367 476723834712324558669513835899457117200 11161368 -511277570363823504639859767860654284800 11161369 -97915256011552411749262702462728266300 11161370 13389328321574696725920398267429871360 11161371 -149381134311203910292856540582235859344 11161372 1366910159049665517966897062533456373760 11161373 -260859868000967960331856066075046307456 11161374 86380428586654897715615845405279767552 11161375 -670825432993697123219983050896104200000 11161376 118223022194015475654706938840675385344 11161377 493711415652046321029786356512055186514 11161378 177294579154332732276624956288883479040 11161379 463818053276908869431704298103238415640 11161380 44718142259389109059950559547292610560 11161381 7554499403730869460475637912817520128 11161382 220722660346288930796666828619190272000 11161383 -231802969563800460655100885851193611872 11161384 -157838566289976633611096828962600550400 11161385 -104601025199865939125513024190959337600 11161386 -299742360653593843990473339922703339520 11161387 826118249014562287482281700747931610036 11161388 -108007151204578650779022931340887931904 11161389 -74009268714112390883172623808121559424 11161390 35050006450021048182753101890162980480 11161391 784036668587241454717897140136160812632 11161392 23832465681386650972346188811013980160 11161393 -199266492300522022288533435696280869358 11161394 73666317558575645065699324596765895680 11161395 -1869592974378265372247259528070103040 11161396 900739389196762591678471402030754295808 11161397 -204078641140199063849162076957568405248 11161398 2571664234371488157936523213065023424 11161399 -804926764456317726769341884790403292736 11161400 4868873705727550569139213751058432000 11161401 319742975494970889360151339333586116800 11161402 -193363835007175454155903626914233274880 11161403 -115913082236752292425693942216640964 11161404 465051546996469558329638813094762140160 11161405 691603623235163118247369072905922086060 11161406 45496352065220887220074112550789805824 11161407 206244604165676446308030000428877303240 11161408 6537624680145765019809542748362506240 11161409 -119573867119532175704545925847476895168 11161410 -94790868154721299483333772094735321600 11161411 829603375667801039560435285403636600472 11161412 -14647656006373819726283477570853946368 11161413 274679370647955065555559369568698077664 11161414 229860949717851038501905189885538047104 11161415 -254234699812916933486445399609724972800 11161416 -478002843697724518973263535241839370240 11161417 -451485836901200979421546382158466761920 11161418 -18838836398435412845113085211179527584 11161419 -293852818212568089241375909185156794880 11161420 11279923542159310934224847489464980480 11161421 1420031519937121059219848038092345462432 11161422 178689525058811239064752447944560332800 11161423 73501759447598338053249194475424398944 11161424 -3109999708896548153807944351401639936 11161425 -36060678211738311523763074344047097600 11161426 190946088009987006032358052517715400704 11161427 -282898352776431624528741826032258632724 11161428 266268748641010056873826925088877701120 11161429 -372646563166308054272540980606142342760 11161430 48424256858082043593596610104011430400 11161431 -283109835958448532235684021358523312480 11161432 -274837902094372117998220936274998425600 11161433 21880704212918343445285237173961937160 11161434 -28411882895987819899174021856213514240 11161435 759639321451335839846877026408443527360 11161436 466389731425026821600433769449737011200 11161437 7766718922294470635921176399256780352 11161438 264007527175128740128667180876666949696 11161439 75399652413815826799946853098432382240 11161440 243568281358451959215088003573921873920 11161441 105883523352325900360878036540142386600 11161442 60930473966837668476798894806905825872 11161443 -257740719865827282533516497871110084800 11161444 -152219657472707859165920938450262241280 11161445 634877121869261436595088021423261604480 11161446 22617556803232761806264741463300081024 11161447 -556332821789672552398780898779735754088 11161448 -318082420809751300869611523525344240640 11161449 194247150851779695982687144915715472000 11161450 243899056312409852333363434824419562000 11161451 8582050469986113845546378602278673440 11161452 580892744878094755423937940631777815552 11161453 -389010988201448772498104165910185712298 11161454 -66233748056168082825520456943982373824 11161455 465280112089378799193442349345760086400 11161456 -151934721424020374264516936538701529088 11161457 -185627226313193793918855422904454940928 11161458 -9307593759513538284573468889163976192 11161459 1077780337502891987132354139121298627660 11161460 -60557080272567682188291845810646028800 11161461 201110186154904293013784564351127946272 11161462 -95739555566211487967545631273333064960 11161463 274089042126435068859969961259578675584 11161464 178005652225440122850130088191173611520 11161465 455922096102118843988213512068731563140 11161466 231647255747290759808388456820882275840 11161467 -4432423163558957084855848087588091904 11161468 593367042277428370906144815741452023296 11161469 -120861753411376056839381007863446358688 11161470 -82949050439240011919266410869907312000 11161471 -6799360732034875733781865916125451856 11161472 320063195929070647883538276909066485760 11161473 348064056574564387389484194770084756784 11161474 -66965879381568653789063008472796485760 11161475 25105134590496708520861428563659909200 11161476 686730300077577166028899511347362051072 11161477 -11129474570146717915721442673473044288 11161478 251029877199820269520878645483028094400 11161479 29574833534166366886744849982749079040 11161480 4107290273358076398179465787440332800 11161481 34772840499078157157464005563481455412 11161482 -30808077010289035912635472967662713600 11161483 -319793516610698631945021284622567596040 11161484 312411017074240688324026567667774764032 11161485 53618898326682468169203651532641765420 11161486 52360732167018364406541669842772910080 11161487 505951693670645645321566880994011609136 11161488 -6665354955470332336298604962305277952 11161489 281354076288645195200340826560250698290 11161490 42670904595346583014117349335756910400 11161491 114714099352844732367158345089839763200 11161492 965836187137610993202252014220534065152 11161493 -215239754418012308988042423656682970560 11161494 -34702413086941713502310027711992510080 11161495 -5984416533536627980016177630150428800 11161496 -499271418984052297416551771444427294720 11161497 142405843330424125056592512118323844128 11161498 -10991770809898299922569323958594183936 11161499 -875127976923923283893749115232399620664 11161500 125230452850805807229854819818512384000 11161501 137566226367310702917116244848334265612 11161502 -346405374021364899017597383061536128000 11161503 382129566409588894558014314705389823520 11161504 -657896307503075881354866176583415234560 11161505 730720998618586721993127207827486371560 11161506 84757928588979363745413687451229675904 11161507 37830254191049843948680091230479295392 11161508 -644123713212191954871936185339829550080 11161509 -40471200422031479380165601832124395072 11161510 3888353061507928565324715788189272320 11161511 -476211037643152080145917466881896490888 11161512 -22971902829057713853788120670597120000 11161513 1694073771632250200893704733338091217280 11161514 103425735690818632187031067966914064992 11161515 545168577868488777332192631325281216000 11161516 -95269008493327983998813503389421801472 11161517 -302625235202596850080454192576413651434 11161518 202593237798141756170919575121910883904 11161519 131527033051812119152873710199164049600 11161520 -70663149129332446060664912481415987200 11161521 11204955913484717052963350403411372672 11161522 -59451704469889301748860465879406993408 11161523 993415988153099322945925451155624469772 11161524 -537658471210618324327532066317596672 11161525 -585752832202971888628544638124930876950 11161526 -414233100465756574862686820364368301696 11161527 -142340052748597607545194690927501395040 11161528 -81559216656990058919446697244114493440 11161529 -293982420786387570044160743531231263740 11161530 -3200542901592198336253242204738278400 11161531 -204291046532137957566472507610451468880 11161532 15751345820455084163480337399695127552 11161533 88473219349779267515986673659554388224 11161534 -342917747949117004540626322009884835584 11161535 51903246219094868092320009611418001920 11161536 189436421028651842631843109966461272064 11161537 641643431431655319602445529408704034692 11161538 -161777117357256636708678637136132620080 11161539 269526635420505612996937937404240447200 11161540 -143801973658280233425813023146342233600 11161541 -103956895196511397287012503438235678528 11161542 204448912521724427582481371145345024 11161543 -1044689049073613530009848425312837511208 11161544 -539809416336772031328158123345530828800 11161545 76492609696264290354137296205999668800 11161546 24671009083208431644131811840351859968 11161547 411805995679771515404876429220563886996 11161548 240370615926016603203812659340257688832 11161549 380886794043868807938847098602075928960 11161550 -50497559760165913445443830219256320000 11161551 16977881060775829723298757100030414224 11161552 71860609105591742630762386987938660352 11161553 -670416822733583341164082874245383552 11161554 -13029562691014775854789517116233024000 11161555 -144190308930674699580601348393575828480 11161556 -227646333733342127365763836738837420032 11161557 24139259785893016711869698337438906432 11161558 3851729240847541686741311046703206720 11161559 571420863722431394117161540865149274760 11161560 654258991823133803894858095610855424000 11161561 -884607718203826308461935989035921167200 11161562 379814019981173940634401152539825282032 11161563 -46981241862225491351304477267279206400 11161564 -609610026510143309558244598291314701824 11161565 1836186353537678061043248744051669720 11161566 51900335436764592677037289862724148800 11161567 102808480104065867911854941087408851616 11161568 -426468286136406163653086298612517306368 11161569 -301596951839717702506143572829536110560 11161570 81974481214946869093637255941340559360 11161571 -326327774316748350377085624776060496960 11161572 139692955261341128812960502421983453184 11161573 299450349209745984922462250927047325822 11161574 -189608697067486859407967040443688946464 11161575 7163143010712431169503256966586374000 11161576 66360803669767303626721727422490572800 11161577 239941591029680968253327522567232504000 11161578 -93213405211939802594274845978844595200 11161579 -216935476410993503484810809453871759840 11161580 -117948707842122411229329549367328163840 11161581 -24643315354512799402694063987564434176 11161582 -188293024427364715760686709141792476608 11161583 217475672504875994242104929274886779240 11161584 5713945267625563154420403820418826240 11161585 -256571635993271486502018198381786902220 11161586 -178950060395915805495891033255701824896 11161587 -377449649223023287732067508285914743440 11161588 61897545339041898407811103290498723840 11161589 -515537502543423035682273876467899958610 11161590 -23688034120069570234576414526245632000 11161591 -136772332098518713795911640834137818496 11161592 106019069454517543690158610051480350720 11161593 -27164776796583294585819877006260094416 11161594 -340341429304231351244334722577909703680 11161595 1359046435004403694438348976882958287520 11161596 3495334307222934690453306762235674624 11161597 725811568491948977976522817589022765344 11161598 -140542398812396750225743470657602147328 11161599 77310697353927046966712093417695002240 11161600 134831056268410431803375134183522304000 11161601 275729092045963745493554171049309487488 11161602 438968422594225389182134627658914008192 11161603 399785029071491079971249126975916953852 11161604 -73035008206234369410330044973100239744 11161605 37400712698926436807812632644320254720 11161606 363046550427843688885388188199570861184 11161607 -264061271440311851302491905434419148800 11161608 -311638020638638308597185016373973360640 11161609 -260835140221016513094097511546951049190 11161610 -15378108665052822034071423208492296000 11161611 236302107031635427059736938622229933280 11161612 -194403336486245274409243664616073396224 11161613 696915896254857367869257611184418647862 11161614 -85844914819428304107149621868199792512 11161615 -519926648568412928595019990282259877240 11161616 195520863388570032936913194145784143872 11161617 68061227820871286875891860414603218880 11161618 65295365039459069974312440309694852608 11161619 -327290752805900474139902745220085725104 11161620 235376354807568314691358817303040153600 11161621 344854244244943105638927878971514464992 11161622 -254003757857748899454749097897467690688 11161623 99331614116249973414697491908320695168 11161624 -271209471492671251796345093916319457280 11161625 -595830784584062656611043706670331971000 11161626 -30404462100399456159919727348349419520 11161627 -19177587230237214455312072917636020200 11161628 -43493644932448918047451195737836677632 11161629 -131740314104182308959465267458582842426 11161630 -367255929292544716337274259266131279040 11161631 -174425218378470606180032159722661416416 11161632 -94790600645642148760160623171338240000 11161633 -82413781072812451285614945985287354880 11161634 475859579392676546506529052704150228352 11161635 -2660933424304624600422379088045892000 11161636 522798519415083347508741658161651790080 11161637 -549803673942444883170067463000901859620 11161638 -8619062562483088273383745118472285600 11161639 -5472266628052888222804016594918855760 11161640 112647941071048497414384288210611404800 11161641 -224836994011977735831823172765034283200 11161642 -244665264569471781760895383908360870048 11161643 130801405146910773096266794026543507264 11161644 70465168017001560236739383175127833600 11161645 -551391010413183714599325244389506400 11161646 594649645399519892123851175084339392704 11161647 -51180215150383946412137841293404733952 11161648 -128714550006903196369596959312091824128 11161649 50505266041362063509336380426746587136 11161650 -63564292314867487261696770125914646400 11161651 -852419684078681793073554231429706650296 11161652 192759440533099334937050727599724141312 11161653 -618850526945000004106259233755274204896 11161654 13411238292146453831453775966158426112 11161655 544623521565691967930690970870487548960 11161656 639641586232318656711280294540363161600 11161657 -396847152433603941302274058103900269820 11161658 -484644796369971691072184712419995975680 11161659 -358783309263337263520371215966446897896 11161660 430847644168304914223010366650850439680 11161661 641333649369424613632155022697739984870 11161662 26308837914564294612592505217487685952 11161663 3787653373729639319402361814248542912 11161664 132414293293227379634613916408542658560 11161665 -786400443724980235551362677151270064000 11161666 183147881755844121796655477601627406032 11161667 751936320397526926233936482118759929352 11161668 -51868936205986737746331672189203128320 11161669 -543723355281576096281375784056812848480 11161670 -10006742901516541545071096629609628160 11161671 -86612781850573508325384388672235198976 11161672 244038857731099041844928345643329356800 11161673 -347914012936763338017907491456488029440 11161674 -977955180428799693426296090945746944 11161675 88309231011607122632350496219613818800 11161676 -44654580327132985457824492592132298240 11161677 -1573733588064093554957908075591044480 11161678 480577782060280664472816401818106059200 11161679 132674615567672332679086434046973398320 11161680 -43067229402593210616344218259606077440 11161681 311865408151967720891408635998852858482 11161682 85680839749080754915560070673846784 11161683 283919528670228985326671479146385538160 11161684 455423923760733224810994839827832172416 11161685 533583362482873119075999747216279052380 11161686 -146625211760503674407485219925839695936 11161687 250637702087346355909260447583674083336 11161688 -160647262816707673027791780557509079040 11161689 -181196734697752083651290751272471669760 11161690 -142246335858900242081795236901709472320 11161691 -609024230742196515168105108334572843000 11161692 -716497300079947047570876778583170944000 11161693 130427760964284803739435976848953865024 11161694 -79032771727340395947517896691789831680 11161695 249692551130253153406114790000054251920 11161696 -57320370147717713785801944056453922816 11161697 -179027951690569469761311627428811355968 11161698 -186654314662956648821329249764934513152 11161699 123449105073376099231755354857676091536 11161700 17529793618177542501560683657443072000 11161701 388806927673890292129372619492972678592 11161702 -9466057214605115249900138877359246400 11161703 283265849180192321263945822844235551280 11161704 195862315828456283872393952960240517120 11161705 -109201667542495665407655803239975534080 11161706 248229392421539977113021881452617080160 11161707 764903098661005956440121774187930594992 11161708 8803175579897750552941652292548912640 11161709 -213469689331039449130278105183948302280 11161710 -44523692514733474841576286920651029440 11161711 -39645691114355847517282268926703760000 11161712 143700615707948046622830231310519468032 11161713 -346931414975051200746392072454135885456 11161714 -394665924500106541003076654517390914544 11161715 379447126207078015569938014403387350800 11161716 3209365465363591321257751964229033984 11161717 67383347887690585295362661616674376384 11161718 -22857451826354178899207413009360732800 11161719 278356536938444922818277921592724491128 11161720 -723157150278184951545900292997877350400 11161721 745913517431387306385698681683913797200 11161722 38936491026787330686463740204006996480 11161723 -66141117487492740403218733669302252240 11161724 -180738032564801811249673350218299883520 11161725 1343985184556728492908074108418511200 11161726 405260829963662447732275729687630413312 11161727 54240674866955374087338732083195663112 11161728 -297015396295339691290116685612921651200 11161729 17038089000833675979266846702998598484 11161730 -323263712840947480137304143935560758240 11161731 -13800619497349541671533031499039782656 11161732 -172421009344467187399376180553164329728 11161733 88360658564628964180215569972373721728 11161734 -237555057689828089877500277587722688320 11161735 241824355698584584503421659378063295200 11161736 84908079063913169214744097349767004160 11161737 -333379759498722086845114501122694789206 11161738 130387903207529032288251275357383902720 11161739 -382325685059638663884068082853925527200 11161740 -127943527656610667825753290305277132800 11161741 -164175978105070596770133587900616334080 11161742 323361068765367430983041460350731534272 11161743 -53920550324334442078304639869386575736 11161744 -46867113336116175064439591816399093760 11161745 -200689895770741621114742449590681789120 11161746 -259497942893857406532023724827432736000 11161747 -77814304539614991071419937167291186800 11161748 -75498064417658307214633545483629051904 11161749 596938750362001574891926199076601973664 11161750 461974573856035587622728834439323552000 11161751 260591923614160993628740890503924502312 11161752 -58258642484218246154883762524828467200 11161753 85050907322237299501690386468815558020 11161754 -227529727172634685604396003261174513424 11161755 224183825086385338817076834091354026000 11161756 1125902241590781788173507886888052971520 11161757 349666760702255075267910004702762781760 11161758 -32888951673475438785620876641802414208 11161759 -20433293812186030885971895606151490744 11161760 -340980559217577553651157883160998051840 11161761 -179584749230350753588317837543140875200 11161762 87851028360861716824039255015527885312 11161763 -928566349129240888815552838974503069988 11161764 -2146270788797498078696298458791459200 11161765 -407472935660523852579528704908967342340 11161766 104141791088047951654549836367797350400 11161767 196993026999711835623281965000555551744 11161768 -4299178039242143153049691750818938880 11161769 -1038505391879652377369719626714116339712 11161770 79951776571940473885649486273725881600 11161771 -433847965629645342957450599286197934028 11161772 508132271202469221275998886448414807552 11161773 10066352452597296620487465703094534400 11161774 -168230099644335001046731921995167594496 11161775 371315525927154321355488185422467538800 11161776 -47323557536194610201970763580829597696 11161777 -427098147724024261940334961878030707616 11161778 -63128238076793858449671041467625856000 11161779 621163057223569403538386914418039612160 11161780 -73412421356684268358608388116460216320 11161781 -832422500796587981217787739187599535300 11161782 -76036270044872398200037569432398944800 11161783 230344870753301384274222814797181461032 11161784 -3222075751462077303874460743379005440 11161785 90350649928994450648546259149218727040 11161786 -191461152257987048128325946986098539408 11161787 -6420211544732095361491762861481338560 11161788 37866578792009113982228814933478686720 11161789 -325767639803202799573234925565604052410 11161790 79024655731511625283059877624727093760 11161791 -150440321963251707956469797386638126600 11161792 246029141462792935509616072906223124480 11161793 -90024157449971933256965795087894383056 11161794 -73890725283373575224918410652999305728 11161795 865582182389350512059066790221182553280 11161796 -553041637503235173646431123100492310400 11161797 -284522372070584655148172166596674752000 11161798 -91942720728947483600977014975754272768 11161799 -158025709379653070740093339374110130000 11161800 -3307678037330083107658213338715392000 11161801 95656054557237708776003450553697507584 11161802 -132751984768130691570020841194497437648 11161803 -11827929079564819546092503438187809856 11161804 608296983736866305363872464115360422656 11161805 -630957263396008651326626502602564526240 11161806 -166439408253036079237689818166683714496 11161807 -781519446022072530496823857280463548944 11161808 -131960853014550229357888036498953338880 11161809 -59564437753666136295773134960765948476 11161810 363697102996926869403637653306657600000 11161811 9989322522662019238618475407029664392 11161812 208181228328585457818723713287352051712 11161813 148497068656408298334320723189580119448 11161814 133527486575606244873654293457759956256 11161815 -4741303206088135998872750353253806080 11161816 568900261447801358064615865266377011200 11161817 -89252959089906765863632177338582247728 11161818 -24579075533416490741364355198947559200 11161819 -646608193724167862600935531705339547456 11161820 334458349739772611321823672967977838080 11161821 363680803507006042894093564611773842464 11161822 205069283134344322012682576464672616832 11161823 106393889199606565573126258594937179560 11161824 620275860005749763494010910921244016640 11161825 141862062348802836980607910100380834550 11161826 -259245941328996286069701389099971694016 11161827 41863060442831457008891989768912172640 11161828 128790336104416863848465487040853836800 11161829 3796297438695234265104180823772493312 11161830 -174226549602137516155833239072841598080 11161831 215161109595292984617046476098281144320 11161832 479744240241285677548175244256423526400 11161833 -339952999399447111501817432932638566400 11161834 -257594560202319163974068777637850031184 11161835 164372645092552841630839332168530402400 11161836 132236978028089743030480838042273620992 11161837 -11759664989226327246494801309549036480 11161838 -220858751186746965081164438172723679680 11161839 -109242502097103560644382371387226918400 11161840 63693624870694113766185672739459399680 11161841 681620421917300247227303369006090469684 11161842 -82768375657769984061364604704984390656 11161843 306674005001262654855493679938850276352 11161844 -505021416386367395153413668349113627264 11161845 140212597321987978669232902172610505020 11161846 4778538676492077345188242087920604800 11161847 -449908640414447419686407207959476391704 11161848 364006067060801641889640788507557416960 11161849 690876668942358679418802489880637806080 11161850 89701620356724442152911106534992812800 11161851 450503236617623173451796005382006839832 11161852 39684031530466270052867956873271875072 11161853 380027675036450927981357464143250365804 11161854 -3200484114228851125107304613297356800 11161855 850065630591764628884350343973253349520 11161856 -595130870014885939162339335787354521600 11161857 71459204124021279630972847280687171952 11161858 98422436342160970709872964586986339280 11161859 93714706943156671466328679204926936060 11161860 -16286856035750006676482360318545428480 11161861 -103385660465400494843036885240014193700 11161862 368157865143081958738384833121216398432 11161863 -502737463533607950169407110858405288208 11161864 149251761590722339358861939892633108480 11161865 -405645269141686848281095292942675333760 11161866 -4285627179712300138499650577434427136 11161867 776012445608081912856325890218482264916 11161868 338088334770056516981067202016996782080 11161869 302920084827502221649375305429941559744 11161870 -387713240011262940058626949498808589120 11161871 325138220422305775288352889448275843312 11161872 -42802461475757926369067711280643301376 11161873 752999287393991238334290188299437412720 11161874 52186351374373032533928884060392546080 11161875 -28894124093211100361670704177290785000 11161876 -96006599694403217967037500817428049920 11161877 -9308120608173180368656313344986527808 11161878 52331050181752035255620586765164648448 11161879 -665258943711718580344875441079913454520 11161880 293430464162242696061767026273811046400 11161881 -15546397623328364283765403151082493356 11161882 -238251022716888195152965166792707965216 11161883 -434968849733431674931871322469130651520 11161884 -387693018610037316112104319133918283264 11161885 6279685495455035958169367983896437760 11161886 -276233947867264167022311297027334543680 11161887 785334203262561351887818246903640976 11161888 104313221736268784663073511403097292800 11161889 -957766222553920963385449788245759948544 11161890 17927768301662826514215381174066796320 11161891 -36296248233375054761959426865533630336 11161892 255353047349139957028170160614886993920 11161893 630971500820998350032979984786017902464 11161894 61716507530829572906928979144667335872 11161895 -520398258697534610966278756560908886600 11161896 110276749539537184128798373995701452800 11161897 -17796242857462573050638532235502326080 11161898 -260918702384533347975506077762270817280 11161899 67009921998973858451123850363085601424 11161900 154324003618276515784550722370508012800 11161901 -425884402124624150044458760919249387508 11161902 238411113867187860626083509054967499904 11161903 213736161530952594708927810595555829760 11161904 119424772273604233023871117510690603008 11161905 -107974355288320092161140961658853731840 11161906 36082643780818881184497227062986009600 11161907 -265613520987362164926742398155712521844 11161908 -153991603216779834639014479206771240960 11161909 709735527233276156784570970583096797440 11161910 -31512924731436553655446020325079040000 11161911 -279604550405379858708137612114278195200 11161912 467594944411882550075408260567842508800 11161913 -34217675243276092160923226852985469440 11161914 -15062979523970237667738622880973249024 11161915 7624313922519354219125058757424541600 11161916 -40471804760754490216282699392058229760 11161917 -159738866517657273082471374085589149332 11161918 -127250928530874511029186520563488802240 11161919 -21408621747431654154285734162478881040 11161920 24247062017479466502320652565579038720 11161921 -977025346894626742511549795424173666878 11161922 -15043310693467359836249625999971069952 11161923 207987466266536145803596444027133433600 11161924 480939561846811913812795049332647456896 11161925 294348293989653866993178602052406702650 11161926 -188914995018544797950042002060012970880 11161927 138790686593076894612028930250196792800 11161928 -168131953267430370150173080540356311040 11161929 413850218676906061781945170878690891360 11161930 123614734783541988340047123741193344000 11161931 -198362048376926934586937511431606363736 11161932 51069839144455540858867985089278185472 11161933 -767948214003737746743717848348873495818 11161934 101657372122773793922652704923030584192 11161935 31627285466871609267837007993854120000 11161936 274599769226687802575592305411446013952 11161937 277033813499985320041892799030308873586 11161938 58266346748417484720880096382434486272 11161939 128346671704646366121047907992853813740 11161940 4531504607963586268390672363268966400 11161941 -127706791012032190067736031957203078336 11161942 -428144008877939699737692549706247633856 11161943 624525579480676463579476891218934467072 11161944 240172541996113989840621295437988239360 11161945 -302575852990819826736442285950504326520 11161946 249026881530952293596186248443008738304 11161947 330410837091691419948603495201866779800 11161948 -14738143282469458413713199875411673088 11161949 86578274218050897439909364258056081440 11161950 -125405648347260877754832012550053326400 11161951 -20506606615978802198497198064900515400 11161952 -539462076711139406086929822950956597248 11161953 85514330817829771631843829776418624768 11161954 209152478852344287096045484566466372176 11161955 662423659118305129947634558164342788400 11161956 -122823522662787065154170051112145453056 11161957 -162212393258988186109965476775690199680 11161958 -445119868344147209209748302658586181920 11161959 -217523706866607312723622918532117074992 11161960 125826573182588949386126224697251737600 11161961 530637617441669231169014005074721973562 11161962 -202401148676220319020731320176820786176 11161963 -192519156467550352497609066200279237952 11161964 -523534040143313758206994817682169640448 11161965 -9655524189017178161828002910598833280 11161966 -340510703703376226949398620049152541760 11161967 382303813631480348485696228111931000016 11161968 -54837240019751108415608821575607910400 11161969 6966850520265527716153837172613381888 11161970 287546679406298785173162113694585231360 11161971 -84330064597581132000672584916501279660 11161972 309263732986902401021723263546622758912 11161973 309397981538160710985669867301967495964 11161974 134168308081878840877305621164014640640 11161975 27134581519486352320020357534171910800 11161976 190512414551683836571080448635739791360 11161977 123407251297850051207318289522294437760 11161978 -526563785513635441950376253744385765120 11161979 156704078503126994486859231483438585576 11161980 -85186838957006631573704380161174243840 11161981 -561482448524908922030315577358296383136 11161982 -103565734694595604181664387733522359936 11161983 -4713774144337067992444759912870920192 11161984 -172077678110226861950305284550714982400 11161985 62112486528728948078947958163266520360 11161986 38640094829590385443355795569101613056 11161987 78917872927309083597791476360053625240 11161988 -159906988998741882964068581829804016512 11161989 -839882304309435765373348672561510060800 11161990 83166841748414787700480488129824282880 11161991 -277931528573138780530905646658288101608 11161992 -9538951800251800655851966453195407360 11161993 208807420066486385009867219628256473242 11161994 -86222704659836956597154270867833375488 11161995 88925774176464235458240131826783740640 11161996 -582706327905889803619718793398508206592 11161997 -431084037113354213548525498611371574336 11161998 34345947912277306258625828197817971584 11161999 903331469398909312919079935465504995336 11162000 76639206136833607258375726023757824000 11162001 -181317854804691632925182568583601015568 11162002 -221793973418033683126396656137992104048 11162003 15321121152062521958241748870040747544 11162004 23699050173561443026711406434472927232 11162005 -217891173711061498723617877031592578340 11162006 253699430736641626367046032673441369600 11162007 758366011692980243753747622978153445488 11162008 -139097007445044669259421972692869120 11162009 209315799445112960683616152524294075210 11162010 -171903224729996122947395989524663133440 11162011 -243801663770462988430946955194967043568 11162012 116393131372398714148780169463650660352 11162013 -48543397453617029933895877193325800640 11162014 -39070416577029070351011860149781109120 11162015 -166470347503810327720160292551826236640 11162016 -428842071780115006620367382007093657600 11162017 -209701777954264395861847095143338417920 11162018 154269582038892836406011318515011273216 11162019 -7570004385497263891964436380006367360 11162020 -115165540347865807298431889473146846720 11162021 -588605386481922956160443952581693357856 11162022 282651205185180762742943075692815060672 11162023 -645909112443050546857907265538321955256 11162024 -351940089998209282068254954453453721600 11162025 28535260963141559515359048243978312000 11162026 4390906083902379674811561770597908224 11162027 462912207543929604566531918868484303560 11162028 -525774512055336389061546385767478394880 11162029 -908685675055816978095565521106225851370 11162030 -302156538612324161092463559572359741440 11162031 306785575264758188453684347534355436552 11162032 -18965477670285190194498733185243742208 11162033 -214003343731067779022194852132753226640 11162034 64552916408195849053503857498493195168 11162035 132201590816489185673347509813513247200 11162036 -46120229978289157606889531155437968640 11162037 23904628193121104669311672349203677600 11162038 7867319350465328099024678208594997248 11162039 46152638207181422158668136734656112480 11162040 -62464546545826076645717625593816678400 11162041 -438970834455397476686367747086285890416 11162042 -244374597785540627322935737727936839680 11162043 -21564891288727216850636490506987697228 11162044 73323300216204527611233632533710888960 11162045 -280878466516810324029594233620761753000 11162046 -40749193786002877452402433088279396352 11162047 -71063324368525144181015796314738100728 11162048 -103398041349194768040423198598147080192 11162049 -18346726465175593501745619748394033280 11162050 238982935303225122851099144180977858800 11162051 1089225791662977073892271951842113685052 11162052 182235149139878029693829270212287565824 11162053 413174960194878060244745423690463966078 11162054 -349941145286041690285069743896632293024 11162055 97608812035310755872203937390901367760 11162056 298421072315141838985045068269971046400 11162057 -1061085001048253682204375733241639462988 11162058 -205970387958605992120791080607537244416 11162059 -738005793171438079044421008985181189740 11162060 427312012922935751458112082429480960 11162061 272690292679672907261572424330366721888 11162062 -178456341783710173733846568138455987328 11162063 102345311404817321497593184144546890240 11162064 -134800196103832126517027268816013885440 11162065 9903764686798472637793406229205949520 11162066 -50718025067952858314679632893951651200 11162067 -3923204689669422344519860423778937600 11162068 -333057882356863845826492625423508869120 11162069 -17232375423894763934086095732480301056 11162070 21207691840232346695375998689572371200 11162071 -902083491836455886597947219685576892000 11162072 -889540074088094898708124118668755640320 11162073 -99747070356428422678127926245554605440 11162074 -122402935387115705416861051810491972096 11162075 176251013012113713661388376071095359000 11162076 348103568784366494579700094927712389632 11162077 89811829616729265074319793488820196992 11162078 883141868586663865015054697205716595456 11162079 -253209006457843173007649005726878753576 11162080 717458287324298233104467184278769500160 11162081 160429025812991851971063549165502515456 11162082 -81544604856585372986725216481887180800 11162083 690344712259087625030517374253327858332 11162084 22437529271966759905227706511513788416 11162085 -345304368761535662531266566146463177600 11162086 -13010733748149776291562491046292353792 11162087 516110446309219592834702650120843367736 11162088 -98779259281292447282721237948134768640 11162089 39850965860133406886010943660658351808 11162090 -232732143783481543507270151957419927200 11162091 -76271507219867623851626510257301687208 11162092 93501786043224372546138157717621178880 11162093 80605050498081752122897283172698160342 11162094 167317017158551827821570634537960451200 11162095 -44210260065857766611811557448362620320 11162096 -107394794253230905387742158321237917696 11162097 -676342919541148445394213509452529028960 11162098 162192122620521996561696142974820192320 11162099 -160976092803832636854329770093683649536 11162100 271709378231296080383835446781759744000 11162101 -443288482674100041709188600018942542400 11162102 -140982078408080154530354922946636216800 11162103 -377731663606717446193373072674362819096 11162104 -369529472839743720920694080620603146240 11162105 -144836481234810539836971714425710135740 11162106 188190510893451068281166523656260313712 11162107 411841702413881134217509606395188993280 11162108 160558157034498789297156393223339585536 11162109 30265590154157051796052173221219020800 11162110 18325597263696069209000873937313493760 11162111 435917219678935594823858835083825168424 11162112 -2297053181463661261441861882679918592 11162113 -469374707130210822448329133605644171520 11162114 510113288385196789210625841915502614432 11162115 -569660445065473466262688978311277255680 11162116 105970724512605386304487414685346041856 11162117 932058074956137496005755500036129548960 11162118 -44227552836272848381112768841336182784 11162119 23458096571638454195355683981353018520 11162120 12844436779307740996401363774978508800 11162121 361095832381452758900160004984856784912 11162122 314500726193450450732564233392019256112 11162123 -74566728673187143877074196491132735488 11162124 -52122859201434799245424450802473396224 11162125 109684186506463240730021627048364630000 11162126 -113445544660295364474548513985265654080 11162127 -130190085825382722571499474342546310000 11162128 -28892584430144150449010637546958012416 11162129 95909824900830226837660225670025780 11162130 17651904461571777622466518062930493440 11162131 33403227033412628594626754730390175000 11162132 142952786904682115758158880258055059200 11162133 -150893569431885225622539335903097496416 11162134 460279728270312228065388081432437469216 11162135 -436612534125563114094184326039606466920 11162136 252514309614363964908420182561395814400 11162137 497551831088086420423630701095278886400 11162138 989486939490613619404440101977434048 11162139 -74366803721916763112781566455283665920 11162140 -198186872281726853121112794240039168000 11162141 193165375153431518446209022457552417292 11162142 215607472069535083096857650181906699840 11162143 -215908276495580126663932497652732136608 11162144 -135348812425788688867929214274154528768 11162145 -122683059259555560974342872833701390400 11162146 -612308474558368562313575624015003740896 11162147 -10968810770752253497579218894123729600 11162148 297423474704182126472140258730819527680 11162149 -728712923736754591282000825377871040964 11162150 -2213057804858475474650821031413351200 11162151 199307345576550461695527431207454086400 11162152 -632530805059957190739287781612033146880 11162153 175376153711083155509906416951673240064 11162154 350907255739260310101344418171041061120 11162155 -11631590450479162562346953588593029600 11162156 11396271629968816724893260626366599680 11162157 42953933007394618532800525539814536192 11162158 177163696729951800898322669758231449600 11162159 -665637528481640226689121814059194534640 11162160 7247092028142466473887291485918003200 11162161 -476244639785821987101411299800754878028 11162162 250744144941733695187335600540902350464 11162163 -147162344760011135641478826844068461712 11162164 184785647051045159073114336021845660416 11162165 23947132530640541621030628614524233600 11162166 -310785817875649565023258276917080808576 11162167 419359516849155140476609216543862594216 11162168 -254064455279837588005195830714092666880 11162169 532643588082296418382659091763477491194 11162170 33403087352540464909792237320362127360 11162171 -639147251921544620188940748576220462656 11162172 28115625399121588341504064290760802304 11162173 558092104008308506974020102575376467104 11162174 -55862724250730514816704191184410968960 11162175 -21254904198130996824290036328952521000 11162176 5280271123069528932346907203806953472 11162177 293032173733307172941949015107268607680 11162178 -145843082885977629682647060376057013760 11162179 26970805511901457786026551014544045776 11162180 -57232180745048729301370084094204025600 11162181 221483075374861381374358332325643401824 11162182 -148841312266932314538608331945580955808 11162183 301790964519984637774307109048028563600 11162184 -395486912020942777600877567635491471360 11162185 325751377555684503918013033682862865380 11162186 141685198979310472966616726049504844800 11162187 607886651955999983797865790890248678560 11162188 -383552477655906663577018430292281466112 11162189 -674003283520106850674822332317849920010 11162190 -94180469984088217049511899061307349760 11162191 -294022465263356511984984180276021547408 11162192 -103736377747755542595996136064708911104 11162193 64244589515314050248014551710439305088 11162194 -40880236163933460097700112959645395968 11162195 10565312547713254832987870985257202000 11162196 313952401732748486335221110588415590400 11162197 -165976336705427371499318767480400045348 11162198 -7324584643304911532640932466769830336 11162199 29841028788538323589667686376186256768 11162200 390839505123061498513729668321010176000 11162201 -261353893510195300647749234648007933696 11162202 -150515906792363840411764823849536765440 11162203 -105495010512540248406277883791174520816 11162204 -508657011247136155863197109292166383104 11162205 471318841218287708110920905946424928160 11162206 316103313748475440589269760555335440768 11162207 140881827902176308562269469568456617824 11162208 -55622877093175843324360765253570789376 11162209 162804371691422123895997072296096538500 11162210 -316660118235155801316756848631236544000 11162211 -10931432074874946866008400784498504720 11162212 -85964507163046138081417896270071427840 11162213 -86102214471247768269818530037250077376 11162214 -71866764470585638418649155816035893120 11162215 72615585202420892431935867892380435600 11162216 412121440938522505789099054619883417600 11162217 218733207476033848531295886794852819328 11162218 -223993719160127691300311355593436317184 11162219 -136315558252930020255983712536898234720 11162220 64248378596577053099069088375672929280 11162221 153944031700581942235247507060371756224 11162222 256992442442110531158512869151235108864 11162223 -650907664679412063617366383782512889528 11162224 39744292787431243587041592503976689664 11162225 67625919418487772432757403155135845900 11162226 -154175970603081077342066734466067072000 11162227 -176369027570216600199657349492673148440 11162228 -54004322204516957555492113405082800128 11162229 260247174802633883068949617541828909568 11162230 184799465866130597435191844961966965760 11162231 151033738533463300435006895545171150464 11162232 256441265038764251596499807987446579200 11162233 -195650719292519195536628344447678730518 11162234 198784199803747549502549000070589662720 11162235 -13667114215276412718960551805220074240 11162236 91325966220147721870278468700893480960 11162237 -644275840271496031337409911781796821114 11162238 -291069083925700693280985838607650097856 11162239 -261216120165296410939417933959727173000 11162240 -52727938000786676862535430222276198400 11162241 3380335625904789217889745362410346448 11162242 68184599714441776306821268712744123904 11162243 1013883543858767015360397327478972602492 11162244 -284036190277391848941242133758829917184 11162245 155806976315115775280161144854364924800 11162246 -657666071128570979277014417398511473536 11162247 31623990050424094602630387926234578128 11162248 -1427743185616449991169691805450903265280 11162249 -500656776533046598271915781787850197350 11162250 -150341362969383831206583868941576000 11162251 1077536003854764828886563599423616476232 11162252 -568087469912145323706138416729697579264 11162253 -7198741140437686734509460203295685440 11162254 -44514427427318325986658040865534930880 11162255 -165463678347637059388532165600320581600 11162256 17747345238137953542705814719116083200 11162257 342455247040886160731952658428552299892 11162258 -518750525122970000965281150855495953520 11162259 -57247168260289125148665717998053691280 11162260 -131942093807716474458143308765703973120 11162261 72199935550695885024337274356662535200 11162262 -52024849200935588458169153523079414848 11162263 138295439632082547084366344373623214080 11162264 57975395692956729063300264180225423360 11162265 234915808784860071726543511025583882240 11162266 169376591706911530054441207243523438832 11162267 671407894231337488440491496018257015832 11162268 86559641732619736999004144657629237248 11162269 -258258216813081100968843789885982795680 11162270 -8168492974857062806739626454583636480 11162271 20503669548631847057800525253675620224 11162272 -834595237814838651372303801529742131200 11162273 616075475002174205027971157073996087522 11162274 -61571035225636586785632918775905492480 11162275 -435797872137948056755537044614297976200 11162276 -714161422918169365582506068554469907840 11162277 2672531720885765970760374022204355328 11162278 -121368247048519256601344291818804560000 11162279 1008930803794773513295564019643595925880 11162280 53109579529865668824703377304480972800 11162281 -366188454220061862242413100101714678899 11162282 -441996109898112710759142805570419037008 11162283 315385423173366589565959569274368128448 11162284 162324187170229925542765864832991232 11162285 -866278920471101978602823153783926116840 11162286 -30799926339093103593337536783679172928 11162287 336555845486807719007539101482170337936 11162288 -68401622540567976728809520720273522688 11162289 148197699340290813331460338087179785760 11162290 212841068607273286923272118406746986400 11162291 25629130039651122896388962544566707200 11162292 201026933055517271318487043002309169152 11162293 -263608069127576678119065331414444253458 11162294 -15319746127662204248397929255533240320 11162295 -232247054606845667160832235568173765880 11162296 -445741785522634354199120687157090570240 11162297 639462251335065865618495269562043626452 11162298 119348953221565715679574934450487998976 11162299 513989768937100256044754762741965616536 11162300 -344514976304162024889283839752543577600 11162301 426877347021556825551148304553780325632 11162302 -228086831535569184827019884359731994368 11162303 -427540326808631491306222938072088995720 11162304 116837950859574732254722676579216916480 11162305 293184448024043293557232650939434188800 11162306 49143685637216852780293344934500869664 11162307 77509073595216688469824615291630744416 11162308 28614159799615529758780423581659648000 11162309 -297718910344066053105510518764567691490 11162310 -140932670995281717227904590155581849600 11162311 -1086364376772760995889644487877279586088 11162312 377534362703038094152749194085093212160 11162313 129333507347328870386691029923098840000 11162314 33794018448650931096410295756582961920 11162315 -572830964299620992228484016970880851040 11162316 12495719842164642882882952028602810368 11162317 490907997797211844491983689436428181366 11162318 61068020887071662358937679248875721920 11162319 -99560078180808795231911110139464297728 11162320 -7050314159712665048010830734235566080 11162321 40684828070726477216871219699165156672 11162322 -79847167895428803860951247496401843840 11162323 -32336977566758071955535105038535418560 11162324 -67423535854545480614027773815686525184 11162325 83716434239602642127222008387626259200 11162326 50732221816024045684535433140222290560 11162327 5841326597651524570779876912446726400 11162328 191955103014331371257609858909791027200 11162329 -152302521103548182491071212659721662720 11162330 -179487124496899183209396380194749430080 11162331 640032880467087100117842725089573196328 11162332 -115761243768863720881125051997432427520 11162333 -90070114859615153732343687353342046336 11162334 -20392235555500736553146448163993279488 11162335 -275308701300593039532790636234352676000 11162336 -277353881462511450535575346420745502720 11162337 -301632598667144048238391410255187876032 11162338 -15116005429905750707644494423404942592 11162339 75537876430300081893823710220882378140 11162340 57493188804153568888563724487168409600 11162341 451520353886218586770036266471219343742 11162342 557855092435862334845609810809507023072 11162343 -154313472415525402262658543283131429336 11162344 -207896818575497749374812755930544931840 11162345 -86046205773383227233130090853903947320 11162346 -112934207039606028835495173228713677056 11162347 224424006295280105270914140532955172840 11162348 661427356608183378217352791945886039040 11162349 -244238641667819679161773689778200065472 11162350 23931090779493432298245997281612854400 11162351 -532833579636484609681644717947402025648 11162352 87719298513212768605462270584940953600 11162353 602446493836720669935011643806352695460 11162354 210532205465213512194148630950178332672 11162355 145441604889114868761169581377997544800 11162356 121359816512140496914567525907284664320 11162357 -19013098898117022052946593819608104580 11162358 -100717316633553879875804517657257387136 11162359 277740869435430964028784987958374603840 11162360 -374953096642511518852928536378854604800 11162361 -30754957353505755129898754175178819200 11162362 227323256422912489483525283308503192432 11162363 239677689857393648732689256635071129360 11162364 -194680479748315416039102225147045133824 11162365 82774012562227207102503435130402848000 11162366 30617147408594473426737921543777487104 11162367 17942043528914793253026436911765315240 11162368 116944583719193413233390655901878190080 11162369 -316963929060991790554595481022933355856 11162370 -296265571495210523448016225615180800 11162371 -549275887187018321910911158079303884 11162372 -26375841102178887723996842949995939328 11162373 -149745673010714912305762723165831054464 11162374 121861101030449078967042814697082716352 11162375 412872468021436193425643213349028632000 11162376 -160413272961790316090421989705766451200 11162377 317867609134654195617327906027852499226 11162378 -577841421056939852997395290803070121376 11162379 104448340561249205263970739081647195328 11162380 -13781469672962900620315029717155020800 11162381 -326002406799578505036838154930526799818 11162382 11693648225768505886047829717726138368 11162383 256875537127790643077322918001029010464 11162384 -81474681307466947788447301961923952640 11162385 17091613895303042261707136566263872040 11162386 -188706770578797470612036260208919106560 11162387 -298417664996869819607186567102249932800 11162388 -45326028744664726836909359993242060800 11162389 -9444386009871326465317928186677998400 11162390 441445618454487442638405802114376793600 11162391 420199152095077131281002729777808197992 11162392 -751611590909738536004437441988408094720 11162393 119157648154333962965917070097376867344 11162394 -145610963108443058112904586845907473920 11162395 552063001483057026864202015031283632400 11162396 329404130432213436989739380501654174208 11162397 -3149149538204089672407381219677523840 11162398 -41702309167521349265791953610837020672 11162399 -1400165760100252623259808543045418892464 11162400 -216991096109277265964463394596677222400 11162401 1046481870217164371922879918474807750832 11162402 -34186289137025428987206730621914268848 11162403 3663567636124136997556470228462802944 11162404 -660131221574181958462186294236992944128 11162405 -617802009743440929667730025822627900000 11162406 -130952764153087649483925620450351849472 11162407 -370485876130900129212177535549079661648 11162408 102801512560813249604541337558497192960 11162409 -721184435823081899699631366927483722400 11162410 80614969549151268370932591321800309760 11162411 47289213585420803807343417302138079744 11162412 -178548835563415082580538931740815787008 11162413 963102187958962559334733186958083998102 11162414 -58430911908735731365308868209061942656 11162415 228558388684051058906246497008933651840 11162416 29361069201701729326313229317324800000 11162417 30222235957669743139158548197323350592 11162418 17813125893284849258502025650206496768 11162419 431773054047297855783207307691647974720 11162420 -253610472376295614537695757164866622720 11162421 355202235108102735171065551124610679680 11162422 -182276672770638029567512271866509259776 11162423 546804918909702544426527454422400793280 11162424 56730107791895389669120546437562368000 11162425 526411667186746533792316194381421062300 11162426 -363714270920531047070803898146337538816 11162427 907065864928200874791941390367643596480 11162428 -322820199205447945725769383794767754240 11162429 77356258307943392234000563254184763814 11162430 -9232127503523302442271510970413936000 11162431 26147353515004703352793849915730215792 11162432 -54145792580664710811025768425818947584 11162433 9686104391806559864142313785794059824 11162434 77782369337579079990297411159632081616 11162435 111843150396718315733662235571348836880 11162436 -161071376350089701868142558616094744576 11162437 213158840567080211508838953448800793440 11162438 154346068083963961563352254779207899392 11162439 -304803780630920873597948219488082204496 11162440 54313828627641820197589332939755520000 11162441 -763431360345046303294413556429119109158 11162442 -130380311472533234105795633380725727488 11162443 725372565311690532232584036841829603320 11162444 53633115746914038180664734548295516672 11162445 -211403848425237378703004827834258492320 11162446 -434479251658934798758190467886878751040 11162447 263608571190709342575195324983887492272 11162448 -108236563203818642602556233878641049600 11162449 927921701740945920988189197465804032 11162450 129157882797469195520857683783834915600 11162451 -211435259146516375548130218701504744352 11162452 72430393684704180172838547191882883072 11162453 132259617105366044047570255402572967680 11162454 -173444338857296965677704720400982215168 11162455 95613978545369963482143724261173263520 11162456 -7408436138790753303300475540042506240 11162457 155447382950859929086770148477047579354 11162458 -392885667294848289564179779016033083920 11162459 361496234078856711744088161052833514752 11162460 232026100148417809727514793471551452160 11162461 548203934319378507697773799776928833062 11162462 67107651661632873107159574086329320000 11162463 223149816333044343818387622711010391040 11162464 -915291754207660069915134587638842261504 11162465 73507741010370623055486126163529923860 11162466 -120477779837018176623741117460412660736 11162467 -201581316501919184387906350141384381280 11162468 445123411569045661438447070381796381696 11162469 33910604817503299298251055874040124160 11162470 -135151906672939304950109217449713031040 11162471 -94240586255445753300569042515003040328 11162472 -140261565873522878061032142121925836800 11162473 353822331710216660595532781930232768640 11162474 119613877615138781644538706791966361600 11162475 338250799996541601963615308837992320000 11162476 20964658319265343766725416015813010432 11162477 -509245264109922335674623154952854865940 11162478 -105863576183362270901354056780481805312 11162479 115899522791735291283659098611300485808 11162480 1282391543075051146125647990300344320 11162481 -14701778635682880430137573561721773216 11162482 4926281263385549789378545318510416000 11162483 -239947652970356141710635620006981834976 11162484 612592684587112944791563235468372908800 11162485 591937905472068446295087316769776459800 11162486 -91930945655620044990285856899586666560 11162487 -102267626298846039823287736253229810048 11162488 273959929013937702314857197134385807360 11162489 -254931937950548630638732109408223422832 11162490 21668008262846518733935552586459965440 11162491 -352769285229870195260285886377224438108 11162492 -156306685317897704247075112493901312 11162493 123644166256568957974989114835929599244 11162494 426248168399999926537951795552928171136 11162495 99108630763058049428090668194437774400 11162496 18331076359912720254474178758338150400 11162497 -236484784357061329995159182138888221054 11162498 -49393230186989664549666649459122716160 11162499 8140507061366873788279756526887725888 11162500 -639697549979127070846701032326272000000 11162501 -215772473559574435539822173517771015648 11162502 223530324822190470996431370371420686080 11162503 68936931142184796879001495110303511728 11162504 223850433897467268628580988064823992320 11162505 140958151537939684461594004343580619200 11162506 -434789565099068326679499169352115282240 11162507 88553733215865190469239413223683152400 11162508 -64282550032076823932274910053835259904 11162509 540546629621753919380818481816219534304 11162510 22657411566602143667573745763448968320 11162511 40731022405081290238686617890431119040 11162512 -133988070223610544144315493252085301248 11162513 474245275184060704627699962401553843762 11162514 118581639903430164264029646884889035520 11162515 -87911879620638719768598242454312031680 11162516 -744504203370470243996437021075175314560 11162517 -179808844157146886402659083659285274720 11162518 478837738611445992751568321040554940960 11162519 -1611784359579286149399641408765912862960 11162520 -58036373976167948188533030570117734400 11162521 -811607030996321935820202980987139068736 11162522 -109997324026634992963584466751229981696 11162523 419857179511212336260867931935380813104 11162524 78486438927912545782130276202834568192 11162525 388861138687078893972924220139448705600 11162526 -95680959460661113538146350217418609856 11162527 -178415236944562572205800185955575651408 11162528 -171006652561511977312394024039102939136 11162529 -20953122403267823890198899074108716224 11162530 -9126476058571980585405209055782078400 11162531 -294097553914888182078074936321921605668 11162532 -164789191396277875233373270834927254528 11162533 398121869271170950493788557245773131424 11162534 -297970058956123781294615872333631805120 11162535 -560033115455177857941944115019063910400 11162536 158802672852224647034309150381231800320 11162537 4537125959847874654412288152541681652 11162538 -183048393614334535235567200908938895360 11162539 670465770532554874047623994189637804340 11162540 -460054504453889222701507498652377989120 11162541 186626507694240459745576429450160533056 11162542 1321337070786794931542463807119523840 11162543 515309339862502343359906185339446513016 11162544 -15793786749611631605784025408462651392 11162545 315056852655690201682213507324870149300 11162546 137967773844789706971126420271611242400 11162547 -220643283381259805716284191897719142400 11162548 -527287408813636995993562310574907920384 11162549 410596790521699317220939947634927604640 11162550 -4647940349751614024183957724427622400 11162551 346147942501527945126172697961051296552 11162552 -349635345235955730526768721822661734400 11162553 83702218774668467082250265794633786704 11162554 188706127294795855668337364022925544160 11162555 -307049574096560130876720829591884839040 11162556 282898468572702288571688087033688130560 11162557 -73416464527927801537934107056166020480 11162558 53627629900508931563770658680495359360 11162559 -432455522609919796808954939031346570296 11162560 -230463773933387723956666059759204433920 11162561 175197430391324372337770650452748867632 11162562 280817194670537203782952246971803002752 11162563 -349957267786827383005056697642392859376 11162564 288444748957164990086186435831394508800 11162565 -244351529519833786358819226170586271140 11162566 16047288927532522015410886460919045504 11162567 -27752183381582822941503572253049748160 11162568 -471516516947580131354490036836606730240 11162569 -509957013320273486933133647863063483440 11162570 100488993300534296579230298852194704480 11162571 243273038184146431181504072690177946624 11162572 283506905436664752159028979309857630976 11162573 -259319352856275821123780401820595704832 11162574 443786889281938325145285417626013480960 11162575 -404607323837684662534924112779379942200 11162576 7804164484044662560245790708857569280 11162577 250756378330799465419433363479581531120 11162578 536351738031519169623789863556283392 11162579 -306534458766846328720172484627535159560 11162580 -43632013842663139356747358347752693760 11162581 271393993995831043417445471890759719100 11162582 235603057186683768273230125350654264000 11162583 371208025924329502091453879321721867600 11162584 525713166403933709702385077189109442560 11162585 -3591439513713743159271062722501933440 11162586 -43170944813705367554047681503711131136 11162587 621206505127084111488005013860793236280 11162588 -339981477452916346699306598561609037312 11162589 -351384426369403468771328343505096761600 11162590 55683852961206420303808576966214872320 11162591 853917454084141905422741164079881089264 11162592 -117101509990852299230701403753073868800 11162593 -84737698154733873617018592015103308356 11162594 -571997275833452719110671643703265783808 11162595 174119943459146139779440648111294176000 11162596 -177339530148292680169878134864044220800 11162597 700358862501759642361117329888354002046 11162598 2721096276678981192866396671069216128 11162599 -191636516604025248676005859053587098064 11162600 537683139509377372615590724469979264000 11162601 41889711123795192308756266684195331568 11162602 333551116289861593793526187953328621824 11162603 755843467349468562789624023839330788852 11162604 18162778363918384483045870258872582144 11162605 -692616594971620970095988716678302525000 11162606 -5261782716840763929113981434732221696 11162607 -419601427316427751819274925875425395960 11162608 -129263141162898729933971806481796956160 11162609 278738907085902460611440383642574217810 11162610 3311806386874249284611690890489376160 11162611 542870270313132415495307414578716007152 11162612 504521555954605263388491394113791696256 11162613 -108287229749705156280918422774071296 11162614 -639303081771110628341322940745058508800 11162615 664794915882492248368458888394579868760 11162616 -480705894487155126617428325944452710400 11162617 756686224042076990550616187042998562666 11162618 -149900707459779974969705792863754244240 11162619 85861927044015353950185565839982299240 11162620 42828443664848335671004547172445224960 11162621 664928933242605542720548322898026784000 11162622 19328191070004252457974109860462587520 11162623 -269698595498339716929584960741958054480 11162624 459887187315167816662145121719137861632 11162625 274086327209867642764502389857476304000 11162626 89004491793753684216297227168228290512 11162627 -114303057102920972611614807271769306928 11162628 377141719481603068038736116322243584 11162629 -184843762666715003571744667692491486624 11162630 -51122221533509576022347217256774800000 11162631 230183345759530026911448574873576982952 11162632 -14756394046585518494382155518860226560 11162633 500803125908456687612789641258566456000 11162634 8195493296338364689602752491344958464 11162635 -180139201607132776654228863003587834880 11162636 -97209440691527692013581910894447551488 11162637 -330981857680798009310411731700469813120 11162638 -6498065653776656513078545283498282880 11162639 -620455150877207761241870294729906644560 11162640 83883142910294712262720261560658821120 11162641 524771411652392491922557771243446627456 11162642 -196731139645151163213703405885801644480 11162643 -214610845220141146890020773798675248576 11162644 503591915132078150912684088205127913472 11162645 29928137204823744938856004462572141720 11162646 -19526249160680816767227617540471841216 11162647 222977062741571981245641304071156322080 11162648 4387552661376098656834200764224389120 11162649 40596055578290419178163823045586652768 11162650 112941496077986476188503000361786862800 11162651 166053762757025536889406798500392071600 11162652 62817853281842164994134673071600558080 11162653 788899984194922142313815196976945163980 11162654 369786509143059465318019767956511982272 11162655 -63829864454383723991567022921151931040 11162656 -916450660082782708122484609602363260928 11162657 -116913295793603686132979935846405881168 11162658 67796636220836167134956930981307237888 11162659 -479357000476137935437504675597172474400 11162660 -230940609585965583105035796215124119040 11162661 461740295277339400538882151135643359072 11162662 60230664174095550584669446204120152192 11162663 611741003309584066929986600824152191280 11162664 -238224919941709468038297936457777152000 11162665 330331996907124239053680720221712614400 11162666 -32506198369443298897692310002253894656 11162667 92042185616972875079000329371096449880 11162668 228046448666114010809774687234865917952 11162669 -333733756036197768966572160610249295808 11162670 117943228001228184801611226500934435840 11162671 -5921871791491195804181365247310304640 11162672 -132281066212220334043174956066591080448 11162673 622395869761160696175015506018721647760 11162674 -549260690345734066632224242556758823664 11162675 -136874453318317584148228149874141633200 11162676 -32549131508103822487998291485759299584 11162677 92865035150407277589200003294360476526 11162678 33555650126368390076635784147982406656 11162679 -416459906705506256223332829069447453312 11162680 -13216240555833910805023842195019776000 11162681 -556458050220377127104117713562494978518 11162682 -80077628957817627803586009909130421760 11162683 -357757798957285721760331347027314148080 11162684 -201144383884619976172822739514127655424 11162685 -220195763762871072468970856915894455200 11162686 -425387242785507908903057939968569086208 11162687 -522325553979630371395358127208532168040 11162688 -177926011124877546397381666513128259584 11162689 -12669063376024289563164481427413473744 11162690 82389151663348252381085962061182656000 11162691 450827770569536060919313041275194569984 11162692 117658854677108055288252931143981170816 11162693 -957140156979275454254360360640642530760 11162694 -218505161846537403143729161515657249600 11162695 790710728931402552475593206543784756000 11162696 229467526202298863842865195124962657280 11162697 16206511165054327009855585893310709760 11162698 -43565393264430425913600182227316264400 11162699 239357671601242951911939879291805415700 11162700 -213825130380472266045615241295854848000 11162701 162315612640365024249817723041193067328 11162702 347293643256830816230139284720502415552 11162703 -68473908199258111738968273354490738416 11162704 -15209029228718837185904164757428895744 11162705 -41727816869321470748530954518054172800 11162706 23409360037534569883489883960591040000 11162707 -305200987177061230516460658779614625044 11162708 -232788154996509833952356453391753252864 11162709 169963688405350093077654023958978074400 11162710 104760567045564581854886377103233470720 11162711 -1938577898156112499674662070190657536 11162712 -268080288828052481001831910499766927360 11162713 138879274962180903592694124874630509962 11162714 -3229302579885549354694168311114592512 11162715 153680429714509619628236582480886417120 11162716 688842415385561121687420992950821347840 11162717 795389410779796636364541870636673769766 11162718 -18946334641055606462865986751474063360 11162719 258697714257862782869663688178228671144 11162720 355921387329302342848146085304276090880 11162721 449837124877123767200239649807479419312 11162722 1915572025863140706385947694597990464 11162723 -200000366548247943326311978023632012544 11162724 -218426828640854085603298761789680345088 11162725 -12213251802852191182832382723598171200 11162726 23836132227239200611270410607271449312 11162727 -162579677139582499213697702891477998080 11162728 200316888108292696221959357643148492800 11162729 132793367803163212733097366086571517584 11162730 180319130942549996756009428938346475520 11162731 -349605842010902324713975763540554723468 11162732 -175071972676342324382836732153854090240 11162733 446226255582445460974481244636398121024 11162734 464709431113009276136439769082461440 11162735 629658420471545959292453783840337111360 11162736 25077819366389845372001594520520949760 11162737 -196740072765224169017537304587339501614 11162738 177927478348220055701726523561350854560 11162739 -150823336132945770909921157921398076104 11162740 -3739439173003662313830753402470668800 11162741 232422586526160117172962431171960952000 11162742 -147797245389750642892881595028254962816 11162743 -149692158843294217084628140060707578008 11162744 -593974736307356553633572873360000409600 11162745 4717273559719788530589012436077091200 11162746 15031542273796686439616938362104785920 11162747 -360278944263786475173141725331881877960 11162748 173294773133998038610601440188878676480 11162749 351756210552686734147546104574298479564 11162750 -433495836969386941674266375579663376000 11162751 79300341324431503303083919772356782720 11162752 -301849390876686865993530989225642557440 11162753 87035127348321560536256104122575642304 11162754 -65619853573833153723265311385566754272 11162755 -53170240702509777426158431419069993840 11162756 475753097928773877314162531351814635520 11162757 5361717853582261961589861125926262688 11162758 384239507335648564260542423574693840480 11162759 326207284829652213557356406338092588480 11162760 38383766723012038889016502428667084800 11162761 -148593643416048433762055733678444185856 11162762 90819744217344322501479538063548985344 11162763 -105324691585801748841678374485872413508 11162764 3837711981979943242050124510098080256 11162765 8102537863653685753558117866106563000 11162766 139822609849193073977108023476757708800 11162767 442498528179761493275241239638284480000 11162768 -155540051115630478779644248727461060608 11162769 -508419289352370276057741220578910672656 11162770 -177859673331824599602699612538922605920 11162771 -23196254854837568078757520897724537328 11162772 37575156605641330980535944772431439872 11162773 -366489378671431537513464104645283268978 11162774 62098036766061274064132168002141427712 11162775 -47909058469276395683070811321094320200 11162776 -484612599756773236004119675908535633920 11162777 -167263312862074400144285326501711336374 11162778 159866925169378726445337927095582476800 11162779 689064295339966196025188182076720995360 11162780 188589688082100299661874909719894105600 11162781 382729979314813636779425315759806164864 11162782 165643502687141599496869168688208806400 11162783 373475648841553099829591012453810216304 11162784 544445233370819159346957808191233064960 11162785 251589309003363132811685282029474867200 11162786 -18105516518922520211405314375784991408 11162787 -84254296322022810739344357495158242440 11162788 -440800121706090005975213493211558718592 11162789 -220082250567385465599155680095828406368 11162790 9551154301339294158629829754359075840 11162791 -948425294530936467756185951883322908808 11162792 357266943710108700810246658161900257280 11162793 88920787336575516157863772026153061344 11162794 31486575234702007242900267582791787696 11162795 19589184971868744781174101998843717760 11162796 -441532870766378100949411288287613854720 11162797 -741977751989555500503870357997026929472 11162798 -295968529122443666246642375188312655040 11162799 314631082841426046219264209104944218400 11162800 -1195891920261414666721159905705984000 11162801 15421366345373510395930095335499416640 11162802 -85125309279190275540112574118309167616 11162803 992201289124962294229156994832325291960 11162804 -109425475649354913817737079106546073600 11162805 -429257818234155687092206153108816854240 11162806 -188399488655413216798258559475959127648 11162807 -359832385556468958502492213184182173960 11162808 365228004974862492764664535914525020160 11162809 13793189254450753522276619255159760320 11162810 68616231716062564358111203099625134560 11162811 -103170589009649269958119777673286609216 11162812 743140553932673193365158178074029603840 11162813 301737955751809168760476069943190343404 11162814 -98368764106513374259323421182172336512 11162815 -351099560430761103209031034330623408480 11162816 -45028737554844465350561986032458268672 11162817 -327714127348046274063555100726226445612 11162818 220554194238889714518220730003497382304 11162819 8951563962343283667665068259827388220 11162820 -108961867460682323803010973052040601600 11162821 285857014228331742199199470113000617344 11162822 -131959289389015859690105696983152528576 11162823 60376796747540534949610757486409838080 11162824 4428960767648311012246352833943685120 11162825 -77773576456145016468523827304198065000 11162826 209831405052569130788900595219995742720 11162827 -139124846097431411788267526670344772688 11162828 423436860663398452508516905329000192768 11162829 -1101097680692806471499853123151152730368 11162830 44797846452328933971914115490939257600 11162831 -1506078047409311461233471247165605770448 11162832 -33726502758531030589149044354298150912 11162833 -318361795934424629983097748275581336512 11162834 -376611776208846903093387271617722598240 11162835 292498099266002524264085249604462174720 11162836 -256795017224781303519206073337728165888 11162837 65594765162731547050237332612174184380 11162838 215752506602974856887156473970148192640 11162839 -852957961724466171051042653697419921880 11162840 -125838749782349212112915242071621427200 11162841 394908058450751995579364410407533379792 11162842 -4299055321703321316186641971999661328 11162843 2698413233143000332766884640155204864 11162844 -172596109336209399608346887057706098688 11162845 400171880650513957933621569538598405100 11162846 9400794237161340555762923395718180736 11162847 -103975347330974983934366546758016156928 11162848 51818291152839931487367921572153917440 11162849 -969965408873658731474126564058835437150 11162850 -32283214155912285974166549555706704000 11162851 -233743354516621807238580707812909452848 11162852 -94520243297820837067207068457479487488 11162853 -12409746547827342301514762154169521636 11162854 562505476865942056730527820603380066560 11162855 303219688354916602112007585036518280 11162856 500663426501090538870507506849321779200 11162857 780615556052090146577423849127360133832 11162858 60348405563815550764849788955810191360 11162859 304867397809936994572644233617818832320 11162860 -133967596021516803850330160419187696640 11162861 1062291478927720201184441642428890086400 11162862 84438085654300305603441590134153067520 11162863 22549584425638273879781479645859142096 11162864 24060360955777130471714986381594460160 11162865 -8950819521296344793698412268782434560 11162866 -80836314272127788603293872126739510272 11162867 1081824081912283340008435255545408371916 11162868 -17136091192303987167277765562723168256 11162869 -366467373426924487959571522778465883730 11162870 533141372378885929783110912876325119360 11162871 443911412001428457164933512370111159040 11162872 25336984031058880324907910369566023680 11162873 -532009525172778495221997768999499369878 11162874 -49652855346749943487045447077366435840 11162875 618683272335794506583527982068066524000 11162876 480361813111014243689657515784043890688 11162877 665535463648987874858681823102548674080 11162878 -338885001963155254300054171301316168000 11162879 -191880158691625564567248261337968960 11162880 -355499193751808889967460568602247168000 11162881 -966381282630080672414695659358063960318 11162882 197268900682104276058728606503974015872 11162883 -130451370229341907214793775963124659200 11162884 658973713850718585987449216283115250816 11162885 263578287727199580874446842099231686560 11162886 -90711088557302040566470404769506816 11162887 -233247821577843747985254192340245913280 11162888 -570291862055063316655897805740188180480 11162889 159371574210019221739071454175458624704 11162890 -80447279124224396893002355220330512800 11162891 674530516896972398536276852670210750292 11162892 2226305107424558705570651735054991360 11162893 94411591007705563950734585200820285184 11162894 -281877232621092654332582096071247229504 11162895 -55422424053848380087205911642451673600 11162896 -135850598381281417140925708576300392448 11162897 157392599924052630233186901405415038792 11162898 -79915363137286660856412972334997112816 11162899 -331559080184116227104953462007448131520 11162900 -8219631224654178724380837122662809600 11162901 6815485031048921878158125209981495680 11162902 -99698342202439533295743430093347322848 11162903 292179546069513329316711573479812756584 11162904 1502369260693033808741230395856650240 11162905 -21973955338024744057434114211414656000 11162906 -146561230917097360283550547944503060256 11162907 360947547736321871993701363483956042240 11162908 74858360301229980132482473729698511360 11162909 -605706205229375291163660716458847765184 11162910 -43076311874159528575431321668550190080 11162911 612275223833807072403417162480134460512 11162912 10274383325631624016302524793429688320 11162913 -157906006934244163220953906651536984576 11162914 7122454398225626240734272024589578240 11162915 -138525181134558405455240284657506811440 11162916 -422055727729802539910952780743432454528 11162917 -872393948969037614754436485933650820034 11162918 -177547406081056157752629221217477427200 11162919 48377912402440015135924192089489174528 11162920 33351210090362507815961530864649164800 11162921 -266112599526074215432260358228113498816 11162922 282524343206202176111987427384068150784 11162923 -93624184097539413499161848731843959840 11162924 339260516968974506094935620636472481792 11162925 -135562411972743130071536386877778081150 11162926 310917813962471473677080374957097454912 11162927 316137146241596216734007977454276126880 11162928 -14069088771103078766119052578516893696 11162929 -20163411863997931436251884339503315216 11162930 -64333706234441496176869822335786900480 11162931 95491843791566962045217743490745643200 11162932 220092211432725708677143093447227881472 11162933 816235473146057355278699643102917443182 11162934 532563615009350278889354250903017054208 11162935 92589371968636317485044685205219456000 11162936 -576540223891547565484758723250901176320 11162937 288891564562819347945553392009310771200 11162938 422935550693942172701166513523621995120 11162939 -569849709641251730097898522890862626000 11162940 -87728292248530345199599681121728896000 11162941 -2316743834490989854202777287937023080 11162942 -29571395086834229810291146714976258688 11162943 80067991530099068399021167571902790904 11162944 -69451482080582774364699375809246265344 11162945 130460722670746047712702885758385555200 11162946 179318776879897125568998984566086157568 11162947 282604460107208855988545129058568977672 11162948 333039782576895335670794773796460158976 11162949 15252431210024358442874570058785336640 11162950 183333470441194136917527602867887644000 11162951 733511782376892061954868985934530629400 11162952 -39572436385104942311159835709829652480 11162953 339608333374725210800875584105292234202 11162954 -204797326856428195133780274688686836736 11162955 -389800753214559208684168342725220366080 11162956 221722272230891835566803826673352785920 11162957 -842637281817518560542675051676249470120 11162958 -193487910517570194346749080118863472576 11162959 -165376118131819335615684390281265565840 11162960 -79181628741040043549026371382642360320 11162961 222476755205611366744747964313119156640 11162962 237629615281324559258802580672743780000 11162963 95567491334212475160970528890009402960 11162964 -209979710466380272885447709127505612800 11162965 316843619292008423319840355521351086400 11162966 -170521792934254797978347376815442385248 11162967 348338956148930476399895880403751551080 11162968 -151917752023372368507810338582000762880 11162969 694908611458285198998712974405428447370 11162970 43974676072919694752729349887090073600 11162971 -55394689820319885858896694808531600828 11162972 -3392302430205987669509566082246773248 11162973 -234183855629764555117080469086602102400 11162974 132812370115327388174770116327805801344 11162975 169253868474147239592577350442442352000 11162976 558655839785124250101743606505013248 11162977 -120445285419733725065724958477944806400 11162978 -400567052196950012290908741693570198960 11162979 391753928518026455448777922366116529224 11162980 -443172327798555442084005018278612064000 11162981 -40542304985547805965278853669751699488 11162982 165854194691981310768156835753550300544 11162983 200391251782602288302965252075772360104 11162984 -718700536029237238129466841976015119360 11162985 -102509652832251060775973458163104008000 11162986 -452353783837032429010360360322170889808 11162987 972616347680226287058165429259176829992 11162988 -211223179607220919103484272255259125760 11162989 314251499991423260041760483782674130656 11162990 -243037548431291760341460274528202517120 11162991 189266362152752680704838849568219835264 11162992 -244515239697346280074801663956336738304 11162993 317488012391484209281404120219042028242 11162994 -108958652441348282172442531363464599040 11162995 -469740547357217243538699421197000633600 11162996 11717447505331163853119450632510593792 11162997 -27390212742955990151017813288467662226 11162998 -14987414224417303204427538435995781120 11162999 340085335189770966421871990972764281360 11163000 -37286563597389425755660327661859840000 11163001 103363250628310694980786537707807105002 11163002 198279214886358686855132253772284022272 11163003 6078916729043429329573016211027082800 11163004 -569722082826073791583510717018967728128 11163005 -110445202422873333061868327074137878400 11163006 -42133705709205432378119385812998150656 11163007 -43691746007543985704118662784927204480 11163008 111931813825770796129235029204056145920 11163009 13819567437787103899057834570166924736 11163010 -113587069863659687535174152477706447840 11163011 346483546766397563647636503031099845072 11163012 -78312827602450813288587333062691852288 11163013 -721656406324092776552888156800739226080 11163014 10160138853822102315761394484823530752 11163015 -138882346589326849681298068026841680 11163016 -618111085863991806904600531886505984000 11163017 -65028859835377323004548946884309667200 11163018 -221815593482006653241151910151085348096 11163019 -115948016263750123051945982529465892320 11163020 315395474976758367036427755255503016960 11163021 1001950774239213574844099215565276650944 11163022 85231316900481404307889457144519986752 11163023 323689189470719789247869769236588788272 11163024 92760484501670688014313426007255916544 11163025 53452374506617649146265823566936219100 11163026 -192977096390798817140712567928657904640 11163027 -161232500322769030622951149665695630592 11163028 964724503488504272036968468326514548480 11163029 -100265076865816253173990850375335105860 11163030 -377965009005442826802550217218951476480 11163031 207617999995165612737415959241802725464 11163032 -508685004609197901969259579918164019200 11163033 220250790428814612240304014798750121140 11163034 224665121435015214550335152251657741824 11163035 -80292461355588492851415083739032160960 11163036 -109461083242804987933058777376937943040 11163037 547138563928730315409999815376856948960 11163038 103608252398319265984373137082955340800 11163039 641269162161983767558705942845474190080 11163040 168223894340232574603580981305965281280 11163041 -676294633714698243729181566377988822558 11163042 406298395519683768946423893253682695680 11163043 606794752860547782111396934639241635292 11163044 -60035496999857056583464176398345190144 11163045 -17841110493532653834084871782027043680 11163046 260868340236167581739077400288844349440 11163047 182313723124477610962297369447992490032 11163048 41450232205676139148220617536074219520 11163049 -660495713843706160643774744457178322950 11163050 -112848317134845973336328150246574758400 11163051 -430909153206347949417720815710079160720 11163052 754400550681504871846771390874237422080 11163053 160997580102363901892206487131083228000 11163054 37894576225553937536794384108348818432 11163055 153303095716722825798723618958639094160 11163056 -156896928029819059392384969601158463488 11163057 62632962074147273502291377497281453120 11163058 -4432707596723287838429457128650156416 11163059 -306222205008707058553282295033262442740 11163060 -1100966625291082935726739566071205120 11163061 -70852912409118221130123822673621845632 11163062 405182689653144449959841404596196720032 11163063 -396653259210548549180493914408220750000 11163064 597671015994669106461301264114532352000 11163065 -152226663672222787625700390348903636540 11163066 57675338406901018608594187845558585600 11163067 -54180134626168624030345451135346178968 11163068 -240478642087065131308338976215127041024 11163069 161137331825670854701297625111144163840 11163070 -68189564139576960779031636979810041600 11163071 -359000134927618384012379841989884366008 11163072 -11859777893549152497547125286804389888 11163073 269816273780923416696519821189145591744 11163074 -48560458817674054208127252649486264800 11163075 80752778558181369498101440300383571200 11163076 -348179797849534226559104097299995834240 11163077 -256065354529982829936249238198280239074 11163078 334662033091569081692150942089121068704 11163079 -468779869606402300960178809997148509616 11163080 285676357226123695595894782031761920000 11163081 -463040661771775322281203384040857067248 11163082 170724404610190154715257720835921138480 11163083 333211169455735802568422563741500464304 11163084 253265613964234706393460734824702835712 11163085 63632144549155127121331817419236044160 11163086 389153925326614474859967998896984997760 11163087 -8519590623610046729906518526712024912 11163088 -56947547395204701395680927403024293888 11163089 159555685364338346578535550093624680640 11163090 65562629703917909192945912237728550400 11163091 -536255464714971672938444052413827983508 11163092 -24093915614604252024434742351720372480 11163093 129231426241968431635539153819645912000 11163094 156398536728118418074521019547356920096 11163095 -1003923383451351475953650598438612480000 11163096 -3962814703275021715063617583847178240 11163097 855676334829538252343347813734158702304 11163098 397207972473515720800458348991761826800 11163099 -568240257160028758341586447231860888936 11163100 -18814794327296882384450961188708147200 11163101 19189676155699808332640993208553032384 11163102 191162281673957299499518789054264448832 11163103 -179596214828407588575683580156268165520 11163104 11476687176434297312599808468149862400 11163105 237635088451204525236159783669867211200 11163106 238390654676371928561565867264310300752 11163107 -746366172518480845462270265421521164644 11163108 457970085662398667943214304085952020480 11163109 -150466321592544482639049863705550810660 11163110 -80962469689387995109070052229794205440 11163111 -20138550660067951319536645540353188352 11163112 -538742722147811597661045181377557299200 11163113 233359422109266745939840685752204413924 11163114 73156853948835660637905897866888911200 11163115 -1246065701542316746073583018900605323200 11163116 82133457449354263802551761007069712640 11163117 -8206292830750322892527362275634692096 11163118 133765310453777468285889474173363769216 11163119 33825060611890236894035506557195220608 11163120 -1512525631814639691232684155503247360 11163121 -767414116579466657559573033679133173678 11163122 -87170384531388956656972173394264303296 11163123 562475571378625096941001095634307032440 11163124 50212792802111247705437253908765464576 11163125 94418043518727329555389775442451807500 11163126 52980684357145960916010825352164247680 11163127 955020660775685163739890222446706650440 11163128 598143400988950418244810349643838136320 11163129 -92827084931731388839243018162849020000 11163130 -191887209761653553357374707466887425280 11163131 -213263525110967655247897184843058974400 11163132 24480708824507669943898773711944941056 11163133 -836351649909414284884788477619174114260 11163134 48318361777056509337861480331182960192 11163135 -368110009097952912256616760772946377440 11163136 476064867274440468486036100456730591232 11163137 -3902751033002878034771248016818706988 11163138 -189317358679035000631698337093851414528 11163139 -85037621691481402835498167786924817440 11163140 126865881619670565422757144346049433600 11163141 534358044026965469866831446341190932640 11163142 -311679402414531448519717210086950233728 11163143 -58946542158630247525420880970747471096 11163144 2582428695539129719971036438962995200 11163145 342155608081657225910326752671577859200 11163146 -269092584480552639235793419092138689280 11163147 73577725194609055824074581602966384600 11163148 463934446917205820469206144130569575936 11163149 744901212038669485614027161181111972150 11163150 280909466055570507960611140506894960000 11163151 -169525541055093299878189188946070935296 11163152 -10862974948296706632183262047252774912 11163153 497749220311293301946677238206933861104 11163154 403522186339366999202213964961904315520 11163155 1010101160381712120869676959303678291760 11163156 213029795687750194515964242174193121280 11163157 -205080293854889061852962056075425338112 11163158 446448965329595997160600425389227512576 11163159 11006876975282965076397296035214458080 11163160 34046577628812124262779730057824665600 11163161 -375054221393088988506720022295720298108 11163162 17898613452076548269791907444991412224 11163163 -600524880345856808988966979849621857816 11163164 -114301967858313081646489302529954512384 11163165 -88269146377347600642084710835452774400 11163166 -73264421831954281197462203568354800640 11163167 -1070599854319445611996379300189203226784 11163168 404856926366072213206018788778339467264 11163169 1052253417735025196168926506250584761796 11163170 78717481790240752455572084371214933280 11163171 93607903136753257496605539683710199904 11163172 -335577954698077591478754503650653667328 11163173 56418187931535629827430184741440040960 11163174 345625717490156725818173042361415741440 11163175 81493203437871081963349834587371951800 11163176 -27864028663900473723052297682475171840 11163177 -199441401114692796531203172760062980886 11163178 -26680193505830364618726704710200831552 11163179 -3595239393967082308124420572422498024 11163180 -166573845505073333010865237056080962560 11163181 -91452284622546288032686873170785973300 11163182 96751540087142975759246190614141520192 11163183 -620891742967680166987626560016721610352 11163184 -68523112319726632557746534716592783360 11163185 -320189330998779564070868105020109624640 11163186 88726379590029554406923976521106584976 11163187 2586259415186897517775609612384873472 11163188 37762154661370043945657934466749112320 11163189 -247116838014393769048853476765843697376 11163190 -366968556196023883340114072426993702400 11163191 -25559799227642226763259492438551593528 11163192 5224486267620414934384741803163422720 11163193 -10190453780689008423011823752234376192 11163194 -297650355558934283231857839954948556800 11163195 243541642813860457017240292402487842320 11163196 -66764572403548822348512572331885978624 11163197 510611257275096792469038035463305384646 11163198 -152411381272777027126255205428227577536 11163199 -510398879789886152267593130496312404800 11163200 -51874524369105598318549360312437964800 11163201 -68602903944759627568990570040091172416 11163202 -77455662884551902086629523551644995520 11163203 -3420440791588390520530506637939430772 11163204 324208485464614003187082158478839562240 11163205 -140330419615036798202971079423655379200 11163206 -417880495124565321516723247664804108448 11163207 -139374206395036247516650116824335466880 11163208 -242293802174822522249496898548548567040 11163209 -353810478923291227488222454336365454284 11163210 -159819633959315718096677803517582135040 11163211 -377767043985127508341939249518228124320 11163212 287642979318670782968273913704341125120 11163213 251035993693503745592300297541649031040 11163214 -322963177044704664888160640484845315328 11163215 71806867742450482690413090020112636000 11163216 15524895726827669505864565937286807552 11163217 476015801670588423059185361247355330420 11163218 71525119812867751069513614942463872 11163219 111840788689746215710394608990301228400 11163220 -172292229608838195540612790185340101120 11163221 225744461608755872691520365452255209422 11163222 99174920415573995555334307490458183680 11163223 -906763948337798954459616044520138241528 11163224 -233124166667492907596243660911120711680 11163225 25304797004686023608515799814220135200 11163226 -19722627336345242672922545215696604688 11163227 -522643302863226692356390278081046059648 11163228 78797506797456520171815668062566443520 11163229 603920139300352493757747830259645516000 11163230 -1097437889709531849522994975876481280 11163231 388033714153643151281625103037150664000 11163232 529195941967431537370519452097329364992 11163233 25940595443470789707282139532387088744 11163234 -41380691114991147380801159869069138944 11163235 -280884537367371510851018843222468216400 11163236 -120248436344376294088040663267554627584 11163237 471901724776452211395298070028936466752 11163238 223009727763867384723087313622686583520 11163239 -494460692611069287577798339923337669176 11163240 263962873685896760057409147738949632000 11163241 -501206056193816823349677574727177817200 11163242 27241202465250652670351084586298927200 11163243 -114530902750749901868464732171062653952 11163244 -421319831629756091109924848253343228928 11163245 -536157980034225181742138272403168646120 11163246 32180792528483328154931527378237776000 11163247 -243370424229839894256414732366592992304 11163248 -67184822379980274883714244743899414528 11163249 -301967228238328476989399931092190829566 11163250 -129834248966398351255329574232365440000 11163251 -82873927580782697716068128554987502016 11163252 63135308864853553664568635465301614592 11163253 -625432516173750254536220185797998841920 11163254 -167156715740381890505614332584514929088 11163255 -51442178734186986696898984748502497280 11163256 68053800083396747020725373359187046400 11163257 -56761035674319865756185806762993566848 11163258 1648794284333777078465050639148142960 11163259 -216131293688233298545870561559486064240 11163260 -78625614281529317782632835161053952000 11163261 676745163831323888050553032854418601472 11163262 -54203449226034354269647289042454831936 11163263 -1384184567784892911420108390478322571216 11163264 -79933561057376134627032855430205276160 11163265 201451690196762081929443098601065016660 11163266 -449074554620840667568470692602707909168 11163267 -200713076714745122829167134970957715516 11163268 -959426717970783912823512233324989599744 11163269 405295637031032520704150777785029238044 11163270 11327253484069662672210808625782156800 11163271 -342112346897625581482750481631683483040 11163272 169062521083378240194581623783461273600 11163273 10407210465315358902073809725672617728 11163274 374428998607019316224210305314578297136 11163275 -161485895653429314099901168833605075400 11163276 -334787117416042560695569899838676659968 11163277 -68216143757164015037968814735970913568 11163278 -15893725297746780274382489411434502400 11163279 -260198274370009047587538388812121086720 11163280 69278366434454555694412925909379317760 11163281 -186752398900947816632377751383939059918 11163282 -214233698957716549349461690607049348096 11163283 79965220674122631048460966413033775532 11163284 -97151078392616477142858288844757956608 11163285 121739101975566960904193657850513619200 11163286 -15636531266010993613343474172168654336 11163287 -269803150283365729743752404263841788768 11163288 -149042390324272394422630914263655751680 11163289 -753761852743511274437762629649981172540 11163290 -2414922110958541597571103043504845600 11163291 -66222139332975764437530874975192674408 11163292 -17712778539446266215947192305192683520 11163293 -31160250276085964244604839630206482458 11163294 -124728685990316761942072671235636349376 11163295 277998941077560104614258360613680639440 11163296 -374596792124702663429300682564106715136 11163297 -218855474357962235938872588979847038800 11163298 531334435738699699273733426855642672640 11163299 -293033106797456296699851969045565997568 11163300 59457895102464683422213426642152652800 11163301 706456723806472151750096353465987932672 11163302 -358706814375838182991373998332316335648 11163303 5814772590386823204262530884730393600 11163304 -886807921640857927383654958062733194240 11163305 -551029562615232245493270787397688791280 11163306 -5038913045068142393287303777440129024 11163307 42958012094986204252588960724444912032 11163308 -81857042082297442610264812973867556864 11163309 900864721529475111991759811817984312960 11163310 -206103681672176051929718527347556928640 11163311 -586084652811607360825819218132021791088 11163312 232766583786469420148257883289256919040 11163313 187580120851483802437554100892902557824 11163314 -262134306863508082197711373176725190240 11163315 -102252372856691932642116142128172758480 11163316 1273236513763309144065737166840274944 11163317 -363671034518835800448295634383669155840 11163318 -147828128861847371150753345517819085440 11163319 -344411849899389745779855849604025400280 11163320 -91705820981922557287087163702740992000 11163321 65044208093549543866990628621896253508 11163322 -89788763688173699247549958006383897888 11163323 -666510792654736052953394712987675286428 11163324 -50084640653417369551354187604391570944 11163325 382139001199241052372758485282683756050 11163326 -267494528394852336502834607961478298496 11163327 -204367273051080566548502974259403356088 11163328 155132932924423554969684817004401262592 11163329 -535137598448109359292286038444583835070 11163330 22408897140666057764941234989498846720 11163331 -10812951196621938551058078267335923200 11163332 -193632017339990174607882335540108328960 11163333 -431784020696376774472761885140261795616 11163334 -57256752147393657097331141737706403840 11163335 -405440544226480377641783992479141097200 11163336 132743982236809265806702167016394342400 11163337 -620135534682758266603760182843216136448 11163338 -700098003107861940416056305326466472704 11163339 88718922077087614776219530368754328 11163340 524450066621665990315528117318621731840 11163341 85185031855075167882439135286206191072 11163342 240687260942650363651405526635992303744 11163343 -949872265411291455177459873188221392056 11163344 12561536232550221137510428405511454720 11163345 194469740384531580973898515693049408640 11163346 303975592205380255602812287529533200384 11163347 450892993974165616061028005483402496720 11163348 -23988492663754883425494405660881879040 11163349 -117552153556874689933040677100817445536 11163350 -197745987338692020627800924508223867200 11163351 29785908655690685713238219654034569832 11163352 898932534915413074755475218746380953600 11163353 871546440740362764482560648247893006602 11163354 239778771375257602685678289955694123520 11163355 -70982549754770917807508713259813702400 11163356 854978645804930929056972957657762816 11163357 -33986130607317055561931557786032371412 11163358 -128471019163667664398634710824905294720 11163359 79819832341637893385326451396548080 11163360 -36740881534740359041221561588724531200 11163361 -18163584185672960437672752682216241952 11163362 -112639350500829798184334671562135275008 11163363 53553253187643467736642055287818575104 11163364 427972578203419657259190088343059803776 11163365 -224295199191402761452699455003139396740 11163366 -536731151097885822587192831266616582400 11163367 52140104691535515891776084769266703416 11163368 821313024535881569849532012429969408000 11163369 -169023371567715882589777487029001920320 11163370 -39396684647288986465310359800769257120 11163371 48775653694324928301405371806353571572 11163372 51337711729862134979771042279142211584 11163373 167937037425025451758081028731194684504 11163374 407207983410818844195257275444372050240 11163375 206652324815940790171213819966523898000 11163376 104078231837543967837041015788205998080 11163377 308108996635875925668112732313997064704 11163378 229067379264338025785833683477671308800 11163379 16051167066984539241407501381476454528 11163380 -371309654081260867093852004459100733440 11163381 399874592805128823743648555480581824 11163382 351625130321191462063202659443503685792 11163383 170509435691744174740277942524742408448 11163384 -539020683750921221818617251790775357440 11163385 434751046668845198473432938288370880580 11163386 6097654697923397609953312564240798944 11163387 563426035501970302823842242535392231960 11163388 36799415746497107339947201865446940160 11163389 -508424400631339427092424106963716480544 11163390 -27976238225448277331172503149017292800 11163391 168274955268933230364880760809472718000 11163392 874022485378308778675712970616656101376 11163393 -256535923686725772556007848993605427200 11163394 26483536867041820725269061859798385664 11163395 -120581535742846249495686153513970229280 11163396 271475767522546121729439838380142881792 11163397 -110673320233663108279202231765957747168 11163398 -133045923739188325932001843510746467520 11163399 -84596346783991887056904462859295700192 11163400 -399043505984266669876163723256133248000 11163401 97642663759869599799447284190769720704 11163402 -2581763707527394525729172348795327232 11163403 -777991323237920114484328357723180786348 11163404 -168671169711903964044122393855389215744 11163405 -372100784989970210063488989047830972800 11163406 89887654572182181120176710465193773056 11163407 99370972363967681980505124943767759552 11163408 -127827817528200436158376150727831126016 11163409 -493753554840138644052826618377728895884 11163410 -50125839587624470664981866734082529280 11163411 341722461759249805181839566513491627520 11163412 -252956315740034987148547719844113664000 11163413 29171970911541041680755208022140507662 11163414 -295594222093504166965840597022246890560 11163415 -90538643208456411390379911464164720080 11163416 353729795765695445767052617578129346560 11163417 -48967745540810679756377435376962853120 11163418 -52744821439069449604596695234405603328 11163419 682278842638662358844716597634624926080 11163420 -362338576421294760174598084279101342720 11163421 -3303510830581521351342267852799624128 11163422 523320990648888906672432372219395824512 11163423 -1859079436888746847159136974053247416 11163424 -701996497401864323031215010267822686208 11163425 -143183617407540057099665728720346357700 11163426 -13166982480585436885948588169870653056 11163427 -617035003770731255902201355667057364992 11163428 74664494449358108025562374851004643968 11163429 -374817595756945268549349951625774046052 11163430 34454594855335556827503672552902142720 11163431 431443852283191152406049392255973061000 11163432 136342560635557117034311452806664192000 11163433 232494798168074064406644750962822338682 11163434 104605173095641890228157182941860720656 11163435 7220494913393665848191825362913533440 11163436 346022888882990164190901162282018663680 11163437 -938591418755389882679375349027310807914 11163438 -110136019364974917525036044352578320512 11163439 51629892921787189738752582170291918784 11163440 -34925923528136192850102206907737702400 11163441 26250654485400367831198117901124231168 11163442 -841425574422857796563752054984023057888 11163443 -389225851589656286382931829765777695536 11163444 -181221720632576623203697997863906627584 11163445 3600567101602908856586843963421220800 11163446 84875386936197405458817921740707712640 11163447 751348499343986412262378631332887017040 11163448 296800052052402662297470024955682816000 11163449 1725331167994104220384603017867224355840 11163450 157368251453079545071857957659690016000 11163451 245571246454217930783782397571952532160 11163452 -6938522113141152870660837269584063488 11163453 39086261985211628366335722951211182720 11163454 333134059937803960962443219567835538176 11163455 -157130066871412493205686583810519539040 11163456 124340301152848880409187176536939692032 11163457 225397921554274280619770925019906336706 11163458 -798710422543963452977859183839442782400 11163459 -239748594799106223739750413344262738696 11163460 -134372454708616218213942122618572800 11163461 625510918289768836963311678249469564062 11163462 200351123373506729570009658940436429184 11163463 303579000331738834521494190696566616000 11163464 -361958714983057571495262308627922124800 11163465 83504877198739916076534936145855881060 11163466 141055042215769103238160887022909392432 11163467 269339473447457003231164859906901386784 11163468 -310393868604820032268003682076681576960 11163469 -291230883547186561934171211890838796160 11163470 -19211904483250198106665534180605952320 11163471 -118777318702968634036348388790763950336 11163472 -42581435443176996473394384505820676096 11163473 83008142812003843110862661756390542320 11163474 14945798288321453769970125796591507200 11163475 -113929009603511368315833684284000286600 11163476 -235933659085724917158793834382185082880 11163477 140499567910135779449865127933833011808 11163478 -75303877923466829550380026942838004960 11163479 -63863822872717654920515205211070506824 11163480 -145293707849454303963585178272565248000 11163481 384363889434234914974425395656826920192 11163482 -384414093175804852488909074593995407616 11163483 182559010094251270526812437106408191852 11163484 762142595990808353205698229178177942016 11163485 816331436161948128737903145386209213560 11163486 40285615798449317418860486754429689664 11163487 996008137715877782283899756742115418400 11163488 -4183411041083570836073584321175224320 11163489 616834854372556642278157870800807355824 11163490 -13734993899345723472915467644642099200 11163491 -636511950601662044345051621700555003108 11163492 -52525655428140877987820961991565026560 11163493 598463292387146278844399409482053604544 11163494 -528982579993682127273971223718615996704 11163495 -56940149369838595184476784400095308800 11163496 -201640627269241988874663370712034447360 11163497 650449178104918377477683701043368709946 11163498 74185768880196942463529988031296632064 11163499 -459400919253968422999753658798910191500 11163500 -400539286025117645954986375759100160000 11163501 -6120223534055623419800466347982032928 11163502 18467713593966286330605545019298099200 11163503 -46513086228439204431711187374405167232 11163504 41771218722722819160631013382790053888 11163505 462916179131009040281430557233535940660 11163506 -301935929893175458848532993153898590176 11163507 -89336387179962510771942568916157744000 11163508 -66496596731794483947102102699258685440 11163509 -297416116899178426775933701896632614848 11163510 -103715723908810581965090585350097506560 11163511 2895284487204383481849281779883825424 11163512 141285883487026079245447677244221235200 11163513 -83134712721629190053284348614537038256 11163514 309643986818094838339560954971359080960 11163515 -546269037050527315617833729577544016880 11163516 -5222714237600184515169613217874640896 11163517 179339206947278329494086788254432443954 11163518 479518853372643546635733270345932136960 11163519 107048349632033883252521345166973266744 11163520 379080832394518363773784622406146457600 11163521 691434824911325608655422997834834816700 11163522 -251873393223999085114774938766480419840 11163523 229159487281445337528965564096634865068 11163524 405932665776956146424621286917922917376 11163525 9519132771756356938000500404827944000 11163526 -594587450677298928823153163577019345920 11163527 -1352946059094458418125335790044869436200 11163528 -227724928575793750908257747638641868800 11163529 155173118652477748111415436764510666120 11163530 84605025854367464065779176772735052800 11163531 5141856461095801730583335520957850560 11163532 -201559209112174992517176736806726402304 11163533 -414533107891628488030614435882539176416 11163534 115953446182406296139968397925419679744 11163535 -94613115927502054595546919602714816640 11163536 94786737619171883860846734723010609152 11163537 25342792880745837950832581153752993920 11163538 -611594838675439531099406150108644180080 11163539 1778686182979920012298394371531714488360 11163540 -192685782296259591442324663038935224320 11163541 -313629939473364974864258778261884363748 11163542 -246540226642192208101857112010375808 11163543 389695446568156059362577549668486992128 11163544 12743153695929383434876238787829432320 11163545 230662572610332488970774071737165963200 11163546 9789559431528920492309632813404441072 11163547 593567762199934907647174459424724212996 11163548 691362889793919664755517287474108274176 11163549 -152552054015683382120418770703546415104 11163550 -37695403750780242621604827933078600000 11163551 -387689194497613016623336377131361679248 11163552 -600279760620503101161547751003447623680 11163553 282119531157158782615903093733049213360 11163554 -271896491697816564055831916664859803648 11163555 -146764230714526205378942983342390881600 11163556 -176993313930578924370096262238053859328 11163557 963728483976765363882631797459868111806 11163558 132494421271693826585955538977392977920 11163559 -368057132685489774330348389794259654760 11163560 -405112708083446177482933016930409369600 11163561 -251111598665069351276849747767991918400 11163562 -15083418152767954332057925252742280000 11163563 351767406421029174283385230620555591600 11163564 -2571353321644930776139620839931805440 11163565 37227438458804512742004841799354342400 11163566 -255073326639667237281173908321255377024 11163567 66037036266104770282002825744161276040 11163568 -33139996464493150373009434195962888192 11163569 1491726761665514057802504673386717020160 11163570 -195836044891250398226307409774782374400 11163571 438670299321737994754183566566799637772 11163572 -279537955415370858746972623489061774976 11163573 93072594157199268143084845781623410780 11163574 -1627416210045872406355975891840942080 11163575 -81292724217569045094123317028105332400 11163576 219547942707364760884186412419057459200 11163577 -226469548385336560567156850481425830188 11163578 60133464535641503075965213868422656 11163579 -23257593938935874086870054739106401280 11163580 -120396744320120122892553742075296652800 11163581 637861047248910974734480472905688832 11163582 6016955290029250209138779382661656192 11163583 -91370587022151525715555671953991580800 11163584 -89950095081456562668005532056445517824 11163585 -118985726904824739585702436089916233600 11163586 41295124600783604505619316962201382400 11163587 558351499009990006047493011273193016712 11163588 -116395077501193908833844758867051182080 11163589 -430056650727427229812264723297974960610 11163590 33258559916269116744229782147135784320 11163591 -390197589579465715244728831549042357200 11163592 624650160831318159034227146502512025600 11163593 -128361033426077728781708334722640119616 11163594 71964165679739986687622292880437050880 11163595 -454489260951619169613966497803251322320 11163596 -67894371274558075583457507386937237504 11163597 271072549533809263388844871706970398400 11163598 25778365440184299133819267017142673664 11163599 -617222630124077523765016201331615024400 11163600 -15727842438480084488308101639644774400 11163601 668336533014538194580743491334294543602 11163602 -1761104305140741981712171478620707840 11163603 -55479414673911751819312883933233649664 11163604 246111581927199021098002815962625808256 11163605 -315592330409909793845009048718414157440 11163606 -70822461340583718168070891108199293056 11163607 -108448537896756406382537675442044673536 11163608 -243736770899503104064909931120919552000 11163609 -283898241735368093562001087282024065600 11163610 213010886991518756909159203396078729920 11163611 -236729561068748349016397446845826870488 11163612 -239621950543426894532204896668861593088 11163613 -951090546521622338930760885501521794138 11163614 71957110929370148491996071499765198848 11163615 194503978361812103063827514192151613440 11163616 1782634760313466172844800891669423063040 11163617 -19286805897478527954234894398780558160 11163618 138254292094435239040010065419230733264 11163619 -370657016825312954199887103560639066980 11163620 -145979678306569611120249187791968632320 11163621 236734075463720912332039070084582784000 11163622 687466131882738420818393139802772980224 11163623 -979187744916882465388352467972945021128 11163624 -121269775838524151374306989201704878080 11163625 -89130660516499646551559284211170464000 11163626 174813721376185585777320921040307596800 11163627 -71262720047765941411978526496584939712 11163628 49802650112435880258866870582353920000 11163629 -715395575933172552561032392103607527220 11163630 -173216328548972779593951129979675332480 11163631 -3746192370920223687419964746736944016 11163632 6083635261955304139062940198186254336 11163633 37488537759048981118428999860774226144 11163634 27589211404946945390752538279305203216 11163635 -151344939704880552518211644557148970240 11163636 686655024302670785264554105735150571520 11163637 -429383531361115567337448591020129554080 11163638 46427385368010203689150061344107330720 11163639 -113147511205908318697758757229982423576 11163640 -164964526249622721953770526304172032000 11163641 -418769008098528066049413865139716727958 11163642 -6947807852890823025073533696942898176 11163643 275599966776484313407249290987308126800 11163644 207684378864720198914828097178489654272 11163645 77626432518601872805629574554651415320 11163646 -179918308591338718957968016258744540800 11163647 -404256600813457569984910005687635447688 11163648 -23870327535397246126056614955004723200 11163649 -121950235567754296243667058607580569664 11163650 111703054950359516699532766829653090800 11163651 -410575126227979148022548544468509416968 11163652 -346149260259330324791969254220861247488 11163653 764019382317849709145752594466754439902 11163654 -110144880431794506884044552574483358720 11163655 -358800610692136513898206094278794004800 11163656 -71135344813158212423516257525616148480 11163657 343303387583793278520777096789734996160 11163658 -46968835218702568787901324440289208320 11163659 -448449388261554952434278901762929342160 11163660 2193681697017771245192058310592348160 11163661 -1018448010906282694367849994709429057738 11163662 -56627743721724849294554441919338809728 11163663 101145170308638813785768035383173426304 11163664 -182466535601818321080189979163023237120 11163665 -245491623985566799629528992074196270400 11163666 -253908546384935381768272626745079784960 11163667 250139709679238597557679000848711644716 11163668 117399571636132274208519417557366654976 11163669 474726428010733193560109872587194133408 11163670 243223077665030446793999846341300654080 11163671 13950048793966032073945711864499676480 11163672 -280348397206757503296532271021458759680 11163673 -17440079512088034479003461080023862000 11163674 -51388267433065663845238841180225131008 11163675 423049952089478149805506625510861260800 11163676 884987997033938984946204709342241318400 11163677 -111277621097702614005870555577856583168 11163678 -359696997946837372154076395912142812160 11163679 -250591042217575522180741431760826521824 11163680 -445219636815622438280850858832853729280 11163681 243990719511391638133447078833262912512 11163682 -82004694939582893995357804769828165808 11163683 57987764143400986791991414502860483932 11163684 -223771786525420595080056639459513335808 11163685 43686562566276655710255641656130630400 11163686 -236259091551109925856335940956640818208 11163687 662400861455171299668858259556269349160 11163688 -111008676875240180065849759693081405440 11163689 -466367735250431428673513539462281888000 11163690 57638355754424108702369330753607168000 11163691 -61902051882198617840091766432671396096 11163692 -21267013913494883973947246517113021184 11163693 -191618372665476914802289942543530429600 11163694 -290334649496273231366933633768282766720 11163695 -435678439548646729068806919781480723200 11163696 -138684875833373763564986151385668059136 11163697 -594560797499430395349641880859697906960 11163698 -39198009605220597221189994842200081920 11163699 -473977946055637927371781990761553664856 11163700 -361296502056779926972534283288105468800 11163701 41508047524089127035309006026772420000 11163702 436016175608346137417314979664762816 11163703 -1654711906007761340589575630096335976 11163704 156235732236389980207846754804350709760 11163705 -65314763393728630004045819599412234880 11163706 447118529663500236210971079703259133552 11163707 194298266628829024802809584178880571480 11163708 -88632414911655482936920287079131081216 11163709 -275665702269713469139543336903784716090 11163710 -7338570799431676894228794020078946240 11163711 211623747593766906714368538751964874000 11163712 -107989218044071846335028018460166717440 11163713 25926862228067754161566194189354674400 11163714 4846680606136794178230156416163259392 11163715 -233539867352020148943599576396238796800 11163716 -374609442215802421274535962227997230080 11163717 551434762284360687271004372931046458240 11163718 -77586669887086911561800945451102011520 11163719 -223759939149370284951827776314189268224 11163720 -74377544004013533931559766342323404800 11163721 31983621683305276634595271011819400922 11163722 -308296334568158329990931708548900432896 11163723 2573143004261760071205685285285435584 11163724 276791688733535597823213622853550827520 11163725 -91498186814374667515182880428268398750 11163726 10533403150789457954659368703124659968 11163727 121229687041808715957204386502343384320 11163728 -41877731313762982130783353975989608448 11163729 -40567620783181462167205420582229412192 11163730 -84856438881028862601410880898376181120 11163731 386219411768970699028397391743278583532 11163732 173904596957352464463956979723763212288 11163733 181805052326103757549917431198107196320 11163734 -308226360873733757427159103480837902720 11163735 269232950921046102162613549006865366400 11163736 447358122363619594272099678572387911680 11163737 -34420347036248817470254135799750893500 11163738 -71887620400509594731548791408068862720 11163739 -133433996476368899819927617012765494460 11163740 50689671964141331051547912505549946880 11163741 171616626084517734181274626802272952544 11163742 214428540358926276387928867639910086272 11163743 -608714471796537756465349398835643686776 11163744 2488063931959727514827506648850104320 11163745 132142008925162866682323506665873012500 11163746 -4330826285662440909261778593126350592 11163747 100537822960066017211699647745007629824 11163748 228552782156958871986618210256514323456 11163749 -205254276673924509929900784223129674336 11163750 20199410642651689786622872780393200000 11163751 -28792200609936319811473037501978321536 11163752 -835310056940332749188374819298675942400 11163753 -631907289146384740144585005943977397980 11163754 94977318308955199929784963276788902400 11163755 -97306748906937243371771711928659607840 11163756 174245974907658287696021761171645169664 11163757 110355030958432844633325671070028840032 11163758 -858270513562964391843875229287136614016 11163759 48512392031071451525438655996345842688 11163760 158276222439516481123839922226355732480 11163761 29346886299120089634818322395294205504 11163762 4560032539526370245784854137302773760 11163763 -29570141190113398495567831024553073696 11163764 213975256926779102786050783694715353856 11163765 429147695568015671899120739914766764320 11163766 -23798141902001936538869687803684270656 11163767 104611989923797152339088358030173163712 11163768 -208800459005429869200700800859464007680 11163769 35834807355219078805116742144012122240 11163770 -14923932005847795244489423373468313600 11163771 -1054949459609201527684363687348203465120 11163772 105129519616506649418683852487360485376 11163773 292675651145617332756693536780091373440 11163774 -239635540137845532617149949299621391040 11163775 192017263813259767266328905713062382800 11163776 -376011699142652796217024611098610892800 11163777 76388993770083852364067020837426927920 11163778 115222955364123860149850752233550849440 11163779 142657219417571317870743199244609174280 11163780 80296398685582139918589793091021376000 11163781 197569312493566692110081649045443379290 11163782 -15594499457611422692101612729047613440 11163783 409078773998084488175025445590387421824 11163784 -31685675126106301893576528052195860480 11163785 281086797335931472296866097314548262400 11163786 -189476429899224496349860521883593509376 11163787 320961028103822145289107720853026388436 11163788 -32132438724195180781783476707505183744 11163789 1569593746555139075670889117411989888 11163790 -50392408653777241991084494066169961600 11163791 -290469449989321514746248381931168793808 11163792 -118792641677619853708772100044388433920 11163793 -71533584412884329939341513352969788440 11163794 -528112354220811717328744360899243656304 11163795 412924212215426438723850956927635414320 11163796 59429381101576062249350511241760608256 11163797 228686353677148139213050301319837105180 11163798 172635896409702552050636688436686032640 11163799 -1081003725697048064756745493202537335408 11163800 485988892639708931083314078557571840000 11163801 -213677667420531488532375515658097924896 11163802 -290781451774431334750136406159669729840 11163803 -323301531860396235775385784348871630080 11163804 76674428465267271227446785301001671680 11163805 -724309763308464608290800646001468091540 11163806 -555015521374360178820257333793773425920 11163807 360893700831594762707043853459044410904 11163808 -246518494001415166772529554205324607488 11163809 501661704331703424270792054183055667904 11163810 -6046921754478768715747032086188692480 11163811 74486385163813994615766658040951785200 11163812 49736758264994756120980345556377497600 11163813 -226830375850851755294882152723469344512 11163814 100417908010759235234921872994549581440 11163815 165204100821164752534995877335732486720 11163816 -412765299239292446507138164993708032000 11163817 593003380388760046125348534489911412 11163818 98156684083720788675730524450841022304 11163819 166423682241048721544192448461918003544 11163820 5051897470155290194996014088517852160 11163821 -481159586319732375318972724323593823978 11163822 -23484164286604493480599093653367777728 11163823 1881608319922460460107223974124008880 11163824 58762594928207262215190632169508700160 11163825 -8630067356270546283357719110037302500 11163826 132885500709106165337650401014070319104 11163827 181898070906286139109829481062940328864 11163828 70208401619238714074080391117354993664 11163829 781025005335951663738786396121334018976 11163830 338678428253495220701644307074393161600 11163831 90181863006790995407817338122300028544 11163832 -5464300410152538738577645924411637760 11163833 -171121675896582227757767638385290162236 11163834 149321851606921403359830242941381490688 11163835 178506782156598287823675745571163441600 11163836 98515748461693562871169003163457323520 11163837 155604283525693035340750890178531349760 11163838 164365052600087714570935774605212992896 11163839 1130416599513698964921824819018803962456 11163840 -56281728263681808706755030497309491200 11163841 363795614386824345403008256575170351572 11163842 648620349585286136586916991238061952544 11163843 4754272619465344040988677879746203624 11163844 -22074729001609363372119711940975689728 11163845 14701217047605457856661770354488504320 11163846 59738554451016733928322468759003681984 11163847 -94414307118010761344969733930432017704 11163848 679968729681706896073185639786309903360 11163849 -120258552004071955401171002667293024640 11163850 227937840789268522288270382980398656400 11163851 -140983562672583268452071039666448503148 11163852 -15933400995796074355289358911472599040 11163853 -52095123220650022330914688340887989898 11163854 -184743769588123567808567499348052439040 11163855 92026723385650048141156888833795571200 11163856 -19164249030434066130194464879661285376 11163857 -291272896105265758103402282512123770894 11163858 286349574304143388146438593386763117184 11163859 -80092094973146262262390889722020273584 11163860 71072847085308021339257196191910758400 11163861 1126093403907273238614761733460654545888 11163862 -43432806014910782393670062237353299840 11163863 -502784248400238283670379613049726463936 11163864 530040917352593438648873974875711467520 11163865 -144837807312664183574279106157950943740 11163866 -346033289245872236395197177296155374624 11163867 -60109172456640908721702678810908183808 11163868 202462274257695813287990423861520785920 11163869 471302980740401157260275177002301866060 11163870 36504884249765851880425498336490624640 11163871 -769158239985806976650515029292218552928 11163872 499128267543649968284512596639645696000 11163873 114314386440140413052526510019846225344 11163874 -134001584566832485363754391839350406064 11163875 5029853868671345402664146990638848000 11163876 354913777828189830605645908150893868032 11163877 229594618829179494185276094379914617726 11163878 261306536793128739834835394186106605568 11163879 128043494294544794267187080595390259920 11163880 3809011351636325155221232633818316800 11163881 208759249285730519316584412051664451364 11163882 192588637555750222612769383818723163392 11163883 -104646555175217601820490678739994768800 11163884 15297558183818070056254851753677250816 11163885 405155239338537088350847051776702393600 11163886 220141893496905832524846500535757147584 11163887 -58974913949746356520441267528298755200 11163888 -56946945704805482590701320757838184448 11163889 -164753291628252608656604675572962351360 11163890 2884004692430420416419139488567834240 11163891 -619164323621584825214808710425095256008 11163892 -531965121131101800631467371152015762688 11163893 -130277674506073335901138802450222613000 11163894 54570642004659264767697182090380111872 11163895 709166820554612621289754610073101645400 11163896 -949287449535288884856504015701617950720 11163897 7019795590979497554217585867866084420 11163898 -134317755033485747580937725866020039680 11163899 142377766354990900805144498877235454832 11163900 -25436729343848624467620574431651840000 11163901 -135790835322417661089876524267295709056 11163902 -5596152065712681656337560850808602048 11163903 -459813033265663322065103743174376515896 11163904 -335782850316106705579494831315736330240 11163905 -682543993589586142935814688384560448940 11163906 -24075825843110528883430387378469283840 11163907 568677283842080770122430760198799068156 11163908 110549859684281287350589016763722428416 11163909 472240585008897542856814709416199899104 11163910 508220207674729981949323224004245327360 11163911 9068078250321673598022606122026666800 11163912 -358940262506092031591873295380750868480 11163913 -1616855524312830677427148087206405674880 11163914 50241406841715431157253747603893671520 11163915 -190081470957018379190776102248461411280 11163916 333421014729811782145518113104699754240 11163917 -794582056972874854510754492557898755668 11163918 5051837465932316224630693486556648448 11163919 66185906213645588662833238176224617144 11163920 -19935774949218773521642946374095175680 11163921 -245701379647054549295229673620168118560 11163922 -158760208016270879256731120145416510976 11163923 875600727746280433998990286611801088464 11163924 139616453844138546379814331837083258880 11163925 -7009947538428964754965879899847291350 11163926 420958040116261720476243477270041850912 11163927 5626753333301826103119342413740416720 11163928 -392526814638571111992908021016715683840 11163929 66991824518651984035775640779247425280 11163930 -107270355395169707326102452644704154880 11163931 -60163886048931277204072675214006967456 11163932 208492250268713861594868745594654566912 11163933 82203932827249465423862253330740865600 11163934 440158295833535660455406829280331124864 11163935 -432748821603643501625562124463380861440 11163936 92612739579077204036141849578989158400 11163937 647273156935686520848343696657420656738 11163938 481392165825157882117475181485793207120 11163939 489064961361752823234753079181363985408 11163940 -468819984883760922040057970132319624960 11163941 -318965585231229186882495011920562525700 11163942 136522592348427830884032147908623764672 11163943 -184367485955844033341986206042145768400 11163944 -1120300191949302232532047422706483200 11163945 149692975469439112250008245594482091840 11163946 -508056091437225109539091710642969173328 11163947 -418305149682833529982747011104739226320 11163948 141287575007502236352129190871159983104 11163949 -690264215225120886012818632628997875050 11163950 -77979410481394570238510356597867315200 11163951 92925330753281260443267997680242117904 11163952 164470799205966444177599018671508324352 11163953 -789358443030967692254373425277147042798 11163954 38278565843937811224240507332509422720 11163955 -756080868270717842252301539557199280 11163956 -614731217126120212941002398004044177920 11163957 288832612899396294319568829271248052224 11163958 -84439699390747643805033749408299392 11163959 31104653993885364787472432414032181160 11163960 321940534989251937706401852810897408000 11163961 -10535177953576288903604680479153777008 11163962 177045814518591093185900796719529472992 11163963 8984326900570064691971809306420575360 11163964 779283114002533889587726152759230464000 11163965 -161890903438175760066591623468617357140 11163966 283675740612076111658308155728421838848 11163967 -80825132424821582030078585692413902448 11163968 -62633964161294648753150221258051289088 11163969 -378179119776690806383220583535033370112 11163970 74351740271705055706555751220480038400 11163971 -231468280260387251424124590730829286288 11163972 161325836606190456741560297815381469184 11163973 -204538314314081796956158290815571143976 11163974 -403941090034162743134505147954680515200 11163975 -304824903030916889353134785142189179400 11163976 -173938000314510214706972605070079498240 11163977 -844521981022159859941042892037315540528 11163978 -14769320045840890887709650779058719232 11163979 -979223157272494319451750714626820263840 11163980 -294855964308655768963020562169449651200 11163981 -197354476760375513338201532290704291648 11163982 114553052936751801091626591201097257600 11163983 -479610490052441712015580908845012676360 11163984 -8041233834271021006302483805139238912 11163985 246403961583052552424138482333811366400 11163986 -6905597047588581126280608593263353696 11163987 -11853059067093212905382382213093896964 11163988 160524123738647193511676701840841306112 11163989 -506524667451731921754969962863364796210 11163990 -70040413422652188680388007889318841600 11163991 -456028300866642044004040780730187023608 11163992 -161286634079509746170302362364412190720 11163993 -171035490264203810878127713719951472512 11163994 -99532775121031970238250190225019979008 11163995 -230337025467971632636956985585228334880 11163996 -448973948386465095575411055088340686848 11163997 128703666295222461489497704701742246540 11163998 1259061199842197939952233196821358720 11163999 9436907937815495824992047769073582080 11164000 119961986195032033674428455530921984000 11164001 -814364021350077150379125017682846344400 11164002 -351153580434400601764120898331728967936 11164003 -427264575606297937925873952314433195748 11164004 -11847080072350375107211527474484912128 11164005 217031017332722942928756134681873055900 11164006 -98568419923292503399861444121219944320 11164007 181536599465713921177097027911323107256 11164008 178068215286693384672101393243280015360 11164009 1184356338035807456216851199677456579216 11164010 44318035296996123053434450351930352640 11164011 -490958152657604531459903043355138095528 11164012 103924768207193165263599372010286402560 11164013 223761753848857389377980334399478901836 11164014 531084619733300342136416918339234208000 11164015 294193005327040200529086861706373032800 11164016 75164590328835020064153906311281213440 11164017 -69943653453926887081776961537643352720 11164018 148709133803290432502219708856080082960 11164019 615299485771847941420147479554040039096 11164020 68255502961207104311562540957450240000 11164021 282629049048363261649838378825888596224 11164022 -210118740316305437681368622595628046688 11164023 110971017522328309157995719486195845880 11164024 694429761646352160703167520990923141120 11164025 135670059349187322211076879180818325550 11164026 8579747400368246326721367304873415424 11164027 99523622887244543524270923840352064272 11164028 -398301932598018499899827697952603256832 11164029 -5459453519865130922892166273734083520 11164030 -85690774991257568150616166472535905280 11164031 -1032052478505704076640183821814172354088 11164032 -86719595664565851074437076744058961920 11164033 88584686779398239208458821184021587504 11164034 -34676336348605856823681012488422818816 11164035 -252239376947654194517369197193670813600 11164036 8170356898458866892783781860964291584 11164037 -1055831882138378880009922868634160996776 11164038 47881057246593595010467994706146029440 11164039 -103020077405588418429425569230345043200 11164040 -204533587234628127018223865041032806400 11164041 -80454780188071484259668996141062185600 11164042 -23294236864974266584439904661525445328 11164043 859223957235421857198027026685257433600 11164044 12649293140853603583453469688438345216 11164045 98075612367838942502835240760053588300 11164046 30679577566865218913026843186213313472 11164047 -1633675565853541533824974284768512640 11164048 -10533362002119176372464444699726315520 11164049 138685423139509663879821207818140969728 11164050 14161194941588202127649805414621198000 11164051 464543202842378574904017155674188794880 11164052 -1044758293460341217235493516626750578688 11164053 -555000204061122262394090032400591024640 11164054 -27549815986512728523995472275219277696 11164055 -34418012332299594984755522899498060800 11164056 414397219799701109055459389689098547200 11164057 -579513001732628025751058390473455168694 11164058 -371703612291436588523107053320828943360 11164059 -81000591247108428509680334706338032536 11164060 150554051294922415750340855897215188480 11164061 -41716006400998347285064928892236818176 11164062 29041985119114234857793647240553365504 11164063 -59496799799708995134774918614926973960 11164064 -607613078680184036292849060133033082880 11164065 -437053309596002894404775138726437440 11164066 -397362413827527304588034789563420974768 11164067 -873278970252434426402327306232414769152 11164068 -8996590494215710467991280497359418752 11164069 -205427705703637710108206664447756449504 11164070 86777064096918600388140081462296062080 11164071 -131596447496617835032727277289257326640 11164072 643203222508831092676318172364084172800 11164073 -1485729456526362284838369362644404059760 11164074 300087470154885516914303366036043874560 11164075 -21052673690381095456815184856337826400 11164076 345832581192026510002475882098134269952 11164077 -552708682811493035686565837844855224160 11164078 151721781170871258372842272282964829120 11164079 -451581642969502218206872585326736478616 11164080 -28696571236004510385848853512357806080 11164081 -898283196022465424419860971771355637008 11164082 -437485533673455111373608194329140614016 11164083 41580714322457646578613457617155998464 11164084 6171858133116894729193600806823327232 11164085 248264112348759338474537277675120003840 11164086 352848578793196635486605187159755108832 11164087 -121866766740199230232009097976127946496 11164088 279118056003714378717705915418107432960 11164089 -179782890335641481354264967824735449776 11164090 -1669804604239328047540838980030694400 11164091 893551107711711970413362089634432859492 11164092 9364163519458138936943454838431842304 11164093 257613227510435525296941527028446015724 11164094 -10533682166876267776907314866117402240 11164095 -248121265149829703752033823397331300800 11164096 14455166167623438558852286531156049920 11164097 -228891090387661624715852461723750997568 11164098 313663984135969177718376666513143316480 11164099 101446410030158237551171079049520824400 11164100 -93149859336886793827365334003804713600 11164101 -223112128926872702215471758736330863360 11164102 281939061035657424755438780119648938432 11164103 629866721017556373638417560688780027352 11164104 -13082246233887654945171719672902778880 11164105 -91173157844990503133822311810581523740 11164106 -134478598842375183652554972882150971040 11164107 75367591017346595390096347984868045040 11164108 30963736097981957749549907189071641600 11164109 -153585095114613328491304450860934272 11164110 5666797449542703741632787609252293760 11164111 -501689024006452797982382310849842762640 11164112 -221720347580175032886720452593920221184 11164113 -236691569400870132948072960770745122316 11164114 116405792050459613629318059018097349280 11164115 559552841737520482296397419993247167600 11164116 -11215943437540406505229952983850213376 11164117 -428854137197819483305454947472504479968 11164118 -26517868063641768141491643780317891328 11164119 294370595509890605943627713465382885120 11164120 117508278727381017634402671473343897600 11164121 -188118821004577406461730537310640347000 11164122 -676899510997571642950473317839609190400 11164123 -185118920267261983577775775298303395200 11164124 -649130688350719212669775840557637768704 11164125 -242727088084335928103091286323282912000 11164126 -310391729981412883712324539024395571776 11164127 27184835579786519487256933974597810000 11164128 -452371203114718966504604551784751169536 11164129 15282245323804091610876505045546164400 11164130 93057254450648787604307873934644380800 11164131 87179946307113459875851012427164106496 11164132 -66235114094776992900635090759353847808 11164133 -2126328489702255513229135964466929856 11164134 -86416475086993382827864938748157253120 11164135 -249344002175573375667880768881076894920 11164136 257463263219130628144771985059960811520 11164137 -26386562296048443100298145736722653040 11164138 -206046878419983038255381477362999775904 11164139 -206686556622379817641111337013284595168 11164140 209626903002881559187780849947073628160 11164141 -558638535151327383074054159628969436416 11164142 147951383189940622135553160013623313344 11164143 534598062377931725983941877774008470280 11164144 105903940446449702299727163762128322560 11164145 -91087536593511199554229762383148225920 11164146 28900863979276655133203074506545094144 11164147 -284607852113743005154687972374128612404 11164148 -484880380410920547976002183411642417792 11164149 -1059623151739442828245437577299054975456 11164150 -174407270445094305890724260228451295200 11164151 307704217307586130874261921525669938152 11164152 76575039744462279759625701101366661120 11164153 -134217508421212336160711981218701112320 11164154 -96078823504914151424614932676874465280 11164155 -267623301477555405288186722122587490080 11164156 184188722215539922480715265141939691520 11164157 456335776216077757576219160228306154720 11164158 131606133559284011024454787026232012224 11164159 380530490748891489801948751290301482720 11164160 -74763311824053920543547047348168294400 11164161 -98096467540717324169671099850222241600 11164162 317985691099904313093488343190468032000 11164163 402304170732713599889203913939872796412 11164164 247407309329141043189846046471702855680 11164165 570622485816298099484426171262598896060 11164166 32656660592992241724397115296508225664 11164167 -13197451822688765459032669719842867280 11164168 -177736935022729517085947570947571712000 11164169 49314295001314350660992523665643974196 11164170 -16668024788428678232755674154040540160 11164171 -180560600415222851317057369149871155628 11164172 -275394036727750818360007127639865185280 11164173 639396450654989914664183260406981467584 11164174 -75449737441360639763502276462806055168 11164175 253721163050487693478280271043492117800 11164176 2897849748082754526703584638191534080 11164177 184464726324169177152616864621615119360 11164178 179870353086587154047329405225712522640 11164179 -30441703420103163392536758119231167392 11164180 200032270763483194521606367562025158400 11164181 -204634516817986735034025318879647642208 11164182 -13660042843877367846354178387651153920 11164183 652881438212515035058367434202321429640 11164184 -768074347049879535778812753606746941440 11164185 38167139185875817258446590486794951680 11164186 -527674678757407951293449944439913744 11164187 -176642374872927059360548439817037658688 11164188 -98742274067212491634498272722159370240 11164189 796822312690591126941045960827881546752 11164190 116479925252222197010473103850373665600 11164191 94331929622990185528489712971830718080 11164192 437406775789589698338287669955237249024 11164193 -49210986816554509688423108597977556736 11164194 305780284653141792697180436700195094224 11164195 -205555985418211699126638039420461145120 11164196 56588863168169816758854659793739195392 11164197 -205580162762327914319715179074968785760 11164198 -383439033178841792299313756899475258400 11164199 -629953605742573719966437352366035233800 11164200 -56722753337435041256988438629560320000 11164201 468984073745769060115897997969236009600 11164202 -110503335219300601413587456921950056960 11164203 -826678800226127182325061650368387132800 11164204 -539511906531004833113245442578151244544 11164205 10290770917631060971196005222616552760 11164206 -133777168067267669452283587634572503936 11164207 196305401301615655664543054895021149456 11164208 102456643139182796336388384189912514560 11164209 -11798844347174339408253036185075497920 11164210 -537699492346699062441804686931462182400 11164211 794842698388640118006470656751283868812 11164212 276730089036660985834068179008594686336 11164213 -619421791575214169755657912816947408096 11164214 -290097670181512058216346414463911605760 11164215 -235281404406557646393345822274315210080 11164216 -28502808463305157182893168362389504000 11164217 -775071663961002037248271725369282598140 11164218 -557421517126068042986347037863832064 11164219 1994200212905600635961021019961199808 11164220 411473818574866111401883616189681909760 11164221 -244742667081479241068709297891400171680 11164222 148892374888413010668997503201648006912 11164223 72729272693330527536552698603592284160 11164224 165643740557631792802154624947329171456 11164225 470899556567332627370318186350396001750 11164226 -300635499571186581963028306130863065216 11164227 -255627355679343885668739636287785238280 11164228 -351896217554525769066379650804650434432 11164229 65806569350975319050264083049890277280 11164230 2905270843669171579206385437059020800 11164231 -90247524982089454800890026018937615768 11164232 154363882148147859305171652480708372480 11164233 40752566026685462078994963524613771024 11164234 -368958247669816042512263277316563051984 11164235 -512802607565736759750794223375769300320 11164236 -8550488674254947698261149381388293120 11164237 145683999966619594866952218271901877504 11164238 -216942919946960519859107068382627105856 11164239 -739733796086557270577569044709443991776 11164240 236168706936408669532682686594252800 11164241 -142048792984081634434478462772925264032 11164242 40313553962454505336517435912933354112 11164243 989539442506529450032882034925348320492 11164244 -81203309067861733910635910518313730048 11164245 446053557613693744806569439533094489120 11164246 157264226361330824946417089634814867200 11164247 34039893536057698256872260164498511360 11164248 -298546702166473207107931942872644505600 11164249 265706815212929420251321524135820783380 11164250 69997731946764160138202386053493272000 11164251 -21894212470208576120104366157745378816 11164252 90341576681960057004060315766599255552 11164253 105719164761820669693403589294729097824 11164254 76569963768958931727856723928092864320 11164255 -110468673230793170545160451199922365800 11164256 603398804017397470102717816668573007872 11164257 -163957105620236714744283502690620817920 11164258 -110094999161823817400717727364308137904 11164259 259442436577656149032057622103659046600 11164260 124833089931447752770144067821842370560 11164261 -10738217842527174834559818709703476676 11164262 338921779762667728691504055016157953440 11164263 627054473306833570225581788266455168 11164264 -408277398802921345455672278719214576640 11164265 -165014865610599211296132076359596961600 11164266 273069400175888520321735856814077816752 11164267 -328184732727247119127801696820023549200 11164268 -379600200761477205059467062827697738240 11164269 -58073109679925727053320008962673639552 11164270 66245296157913958730432121371195208960 11164271 791013851036512904580751713104713451472 11164272 34077873394829000208795491963083161600 11164273 -164569510760125130582503834465201112256 11164274 -516089900712819800389136590730378831616 11164275 -64476304690766371467566385751118779500 11164276 256522053612536674604565353978092492160 11164277 -48471801236312570124535674433277361888 11164278 86750984237754528685654044478739398656 11164279 -230534595109439384811260773627145593424 11164280 147375777702381157986144490330435584000 11164281 28523782092849361323720950606760514944 11164282 -201938380677252228209473021440974437008 11164283 703556090682319369514212378024208503008 11164284 1255614393253701176907089288808454963200 11164285 464601511480840587706627645569878830560 11164286 -5390866364579232917124421048668109632 11164287 -96396670699912848739364086834934885232 11164288 234089382295270818958483489561793003520 11164289 -420788069024408152920046628814105198144 11164290 38142680116997071204737549447714071040 11164291 412874605049961544826418097342356474144 11164292 -141249706159470978767739321930946695168 11164293 -31242624609134010115544271593208081696 11164294 77374629675585590559566570214724185696 11164295 -478229441314813627996856097186999160200 11164296 43588893944927035057535882489634324480 11164297 -340501964581293358111697117026609204428 11164298 44499816095233109944821715539890054400 11164299 -193389176067268037529832601646928514112 11164300 29022430517135505745244386984624896000 11164301 -643522699882809782837455847579208634698 11164302 65577294122651906903790884379144593280 11164303 -425665270449759325393800378106443734040 11164304 266987139770002824875618314014324572160 11164305 2446591315775893586054143091371468800 11164306 -67658206012883135055552796042605821280 11164307 792127512127787551759254100004388000 11164308 97508284869280905642921417143842000896 11164309 -85194992063224921075655243732312341632 11164310 -70651083817528437741021584369131933440 11164311 -6051991710808477032763153020014419848 11164312 418203168853718296246451506886109818880 11164313 -396155031334166000217642509838868992438 11164314 16070101888330026747477840229491953664 11164315 35684273733152761120351580396470516320 11164316 -197775004067316267947895757311109251072 11164317 -675986148889190855601706322019250427520 11164318 53004510978011497399013945787238345728 11164319 -111030726488946084935443362155808788256 11164320 -11872194015243206720467123539013140480 11164321 -308535469554423014656908165758562721088 11164322 7145277507648419973775582454161112352 11164323 61336846633685799517433894472466655664 11164324 310605026522502565451895729018899558400 11164325 -2993112052052127500459776362297327000 11164326 313920675589895401632842079460647255744 11164327 -465506902754970406798052409569981234824 11164328 13954186092630103371414600634368491520 11164329 92171401783973908242795929181782990448 11164330 -176120412634392092546820111293673818880 11164331 -125308461394586149359757658509566911448 11164332 -195128389980058286375186114503209517056 11164333 1609078119584662880786584954151440220160 11164334 373341411480833548414092460977947133120 11164335 -877787803662012947814292970864294400 11164336 -38118263744068078392663521101400047616 11164337 -118967556295242678369802189015077897948 11164338 -66985482474083824230280858446685132800 11164339 -55133322497941079118906887095393127640 11164340 86894433756543023266896496959412469760 11164341 -54929470366957137079804740511415398080 11164342 -48729373338314358532876798638187292160 11164343 -195295516399875927552357189685453970160 11164344 332213922530197645349960175203697623040 11164345 55027490850786629002495182130591964100 11164346 196296387086238870789944842254830197872 11164347 139728837687713935507505427774205293324 11164348 -2840089205606112852605097238581584896 11164349 -43683028318322742917459494065638535360 11164350 -62565403257057242763735249696292684800 11164351 -239801713090371766259772882590160834696 11164352 -138910703059914178292724573466650476544 11164353 -204350168180720437173529732779724038096 11164354 210556275803183595586668046449431303376 11164355 335981590682709022803868901686797860160 11164356 -101503415485777845288742854141950040960 11164357 488942018655098059135721062807310456606 11164358 198896032327908732043053741702935019840 11164359 -46126554737580146066440425824948048640 11164360 -75297696032638892726703360707786496000 11164361 255134402183110321807834400513335584960 11164362 -67773384697010209175734993540741017600 11164363 142113736371577002451139512285568598160 11164364 435357863741228990109463851450604075776 11164365 -55904715417886809054717521075566680000 11164366 299606331373917822004581112069879467264 11164367 -605659604073003499226319244090851835320 11164368 13442154838548298023017235163963981824 11164369 1540114457256151772462794515777078770 11164370 -20324265412297531913638125206884323840 11164371 -111048565707175029777860615778631366656 11164372 361805005967821299034731991946051528576 11164373 -425549182254590236613929746114811764480 11164374 114732304261454086176619967759146833408 11164375 174812008722218645414312582055390395000 11164376 303255996749839047899185217786125762560 11164377 -112607233553373104875345970562686645568 11164378 -261347402563636314305773387992196940544 11164379 781556949419436195706983169037348278980 11164380 79170742975964400212991880230034145280 11164381 311436856210763355744678966471263752000 11164382 92960237182661939136702284136071028864 11164383 638917943563702420510007509414321902552 11164384 -94415007401709797953891402361188909056 11164385 -520039638361762695965434872490833303000 11164386 309658403764713552920887025207223598464 11164387 -23437712990928034064018738588322435520 11164388 399174913156056505000303156605992988288 11164389 -667833158834977451574997516333146012576 11164390 158785444388816161369055408091976099200 11164391 -3048556074245063977667998292458291200 11164392 815627535531384645104356221351656325120 11164393 570179719847540782972687214814325305120 11164394 234350147110801681278616082292965509632 11164395 255069068779518546007967308250717652480 11164396 -380841253653871536907522959122061883392 11164397 752793058499598148935658204666616997528 11164398 -82783489375518347962274414164313103360 11164399 -95950100820465535111946853680623439600 11164400 -13201357985200886197457944706654208000 11164401 10525425441190651309094195090812196868 11164402 -48709238647774849105049183115021367296 11164403 1208040937100963280465980233551041924064 11164404 -181689897030960680602032635975832956928 11164405 -9690991824689637069957337453882025700 11164406 23546343433045146353608623316310113920 11164407 47397929044327457027675142004849013760 11164408 -646768970615625474522771221692423127040 11164409 38340277972116890105717160974039532960 11164410 -146938748626868645298037259054312331840 11164411 98782073034077835523738810359339277104 11164412 -6072049974343335580603328788142146560 11164413 -7998817163918715790796841379503854400 11164414 -212947356773662129939476074329979218944 11164415 -479267498574102842719093217320039560000 11164416 397794221059911548208303192957215834112 11164417 127665182094537295356633237490072905024 11164418 213842694154446015636042027050512094160 11164419 -231182195920092709268127781456322496000 11164420 310316788232890225515010340191425600000 11164421 447014347842032020686876226497207349500 11164422 234331355557135302590571234214401761472 11164423 139802244809304447606367333587092062320 11164424 76967693358854166655230888277346472960 11164425 66914838305545831421316613090218000 11164426 -68440118249205865530431695210376318976 11164427 609996962553304415144240165025893178240 11164428 447359832391327649965917307825388356608 11164429 256587809371075072940766610140703871030 11164430 224551985770191711271628577234466033920 11164431 2490891624027584593018093263634966152 11164432 31389256001425953407852874160016392192 11164433 58678516170221265337389244094372006400 11164434 1583943374175059006498783027620707840 11164435 106543602522192633730361621040925928880 11164436 580442893650094191924694382503061623680 11164437 -42421576583898476390429041594655457540 11164438 596722233148043196101848585477443072000 11164439 281391200303681890775458327746529395936 11164440 35704820787021208731602405877438873600 11164441 218134187632258320532804833809711728384 11164442 -110138899766878745696746733368192263456 11164443 301935556778977232526184305713778069504 11164444 -586133061962187949952893701295552625664 11164445 -8421621395856251341590095286812817300 11164446 -194385690324756499706754591596050800000 11164447 -251268735932774532623189757818887418768 11164448 572590027120720307980766944331986698240 11164449 170506983196932049875406962592135373760 11164450 -120859654965262820479218902783457484800 11164451 -872824091584330332914515332823943497968 11164452 -131652537993440066962586580126764175360 11164453 -179190565080412797159752718902424584736 11164454 -107991749826531380903606660568160575360 11164455 301044340891217143439735783187546801000 11164456 188495545925079388561944787334475770880 11164457 791607658611304966571966295482245149840 11164458 -238426579569315712851835985067901007616 11164459 85711288502769566528624388495039860660 11164460 -73296850791167426619096579293592606720 11164461 -88981180312554287395169767957987679232 11164462 482557561681313189117500042007613863232 11164463 840380594058016928587519243756722845712 11164464 12706282185661393487147648705697939456 11164465 -220975874916934222438960153211786643480 11164466 77922981195302131042314709613829187584 11164467 421304359037827672017830850094072801080 11164468 -133170377852350316349504689177631770624 11164469 406905288580228234826820602869582581870 11164470 -24858044616397188249707967810692496000 11164471 -400133626745849177269580484891699269168 11164472 -107934990888293552256239581813344706560 11164473 -41540740898008258369127662582104536940 11164474 7564780488995797798943054126971610112 11164475 -59295843634430961367293468347530003200 11164476 108052985095302316273063881924033331200 11164477 9615030403862111542842428897531944480 11164478 480522558878134070320622504366729688960 11164479 302772132486605532948132980318620768128 11164480 101017997406184601004189413741376307200 11164481 15057645754553838391727302009579486512 11164482 84362090633671002721131065630602954752 11164483 91443593224520312712404290738583343624 11164484 -818407618940210104667818510668038745984 11164485 -93580989333802395315906929091060234240 11164486 45720696402122692438405142197642257984 11164487 204397816768141170212835289223691026304 11164488 -288239424153598977309728812768839229440 11164489 356143165797589413895427841640588214656 11164490 -115975517238882904294669613254810884000 11164491 39059948034449927469070460661807670320 11164492 -130944261422624569624998910408364387584 11164493 -610158577279653493439351728292469909258 11164494 35986793982833598649501590647628272640 11164495 137836888408854588495713553914060390400 11164496 -35794031937620799240167914440144715776 11164497 -20694025534002558646336658544448411200 11164498 801767864028432329390354636786588802720 11164499 66599088963484879159470930824879455968 11164500 -10554073421776881953295963189242880000 11164501 -1077736156419846608374906529182913800498 11164502 482230212561788861928694214010159665952 11164503 122220906126290131754324180399362925904 11164504 212450158519038855322436476207537643520 11164505 141774141005449108811897257827160352640 11164506 -182866657174610127409985414327415161856 11164507 -1106579573460105239424762737130602376000 11164508 103343774073337578476869856440847663616 11164509 -128948196581793306408685719009062738772 11164510 -15105016766007806704209040820150592000 11164511 -220344853678349051118051195905125444200 11164512 -208844332315912710070593971654584958976 11164513 23982964586539334831464872742144512324 11164514 -122950621804464605219965376656915052160 11164515 44779622428988282779166492559956902320 11164516 340324037036443630064967214227053230080 11164517 -122636725189560838457489909167251694080 11164518 128190037510851012018236564910854712864 11164519 -406481837806721744215855862365884779080 11164520 2762429858197645200164589726200217600 11164521 347894707943616922869759098403147414144 11164522 -26478470778737061974744109780374653440 11164523 69715424563529075620347324712449139584 11164524 -132007087041502080188362447569048403968 11164525 409505692395727861033795633072265112100 11164526 134090865282317781227457158827841570304 11164527 -651731972964995481906820250464256344320 11164528 -98108996944840770746946397208176394240 11164529 -1229708002747184289006441874054827154524 11164530 49226980202924785451010603088433809920 11164531 231713455194361530626558087939373792592 11164532 916440292402221700450640164317680394240 11164533 -246953241474216512205686644298270023200 11164534 394078841732898239958285119181894688416 11164535 490486609072106432319537523062349083480 11164536 -225654029815341353010783840103649587200 11164537 -218669227469612792276728720063387442688 11164538 226354350762437877973819247041888998912 11164539 189505212720408935503045060553307095040 11164540 -111949524313633947580636779582377195520 11164541 63686470657988280549416644196721380160 11164542 34964571820495447225285769835101627712 11164543 65449584559192378539471919842350165600 11164544 -574344545328468262033071347715255828480 11164545 86118716839505873223190122284187856320 11164546 42574048478406944777267298462771213120 11164547 -17767364423434273123514103571500945720 11164548 -361132864794461674308184090947933189120 11164549 312392049198108728204841828147114110 11164550 -188441340795299743874395099581796471200 11164551 369492830235699549470822811901787011584 11164552 325730451573758619459559070955187200000 11164553 -1026403525015959460280467526651823012198 11164554 14368432457531695402273790246567670576 11164555 -83779216626454673409324113193112051440 11164556 86840690900090470893605967505434860544 11164557 -45047236000492979353612723592226988800 11164558 307072754226979967878903528150509720000 11164559 -36501577899293559989827246147152435984 11164560 5924700079461822423045531113953689600 11164561 120526469717882284413861641985424154162 11164562 560109702750503190422718794666135302032 11164563 7861712140024510041617556578704439184 11164564 628597502922787697535021186407893986176 11164565 371015677650565943954117157457565290800 11164566 2159606737371313790368240368086212608 11164567 -806069124469150862024277538846061539384 11164568 -80093006372324335897351490560772014080 11164569 222285027527466282370949799771029395008 11164570 176275247873171364731922696652216320000 11164571 -712994633406162412021077366820401787200 11164572 270873990677092257498656796282240132096 11164573 100418595299829387320033208614275255680 11164574 155954726822757412048998157874509105536 11164575 300683490343755985405207823544683328600 11164576 -597032756418512309892295293268900577280 11164577 100706989161553756111040150603217979392 11164578 116105311684422834204896139389458391424 11164579 -602956967402183574067438923484106087016 11164580 56823289153647072550778383103282503680 11164581 -33449150755985264926651021004581608000 11164582 -245101954206486805870228307930189813760 11164583 94681536142010661490297210509774261360 11164584 -429482566142347297414252061269220474880 11164585 28238320222863013731901469592832806600 11164586 -223752040280325381976587161444246218656 11164587 -45993393658539061201059213990111515136 11164588 66255025826706290013142974942234869760 11164589 922854039320403368900788516968860176800 11164590 -121528165228124257528076737175136624000 11164591 49298303601665653126862620450533532752 11164592 -56870933957700618510692512317607624704 11164593 -415718139888555570113407440547683015072 11164594 111576177104894411469131210223462958080 11164595 -166357721507031361962824013738657054480 11164596 -129979890332789909895035520306242641920 11164597 141219421445709514384327776201305289372 11164598 275659166010143023174958240013287056800 11164599 -131264585413944235546718105304459950016 11164600 395696221834635909687792969602601984000 11164601 792449765943364837461364877227646155050 11164602 -6515673268134501040524060036990802176 11164603 440348057829914471629391343555345790600 11164604 -248823457194971468634513442823962034688 11164605 -6533052571189061300479478471075851200 11164606 6084521217039537509937122318941237248 11164607 -867115354458337460010339786933256638144 11164608 -18735675977483345081573546159725608960 11164609 75048031298912491764351687625368186240 11164610 35090864225689629725057309853852732960 11164611 -128865062911458570477503831934080677128 11164612 -483579082723909226388883279176447902720 11164613 1125072386395425968277495227169456059424 11164614 -105997058367029517796743490712748380160 11164615 -2827692004269224716429679948065904640 11164616 325200493102539645472591174773447828480 11164617 339742490137855673588924126627247141348 11164618 -9211476627960793817901260924756438784 11164619 -283655774791989547521194033260854128640 11164620 -22347607643641214806070389887389952000 11164621 -223908173501016686725966963231079129108 11164622 -67146330426370353393286704404927779968 11164623 -22523890274440363462340339920894888800 11164624 33642868701771715826299401465766871040 11164625 -919334397659384381012471766574479783000 11164626 13517622054506017200962809415668320000 11164627 -801894105122250903954975147660441903968 11164628 -267627085432974945181825273364313538560 11164629 -49296396905520985588832006131076866560 11164630 -278501735219943290555602711947665335680 11164631 578172726543529998942905700512867723904 11164632 710224453769801179960669849039975219200 11164633 -73734886835227041328475016434998167536 11164634 -106711105731643584912721006280175643680 11164635 -263896704213885504425869609833959745600 11164636 110370068778058910033744050206848645120 11164637 -58465988283956093210812828068400985280 11164638 -2306966465164208151813648500545293312 11164639 43082871378564964944472665298428916456 11164640 721288382300199467645567953048495718400 11164641 -465761112110031899248773714709284191616 11164642 -161429902677921813299258823597924745056 11164643 443614128259382851867276870603442430720 11164644 -131333607280816954909690673653964737920 11164645 -156566921322518615204271168369694100100 11164646 81267582399491999617447050397871850240 11164647 7220777585747417306208209095808316408 11164648 -17595893867924449675625379626398924800 11164649 -10798572326141331793653520051479535536 11164650 -18950086060541125916299840472233190400 11164651 -167150490346794034861284720568826446348 11164652 -7168154324425174327779468962039731200 11164653 587735083008368534923210251273203731062 11164654 197851238490286441569843197413575295680 11164655 127363965484246349242397277267684415560 11164656 -35146205803035291741387880446059839488 11164657 -324870900516173609846345881328646116288 11164658 45382781640579958247382182390532787200 11164659 124896604413978877141111114646166040128 11164660 -116164484536946171109620164548338442240 11164661 725911084077187195923153345004639311612 11164662 221284426596058695376470899876809236480 11164663 -377623087524731593708921975169134872088 11164664 3909643634442529869527155817053470720 11164665 -237436228483425112273568542508255038080 11164666 676842572967927415166671827300502675200 11164667 -440334464844813738999713206891438264284 11164668 -399949895100596151290413444020579663360 11164669 26980586745982442833402642442613435072 11164670 -114775200650852716011114444120855360 11164671 -135991439674395504180475729455098515728 11164672 852378649394464306688761173323773116416 11164673 257939097210295826152283399646731911764 11164674 -4248642196764079265550559030273509120 11164675 157779655983729289502706596836398604000 11164676 -72310895260396705798924484259665978112 11164677 -58515912201881283998504238809296872480 11164678 8788895596760662640461948225822109952 11164679 -301313226433990429408251438899988340608 11164680 -271075639474391083977072083141441894400 11164681 194586296947204804220923461556120281600 11164682 99147539516689039870356481509474118752 11164683 -398114776453548448466192307789972481536 11164684 -121765664963895769358213186526943486464 11164685 -69652886934238044409185613801963161600 11164686 -96929580026615731276640283760503332736 11164687 854656053584786091330783389040003068336 11164688 27042260415798269060396066254660239360 11164689 -616802144219090158165892852344397942400 11164690 362357746849146596839443087246788349600 11164691 926811456420469986019226229097569346092 11164692 -1196223266566358971906077539843899392 11164693 -7055315122793366281884565474668743876 11164694 195030243254868245664155295115052422080 11164695 -339408710950246787599645936010845276080 11164696 10559848280847942878810865802294272000 11164697 -505345393336931907245397287626273164288 11164698 187381757132748326250840428197586022384 11164699 229228601857433397448625834613093314592 11164700 153516349876850349460280432673549926400 11164701 119159741984700926272280783121804612384 11164702 182204592699322030855879543966494279552 11164703 517034843873458812673231131635884719864 11164704 46857165202692967998123124950517678080 11164705 -321234695114164264307917757466882508140 11164706 -105445084095513985586245210609205584896 11164707 -382149625606933635087676121295027954396 11164708 -140442159886878255815732149909444054784 11164709 -1092800150777389821555016228031187489984 11164710 114975759133253112256631643081153523200 11164711 31709566461614181905991239960709368312 11164712 138476118457221401205325572105236643840 11164713 61763720668362408832953203977050464640 11164714 443462139112831435550382389715627085824 11164715 24671790564765305262353789727282531120 11164716 2150825612384507402924287059875056128 11164717 -553297547689223153803044150348138544234 11164718 357404340912007414316452125543972309504 11164719 -468805531385125038909109608801835369200 11164720 63870018283738736649676086413230080 11164721 -832466098448785312278752963853424356078 11164722 -30336489446374215439942624486375898880 11164723 -317585639001610823010092889916651594280 11164724 272951899375859196967749367727853914496 11164725 139322317188919916585398734257661655200 11164726 273927005841452614256329879629932049312 11164727 -362070495141954355271593850394608386128 11164728 -183862841262995217547415370958094131200 11164729 514396919300173896571872383103613766784 11164730 134236059320706685104866177819154785760 11164731 285212525909891139812555574852185728704 11164732 -285643435067549469180110863142312571904 11164733 -497452328418735921282338270383609576500 11164734 -40662045599092876191583519921351716480 11164735 5003400125564175942695538360951490800 11164736 27461056571997882705926897619393576960 11164737 -55704727936727338369647483583873860960 11164738 -53778611040558911742768035006248498656 11164739 -331892931668611019319077828339755880640 11164740 363602311728686773189462205815567380480 11164741 218433509134502212202955840911387336960 11164742 -340797183165667345776387498832045737600 11164743 186990780540691667786467914772929561600 11164744 78809738766688779216423812947347932160 11164745 21745028764288675814324600819554701120 11164746 97892742263530241043487245033597429504 11164747 60454900008341490673028468869285026240 11164748 -290164182651754552925919982599572074752 11164749 -314057000754288131515562501925891990336 11164750 106159319753478250343370474363041664000 11164751 -48890850274576923820142620386488381616 11164752 -103062590556717514737659564373866053632 11164753 -322395742754822727433268462739491225998 11164754 -673397368309340938338546417949101603840 11164755 105983937393957615495039323703732990720 11164756 -478875521236297193077189474831250092032 11164757 -95947037713964231673185518305379730994 11164758 -50119777689812137414862123074887767040 11164759 319130300723088864930580984399054973960 11164760 376189733757005117691769761219053568000 11164761 151529868881954277756318011204232840000 11164762 -64402096279405894112499844749606789120 11164763 -558643585272852289449211362809559356856 11164764 -67801375990846366533811123533597404160 11164765 333860528819968396671187556247437980920 11164766 18498602878810550021684122106013830784 11164767 -73667110519877067076342325576263706880 11164768 -54820304401983286343119740867552215040 11164769 -227594451884614629310733158063264676736 11164770 -178889134509955939415882567318221132800 11164771 269200083322253339153585146818583058972 11164772 -50937066100910593161367366151840778624 11164773 -510472654812433442625140916094086904032 11164774 64787964179814185852861694482789509632 11164775 -8087355228173243841097415909914117200 11164776 184103763810567146082293728903005634560 11164777 219031038371893986533062771549934051720 11164778 2677628433772815231810192943302155520 11164779 -15127568355332044015591544941941170352 11164780 399055476938088505815688439805264691200 11164781 185906310597890236326419789354665962582 11164782 65688826252451473997134067345169070080 11164783 19987651451172325672219957200697920480 11164784 -32705116223514733805605381710940667904 11164785 -210590855527230266563215109366805888640 11164786 31180636919025100755024110593967229984 11164787 -15012952399543737010842126696357826128 11164788 249336933225958741448449919577098594304 11164789 -314650373191852528886908095597213295520 11164790 -39727094923493716928393932442182540800 11164791 -879470168781664568314217280615041304 11164792 203290201058996778885264146172488294400 11164793 -480809161466072547943467824499643271958 11164794 -248035858706708407393974880668874598400 11164795 -88798448385694847443069962222511507200 11164796 638121680515111887233992114388091033600 11164797 -27218461855006352370575309126213105460 11164798 126072939430833028832442317835375656064 11164799 -377751845946443828300582385215451932760 11164800 -114247282533324672715645909702017024000 11164801 -1040436449338826697400070377932227279868 11164802 -173759700048711944736186123234082413696 11164803 167450808150302193985429274525888352768 11164804 36966934356244831871308953433295409152 11164805 -130070640256548559169196900773062318080 11164806 -203387828303377180386431067578907188160 11164807 15492751694810121362929513350573926992 11164808 174962281755310716914969853642758184960 11164809 460546965206012671675837671315077170704 11164810 -215728029598719977452294965843348421440 11164811 -62748205411763114085674645131529484000 11164812 121962957032918864780363628759738470400 11164813 1053778016849890492272361405258478656800 11164814 281690137157485748831165370298882232256 11164815 -218749814882239753970375168617550524080 11164816 190650423228253071277802336513116200960 11164817 312886696895463353309819623970195411952 11164818 100854315017751217731785802841677742080 11164819 540856163475290621618379603753572578220 11164820 -503989078803736410084106692905006065920 11164821 1257383709733937629587872690220890112 11164822 -392581925597180294011057787142974712288 11164823 -693865542547343177743295804303851631928 11164824 -158431389681289077007531704856136908800 11164825 -74981173447748862895409356379238680000 11164826 -520522212340942475820494290949391167520 11164827 357814897949121997220255540148703709040 11164828 -193216480686854421781107227176266001920 11164829 197898258022600050040888691119567433484 11164830 61352219929668964430943506195387715840 11164831 -275869284441940790530842486249503045288 11164832 -232414707421457934584290520983491575808 11164833 -308913250628408948773660910147407810560 11164834 437168779247101243091936972314388810400 11164835 887162001841334995049241206418606729120 11164836 58878335702536343501538658166306095104 11164837 683849096620234744303039693609560718240 11164838 -99304303714199091431627850569522779680 11164839 -8276634243910728029428949498558084352 11164840 -378855749849689105871872861892445235200 11164841 507546296035112009930354598733555285242 11164842 63093765112904337163237577540084167008 11164843 746338412778983979459243173832633866784 11164844 -129191639295561662307702799543952200704 11164845 -508632995679719501047229883442559404800 11164846 -269269485345051766631578591850395427904 11164847 152531672295514652028544314111640369296 11164848 -9267067050458996740461470837026062336 11164849 691059051489982988979773089354494589680 11164850 261179581408119158598698691094438348800 11164851 -368685079148619221874097968558152128800 11164852 174870406264934185505798020712433649152 11164853 23101453560122065428546782966938557504 11164854 60484808553326496117858595033889441280 11164855 8935999758856476672469400504341965600 11164856 1033984929539437106385201098856232243200 11164857 -58730293852261513491463218431419281984 11164858 58240105532790720751639822921909737984 11164859 -89296594033386315948141449603228902800 11164860 -41433910821800368827072162576276695040 11164861 240019545758147513381277532877057155372 11164862 381444320251369862539624140243422514432 11164863 15327580231195953136461944716924467144 11164864 518989412905115800893720300498190336 11164865 509359045114810555079569896478173796800 11164866 -94539859407569040937165146523168417536 11164867 -66816316205961709915686945394997415936 11164868 -320268562342153168423090244257538150400 11164869 82853383093891175355203310540956848764 11164870 55420488734632966005399170931047241600 11164871 541313561566562444983589635810268346072 11164872 130762556165461113536778787082051174400 11164873 584587273992077077023730052860753836122 11164874 35157496232232390227531954860243390464 11164875 -312378909017508575699822691651198720000 11164876 -454556316633733810466881796393744698368 11164877 594810161694019561875559518277845732726 11164878 196009834216857859484171498753473523904 11164879 617009785869033652213640414823921015480 11164880 -167265985776090554570652082425186877440 11164881 -75439309720240206974506788088714498176 11164882 482947549267571802436088392575557364000 11164883 42099174052209244085292142608852225132 11164884 265546345128064809279165982569676584960 11164885 -292158015888014521884235835182993305600 11164886 621616754098718542829311906061844175680 11164887 -78685117079943340198827478092298604256 11164888 5652931486353352709340815635211919360 11164889 38888632568052970847898967769279271690 11164890 -46205364743334888912424722077926686720 11164891 1642702671674438315703091072164846917024 11164892 380302146047857538934613720612269960192 11164893 -507005503095296476200513782501033867136 11164894 -194762120921995764219097200108741861120 11164895 70593449609739101513656441107794940000 11164896 -212923584149766627794589899140822990848 11164897 -225385709527033915866562296963684201600 11164898 -130068737143407040030826848653704946912 11164899 -171944276464931139249676608619787830272 11164900 295006533147979303137694511292301824000 11164901 -33515359627970054880980740800352534176 11164902 -53543807650707382620569550941553494016 11164903 -2130544612705931248168476937139888270160 11164904 -614417109876477283901134140482023818240 11164905 -97655833752965897455337664748228761600 11164906 482670190434868443624317374987268959152 11164907 4111339066170603571734884828919663888 11164908 213593121824672743980794046238940444160 11164909 -87103496007318078986196015705432337184 11164910 306619799978938919256811633991225319360 11164911 -357904891328238684222775276866826343040 11164912 27446146175591235977152368897556480 11164913 107758632450436514284617783601810358400 11164914 -138282215094529942838319690636939167232 11164915 11516595142491205694985520274004093600 11164916 -22951690107297177765451266149003120640 11164917 -627696307391561441786554040572601581152 11164918 -283106793583067469616899318645340119360 11164919 1111672549641840613244438487181559641320 11164920 70199695706244157504532727636067123200 11164921 882008450137633507618453174279889046122 11164922 201527432459877494476868697891013635072 11164923 -47243889378322756380603335653495460352 11164924 153850210643411760400460636738796172800 11164925 -34637144066379436749719503774676914350 11164926 143574083793578201554642437980011162944 11164927 364553378303796231649593837918716691720 11164928 543975181115635318515234218609215537152 11164929 16476150782900748006273782576191758336 11164930 -77602441695176196856555800587812800000 11164931 34253873380438194702018295795894038000 11164932 75088503160717284664755884412944486400 11164933 88904754480858929323826170402293413404 11164934 -435898779633116729467830602680514758848 11164935 138776101166666371621190955700202192160 11164936 -238626314889960095700179640540136243200 11164937 69222269097088896978396632291707800960 11164938 -66127310240754221316917662041394002432 11164939 46632496310495155985516495264694054740 11164940 365942460235870873646544486783949486080 11164941 342799979772101959313862720825609733248 11164942 -399567907414071391908977722730955960000 11164943 -759566690562224364674700034073008169808 11164944 -92730972419349278340141381793145683968 11164945 402613517413183685021784012729349080000 11164946 31506087383304242497440523415841024000 11164947 777390240965038172124833966174171883072 11164948 -544209512805757613442592023770368216192 11164949 -416859371174213988705359040708570712050 11164950 -1045334824157040077959305379376558400 11164951 -249976905092253352272672652491465973760 11164952 -481155830551323834049015794287333130240 11164953 167195019149389962297372992089450577184 11164954 166173936070850237213773285934549663712 11164955 75864019425204180008970194869540983360 11164956 -30913141824643467412673845963805786112 11164957 698989946747454357421444558860777999206 11164958 24829880546691627845019551665581115776 11164959 13080591465337723435171839649910338848 11164960 -54848557701750459901486487288917524480 11164961 232751889061422185165859794264782010400 11164962 38853508416651219091364928454735056384 11164963 -601179581928662947718051432252321217456 11164964 -315926218531464257311887873475279857024 11164965 -60561633115279071484054104488040380160 11164966 476216746068852563788785251401252542432 11164967 38511786744947128096543579600707582384 11164968 505145448487233428067424115837550259200 11164969 -506797264829058744254498091802025098630 11164970 -120878709000670136682378677006095276800 11164971 55297599271843199888765901901576428000 11164972 46822762829613173774923370412061511680 11164973 -709587909571917861363985086819065287476 11164974 157538655824052114325820368742275575360 11164975 119747160818971634771634727405975955400 11164976 -9492886486180824533038042247831912448 11164977 27905159764146109947179753734773589314 11164978 249568599755921229484164926628815376000 11164979 -13849611221909391046902201701508432480 11164980 -48172622178705203236911179813999124480 11164981 -884371396279034551412717188829968931218 11164982 -107441411965467866093384555915843536896 11164983 507370013480680263076789833781365993600 11164984 -222430817509407972341727632908188733440 11164985 10277646525217287329639743948944369240 11164986 43133682735231645650989087543579038720 11164987 -133312754756825846816733070110755598364 11164988 -395318466023377695619878671385483177984 11164989 187168267239907555893602124753031572480 11164990 -20164621332061709536854410132218200000 11164991 -406040744755056468441792865595549859840 11164992 -159264412361191296252569091380795670528 11164993 702811942552188950934039203938921600 11164994 188406834386423375150053142852282992128 11164995 1901017327498479097885550914233545520 11164996 602316931634250159598305200734406807808 11164997 -308918244982846753737551631016432920228 11164998 -32261315589132670381916339127139416192 11164999 1267222000548851820066466859903375515560 11165000 47473989410550931266071620274688000000 11165001 -430491055826798315256581677147486759200 11165002 521701658121767300636024167122956987952 11165003 -808446507159656194385245994651947424748 11165004 1107074608219846037971518590262587904 11165005 -207339335415861365911504035959373934080 11165006 -294829793175093449240983434457954698048 11165007 -55539667693836568019745343049906913408 11165008 -3914105561967506424571128159047589888 11165009 56334151492187643319605902315384794920 11165010 8564353580782868571429277109993602560 11165011 116140982883919117953898571379659658240 11165012 -552738326258565252099315137064791842944 11165013 -830895691899107477640842643226486564800 11165014 139736869904596751276130844125538516992 11165015 472471914957892200008493450196961147160 11165016 -593880146609736715095231272447565926400 11165017 1313302012293346203302268897800076855300 11165018 -106688635066846927744284417503346205440 11165019 -269557797140164428845767153629327991656 11165020 -170779374431303872341199019900855339520 11165021 199960302910393851089545231357175644512 11165022 48018550547562568097961575253763842048 11165023 1251043819507752939631758165771412362064 11165024 466293475176677055972668610618292961280 11165025 -241079211223127186108394364278811405200 11165026 -61527808000313210356481627451641466288 11165027 1067209857210443787725036908526081212440 11165028 -81756199579209709778276085090436055040 11165029 741552727961324123457833266207544863260 11165030 372367954452497840849839819130694097920 11165031 -289304559923916182628791878102648525680 11165032 -858022000233698169157148887634806809600 11165033 -48338864549117769395512226228883228 11165034 -165802884511982711874335134801060584960 11165035 108215249749953323132454560025919932960 11165036 -9288242023422343508948469183372840960 11165037 18441955104774714479886105175993152576 11165038 -63674497939975349612614206315816918528 11165039 -364115348313868118895829223578281931248 11165040 9586357007535234650911376429812776960 11165041 -148494657100081486884466928690595040558 11165042 20397083395600145073545279045766725760 11165043 -12466048067640401898860467510444893072 11165044 -473143820058176659842944343403411273728 11165045 -219181064619479919495645640847609255400 11165046 126412602027898850408203661511053015040 11165047 445357950889931164669614328696980091496 11165048 11818704824979650973901322820187422720 11165049 -251363437728138379066521384797128502976 11165050 48092303653450847607953439655163784000 11165051 -388118210023474788072334660779656278608 11165052 -36312703995780126564558590722849579008 11165053 -189870970620345560545721364185298041216 11165054 275498937738657816595025391823375550976 11165055 -61422700254372903497814547576801551360 11165056 309330768432510575953342207289217515520 11165057 -373430406489260871039752390006987221548 11165058 -12266092573286889668218897331841140160 11165059 330677603424946105258497484366314363260 11165060 227760386599139461558169990934315060480 11165061 -52361386789124194788100290114986343360 11165062 -371971868115793188933354489623493655968 11165063 -44331438752338956165921159567999430176 11165064 389282976692684401927188245076594155520 11165065 -65585892888003921721468628976591940800 11165066 -455792917484559226898717998744629413376 11165067 -72435706596952764072394184236774535760 11165068 117277109671597926562764453894762798848 11165069 -977507750644177250601067870608339859530 11165070 88394090809376991799771748350411161600 11165071 -40958808616654427699044991747850251728 11165072 161784336582456813377820817829984796672 11165073 149783080685742940730463574490368420704 11165074 -96034592734966722884547143280815129952 11165075 -59396976523964900480616535051511339700 11165076 145058013150786504497566691644427142912 11165077 45620110407117538493287453711401168384 11165078 80461414309695924782810048847746273280 11165079 -448628745778184543288880258471204864 11165080 244572993974909360400554742302245478400 11165081 -1221369053337969471706946140836835284528 11165082 141916863076595776120721750935242849792 11165083 72708496577896054604846919383868146560 11165084 19621630979932302075926070357588049920 11165085 596493009044017477904794515876310348800 11165086 69979281037511682111983121528642867264 11165087 104760302373975326071247748243402391200 11165088 -146077158865494848568161056018095144960 11165089 -199347285581085528925371832647414049560 11165090 248959415401691254300342716839508041280 11165091 178604164392767708127391818581500134144 11165092 301665361733971868503868100506204660992 11165093 297872968687845704911076055064322826720 11165094 35606502043228348211840940063452160000 11165095 65586025346750230997877899259041148600 11165096 433400239389187529179864397954063400960 11165097 667557408870761545038386839930854644736 11165098 127314403956440420764517578859057531136 11165099 835203348301113225455887818554013620520 11165100 -21894589361928460228908581670486105600 11165101 -417899988854975902566363941501022549600 11165102 212822514649618983300132297950224072512 11165103 234035953681652449351645486899479541480 11165104 208847147355255218864427829314478161920 11165105 -152879248646267556821723875667895540480 11165106 -131022262693301009032204450496614912896 11165107 -727158942186770339359515483263041147848 11165108 497549770110908864736341228109953999616 11165109 658461732507187204999980780110312768160 11165110 395615696193337816024603181344717153920 11165111 104260258300415608671538479469148216400 11165112 141872385057205355866996446222715576320 11165113 10103047207036063097158621940981549904 11165114 -504482257963201976496018468450535376160 11165115 50783381579132358670810769390024970240 11165116 -128806464742631346910844262627970992640 11165117 -616260791849072509002534098265470703168 11165118 309086846747700896637455682652074103104 11165119 537864117073185526591523099640912571392 11165120 -13646476146192457915593119198179491840 11165121 -705103927249235549131697423658620200416 11165122 -8580492698263759017276262842113291520 11165123 535393475695842748211904409824198093372 11165124 216263291796982189811526311026752307200 11165125 65720636845055885323014768841275000000 11165126 -159213507874530262971335055067921722240 11165127 -606035843619135492132458048874332050992 11165128 207080089662263898855767054676115138560 11165129 100625843691409867892363828804044583376 11165130 -237206350721516372552023690455408487680 11165131 -47644560148687950757903179397901724488 11165132 1303567735684416135560038507194873446400 11165133 -149594982087179676376171772111104767936 11165134 -662915696517224386695504781931688530688 11165135 251407557449300908386851928808510325760 11165136 -101938032221853118226683643613156999168 11165137 75478197313204339364527723039335980786 11165138 -187445778558543459640561581225714215280 11165139 110038375727808963357808651827218159520 11165140 265711068647324400504148070545644445440 11165141 55014096319148428752051962106410750400 11165142 90048598691928254333630276593194366912 11165143 16578998610681168469556991674520536448 11165144 -387677797862345301843348852181733283840 11165145 -61155049435305590864297305516500907200 11165146 -17288180075673258433715643946708119552 11165147 -474840795845540466468720704666022955488 11165148 338834449315073336072571133562510622720 11165149 -187232083271821055489989717622278643610 11165150 -154974671188378631808374488786225867200 11165151 400909681154171143670237131181285641032 11165152 53037490564630397817846949338168164352 11165153 -1098132810274301656219295180743851893598 11165154 94768858831161020548366965463280640 11165155 62185036248443502009481993151622388560 11165156 -84226228346932099009214683969406706432 11165157 -242093129927199898302220989503380480740 11165158 701340356156792499222287460198590610432 11165159 -936205180376499259699778210545432061640 11165160 166880241547694701176575219697745920000 11165161 -73450561013714141505273967309703776896 11165162 -494893315126273989297473504005761963168 11165163 307717829706615409545798678034602976344 11165164 -554306521853487585725132676932258975744 11165165 -11097813049403183425566988315236624960 11165166 56534911347879489763019010862640851200 11165167 84716716058758414393892933640892537720 11165168 69733860287895247035060897392218275840 11165169 -384024427056287529595145634407912022240 11165170 947335937676506475771454949897487360 11165171 -315671036039993885087794573327738136628 11165172 -138824089214105893529446860633426044928 11165173 -94614561040967223027815624459575862340 11165174 135081344577325228935034580152533313920 11165175 128947453278380953295183302080093120000 11165176 -457234666300086420425447617568860078080 11165177 -97721592616876249855277770753903596288 11165178 112841810090974862743980199803349264128 11165179 -491875239368818629933789245132243151360 11165180 170814626382348241666754479437120552960 11165181 676457081356691433321380588823225649152 11165182 -78356728719035560566691224071640166656 11165183 -1366358041862146653738108400649304261480 11165184 -236847559182078312240069360993473396736 11165185 -685514474116368182899917062193107006040 11165186 95104333593067307890187651191524493344 11165187 -249717946688914444414568632001374568640 11165188 -36960189257708269791906959295582858112 11165189 109103531125351716897193625916400596576 11165190 -95390469457850146688750142870838116480 11165191 288358236901611356159063771827807624272 11165192 348952131497381836493143793329003008000 11165193 175485563958627126617620488590582818020 11165194 116786125601025516921002707468393683552 11165195 91009667241730601735122220367679687200 11165196 -14228339134226296451005476950440919040 11165197 180354806858185907292185586049119133420 11165198 -79272113761918767031792581545025131520 11165199 -230205413825793238639747280204651254272 11165200 -21411381761109733544356150372165222400 11165201 -1622181440599528651771940269242969600 11165202 12384319432778163594323124756416234784 11165203 -248762675357194764105974312074581625440 11165204 54809040373253027130739500407322898176 11165205 1908110167009901884414399398961489920 11165206 186622574009479876482545692718425805184 11165207 -483434171245990810684237826410991563080 11165208 -494038773865346495636917228732416000 11165209 -270935771021386322554779143613905425248 11165210 81902344228446127247508574912502568960 11165211 118612736389856246246713473697185093360 11165212 402239556267011369516635749129622874112 11165213 143046687603457495524997538817467026560 11165214 -153503676397067070123048323031980448960 11165215 -836643171467951108305833058897744479600 11165216 501215889906111004594576879288754110464 11165217 -117926551034944628628004060008708126720 11165218 105656058004157089721945282082712948560 11165219 -159703398639592299809488503770601863280 11165220 282179585486804916353646116264388710400 11165221 562556389831666120721653659768263151422 11165222 9495270451044629126451898020802176192 11165223 -248787675408643024984635301733626560216 11165224 -292189699646820982640695971405713817600 11165225 365391730048580532533052218183375502750 11165226 64824051403953299405118311763086693376 11165227 -377989684210378056654943108041143519568 11165228 291834130191177662904296688511759257600 11165229 -363912428896231731251745782053239094080 11165230 -113045268108238734882006566872613490240 11165231 -79927535384766273597845311379074114560 11165232 -449116466687207026431971636696186880 11165233 -156482154207003295657199703115328539536 11165234 571786591117388184751811063110655264016 11165235 114481666095843906716708714050798122240 11165236 -278795003616801043793812686500022343680 11165237 -428659546497252680616514720539643668114 11165238 -11915574574302495544691782294245332640 11165239 376584846529765030109011466350049122240 11165240 -124189260116870107964651450772194611200 11165241 37223560203211013057150861670490018944 11165242 -320522658198093820103419690503173402112 11165243 339719111090337468905456783080890847968 11165244 144684027476556146909231033680176738816 11165245 -9112015757966341896988322591434613760 11165246 -368069475393976936650508335506390300928 11165247 86445484479764729416929931594039764576 11165248 -175797696729466363587701667552118177792 11165249 694140495318661942009245023981310893250 11165250 214954308176617014458256775923041664000 11165251 2536785903299534462617788825164596552 11165252 243151264197787769995496691322883297280 11165253 415695763343174072140821246908766146208 11165254 -45725764477174710156246629440429898688 11165255 -82231676475872694758799690344863782000 11165256 867774166585094448351005178527623987200 11165257 -67940019173622998138294254109187691868 11165258 -131426447864197112975160493593561556992 11165259 -120256359324607974915051647346711912960 11165260 -493895116524080298631104593564867942400 11165261 349473124816924491149645575932438218400 11165262 238350045414561567271027294110687577152 11165263 -227828981803105840102122895999956569488 11165264 95631507060605072613731073144021319680 11165265 -340090988871344838044324884036504974540 11165266 10819558733309164849863359846266776576 11165267 279825357281502347070791206891118510316 11165268 -149599248984767955874930686234846296064 11165269 -391425434413889797611743209592784097330 11165270 -55995866450955099591413570070117719040 11165271 -81478441393407600750062095280728353840 11165272 -446211604192060811151352913190708787200 11165273 347223986604227115724372292384843655936 11165274 190522930982624274853301584871983530240 11165275 -59945295104391557906776567574052100 11165276 453251644975884270594776864517287354880 11165277 23226972631883118105500429198322480000 11165278 -531473753714407286417340175906339337280 11165279 940169238727497217932566395290679902576 11165280 -141911600908132703375549677560114708480 11165281 528816831343539049050108286940698859712 11165282 151691421665960147232874073187248444160 11165283 -15612848522372410323672652039955989800 11165284 -132522720895444226499686252032904314368 11165285 564562966220380828960354043470270777980 11165286 -71953597556036265061177561432883054592 11165287 -13494442686488009992918651630159064448 11165288 -655457416154865997266942781666061706240 11165289 9317237661617731615738165879743834528 11165290 131227746414093789685232093309462500800 11165291 516055200150221376296109716287543983000 11165292 -410965742944804297913226956316256593408 11165293 -51180213824572756820011139122896952000 11165294 3660748871609029898832784772023609344 11165295 -272163449264846692905649738256049949680 11165296 -62310235078592349635461269415983874048 11165297 -178123592445574851773830603226117806080 11165298 144453725146629301535259251985259918848 11165299 -385734342492734982010204246577127339700 11165300 -24254488231667070624122349812285001600 11165301 -2585186756626894332031195699343325696 11165302 -263418825237221325010611176986712247648 11165303 1572838949080318529452096064085832011504 11165304 -56821435416540767995014962639506636800 11165305 -167075992464400806339417231417716325240 11165306 -45943444643810271070426936546102283040 11165307 -52971761411084855318855847798827911680 11165308 -167637589527813485437122049933213114368 11165309 391696508226812955613540313476828404000 11165310 -7355915044910748393732784112908377600 11165311 1192622329876971195412217086412238710112 11165312 818318297741264979320317931864614502400 11165313 189894255454833578223074815618510192944 11165314 455161652014124135950199218113887249280 11165315 -252981456013741133706511098725464536000 11165316 27909017810319303501490212606950031360 11165317 210312677439747294731549803104398058780 11165318 -8608289130102384358465120452591978240 11165319 -631675023866184413567641452075160405200 11165320 667682505566058023552511703634190336000 11165321 -1146229333205404147030722500511408869478 11165322 43234760577317762852018998882229666304 11165323 539599442146244825868659475750764987412 11165324 -57732770461437441595181582794729730304 11165325 31813284871584071599197542861248963200 11165326 -234918089659168457446158926747120692416 11165327 -12368696044388780984309990833907150208 11165328 -84663905183307874212895744502613590016 11165329 116941964185642681553775441666955398976 11165330 162873731669737401288495358867520593920 11165331 432715803175620092591465208483752354880 11165332 -14270646926494987735136378446364016640 11165333 611418170920065688346231043234888381582 11165334 -201456718318429078587121044712267061760 11165335 31700755921694282896695828396173359200 11165336 298715066226838161573112855036317696000 11165337 2330286736313584723432619084176396800 11165338 37227928652116117746096822573178443744 11165339 679845174718362809759846611825700635140 11165340 126971508915030974846801423036403916800 11165341 415499072125776924568942248677030911968 11165342 -211005371825206686379783328587372909248 11165343 -14532396725260738971203946901396335360 11165344 55879162636971657675842240331844878336 11165345 -88172994469753077985284842513837119320 11165346 116955467881932181296409787919249880272 11165347 174430207802156340603152584261679019952 11165348 -618540955135974456490524468701191933440 11165349 -103544938196293273988645542762860754752 11165350 -2981355703986484911991329604827648000 11165351 370803171733864848466545720413016262080 11165352 -15571916175599039813961666082072412160 11165353 622228379704229922115637407782580130980 11165354 -35742661198206336525497941170376524624 11165355 -96319633163800999321946452986833158800 11165356 209568651135781838529209612247590769920 11165357 -125587297593964609261175562229538150688 11165358 170845723461300685839254085395593541184 11165359 -66005408176896069020818697203945091440 11165360 142523704565540903122037945891536896000 11165361 352483742056306821672932873828525557872 11165362 200195172944208706378623339699644215104 11165363 -59944181119246906932885386892041687040 11165364 57135176555199400249528979799269001216 11165365 29150310560721200991366404206752070200 11165366 42032152258569237496378845963773421504 11165367 352879974711391379820021334785880749312 11165368 73077104271779001323854193099286466560 11165369 10682933353565812031162448490042213956 11165370 -212264462510014296345147688380029395200 11165371 -421782123345530304059149134012298024688 11165372 -131115408994559421143223929084757416448 11165373 341781300159264044607999143437238964960 11165374 165062509903638069253702501397866291584 11165375 242529548013583641554497053331416168000 11165376 -52442587459480723318055449599858966528 11165377 575267811053473194818421342739798047060 11165378 96644231987493689256499766433722406912 11165379 165474986650628650470270878770025037504 11165380 771735479505501544688362459683778560 11165381 -1011253229874064278689607648536891374818 11165382 66750460439066128833377177942505474048 11165383 658866571864612700810438210300514524520 11165384 440799724650555816345444920207617090560 11165385 193103569518030773046653444439407305920 11165386 8883679844266287135928363240274234880 11165387 -602653276884415283316510791317321892160 11165388 -51364507647159984946144356495284060160 11165389 270275252106144362754589694857816593120 11165390 11843263169588780212149788994482497920 11165391 -912089952073755587958319823098847560560 11165392 80834946402678971320682529738142777344 11165393 -74259554110693913938137227187105594816 11165394 45333467520195049853445507811270072320 11165395 81939635729189945062414463618876804400 11165396 -490073648861564150527028083527659520 11165397 -222926215215576181258797799257310082400 11165398 -113960804359614576851171989630336600800 11165399 226476637875114330629067109453662876336 11165400 -278660900570959882568116316698152192000 11165401 297455638078383133063642600003172774212 11165402 -146090603674840348273944056428148421888 11165403 43221920081475928024618188351494392944 11165404 -54492573654426630410118287260119765504 11165405 -600568216817902811325801350230400849940 11165406 73369071009389728039792035754320076800 11165407 20695615765037166976952383559560815360 11165408 713694873013484177418773699093464350720 11165409 -221480246319095611602989206559463680496 11165410 -150622260799613313258396441745078076640 11165411 -282263612722381936567798896295380581988 11165412 -225293026545703185317339159929080729600 11165413 289269701301329778668544552663280869696 11165414 354556777673808602812474498791188393472 11165415 35452187551130570242572666054541428000 11165416 58380982693509281325178843656782069760 11165417 -42308630895558975935776406827407706380 11165418 -160934513550204132604534402752140828160 11165419 -619314772436209259351041227574737427200 11165420 82513649198678240943929388814758236160 11165421 62299860357326219307478301320295618112 11165422 -284922901881147443531364785236779223488 11165423 814146210599825043291156270458239344 11165424 6473859370902239847302302496924958720 11165425 59166155978675414068182719956690988800 11165426 73200464453772333310509219872207521920 11165427 -103883723631694196488828248386192415072 11165428 -394904685746325568541945977175744828032 11165429 -745585596618030847462415633439663313920 11165430 -57574575465670472663797687785450804480 11165431 -756210996994920088179799278676044223768 11165432 -515131720320186825882945538179117465600 11165433 -14228894533330975078753953608785504176 11165434 -147454770736940222000553112644155815824 11165435 -64619742330487316965325372681909929200 11165436 634255220572363534122684875233224686592 11165437 193114764304523735595191726364249405120 11165438 449271840316870248569733213959727561600 11165439 214140584302395213142999063129761447624 11165440 141572933061476979660283629167223767040 11165441 -187181545517633244887116193008128088128 11165442 -52809887425020919991161593821738012160 11165443 -446923693098514704564519335702435234308 11165444 -464351521850664079296083060133268240128 11165445 -19799595379938596462984947650460120800 11165446 439178880220777084039064012232037272672 11165447 281747880760959235097960831720638950672 11165448 -27200310740817972612377598817683701760 11165449 24444600908196259825480389973858702272 11165450 -70376853840053644168408691061647097600 11165451 294018917996967214053555733696781114304 11165452 739039407705118565256822042941904955136 11165453 173073509046754267175706922625459729280 11165454 -17160309029931760233869332069754833536 11165455 93306573169406551855199166602024908800 11165456 -36204777221950621704913167185898110976 11165457 -83664179133996408507848398276760694912 11165458 -81238618749443734735344286295937467616 11165459 -260487604830773769622898667434961725184 11165460 150341613367160842183708977408201400320 11165461 -973278455766936986127339665285664973248 11165462 -86507843870133712692253717080017504256 11165463 -190969480725617559661086181623791109408 11165464 890886873359501389735787925337651200000 11165465 -118607208491698498800955972203771456000 11165466 1692133414782549566429274935790205440 11165467 528049150886985575413637807138361026880 11165468 -506612319295856207420091834944966564352 11165469 106267821972966604533005272063235810880 11165470 -167655761390352185546586782529104176320 11165471 87757635792794287560505737358029109344 11165472 1030300363625637164917487949773710295040 11165473 167491135771108733264358496296598486704 11165474 335435248043415924902532635574175910736 11165475 197844302370392037807758190998242626600 11165476 167217264171486448737979755041887502336 11165477 511755969252209836182503769100996555326 11165478 90463594463547874725011445558932963328 11165479 460794110381366821034269901216179916584 11165480 -23708444400910336992017647310897817600 11165481 764089272512338700367432003409527208212 11165482 -104480900291011019886346252115799802368 11165483 470952564181356615882252223308162148800 11165484 -311540418299586889934841611138575343616 11165485 122880074702163872094161132275987054560 11165486 103657891943466209781618484352777259264 11165487 122341905825897153738947135249824680960 11165488 -101687533774078585017749756782798503936 11165489 334982419615715490249520152556633785060 11165490 42235354867930896032814674835945676800 11165491 414065886674105275803670100116858282892 11165492 -45870201693564796008240460472852121600 11165493 -460548117851788101880212720084239853600 11165494 -70358048964772739417657947816223746560 11165495 166302530636572871782415576016797800800 11165496 -4647664305591840114345680611405455360 11165497 -335720659907652479154483838798921722368 11165498 -38784580114915078460493035558464844064 11165499 155304865787041335078827236394188611120 11165500 56199268214572867717775730083050752000 11165501 -1568132505394583877978372764723169396 11165502 1144507883037099030917446464983393280 11165503 -998250495472328539214096174814256065240 11165504 -36777599295035179641165059995597799424 11165505 6030392363528613123180094482866443200 11165506 -515630987518620135309293720421464363136 11165507 -584384896486762927677583302504734238840 11165508 -550734724286841434456396434126191206400 11165509 -24570806151692911598449426071052005952 11165510 -38936685473855140258582953854261869440 11165511 19200576784753694010511373101781773824 11165512 63709704100071890980396184912230195200 11165513 -564192303726112476946291470620155571238 11165514 -120720906165731731023184783307255612160 11165515 11016549270865420062301424883394023840 11165516 -391299449708818795508516020763640802560 11165517 -815479597067440120488391709013403338 11165518 29047875243571085736912198325286584320 11165519 -455459938267385636473607237182351336080 11165520 -60221905599608417258242970650491617280 11165521 -626395147959149917250242574147743398800 11165522 -649465441040325223061468745395347468800 11165523 -483295332664267042943937732724837213632 11165524 289425260706607464862367695456263980800 11165525 103560836550161154647751910824235216800 11165526 1525823219360796125509032485904915840 11165527 -3489265210858378417796933319108969808 11165528 -257841015432078756415796172358483599360 11165529 -163113662119647959547526011809435157792 11165530 -703454708320251095279107886487442560 11165531 35056136424493216005116788716044922144 11165532 -371885197537156573039684744262240381952 11165533 -269070706263342961912362785703739424218 11165534 102197980947854683462757148966839621760 11165535 -5959013719839571165133969126561968560 11165536 494808345018217130987224703535103475712 11165537 693766918497312238484781097565086545186 11165538 178157881019317675288898204490483471744 11165539 -145423235141779873993630625376001939968 11165540 -252310736835186010364213958075994214400 11165541 490414920502845210126653702160549290592 11165542 -418486479744914073648779703296294615328 11165543 -128090025426339057480275503234885787208 11165544 -174304011221903826641947464712883404800 11165545 -695976689389780862500735855736498289600 11165546 111027038005482242936547003645760631040 11165547 480286840540422935116731004782804250200 11165548 741933788864149235206240052830468299008 11165549 301926422309530346925290032531143474432 11165550 -104339806850402305480968354438471244800 11165551 -1001322721351941259729519473465084015600 11165552 -188867309652978974161721167885271040 11165553 26946432296698119545757571952824091520 11165554 161615173738610940904221676151795240976 11165555 -161144769415820786058006494869669611840 11165556 -102765967060928165557119554965122355200 11165557 24924555412840529838909673314733814400 11165558 -33474996724358088499758366304216471680 11165559 -98958373314921600790719635533908437760 11165560 154542930541322087406697722067271270400 11165561 714260092693204030491652395225821095824 11165562 104760278736597566274578148722579366880 11165563 -241765750676389939420714656634809802656 11165564 -215583165309230629294374138385316067840 11165565 -473379942031719932842375429667004504480 11165566 -373681429376544471037669616924345073024 11165567 138221873902055910464075046109586919792 11165568 -28132927663480557083344264150835527680 11165569 15164425940081027021127072752607263044 11165570 23725025281471066040608316110867982400 11165571 160464777091253473699425970615048617240 11165572 430734496580220625641774737171185093632 11165573 -613687982345177422453949692447477582080 11165574 73447770689396910732697965677136586752 11165575 450540991055008586421349854512062728600 11165576 118708813511200680188184510198325294080 11165577 -64438760081202862998383869960925840880 11165578 -210509296256696326949744972884520098560 11165579 331806527337089323141826495234869366440 11165580 -65907278556567340668312804885725184000 11165581 173042699008289777644704605817499489110 11165582 -63376211444449115678553255862440801600 11165583 -280679296639022745637044729392808908544 11165584 -10034204222191365029646202166761144320 11165585 -426055660214739991173018113643536078220 11165586 165742822250369065067733401767106863104 11165587 -632332742651289356063094548385476906240 11165588 -75731107961681997720688662826369480704 11165589 -178262604518286898181798587686022266546 11165590 -47275183666184159437571009231885934720 11165591 -507813518988277988844084483228077950008 11165592 171201975515916154765199268026152550400 11165593 -274064660181364828509842763875358423096 11165594 91911346323286966802815010953010711040 11165595 -1000100346028584963943126841576040960 11165596 -194139814868798694846237451248219473408 11165597 -75803112833576304893871402667922469120 11165598 -11176408043654753063580303495679598016 11165599 702115985636970609229343691671749112064 11165600 -9668170121273399938994950695351091200 11165601 -24441680725752391525945806045151982976 11165602 -75494537960800773843048714064407429120 11165603 300489560295888365929536258290784749292 11165604 -122197566446857810602784902156434095104 11165605 -422316342697199589251599364680188912480 11165606 288573909465440809628924842724186422752 11165607 778937474728735042637611327464478193400 11165608 -806529723113544759723643338575048048640 11165609 72937658252501311956957492124377995520 11165610 -159497834055015510104989800541336473600 11165611 -27584690086238397073309913435333494976 11165612 -545761704005680982542163714169581131776 11165613 -754357602984944236763577767063056836000 11165614 -86886461876187633602119608649768369344 11165615 -701378361112391445325003775610420573240 11165616 -17087585238578259103269755895325655040 11165617 -537032852818131483232120957958890473888 11165618 697981217252631937968077365801843077120 11165619 -415517615774091902543693151901605485256 11165620 17235475863683022111310610096812769280 11165621 -305745509940192504014740293722859932178 11165622 15697374318391510486073455231814302464 11165623 282301783379554750091227268251486366720 11165624 -144664008148731149090712117668236800000 11165625 -358727684435016666807725458087305712500 11165626 273223293114204077627343248056411087104 11165627 636608274752341210190086427166186439272 11165628 -326729943531772338173957410022247329280 11165629 897443515086844802551571566866102259084 11165630 -112778677505062923768219025791059348160 11165631 -13368229391154343098564157611259221048 11165632 91197697713167849307213439120000942080 11165633 -41552135877655906037130383280101207340 11165634 -100595285064194309502441040603285839360 11165635 46427441709991769465211334002802514400 11165636 -287294327766031825554015165153071617920 11165637 -98784747839614336920521676864194645376 11165638 -4792207242094375116258357961115520 11165639 763723707453390794029145946220354324440 11165640 -361131071770274822502399974077555507200 11165641 785527394300954295168094471065250404352 11165642 5952189472972715164957592772542244864 11165643 -132256474434651414649985270689832090280 11165644 -168452932667273241019028535377379760128 11165645 -315269160696360334705634092326672194100 11165646 -102172602788022860559042116145397396416 11165647 442344825566212844004101831351018662200 11165648 66456810652548890268195973543307034624 11165649 -671467166021949486311601194951854854144 11165650 -206106130937215455062192355873053653200 11165651 33794795647407760885386168559798973760 11165652 90234022495182847781153602111083728640 11165653 400417817445104493728304711841658525244 11165654 -761332018104106907703856533983347499520 11165655 159999462632586792056260458775569518160 11165656 -472593908199835053037818436601165783040 11165657 -199901261714672084102544006845890991094 11165658 27636935774643507577506246758170349568 11165659 -183185685687590876869783803478063214140 11165660 148169097159844902914293347617448053760 11165661 -558079616430648256296955518267740357760 11165662 -314375336084205873562509310627783972800 11165663 193285340325218308450419060388014178824 11165664 24068341923251415930758416585061302272 11165665 232397827834994409348608621721807525120 11165666 -252121159041224110667977367584320001968 11165667 -135070598622578533513699851936493696080 11165668 -763310453307619396677611827863351976704 11165669 406490317424387099884641798995253331968 11165670 -81816308015140946875088545932885811200 11165671 -109762490706626248035120033849119402856 11165672 40469242101783273409821745511551795200 11165673 34743211744416294109541591947524710400 11165674 -226277811017604641914700514663100701600 11165675 -100982851729789330360880336339665741200 11165676 48230646289279708198104820236119961600 11165677 1038976001332508218925571209754794317526 11165678 2328882781627049606254345449377624640 11165679 256223392643397647328063758487598629600 11165680 149718286406807758235602895798522511360 11165681 -2622477924091111965285079361988710928 11165682 -39365117547572349473334754962332779776 11165683 -726068248347932412070310774203224694880 11165684 -480538286565281132828066740817403475968 11165685 -395680278088689275186086058911176603840 11165686 86401052489208396165598521180292060800 11165687 225665999585943491315698420934582953800 11165688 30503308198423083968013425719212072960 11165689 457110807978435157352487622701210352490 11165690 144041036078461534671417688741239237600 11165691 -79409408306211096084103732155220896000 11165692 -86051971877657795326626514389205091840 11165693 340966171581945127656810150838748445120 11165694 13284299880403699378867981334168376960 11165695 -22567353307700622412424459333787164160 11165696 690139441385615275063653483391777505280 11165697 -4260534775711700188435793500913949852 11165698 -215369697499208779669333925207556862080 11165699 -149517593694721845744619117939929635520 11165700 -18864524177465196779072120726019072000 11165701 -523234955083635057688537032910144971648 11165702 236132332508202287654573248414209569280 11165703 39924521248910328632052617424417659304 11165704 94149644564873304004147920845031997440 11165705 1289858838029881386341928487196325189000 11165706 134794181954277142613038627323291320112 11165707 -121760929415513264701311065943223019888 11165708 64435537970637918055711446624387655680 11165709 185343307079080571683647739317815388768 11165710 256701132332372185068164537673679469760 11165711 17548963097571769616796765446727479400 11165712 10875314127608197118014859171751002112 11165713 278230830669770959899755661068061676544 11165714 35414434088890538418180957094417984512 11165715 62529165857203591225365107007443020800 11165716 543381701364166291905201138709282259840 11165717 204126528550499026259266495037125910652 11165718 49030257780057468895955351582506979328 11165719 -31829000965424437100209359537278100240 11165720 540967790178622987408433876675842252800 11165721 -49860466269252304887052340378452704576 11165722 -36808459547567575768057974601981578528 11165723 194290058540551749150694508374673763972 11165724 -3681386623521155533574572657075247616 11165725 18939189449286951529525999415781826500 11165726 160391421437425168189640792894680894848 11165727 35742589464685603965845530983583040640 11165728 427950693916275278334884902523108130816 11165729 834310585219748582775346055366238207330 11165730 -2793347282736977809129454932426529280 11165731 -690086954556951818398149366588218535800 11165732 -9987929050917800925123872306769734400 11165733 -535406184708658438885007512919404520898 11165734 -519678206495436307981076008538603901984 11165735 17095922980676641770905398704096522240 11165736 -461312561166346072220036523044259594240 11165737 -273234463581952844097073219464444793008 11165738 342387626511283685570538735249360488544 11165739 -87886343111469678660420610311120628752 11165740 185212071667865734143570707128863344640 11165741 94821316151012639369198176311153086400 11165742 8153395862621298550942916957924966400 11165743 317382258778934537553799038325063285824 11165744 -21860395877678264757129796278938173440 11165745 6566257857744443767660103640882363840 11165746 491862378368196948375801418932986445072 11165747 367529246524475619766989726099958253196 11165748 -413060310070014092154788024473650001920 11165749 -149169176696040578875409420935023497600 11165750 29823970781306531474911049178114720000 11165751 -176783076836787904990996231688145302808 11165752 224069011925850550315044363887406858240 11165753 263508277477018450404951039423758856660 11165754 28013241102314829980357367937649214720 11165755 45568007862571254947763618491914629360 11165756 -90243409502512997414424865898161489920 11165757 -97883925077656772460659831021587503360 11165758 121551857474921986536525381425085300480 11165759 324548263422460063512845048880920930160 11165760 66025845154453440996404928582993838080 11165761 -229242719402170570472532687046273521708 11165762 -114485956505874542903825549201746968000 11165763 59759651087800085310670250869662662400 11165764 17463408635299920771246539351310176256 11165765 116411062403912544580217108998080760320 11165766 47280569898249086297579283555984826368 11165767 4831274030968643073351267931061773232 11165768 -193241735369979079799603985705606144000 11165769 -3145534322724090033398817769267230150 11165770 107366099159086120084351393449356728320 11165771 -2084863900249398980898998530308895536 11165772 138960940516722615728854682643289185792 11165773 78786647906519498773907918606631340022 11165774 126177950012344254405224882340619606272 11165775 -163999470091051169363834868939847794000 11165776 -43845353840978121212293364290183643136 11165777 -98025800119737824277226124551948786254 11165778 -110370923354872809486066669256137481056 11165779 -429990971034977318882105468875514681620 11165780 -49759607047312496716508162892422918400 11165781 199576101440446636224281838755371914240 11165782 348118418552799738280215703470077320992 11165783 762246918858242003194131554564776907880 11165784 90974654277884927397714337357163397120 11165785 -155137587990541270704849452209486626240 11165786 94733861010725362658428612689207471840 11165787 429732024190551121888366822364241646080 11165788 -35717679770929305519901334694568079360 11165789 -760971648670125965113150271633100746676 11165790 350682871388061306507686975528360755200 11165791 44715964806478400607359890327054792544 11165792 1081265044116556750077056056797141663744 11165793 524245669357823309634192368495496364464 11165794 -2638701642793245311247388060357546848 11165795 -386406322793534879989805076593960653680 11165796 161682835105501196772735619947092367360 11165797 118122974255655231091380639285939847552 11165798 32114328030062347459833095936521719936 11165799 -675319738445154746091030600796815026136 11165800 -171448626636293856408743847283463040000 11165801 -1058372258226130257908923894543102095900 11165802 -310171986140147822150094902720517888768 11165803 455782596376840417431051535880169857064 11165804 15554159041420983766979921044949400576 11165805 57425657373351350943956482085109970560 11165806 18938475755160886820577567667966208640 11165807 -1061498010636528712637440631273709712944 11165808 -6649320419553298220699470115038396416 11165809 21047141910765694567583571350388977520 11165810 -1985300717153066764857741266431718400 11165811 -363713292039510038380075413609316297680 11165812 -197081230436102674969188803329079992320 11165813 955136850175208817601574007722700502062 11165814 -57060939930258125827365604427257025472 11165815 -214508652173632279158786116060034397320 11165816 292586330393329638504566517634716917760 11165817 -111645317843690366224286904024980578944 11165818 -470137414341308532860212750738443271680 11165819 -170294392415046654138663945779735307504 11165820 173280822142673351561412152669078062080 11165821 1261071874942742528192622914152827154200 11165822 -82831922118024222909949968086130167808 11165823 -252568801027237353086213226090682310880 11165824 556750306367535758587027743421224714240 11165825 -161110386643512133496881856760400284000 11165826 64501863147631879640939769527845050624 11165827 -495544226232550931229030036866479144324 11165828 59438283954793614869930536915099238400 11165829 -502061865772997113214237129284905731616 11165830 -154310474179437174877811959852824464640 11165831 -164572281553846320542506299804704487336 11165832 290175485426383164876386106500402795520 11165833 -114197781209163128936629908045228490752 11165834 464815065572238858556463370046001088816 11165835 -175765878786423843153955634947356099600 11165836 -59940130655922073285056789884842298880 11165837 115963282634446008276266367989212926912 11165838 -3215848282194034664985735561151244160 11165839 -477435710520652709774746570919988145360 11165840 27582660616093915186377334583910727680 11165841 175173987704383218082757953361139792000 11165842 -488687235805554596230154724948840866928 11165843 -308423358752322738084173378415272273856 11165844 268877481604234896666287245360219453440 11165845 -227032037574881806825410582326517769800 11165846 -85821382175287852707906051257634761856 11165847 -119410117638415084516195527076134786816 11165848 -185658846084246977834474812149500129280 11165849 -355342050709759060928444478420848364 11165850 -39885862937321291843313228114735264000 11165851 -100134084748571472045901840296755443200 11165852 -31384287343755584544946752266059928064 11165853 7851435795610582122203876164904966208 11165854 -24971240035038735564479066974203635328 11165855 -628260748519652884964944807372624166640 11165856 -80018637108390998668734085558205153280 11165857 -710510498301067520701735724197883716894 11165858 135998276267258062288737896207585905920 11165859 -48635627033247233580601552516071927708 11165860 136407765138847288100597202092811878400 11165861 -29276212222876848843752299723160079936 11165862 98391891857952163610950071400420892352 11165863 278926929322162782283464354435640406920 11165864 42136844557341135213270450552984115200 11165865 86660178649840470838831747690641750720 11165866 -56369306088069225049554962271041260368 11165867 801588001817105924553261295368995774352 11165868 99087245285378979285135066499105259520 11165869 -72251438458650329660399254985650271424 11165870 145852831969849161529624647393790176000 11165871 -63507380998937272695209364948291332088 11165872 64118098750125456115310608827183562752 11165873 320362820128242233832836276958859924260 11165874 66400756566782757954060719243647532160 11165875 -828054566278400717709443256004281648000 11165876 -125013075187403608217903074686507392640 11165877 728310146585812651977988479936122067840 11165878 8281616180418967979314259461136033856 11165879 -372406843940653294825601569594248349920 11165880 129335672235829764283149362254848000 11165881 353259137562853189733253140650458723144 11165882 -74360328570893510027921083665921100800 11165883 305473497088636410960284032512217388544 11165884 -75040544811145030017405888413801723904 11165885 338167817091222428744079047159869476960 11165886 103048183141191460082078171645529308544 11165887 -243770866842170032310458464803242589408 11165888 -260014246220530360730784491514035699712 11165889 138351034855877677017035991503052753792 11165890 -4447428213030717681372942035352576000 11165891 28614321328767535495516377188815691784 11165892 -420133798313762611142990114983269762048 11165893 -506647949708628915468244258022978082560 11165894 86490496701410037453822112380865670496 11165895 -70206663324261510006480918489257974080 11165896 1537904896670724219417681826727362560 11165897 -33178500937211612357571740666578615488 11165898 -253919285349861506268060515166563195136 11165899 256932520138471342671961500698942224320 11165900 126455002276387146143062140342239712000 11165901 -307373333027253264782725242586685346720 11165902 -6086309832158287466870003082107851776 11165903 42187295233102867159983254671672131456 11165904 195256829903689034328587223740043755520 11165905 238717995705150075335956930848543885120 11165906 148328605623794661695817159982815355200 11165907 -114714125752343972313690688257173886912 11165908 -3676379296218332468652844965576485120 11165909 -720163151886000615955493171592100880160 11165910 58060955401368732031156564748825733120 11165911 249340102004590558381460046401559752400 11165912 -791404065062642205022305448826627020800 11165913 -231741493601808529196896796056819040976 11165914 197551941795727828639264493996470693632 11165915 57759075411234515230950762717166426560 11165916 184845414289788348306619306832210755584 11165917 -79029704462195250248671748625193218816 11165918 250463007767375582023527812736106796160 11165919 -436186738903748480479340422559952208056 11165920 -157358416023668894152389930086812876800 11165921 -178078449799468456419439010523762109440 11165922 -72866959853238542226749959099720200240 11165923 -635889393516316063852357871430056109480 11165924 -111335744608690645792680144702870850560 11165925 -120325461061634775851980626693614404800 11165926 -187454469085734812014804024994661889920 11165927 -385306051140469173710924107112460657480 11165928 -461602169085596295053138895665573068800 11165929 -628862415090233622138983900693802854470 11165930 220474508117876167426735453083852075360 11165931 -5500009374029997929334682742612436480 11165932 -145152036266467606655264183340244213504 11165933 -39491646368646468901750151715430625940 11165934 1487476229290260284035789612471650816 11165935 -17506063196871355018731173623986266640 11165936 -38872805980221103519108267051330633728 11165937 431751834663381452192534684377295539968 11165938 -123694721572217214070434704232045256704 11165939 6614259560382757266419498287750694400 11165940 42969224447672655961405634032560614400 11165941 -359519765166190213754713730169166680658 11165942 -71029454049729274711599789961447180128 11165943 206927456415233687638147271666510873064 11165944 572540821360076987225922169833760604160 11165945 -281698516515833724335239128581834963520 11165946 -183809458381827559021636308052435391232 11165947 13039351357614996730745322756198133840 11165948 -177271173719638068483580360257303751680 11165949 -470203675692396307711382054419791381216 11165950 7662759160505006753235112116228408000 11165951 225098397696895462328622521102357981952 11165952 47091748325237796094652173770370842624 11165953 277468478575228782708933657720297235202 11165954 343641027916261506610621155224011866624 11165955 218337092423040706734475067882115357360 11165956 1150276154808803355279696077582876167168 11165957 -155002765509700655009030820331597941696 11165958 -521871815480790690081795695903357875200 11165959 85934468953922273486505629368420723200 11165960 49821825258705744522583118312260608000 11165961 12297005775918299678857688411973006624 11165962 53027536107192287555019913740145940832 11165963 484447638739373166733851832874108442024 11165964 761110134348098892153598443025347382272 11165965 -17593699358445007562444387620980748800 11165966 165721317394095895828418486561947624320 11165967 -93228538610199441468249670791100642560 11165968 264588016834759366391050567186532204544 11165969 648797618869895123471632472873845992960 11165970 41524785163772186829520964508443957760 11165971 -589007295149192218816973851713113376 11165972 337845758556433137599316626045899387776 11165973 231846642054275234226115983162337918944 11165974 -288354750140915896366881263999288035008 11165975 117825805491341652254005515851720258400 11165976 -501526794176629846104375210232175892480 11165977 726837048508497471783042028045023787200 11165978 -455619923224559958183551531258187078144 11165979 77201325262264557063222126747328680576 11165980 -191163536827829712061854092759035791360 11165981 354383120735550157060746733696881329964 11165982 -2041199011013103725713800858777452544 11165983 -280332759642744346393995452537858344256 11165984 848001474079422512735686900401970937856 11165985 355977707632686397553722961203211875200 11165986 -119951917333879710872313398565045388800 11165987 98770640484350309902845085922680232352 11165988 202817462695692219979712852177798784000 11165989 -91461667890761762985509102821487715232 11165990 45768675684280468642880610779476899840 11165991 -183368587770830401478232215288447879856 11165992 -296961911126490712050032228722005120000 11165993 -29665104712830414149387266736432701440 11165994 -51328051586008908384233773258596375552 11165995 -135818497783643763474704342434265604000 11165996 674254220984443977443688734757973470720 11165997 -62531753337455452537857691087236220128 11165998 125711959311331689580936067162895048000 11165999 724341170184397024341097564692547522104 11166000 49530951740418833098132150896672768000 11166001 -123319555490855434325955919718257664 11166002 -8817080864121998786666493994152888048 11166003 -495828902196906625350100591431938945388 11166004 -348699072218137316662608836511322850944 11166005 90372109287764456022888964001107845660 11166006 322951027574231219607638560456791443904 11166007 -54924607369139565756335942635537652480 11166008 -148395775228194714602194930785077329920 11166009 -221518745594938994602882314774631929120 11166010 -24624302880965836697467150137744183840 11166011 428446139837658004214949300720605025000 11166012 -175117447711151511991958165245756416 11166013 20966591870430296436673184902895201344 11166014 11255013972225207914479002255298985472 11166015 -151844428993058483923337406813030528000 11166016 -94378061298230542280788644497879203840 11166017 -21697957822205169139756952943814194240 11166018 454084665562799710855063631360830172160 11166019 -797604089524963987681058468419248160904 11166020 -112311237801892207331747908238662656000 11166021 464727758411466374834044001337275880990 11166022 -94680163530064166758058710527073574400 11166023 74367642708207304120069900078334561304 11166024 435914794676325724854446947275011358720 11166025 4682231286586339840916502583425081600 11166026 -198470360498429579199375408808681038288 11166027 -331548941452035593769114140931757303080 11166028 -144561791406396059432499974728162028544 11166029 169570848810043807119466460325539772480 11166030 21083401681294642030912897898513040960 11166031 -337449780340227184731889677535431937168 11166032 -57135867663955277240561576189812875264 11166033 513268149100150648771098877823350474224 11166034 256834796558928722042536219646699124480 11166035 285698235086494708732099182602040402480 11166036 164022365878406001592726035568540078080 11166037 237093360837666803286896624332305684686 11166038 196102642040291199728555246050158082944 11166039 -824104486209063239849373878778354978480 11166040 143565715509443141420531668786311168000 11166041 -80115854500972487942983467333803317500 11166042 172251496116730591336221525139953199104 11166043 137235887262354471921128452951501968400 11166044 -43853531422735997786211914293455705600 11166045 -32512925564662535703666171554481561600 11166046 102593568378441038030705404624556921472 11166047 -214389364031415635814856595670315832248 11166048 -111036799744948788071474806800803168256 11166049 249461221649906594663507458784076342050 11166050 1555302241299373171373708854663257600 11166051 85710698073546427572976875720759552000 11166052 536931195471318663518121591857679902336 11166053 -354979995052183502541271112246451542880 11166054 149274209606706913002408888497008009920 11166055 -246174046859168539593562039370514526080 11166056 448020707225790465840388763585455718400 11166057 -169141456225437595989362312972555488320 11166058 -230923363529702983616911283339653105824 11166059 -1291487728241161008016065830269769985360 11166060 55473077997471757674313734105312000000 11166061 -291036824425383538462067866261970183338 11166062 317968726052540766647615650471606996032 11166063 76139796530978982474192490335156465408 11166064 -8834578705670988988868784579950018560 11166065 221664790734912715774365265417930001460 11166066 -39095281656574886938997590669700870400 11166067 441072713991785416960234598415871390152 11166068 10182212583301839289928607419428792320 11166069 -126046138126055284304987124689095128480 11166070 374353175754907346989480607573900659200 11166071 66153328346901044659052252212287735960 11166072 565773185204219208603889164701328998400 11166073 132642158065768486003143723805646150400 11166074 -224892232001163268655885895058041976464 11166075 160802072736652202980927918879565772300 11166076 -306774108305423127439553961546712326144 11166077 -1389924362414572170220120680618446688 11166078 -75301379608514721848964011552107345920 11166079 290663695520759902403849151219722391680 11166080 -17065036665635364175105615447719936000 11166081 -393121248157126140230651022146553367248 11166082 -216345361510556694783589438666787025888 11166083 931702524875302535625787225686440830332 11166084 96819654343574870389348017562712430720 11166085 163123507250004534668565311936753631360 11166086 -278550338075888328543850453665852512256 11166087 -564043549831014387568056678533168049240 11166088 29048354043819329743019248320783452160 11166089 -20692723633488931003189228350599467200 11166090 -54951481571666083597965223810988098560 11166091 -6623076559721140116059454780827057508 11166092 -22395641459818691374146522430308974592 11166093 -66014081879285177023023302429147176638 11166094 -34320040969716395525924285443775244288 11166095 256067559441733247074158761493418781520 11166096 -14035758046658423391616693043482460160 11166097 406190347064685836348123342610008651520 11166098 -194890891914410854675854674101988768640 11166099 109153103922382285932662977324797058560 11166100 -258721423142549921276179382499363379200 11166101 -106539913517420744740962065453393306688 11166102 -242528404258456430381276879485927745280 11166103 251019658549685327244514961137993083784 11166104 118549877870385020655637485736758681600 11166105 243639394168637303707734471515357136960 11166106 32803567982504691931912588788276622080 11166107 282518188457784331795007600337916721472 11166108 -187421035340948140081738490504086218240 11166109 330770786414567836955811141156732861120 11166110 224126360481412735626128695350812985600 11166111 392632978154755433882695122449617547256 11166112 425339098867857835702613787684387028992 11166113 -67581408506160630105602596629295898304 11166114 -18538177066006456417478291389022060160 11166115 177940258277620188810677985569532119760 11166116 -5454148703784438577427275029308514048 11166117 109102488898739749016170588948313059680 11166118 232701800424501557884598655948767580480 11166119 683022840101842627259484914633896391232 11166120 -344688159794693648872969040648343552000 11166121 -101704507073700451993685918731791431808 11166122 -499344571685884882647334392888208464 11166123 59596432190508091565600379390367800000 11166124 104700001952038460073005881789948503296 11166125 215393947135586891751610419206321535000 11166126 -192251413414578232720968563958496606656 11166127 287388532755861123170123582667360712704 11166128 -30535974061327314367601455597981925376 11166129 237592746255889076860175893443053372160 11166130 33035362406552693793529575302740185600 11166131 510831280267312812095606407687502599200 11166132 203619677163829034280492019412409016320 11166133 -129856513680347759703509735897365921920 11166134 171823361204552829408673557795137764992 11166135 175609954376736716852393863427272587600 11166136 -151289635754411465762689662155095203840 11166137 629453115971165734065712719387586095786 11166138 -109413774036566409740867434650832192512 11166139 296785072448190732886250746370017219940 11166140 23848283840837894731651306066781053440 11166141 -97033244396805006947234691425890905600 11166142 -29957670297412248410345770972067308608 11166143 12759756938723849351950783061439427392 11166144 -125255443395687064922862163893845753856 11166145 205002020711902729480711707681723508200 11166146 48408900469724474463077966676062013984 11166147 402020073533354439883481301869108972640 11166148 -129291245090566450444517844662489907200 11166149 302662099624986101200144449654334725150 11166150 43667068232185391770971032541814977600 11166151 546030724469135258195363828152338120152 11166152 -19556050165426704828443751744675962880 11166153 44225396116283133042618692698646902848 11166154 147319623480252565167820701346628352 11166155 34933165756712536825155406926989629440 11166156 73091778606258729587832796950872669184 11166157 -589581561645859157639089026045987512628 11166158 -687858796554242668148812046129151921024 11166159 214054818785249303236326287049908788104 11166160 -145344841727524620518077489703846707200 11166161 -875408244754714918089410315806388610588 11166162 99935151668992648903996360886455954944 11166163 672608309884846436949527781897197227560 11166164 247939679530350621713069467932962453376 11166165 96504415949200766650971472978361457660 11166166 -464513953640100915174331596922491494400 11166167 152501694299218817090381279838304157640 11166168 -114447623352873567405572384099533762560 11166169 131815766668669033683963667274036113152 11166170 88445907098355124745948382573824501760 11166171 39827218470035348470272963751207964160 11166172 -306106328431439431379765204931382957568 11166173 781864682252636819284726661295272704422 11166174 -24719015237753158552706710426356939264 11166175 -42475528384786576512111076944621850600 11166176 -535224986831967309630987050774943498240 11166177 -267014996322787023874584798893009231520 11166178 143394964102323220707952423387949859840 11166179 97239955495141200863326366561991695776 11166180 -250560233306806314369842709367255511040 11166181 -282075423403726696684060930056813808200 11166182 -189115845780856305115144451994673451808 11166183 -84407795053774858421111841794928158904 11166184 -382670050407713105233982097640287421440 11166185 389791112186829184593563330838668426760 11166186 -32872862921572848702790701989534476800 11166187 670058620154188053430163925802823118836 11166188 -213676512058011716296502422068613092864 11166189 -347743845577046468599513565790369875040 11166190 -15211429773945917854618436489301772800 11166191 -660608886265092944555150950119026880528 11166192 -5174603603590936313908038610971426816 11166193 -78612788849752192839745599728110797260 11166194 -71099383371409725062013814612446526560 11166195 22504514048052257633970913661723810400 11166196 -124993943410154068182953633663292457600 11166197 -4535947600615645290000029601294297408 11166198 68007189648779312612814550961307094464 11166199 -129466932074610531875830191121633975680 11166200 100847997883808747843951826578116608000 11166201 307320270722704941577365159940632727680 11166202 -338751102412538963035414937951834246400 11166203 -980182950950902261755370976513393155548 11166204 9498558827746681603996137817629376512 11166205 -562162835336657043857353232433092676000 11166206 -305339054810761886414063810351884912320 11166207 -49009700102768547405635781455359350240 11166208 169125712524179329436802681103517220864 11166209 257581563299720631962497010438678169300 11166210 183894104421156174232192056717099033600 11166211 17057256374749254185470622667882830032 11166212 214563724208067620343424901493087463680 11166213 350832866729196802051992920166999598464 11166214 -589588230719809435155274358062541168544 11166215 215121392307106757834659500530454186360 11166216 353014907741346275719817261382075801600 11166217 -152056952188102908268230623575057973734 11166218 -107864971258768320892075208056499824800 11166219 183907599573079052605639104505889366844 11166220 -64120381093490867833835820387421808640 11166221 -262042444167911110021508188685546496 11166222 -577419996003983335924852766168540160 11166223 -596949825279480395087428954135240936528 11166224 -144543784110129918675949173545792962560 11166225 56820425743789792182478440186254856000 11166226 -30814337271405254384820114519735043296 11166227 398675760771347432220875377759256105832 11166228 369601357756535874559881602404864081920 11166229 -1528241635986759815908250699620628285448 11166230 114093734271288021445639109564253841920 11166231 -32105260063702146219867949167302846976 11166232 -11676537367887391993335661618432573440 11166233 -390145171426628432343193515098047030392 11166234 -151528037122577261927563737247112440320 11166235 -431180214171189999609098196268916368320 11166236 -237606731816975371170597695088869214720 11166237 319521403700792289429695281191658385088 11166238 -181422560642171406150689612920548708480 11166239 -250049729875842050941904978030211000960 11166240 -6951082704439265657714280087378984960 11166241 115797374687690516129782321989193800384 11166242 -46003584683296630122940020281280454656 11166243 -635713834754506330267084862158305600 11166244 439365309143812947258906473996865489536 11166245 557299765902835245152994190046332493400 11166246 24307941063775611600404925995136803328 11166247 -85258959335758017338538264639809942880 11166248 -536605840681109670308114310782826992640 11166249 182845003580880322680554829029455691664 11166250 68552123315792853879492644793166470000 11166251 108897179921483169832437898617626576400 11166252 -44268329856942658568352429067417307136 11166253 1079412958992889392186798231278479040 11166254 362709659185052836074763809584273729472 11166255 -7861341444404552095252825532311560000 11166256 -30001328902637098649703621603977740288 11166257 490511233849566562930379099323502380212 11166258 -168424675792470468935187423664079077632 11166259 191272477908804659220521143132763634304 11166260 -187129232013088733849642803162434600960 11166261 30820942368617417682279522620074205472 11166262 146207241653636967132657666286100275200 11166263 761649513170165793899955947961453576240 11166264 533286065490893032143921618805434408960 11166265 185751523112461130784635383496289621120 11166266 396749302118420248806992195887747550832 11166267 -212172211128414664011627960904304504208 11166268 -261912467955540904481014880812427787264 11166269 -1074566193558943747825979864416444707540 11166270 -18687068126169908142644595462744207360 11166271 567561169369134317576541951364577761472 11166272 35554735854101210342629943175363428352 11166273 920517974281558072988546615794488609684 11166274 14482979552027949915389357427488497152 11166275 264089460554665332930944323287256561800 11166276 -4748755715549796774726042056470794240 11166277 846016448548015164212515844084852126 11166278 534039249957840201626899483505450137440 11166279 -395492943023474871850195998707991793152 11166280 775503220215622273199863884186414796800 11166281 -251864166034176284451125851705262745600 11166282 -508285256544560489611282160781170626560 11166283 -13794812516686611865037272121306719256 11166284 -35815847060015707118870899477517088768 11166285 -42493968629189124424728759861489832320 11166286 -144556637264872248243589840384235673408 11166287 -362969402152411871944925059871365411200 11166288 -8357896232697328472484414203992473600 11166289 463926832135082903383841208851993471090 11166290 464778421130959919158736331385075238400 11166291 571564569268900934116798546289823606900 11166292 843554409425745374104783627560085423872 11166293 3462778716522827590613454544259547648 11166294 -190255066329504451375226118341877816960 11166295 96429704777077285493624811471410285280 11166296 -199445461575612237355117019414336409600 11166297 -1530181634785610278103908870664917728 11166298 50202336285474737486471095524975445248 11166299 -9748744250018207194347396166825440672 11166300 53907941815945281397429335546664896000 11166301 906108844221388584058476499661784138732 11166302 24002219008187443631543297506179514752 11166303 177841734395716926541184921306681317704 11166304 -483050028728032490580807182715632222208 11166305 199986213235106421311069648750598291600 11166306 -124737656140047650905609901230264586496 11166307 1299348683466120883804531132859288837472 11166308 -196769118352186930678969092520935795072 11166309 127641403744733365065830588655540418560 11166310 105582967082317156462285357449794482560 11166311 -168388017781844797249638192480337286016 11166312 208983027444895143747331404794750730240 11166313 170719218475160442998942685909062139264 11166314 85490969792095897299061933738108774752 11166315 14388014062801414690394592902771070720 11166316 -331622747552625120510812440971311526912 11166317 -235461574514321513397351715864418447028 11166318 -93570305563312013670170335587920871936 11166319 -559562576814209563857683163028151712000 11166320 -49490161287970731839507503853582745600 11166321 -199737203788621753733863875408022254240 11166322 101243770683931805923950103629976483584 11166323 -48376512094499136008122440407711824560 11166324 -37295107330825374434245436786478120960 11166325 118446305253038705981251536198541276500 11166326 3948695166886884968023403744241152064 11166327 411103077383961053275525140250172052864 11166328 -357136982810128428248233071879812259840 11166329 -3061071626286067808471108020065698070 11166330 -11916348075988486383439580790178298880 11166331 419172231425454395796786729097700089728 11166332 -270189474608582240754512655693241288704 11166333 238480906247507943956509188702221185344 11166334 84614755865467390947466478396500262400 11166335 632886810246544494746366947766127026280 11166336 713923322632599882071782243714675507200 11166337 -126483699009382185056219249813937841920 11166338 -23605280874307787897277534381187388160 11166339 -30587267974078037721956333673318504192 11166340 316780322685548712001656642712021708800 11166341 123164715565611851733389199445022890812 11166342 -419508106721535264829649056455793569792 11166343 515900390064891767572837694751725101592 11166344 -18971896388590311047081264506810368000 11166345 62094227005278169129439276501410306020 11166346 92558654599177287869760849422722285872 11166347 -102427638105672526933649111342110812204 11166348 48305602435578242209322771098786332672 11166349 -528097473986483865255242424006010201364 11166350 -7996621252611230387847865134209808000 11166351 -96262086139196349583030770945688127616 11166352 -242316148006721604618454039364995538944 11166353 243433776280643263274067392592004919664 11166354 326364435826914939419627132575593710592 11166355 -217491366260209562467382353169523720960 11166356 -586665108606143587467159953359271806080 11166357 -39497410961421158320883672444940625920 11166358 58480703155628235163906639387047129600 11166359 44209861057767694272020742190902799560 11166360 -156419855558597759961849484417186406400 11166361 18265421950356603263925053121995482624 11166362 287614103881774688924852895970336480512 11166363 59384858691281545280015460606728779200 11166364 -1134205984384938884548812404416694272 11166365 -474961942793396969887615996077407232000 11166366 -344836293710195703695611237764173251776 11166367 -174524526318953723672904798495086857800 11166368 -728294083863139611335151923214281932800 11166369 -1284693516745227868209647072089279392 11166370 304507122992992390091628854693661806880 11166371 769088204796307132185334735887608548572 11166372 10234015647293593074615364530166136832 11166373 385779373651415013300339494661659026622 11166374 -110670809723670695925544979386338668064 11166375 -113933441349940230292288585556093472000 11166376 364849711023713004055433028358585958400 11166377 231194398714176717427556502832349759226 11166378 38977708133796541040785072634687301120 11166379 250972387294065771930863677274330751376 11166380 -161291912609688035643158619080098867200 11166381 -359864104985562846669728105026995053130 11166382 -209436103054855168831827241962908293440 11166383 76723025388464708917961609405725935984 11166384 -155186083332923041526405599047509508096 11166385 -173346364251120453563258425755524131200 11166386 23584932461530621607943927697515970560 11166387 -175568274927525949337594842144743524040 11166388 -587480874132834983118928981463760387712 11166389 -463898185263748659584669765264277443076 11166390 -221473320885159060572553274253712518400 11166391 -2132195617539327806517681326110228416 11166392 -840215607974966388170590904611424563200 11166393 204364392073364298239217351106078227840 11166394 105545425232476859289619002733438352496 11166395 221254164804292846591408962632407201200 11166396 20951977571002681112692676879126184960 11166397 833077374091603570249412588514102513312 11166398 -419244613379006009259624800344875436800 11166399 396396775794823576222399904664633334320 11166400 -24663746416294693258642587225738444800 11166401 1416546998362747969825262887228144295424 11166402 -12563320874901086295224861901289551360 11166403 880725106327188280984524308779707406652 11166404 50639155778903792578585020695541043200 11166405 -25746681509614743414169580256453825600 11166406 -34614542506917198367284990492312754848 11166407 289379146507066478472691674603650897712 11166408 -236637262611143989932356666175971819520 11166409 -5297378036532035846045989491905754060 11166410 -134424620668563110804783630516314868640 11166411 43074119199389929620102399912441934320 11166412 -12164693327948633342438254392754646528 11166413 -497776431717948554015886116137081434240 11166414 -126918649077126915638327334109482240000 11166415 -75033777093943892329116110450190480480 11166416 -224841783771913111123816761339028340736 11166417 16812231009004958998410039579284155392 11166418 11385833106528557934153624222950795904 11166419 212940803671599102514427484174083948112 11166420 69859930119350298781272181308434810880 11166421 9290636558482870293608714313483538560 11166422 227380140155602365964157869302120244512 11166423 -167636981874536729142244602014322965376 11166424 91479618969358270182927427945130803200 11166425 -361722124809742459211205620037760772850 11166426 -146198209325026040809829796355113623040 11166427 -245244055753854337756236893529461265724 11166428 2326573315018897084720290233475004416 11166429 -509724670206376632896481167904855609216 11166430 174982318811809480378263866773509083520 11166431 -394096793602498911893935089195844592688 11166432 108655333635679296990038260472156258304 11166433 202731617496719221696363574300356039680 11166434 -47014247836181660719831134497562019680 11166435 -91221090361233219896793199704252828000 11166436 -552501448643813113990154064486019186688 11166437 -1316543134536540652594329133860884915808 11166438 119432488134214254743962607825046576000 11166439 22009591341162726734986077025093853240 11166440 -284871451864719673328373538345012838400 11166441 -293589321618736607575813733185725130560 11166442 11160717153971864427408017937782108160 11166443 59131215199283083569733562708383565040 11166444 337349780192137709894803133063353297920 11166445 30414663547924187278858239971900368920 11166446 -161980007271998438979716580716343239040 11166447 -92098684226752772365644526053395710200 11166448 -147307747620933572402243496481275248640 11166449 -72209710623818378734041843531340056960 11166450 112748697671573721940132264260363648000 11166451 368705450528325465190787879197329909452 11166452 -182404442889646371962542791616892252160 11166453 -148709608849432616465833872563377739538 11166454 -61439740917331922374661391645174472704 11166455 -11365155702587798821609339924628282880 11166456 -110021525369997518629984741087318179840 11166457 482812927064457549290196549820412953706 11166458 -89025431208041744471917650189148634880 11166459 -158180094343439252112801631635576767520 11166460 232382514406901326056025636463200742400 11166461 990914379950345771720964240437613517062 11166462 -379987186875080683544769681216668278080 11166463 -68224792265224255996305081746986567944 11166464 -294515433799927941738557022501680971776 11166465 -38303179986402524853242403800628458880 11166466 1329496324205571545323178146727440800 11166467 -283724111377554056486497423507226606208 11166468 385054868373259816500711728095807451136 11166469 448638523644503254395219709058690939870 11166470 69517161573086470740587972865057634560 11166471 729010934873102454685835298409918022400 11166472 -505283974957966791005367371195434675200 11166473 -310632725177624211615264445528131827916 11166474 60870827204525469293894896758864990720 11166475 -354104327619368303676972119852798777600 11166476 -407763909575777428149307425716052456960 11166477 -80149278970802650613036441896361871360 11166478 -95904082680330121354657812254667235776 11166479 303061058283356681262669718129445531520 11166480 901140830322597955888690505370992640 11166481 204551023450224133375617404719606319282 11166482 -185466761501968384999316638757105107968 11166483 361005382221303569131530535410739680048 11166484 233245937890643835047260352753842606080 11166485 424709105116918895329084803584681340 11166486 -44732675885750725023133477089089334336 11166487 89153821380343305625561401263734596400 11166488 498127511538645793580916259672990187520 11166489 -40205480100370590026923408618260960636 11166490 -130271588383551463938017629138967020800 11166491 -26792089835846187792296129217508063728 11166492 -513615605977156051324440258206843289600 11166493 -5085556049654853638169523453986080756 11166494 253856402418400693504119157042255872 11166495 699524240113575274219767033521289428880 11166496 338420737212716796580536073242391609344 11166497 859901683211305269064871701891377806946 11166498 135507047754883668040397186647349760 11166499 401679497994757871663554080617300824336 11166500 -211697127126647130622548404303410176000 11166501 -233682474252906783031851469898705739456 11166502 -57775590680488273660581675193601899008 11166503 -80946033485904800297304782100651178248 11166504 -114680481143019429342680486537837690880 11166505 -68300191134012927669519235551091200 11166506 -2301016164133082536143498952641969648 11166507 -45204622257077972873322932046172748400 11166508 57664140356449551823435309706036167680 11166509 -166338244113015157382503978211866056960 11166510 -42806380403274536268832460964139745280 11166511 38197789093686801226232503031845521832 11166512 36696663504626421342966438244030857216 11166513 266460928343201212142984876926541829744 11166514 -196544872759172917752994314625717475808 11166515 -513512983033167903316158499750868493840 11166516 -327742052305346927521193755489444748928 11166517 -264736533897597528384926678527236478560 11166518 -26740646980862379723032231303827695360 11166519 -56949899263493535899042074983283226112 11166520 -4167383552612354364745649230181376000 11166521 -520780296036263987061153739359528714300 11166522 224742005298502059669825471226720277760 11166523 -189776063429971089978360988637436797856 11166524 404082463907812829444816214480148356096 11166525 -321338680165750246556799480934984848000 11166526 -44260321704317045647895066897879195904 11166527 558919038364890768294384696577291032312 11166528 -125764522727895708966243517293196738560 11166529 -809850196330671243573133488036813312720 11166530 349193967464013177628973688225037040160 11166531 279912018799006476268620775760709090552 11166532 53128104465554953498506988363210515712 11166533 77222459181744973683986159460861426720 11166534 -103944324909970247811235023661004363616 11166535 415743712226738932423787849554615082160 11166536 -2084316098308356047971870306663480320 11166537 174093268132227347413434889000932107520 11166538 -510514749728594417994378821383938337440 11166539 920209344819677528504059416364909779024 11166540 -50369962952568944318963444801532887040 11166541 -2193913445472972675112018285222118656 11166542 107330411975002590880251407444719233024 11166543 -522916916956894032571731851572741556976 11166544 -7572590260889243382388042673444823040 11166545 -218252737350316392141364921442149270680 11166546 179801262670038480470384295904203323904 11166547 20715588927131270924279640398091886080 11166548 338693207911804713244063759711648219008 11166549 188515321472115813679790250496729032864 11166550 135543176462398011579459278268457744800 11166551 -231483678614639610892874535872922524496 11166552 -3650583144306200588317926119879884800 11166553 -260183849404960309768122780766242171756 11166554 82323071863488793263622743291594185472 11166555 21877288232501944169328185522099389440 11166556 559493581115234914234678545310028280320 11166557 293300646774506329429571647984514400960 11166558 42459098202424624156435448917042176000 11166559 274551548384601996459581533760422633760 11166560 213365390700416466674285063703948165120 11166561 250690036782916830847888301415604792722 11166562 -290611087407690768785527062377235947136 11166563 -76753229515050394224427074593732248320 11166564 323511163969915112315334370242745291776 11166565 268182422091123945315072226777020823200 11166566 505084277976653433157187852852266147200 11166567 358179689829442922531209873011593661480 11166568 -110459051586964257842631100508528394240 11166569 -153327529883770819325357259024074292480 11166570 -9996004783326261431435293773790608960 11166571 407970338476993973773310699034495459840 11166572 -77386892692521070082144873904668356608 11166573 -10099470713933212513299866164847334912 11166574 324782537794658062250812478800214377536 11166575 18814050550980681397691589414858834000 11166576 54360882893742121198315769990534922240 11166577 -928749480759689708984234917180415478574 11166578 60081035008153489398643526739096141840 11166579 -606384052368462020342819322300946562136 11166580 -59462491397715537791024526088256985600 11166581 -184997570748942871324389811513352913618 11166582 -64811332924572934930014873490089332736 11166583 -714039474189637229466252310727542582168 11166584 -607658741378376893024979146292264960 11166585 112164226921523708374140921220387790400 11166586 134872724607924056707196869802712288480 11166587 -962679734206312014858412997224117948764 11166588 -390088737859705597618306916661088137216 11166589 -361417674236174062407235386061772606208 11166590 227291002824025848679659698879888308800 11166591 -8819515921671338047888415675016000240 11166592 -368270731203148539852004311808773980160 11166593 1007575236092191566257005615371862318404 11166594 252627247449600325541989938567000131328 11166595 324993266055588847895587613588413629600 11166596 -22099532442713483787455128715277877248 11166597 147683189803145905800401472763999301628 11166598 86939891571424681533673843187891464800 11166599 941598495389299928973211664375759322120 11166600 50109115520198752792621219845255168000 11166601 -114457182191964066842573533686771735296 11166602 -391127639581385387437924960476493221888 11166603 21773838925649433716871558272208138240 11166604 68860847974086530789592965830228352000 11166605 -342889854529611249528374959796649105000 11166606 -123162289973293364195105456421782400 11166607 -33141191064256998126784828679231887920 11166608 152163232010888039992012562569740460032 11166609 220822682673299764087478906768235256128 11166610 9103233845987094753909600975170890560 11166611 -338032388256667795601072713940199208788 11166612 128142423352568877791531151848876070912 11166613 691538013080390669028171308382322942862 11166614 29380022192949938365050811821305869440 11166615 17016203241004593818732614289628688800 11166616 699033396220349357567393973947583221760 11166617 -47145679735383909630662031300790170816 11166618 -241612865098128793375743203656240144896 11166619 1143354646166132383448701081038440979040 11166620 539543004199478569276215809167982177280 11166621 -638157364046644049836793144722761833088 11166622 -111446871311667993556218127368197760000 11166623 -147293129485042734889573856803322799840 11166624 -132768400689926384592597303686363873280 11166625 -638518613644561655292904811681396910000 11166626 -735996813878130489033018471050565810816 11166627 -2182769912621025477714085750811064960 11166628 -98211595471313640508512469025709640704 11166629 -493913649109080160212945132507766216770 11166630 322812596783502630792508723040331360000 11166631 16946397737708028091719453730496961504 11166632 -298558088970618503848352763170574873600 11166633 165449399003303189459427597519387525600 11166634 -23224613150484750713095585186969559040 11166635 -436585896219695769856193191302671348400 11166636 -20882153181784094616800218328713691136 11166637 38726389014230448477895171653406058544 11166638 -71534042042729343982665708611634647040 11166639 -525058159837127803942025204275301874432 11166640 -8331049936940639007804356495396044800 11166641 -236111160219308913395493108391057680528 11166642 -547283677082094099330212119294332817920 11166643 -570967120978639324460834267966232805108 11166644 -65929603689356316220437125089453313664 11166645 20671279455534256358623784518840656000 11166646 180002941314895646782698474081771695424 11166647 -300521034247578840690630245494978669008 11166648 -586623047417103253471938335134669271040 11166649 -124751162694457099633875199844609338360 11166650 298814941047007763084759761115132544000 11166651 -663177615363541771566787146471778463220 11166652 -91793698310818716583981204582301583360 11166653 1027170335888892630712350188425700928780 11166654 154145826588948298881160021149605345280 11166655 -439352628153191895669430460229463132440 11166656 351361623026218796825943764070196838400 11166657 -359210296894721240670058436504913527760 11166658 -387603564262039985339215736728996630320 11166659 181524545921377416412232373336856208712 11166660 7012557174275945593325982316355996160 11166661 -281987863924138105310729643052042921440 11166662 67542020663242052288418006103804376832 11166663 -569352599030349527109194090609249293656 11166664 -70328088822588070801760544939828295680 11166665 67418566392107059537544767193244299520 11166666 -61918093063024912436943529968857243136 11166667 270315247534262197455612749768832832272 11166668 -969098696023949193686946587344864080384 11166669 -90761215641790689896054031512180019306 11166670 -5992855019055756860497096209723676800 11166671 69971173094427705985666250125067643120 11166672 4751298640064703044771340844194201600 11166673 186819075547522198460382298193032402240 11166674 -29308351934706993998443627415877618528 11166675 39566297979452463625654113665508622200 11166676 262739690512391674620426836138516082432 11166677 876841839530468279499961286304552004092 11166678 -3914294137043591389232611143695616192 11166679 262721431065537801941389704552807622280 11166680 11560528591500574965756632175820800000 11166681 -100567769613415868695858743418231756896 11166682 314069576843908385982985443102499154400 11166683 -23589958884511752283565180889138124800 11166684 -64878430308900372388029657771423866880 11166685 12094872497696508412679296657441702380 11166686 4427194656328922304109906643047843200 11166687 -420980819269790366716516262526345327360 11166688 -418504232964665557920992714740782858240 11166689 894162240935200254808187423870128795056 11166690 -129634855707637354217646981325577748480 11166691 321703487239639589830552851356214453712 11166692 -146295069681509065759951104020519117184 11166693 185434810970702844343206059398830932064 11166694 38524299129558068720226682425337497600 11166695 664880586599930974183668038552832405600 11166696 47314419706690231247128302384710615040 11166697 410238794269541117380452411886131753146 11166698 -537023610164606558903207992782137528400 11166699 -272710214861340621720021840195870576960 11166700 -231816802388285565099908506448036012800 11166701 -52155285397553793623953839692592130176 11166702 48156284714035755305184103483473936384 11166703 -141282119605711884139532355147175600048 11166704 238950377504184290796897783789674004480 11166705 208346447098984248535237659957559115520 11166706 -599924537548145572572959607815934206448 11166707 280566640804759956228536676026310699120 11166708 -80458483095992607108610975092462182400 11166709 -1506145989859401686288047747887421141184 11166710 30402696951178313069574457158997128960 11166711 31872490765461826353337567273439623200 11166712 657909328027012231065118496466178867200 11166713 -4077581471607941877559939219330241136 11166714 86390694173259155628429913813382346240 11166715 10496726000167034140208103957491124000 11166716 -71840545496026400472706003014208565760 11166717 518700566648041934471977274553496707648 11166718 169364605370135435398808634729204095040 11166719 183008111063408057122729003018466105520 11166720 110090167673327792341248957190798049280 11166721 66781096355534151707009070971851622166 11166722 127654006446893901615799758744803742720 11166723 111109695371249499876365180811309547440 11166724 -283977090638162061535931761566875077504 11166725 -262394482268645898580944897897383318400 11166726 -220784744988910124838870923053771419456 11166727 -179890224680492019442445623137178240 11166728 725094075351329026338031322156285184000 11166729 -67439332248208715629176355815694663680 11166730 2949436667496687875029773965679390720 11166731 262201042459240772997932469550833128532 11166732 149353265054275657883753957595973990656 11166733 363416080476014385615715265506212474060 11166734 34404234119856057342283947195815673792 11166735 6121323341756143443687598040729440800 11166736 -5210495717616906475661251503614853120 11166737 -34341686152689216914725076490707670720 11166738 -56998087646395963667754356620636667904 11166739 905347419901903867789435309554126552912 11166740 95391369178014367748416362593593420800 11166741 -15596307862524263666398798220967850500 11166742 -402231116008462472549900850970361845728 11166743 -28140745033960125825134462364525312384 11166744 -44492019211686542047860814225280225280 11166745 -742269047533862044402900275314361410880 11166746 378269612098450854780451436631760569072 11166747 -645078264297086737103678961350783121000 11166748 -178544714281612227445854213232733159424 11166749 980053865779159764117235611009954892320 11166750 11448996523784066251079195946920640000 11166751 -24922512302434430999513296083834247808 11166752 313929754956769394118173129024213090304 11166753 -95681222580602860764161942495228912640 11166754 515639394703655191451735711803581642576 11166755 479966648616243133415409035874668022000 11166756 7241300470830899770622334997451735040 11166757 -691122351035799915770019600332563127394 11166758 248255025877438401676363300877319779328 11166759 -356454710221135257378005423935769599536 11166760 284009783454245500553392308689743872000 11166761 -611528271353460326361731830619688226176 11166762 -126070986080787853650582163661201431296 11166763 931130387185425886636157313639415892104 11166764 183091594795135100987213649270671164416 11166765 -49412518506047463898841413961838043680 11166766 -120936521195701667738682997970831899392 11166767 4246283946881994570100226337562350552 11166768 73229805632725143365138385168064512000 11166769 -45841039685336378017308618790695288000 11166770 169755896693177201308742462685641266080 11166771 171789944102316777432186520654907029248 11166772 270296271171212428027243490031863304192 11166773 -289230745636097812542241065030422298696 11166774 29839964552553910044424672647320964480 11166775 195782576304908587678945398067708855000 11166776 197706851543278902767949043408865894400 11166777 538404513736013547878331160887250828800 11166778 82915990897652412601770457605956595456 11166779 -9645984348032977110275985211553566272 11166780 -167185533194123481055763110009479306240 11166781 452619382439695522332367316696660695564 11166782 187349162255108215654612298244902108928 11166783 108601761810253942745865573023965271184 11166784 223806730538987269120614186262135832576 11166785 -87971803063079835530264368330966755840 11166786 -223555476793336870194959158125411688368 11166787 71829010689715179979228793873068854520 11166788 -538377426930125083439509137911288790912 11166789 -356200489150109677236249149296714629120 11166790 -252122475067707891639120898216245361920 11166791 -23307491917253363683053161217372329616 11166792 28896923188215755677308838376335933440 11166793 312125587405603468145450203156106184144 11166794 -343941150353244138762502553400757896960 11166795 107067699655619255731568965679323531200 11166796 112369228481189589908416682339660153600 11166797 -305351264014605635229953528872157517120 11166798 10721838861419650956939197423580813504 11166799 -1734604730886082942632409636577859072 11166800 60850728731472957933822679286065766400 11166801 74770063403382363555326059972691723424 11166802 140289857436410394365240349023685280032 11166803 489131895465589832525430465293689491264 11166804 30413751486700643904122448119529596928 11166805 64981188723686935259926781704269918000 11166806 -231376117818969444653942047244954616672 11166807 -1154905044853531506402766466155754992896 11166808 33030417264590581952136496048539648000 11166809 519951386768315809918328046954813807360 11166810 4353419926367330520851382588973632000 11166811 -37623018241117953389830642136869866408 11166812 -275007270449959235686745262948461867520 11166813 2600446618560598839909211506408329184 11166814 35930909688547509960200879917519472256 11166815 -400607919697856270004894232005426524160 11166816 246830531301791738848638539129087852544 11166817 583643695170527518329013403767813368866 11166818 45306059066141130661453412583967756800 11166819 669529479443088507452241414715502951544 11166820 78980338100242794648640766836813885440 11166821 -549354411374546668878347070922188222978 11166822 -77328485096443650402787706134453066368 11166823 -782759840033155672286678404963949281880 11166824 -272377458940925840762847477215824773120 11166825 -47911510982235974510883011003543372400 11166826 -30344680928700512156744755838307873792 11166827 -368976543072983824998280140394426111200 11166828 50386037770714995290594628426023032320 11166829 538365580189786893394210440429742777430 11166830 -165246318385290517641293933098371964800 11166831 -100188622461091401264573781641667544472 11166832 93576652504798035471011563026371379200 11166833 -1591329609684712789508970477261963981456 11166834 -26805113454659447309453214403138569216 11166835 -110584230047788100033968186268548479600 11166836 89034739014235596998962696600536708480 11166837 414508528218565213689091378920608518560 11166838 82634467049734501184344031769543580320 11166839 -614895727421336646668129707058309214360 11166840 28844908907974630045287965161975296000 11166841 -293245108169355375406051961084840279424 11166842 -3102561704368879633288567607254603776 11166843 -30372422996785406023593792745570425600 11166844 -497492919605509972537362482444587783680 11166845 128095731000474603636038810065229963520 11166846 -10898265309744685320558194756288654016 11166847 -1328813639416160473254902867270425330728 11166848 636815340825276415449722514686607360 11166849 -667561365141383153652480118838798822880 11166850 -100150479216523085366606044487391939600 11166851 -94087323629892611916396807494294169600 11166852 -264609011627659022430341640013955232768 11166853 -123966286130748094447759101770143188898 11166854 -573985312699605613135240340495457630624 11166855 82449654934502727838501271897490282960 11166856 -417405466391044624683847651566747648000 11166857 -133168609103461042726680039673667821020 11166858 -282526927157182616094461968527795336096 11166859 163611246915642862857072393601954161552 11166860 -40556081634494244612394528774616017920 11166861 60335390684539278931535895667497208704 11166862 195830581662737489617997331304823812992 11166863 730230964679286119330049350841904090824 11166864 115817152488429965898812148674711322624 11166865 169065595294255173392733417599993734260 11166866 -286166097222432688720699783486907872368 11166867 -114019737510189860402075145110923168716 11166868 186988516455132411998704476828578887680 11166869 -82083594321512556397177780091573995104 11166870 -28588447731161079467609946940612915200 11166871 -1607338308233276823592038892165300535040 11166872 579499990918068988095962657356697548800 11166873 -171892885825615680790657438638201773616 11166874 53584119693528168857751929645007740640 11166875 -189541084105203265624232970903323655000 11166876 -98039181034583457817650009823406407680 11166877 -503497910993222916102245972319000309274 11166878 -647319617411852613453134439442684070976 11166879 76211774891324839621313690367270592584 11166880 -110632938446431988348675633097505505280 11166881 67895760502730391859017458570126015664 11166882 27696396674590724631982402163033339904 11166883 -6448424115759369329085527568260251168 11166884 -793687870302350875671582185527896653184 11166885 879205941921169735614067043052720000 11166886 -94308928608834842153953336726427816256 11166887 -551417871250203231791411678262096980640 11166888 113763844603179118315798189213368729600 11166889 24285826766916387541712566138736375440 11166890 -36758984501950424751629712286471818240 11166891 -2785801306754198303441190646535139840 11166892 -275934738024960234411259931761233054720 11166893 461699774549853616059363438905975717142 11166894 150287385109900256219201146227624225024 11166895 -708066560006145752755143201115960236600 11166896 -23994891829588548271328329574653034496 11166897 -34203024176221623529399421910042823680 11166898 -381464924433747095486663174055156127200 11166899 588563746390356094716950235258369573900 11166900 -191399774844227995323007957642276915200 11166901 -1784579595757097385962653969409180008388 11166902 -214778517886039054971364307858710666848 11166903 21530421719506194253871646412547480448 11166904 615700261297316278544387281463662202880 11166905 -38629792841574828874395625286235770940 11166906 -130751433079455231163554224225298103296 11166907 872817511037598355329463733556868736712 11166908 80451346898620356181926601278998776320 11166909 -28812172496865965375574978287550862272 11166910 44954430461646291567180019578343944960 11166911 74854361851346948365584597966673483632 11166912 107340980379099855527030821855964430336 11166913 -286115474440548035178384459846895287296 11166914 237864343028242500441935485324274211840 11166915 -177852631255998461988689991436745472000 11166916 112008337716646488499286432051690672128 11166917 840079572673954112832724736599532487966 11166918 -5905728121055319784165678475066892288 11166919 198742747188295854956935024415887942080 11166920 321167432194326718398660711720121804800 11166921 -606567660287300014513691829960178268310 11166922 -104446781319607057678911929697438092448 11166923 -382273086051295187570066466580652862828 11166924 47610245585686256089951866161652513792 11166925 -107589960948903798567521603205913118400 11166926 -17870868973649614604890370794426892160 11166927 -582065328466575326354070520731662208000 11166928 -3234892921650871593278015598657929216 11166929 -150167893774201206916149100877409671616 11166930 -252465233446482304853161043718553728000 11166931 -343205158871845191226838029848703862888 11166932 241658264459611454830741777536437544960 11166933 161888113875399896899551725161257985920 11166934 -74936557511427898964829566252372226048 11166935 -254416344801874071679854391078439292000 11166936 353641830466325267446990820562087936000 11166937 -107125425365116301157147288938534021760 11166938 -1521839994467414143187120213411711520 11166939 -134234290660082314386652722545997155040 11166940 158090453038106840076317881011619476480 11166941 -164651254076232357425566820690286017160 11166942 -214533210859291351617108423876962359488 11166943 901715646461119684368430543515073082160 11166944 350088597350856392959602426279396114432 11166945 -93950837794601167200650665925557003200 11166946 101567673824262832780559817896380976640 11166947 -32802563130427797255882625390161925056 11166948 -63970328957461423045485120040945729536 11166949 -501760125251186162444331654403538723840 11166950 -246114708835721151167707107123544404000 11166951 -47768109673543931452837584195619499520 11166952 229057661908693610739570558110514969600 11166953 -51582497262309555523969889627512119900 11166954 -32533847396739581750476511075276486400 11166955 -182926591294322130990724118012624324640 11166956 70187846968307991582094089275709204480 11166957 -1506247362570047675102058502250848964160 11166958 74639371179417816346153297250188063680 11166959 -167685650516651512637373658034511806184 11166960 -5033376748862839426065421808582000640 11166961 -448891296085833734653403271977399875148 11166962 -657224722849657249817634831578088588288 11166963 -590418305453625847090957830362316866496 11166964 516206752877975092019505291141696559104 11166965 296617071102877140007047874851178022400 11166966 -418071379617344746612923930591556596480 11166967 -92420007929658268340852111026001742208 11166968 765476151528913845463032772631883202560 11166969 456059641540498599520659216101089392 11166970 54215583929415484261760410635902420160 11166971 3336338046346724167956406433514910632 11166972 -308907897959383470642825429537283660800 11166973 -69240072832317891162205894924302420576 11166974 23178606556252560098257744306029272832 11166975 23629314963987700583708621981849947200 11166976 -3145281556657934426747934648697880576 11166977 -359584951521930484677038425722543432408 11166978 86764404093835562157503967867907338240 11166979 -1332719923805523977018426260839969621824 11166980 502133976138198165941374999731226091520 11166981 -349578513828630636409298439411780096 11166982 360841544255184302688171322827942100800 11166983 -279192600127763215657302286864332374016 11166984 -126549502234132745249455930706534400 11166985 -118357041978333731280817546052710193820 11166986 403665041171507412463779189400802383104 11166987 -56533718374167718005674132990765686032 11166988 75727751576274396155611060564376605696 11166989 673798389613800711684279596211475794720 11166990 89328109122073757394650498454275466240 11166991 -109234742251587406030793119953259815696 11166992 214061377780856396698376525655204765696 11166993 340958102093710230492513785919144496482 11166994 15740347183599784983851930373423358272 11166995 -159292151357199830869477111161550497120 11166996 -216905586965707775782826431025885841408 11166997 377522950346442715207241284039568196540 11166998 -533272685552883429121222293853645356000 11166999 42184790766963595722984073823228998608 11167000 95360466180172117187153562535987200000 11167001 -1105511503433040013933214412479532003900 11167002 -134910449990142175748784002652411826176 11167003 -74439777612117420840613012613074231880 11167004 -261304869527642499801640832329788946944 11167005 261501967952445540950486171563846288320 11167006 20124719134638513482460155359500435456 11167007 -81484794282194094975031608536857971408 11167008 -109825124213655950784318803316933918720 11167009 -182720807856146492890292242542906200384 11167010 84894163886013326726722480137661904160 11167011 -676844334265911501710324356997422010400 11167012 1344325257737492215660984087508553523200 11167013 632598346189965627297731120172144935904 11167014 -2495221286768857764328426636502656512 11167015 311792769292650230393334848264748959160 11167016 312085001523936509951290015688523202560 11167017 -120537297702472016939013519038611524720 11167018 455439946513596647311703316347345334960 11167019 226039398599649084689584811674863632544 11167020 -206530793388239097542330003041289548800 11167021 -1010080318170818420217675203094198206708 11167022 -191137842392137605413907039339566054400 11167023 -103418265189419281921975004901632555520 11167024 232953916789408902340390504786987057152 11167025 -318568210623835237648859608751183532900 11167026 48314733398119594973423426799373659648 11167027 194711782732500614632070817443315348876 11167028 -39781627857088939131325444414076926464 11167029 26072444064721826158568324113033667520 11167030 -35366569518043917087455971579524595200 11167031 -312224252471658078671207115326970414168 11167032 -545007741358464471109033290176022343680 11167033 -842129410313428163531182553291468373718 11167034 -603337263901701579283409060937485917584 11167035 263550940064270816858539740293176857600 11167036 -215489742693128691727110763680308828160 11167037 -120017850869126095295135876707795370496 11167038 26328680493038509753495537570169303040 11167039 40731025731213454032101122132702864024 11167040 -93484081870858059916663216450971893760 11167041 191740320520566146121266993795283010080 11167042 504797768511628747015076019587479038672 11167043 523957430740029413129431483024995301200 11167044 -67378562932776298798662291351592378368 11167045 564090690489249509293285155186227404800 11167046 -314239282965490199022801380704466863296 11167047 80043035453292336924437135581108452336 11167048 36381133923715940211397824668444943360 11167049 -201571171330747070888979834747689059164 11167050 -34350435713468897921549794444840224000 11167051 -399190034025029754158063335517172475148 11167052 41344239530049273736852087839366592512 11167053 605001494862370404263048027324664256704 11167054 -703921616122294762201729243173951221760 11167055 294062794154429607773576219256924616560 11167056 61564520822863447739281218020910489600 11167057 14400766908871358892861312516665262240 11167058 -44467908568236345131050844359287757824 11167059 -586035871545896984392286827318085537280 11167060 -488664884389128066308162419407470131200 11167061 -1113825721739244433678028803109522668338 11167062 233249712224588505600310917135430602624 11167063 -101554940631382332505840775601058365688 11167064 136416619728925862676679404278871951360 11167065 51182117795892256621252863879223952640 11167066 172162118764401226494202299521560565232 11167067 310608640324174478904814935536416066116 11167068 -6743107418045879347666382743847239680 11167069 -105817051934356577419200234874756812346 11167070 37802477561101266145420913679626140800 11167071 -72183963376031883959520876266705007288 11167072 72154034752388676060629735135368445952 11167073 285696445459648440728027502783326828322 11167074 -133684586991254503146339789930961156656 11167075 -95214812090207811850955325645468932400 11167076 -967442685918434047945585465554150285312 11167077 555280936350361455505901685932310194880 11167078 105670718143456272305367625192530791424 11167079 -403597050711303552858011861850197952000 11167080 -309090448410306437959047199007557632000 11167081 -147700316208070588338184359146421077468 11167082 557040440604424453544951767185251113392 11167083 2911949611459999371405334341640222344 11167084 53497964436325129780991768587451008000 11167085 -180658753160720737881795433181077439220 11167086 71856655624230168796940075635468329984 11167087 240345530562726645672293941106975776792 11167088 -95071472201758169221463810630193315840 11167089 13560297580916266485643941184336970208 11167090 -140530494816839582218844447091651763200 11167091 18865877488313304482416463324477304624 11167092 -535966905427452332116794734110465536000 11167093 41805361485018940713876804519374163840 11167094 -248460304084250908637012794546977426240 11167095 -15808060821529232738652785167361612160 11167096 16740504490216193118127183054660853760 11167097 11506657497723127324718281650169704960 11167098 -119646899308231950521139647065193779200 11167099 -158195872544565324841920324209892213440 11167100 -1741022192230806676859992236478809600 11167101 -274421603612568266080627887562226716800 11167102 18876745548693962236272957719611588992 11167103 223190399844909838975678155271012916952 11167104 199366517140889098169691488215357194240 11167105 142876086029011614335571853682877711360 11167106 133598459982940784767802124129499084800 11167107 210804011352343380904230243536940061440 11167108 487754119386057340042556360897084390528 11167109 38436302713661632800748793245181478204 11167110 30244148155601332660631912635447234560 11167111 -692740776528477970297998693974751661288 11167112 -141296309981244256828823749670906511360 11167113 -35599947417071601863591301646431314016 11167114 -194642246393593305330352747386762533376 11167115 -109192775578790285652475958835119226000 11167116 -179699167725057403664145792229800718848 11167117 -62614634175512233614811695696799248000 11167118 199460495777383718751310698037092263616 11167119 315937931709910058868993975493600882320 11167120 -133464577414417224513837582600021196800 11167121 20283575227964829575334250259203200000 11167122 -198248191602842531556623460849216928128 11167123 1215036658002865282850586115944003778560 11167124 993007670994648729882576715935213465600 11167125 -103906409131678351646488438347613776000 11167126 -311182765312253883556862797222639882176 11167127 799070558715852942310084878764317547976 11167128 217656344136714849601605886320005160960 11167129 -52907298398809670455815648681356199660 11167130 -8745420041350044151353162489873653760 11167131 -290378237751420736113050988885074104320 11167132 -107880268665169233953660026863603311104 11167133 198052470458532416019653512707596465382 11167134 244033210184616245758950492926096332800 11167135 239731812853295906198284373441772689760 11167136 -830099092946386315573239068258866298880 11167137 -636685725837603909105583390264091241006 11167138 -381934730369959936354492528390609391280 11167139 100471157884359252335022775966540862940 11167140 -130349507253447050183769971140425830400 11167141 233651978075190989165612495937875844542 11167142 121868257140908681282544684240554860800 11167143 -1644117793726052233186902840868053120 11167144 -153704395367670563762713975222512353280 11167145 -72874304874847594978397240444611833600 11167146 -18755832780442710498378804651876604320 11167147 132393347867416918564448185716792619272 11167148 -776997145423697753216801906984609946624 11167149 29466625467098872641320236625757509376 11167150 11006100659856889060824747920651553600 11167151 -29927471294313906964639400618968564848 11167152 -14076839234006241319902830149970952192 11167153 -590335038590089793395365063396230288256 11167154 -450669877670968122316059087034751607168 11167155 26561676708107101248581883468374834400 11167156 -49011011863335225164171954903583006720 11167157 -382992335072750118448308872608878921600 11167158 379918360483798926712200853246591772160 11167159 367158735467957370449564166382907962120 11167160 -674227579684551223006465434231003648000 11167161 1981193966047235991877395671742084864 11167162 324310958644045522359253794063603316992 11167163 255428520334994063209616351266564108560 11167164 -271037840110874597155404276282107086848 11167165 -218892278851119477944478780431051705940 11167166 393341206802931658957441305144326094720 11167167 37264659227925978412459658436993236736 11167168 -162065470455222744311330947706285719552 11167169 -595686583536192982058747003582637629400 11167170 17703721156976765377502432611918878720 11167171 -85900629810908620560125239344128356928 11167172 -191591446600142977130634934605724385280 11167173 1381129933024409099170717592284493882880 11167174 9623346982559937831899151388347182496 11167175 32558619372085544433531740139556398000 11167176 338826566463197447641968960149910528000 11167177 131514404558085462303460675390015065472 11167178 240255527816702429492804028493557235200 11167179 191488976209525124552728196160276461784 11167180 -141532847720612040177536832876439895040 11167181 -41143509623260974561535172548284535656 11167182 134868251944427498792844472601603771328 11167183 -697474017669851799258875926683318135568 11167184 -43529565315806270335942966610487803904 11167185 -467575845388182366090361377771376094400 11167186 3322566054553187461895152479969580800 11167187 -240579594807153916754163172442494294164 11167188 -6463172669458004995905819142222325760 11167189 627686746616929868738303606629363670400 11167190 23670214276721581442317495937868702720 11167191 116182142179895245122007241862128066352 11167192 21127950360555282192440899044467343360 11167193 181066835403965821043335088798095258320 11167194 332101166483122155446453529250116487680 11167195 244209556180491060769485041906904643920 11167196 -718289295630671378292968267149368153600 11167197 -247595412415762431172609474075682480640 11167198 -402903096905691164026530922106682618624 11167199 917989447161442562391136687485794647200 11167200 -528065700851216389950126135762223104000 11167201 175415789604623147799587788558111063202 11167202 -337816563348233234360968894757986070448 11167203 608964137892257343627536073879884467200 11167204 309496129149888829841485266144179308800 11167205 94422315682278271775005203537778955520 11167206 -125606506431519394536089912344054494336 11167207 208833836309652919614468521943912889752 11167208 40801709064785032556057301709296629760 11167209 -364332511479006858018739550124212414172 11167210 74836804455613162485470867115181547520 11167211 -167741193339495930715415773052344728 11167212 -121809815142270087240152254988322324480 11167213 97678775724609196990403062492890996864 11167214 -700739902690725987215062710840908056320 11167215 268404235955301506596217685276852287520 11167216 -17916948884738223906480369882994966528 11167217 -5804668624451122654995986356803632988 11167218 -237733449931323040166923852461841620336 11167219 337646884672658363385114798685578127696 11167220 -264089887288092248667242817877721579520 11167221 -130246727522664286169772708928852117440 11167222 -289408471609743656508572862600025662336 11167223 215692426733043937481437453667734233024 11167224 -357770062333347934771921840181588090880 11167225 174428947709837734561174158551443188000 11167226 -130557809225783694669943276240591173120 11167227 -47398788417571771571975120851187325324 11167228 617470314711416431878615234485530861568 11167229 2115152641824394357583789224932131040 11167230 -4818130321081779457993054949488721280 11167231 -207563537472292879119022294310365415000 11167232 563839874492708151119176966868872200192 11167233 -227065450323874497962849599911378324480 11167234 82665211005726777308099147386308671520 11167235 -203194310924033285671114180271648006400 11167236 -277267493736523584801910411297529683968 11167237 8192867720681706477022174639702738432 11167238 -469726984599797271002554053626792472480 11167239 503758625356279830144461068213935718824 11167240 -258487456148753941838113538005639987200 11167241 -386857151305878809490591527173767015216 11167242 -2756283771852702435764474625882237696 11167243 -1091497176066561071351023761490205798256 11167244 232335835366826724465962896795733955072 11167245 385227198478341511966614536212444754220 11167246 -40161999437749764280440954394794980928 11167247 -145333512877919436322927670328951215808 11167248 -3375996039077460356425768562456395776 11167249 -90444570832914598851456273160733995320 11167250 -382364029304389589254203683358385920000 11167251 -400899015895012608131386212311993405376 11167252 153534673029278460333984595524367142400 11167253 1015412844520751211621071297724388720380 11167254 62296286454350755266694334237928161280 11167255 -335477812607042855658878902854056597280 11167256 -67376566146496347985957454267737221120 11167257 303679701513242032942669806371140082640 11167258 296791656019630571159212595287345438176 11167259 201579800257129893520678457198691781728 11167260 -139459524966944348009666715425923891200 11167261 35737888735838751225799400016477166432 11167262 54954240196808517357148052655501259200 11167263 227815284246329095145700625976909731992 11167264 -95694492864666580370954552947543769088 11167265 14740723254842222228788476123433411200 11167266 -105125234366361816590515195365275857920 11167267 -489594229511766180676319698471171821168 11167268 -82407366370567641814804826193015091200 11167269 175562631236238660826499597117803937280 11167270 189767542753799247942028719455328293760 11167271 644909203564049962088878205122657556472 11167272 -1977705531718680137576212772647649280 11167273 92057312019264107289023808036618048000 11167274 370102132259887698318945257127850217136 11167275 19198893345290766234433432009054080000 11167276 -1045134856601820324163686718652443610112 11167277 1097254688135071343744940263180640735072 11167278 208360155124532079279862361946353323008 11167279 1344813072951059911516294905859357418440 11167280 -69327762085396991523915542439494615040 11167281 331054346045851018505569664725626590400 11167282 -8290387822804265511637812600732057600 11167283 -90105366877889219880046478863619349600 11167284 -6305404655882746878926468420857927680 11167285 218301479194088861968897972704789365760 11167286 -116788162817494086656321937659265488256 11167287 365164082456400470018177361747444279168 11167288 -76390403404536123980796256343629824000 11167289 206939425442818962598140327868358893056 11167290 49459628053679635931476413873870904320 11167291 207756628781587294433384778193148828400 11167292 483184120608358426251708669710219727360 11167293 -5209271821773324622840888600443980352 11167294 -60193095478880279114106071278562827008 11167295 -114220780889891385347858955392974642200 11167296 99336475943958321909614233395425968128 11167297 -193777678795803139526973982640124392254 11167298 46997464157789980380504537959919560400 11167299 -137494949721736804699412042658419794992 11167300 -362195977042369932204919646148438816000 11167301 -14728173037703685562410578905701119328 11167302 5991081097161242031576169546501142400 11167303 -118946800683403113806453281573158451744 11167304 233482166115436952312151257959209246720 11167305 -87985323210651879978035603008334409600 11167306 224141502725869004904322923689613729024 11167307 908916289791807585690856322140541262840 11167308 798750567573124543549391182491489507840 11167309 -12612615536769831026519919530940900500 11167310 -77697141388695687925893122797490196480 11167311 -77128411181435082087468372791118878328 11167312 7352966330089583776025329696094650368 11167313 230958747930064447215391080965481704562 11167314 274851689780510806764067193901066906240 11167315 7905340446714211594786021885135623120 11167316 133505167759907625505781906881857576960 11167317 -164299582354947259461044983549592459328 11167318 -62901942575374002299601142051208767296 11167319 -853119211352542552339029739415402365104 11167320 398659494243262576795396835849533440000 11167321 6605087225864883740541120288964677984 11167322 13837342254661043407576203367919238624 11167323 50410374948979560515288352869679886704 11167324 -165676494055197737954583179613251892224 11167325 198801233843280004325940174480596084100 11167326 -7631462769041024034390290154114717120 11167327 55713730271744476937277750145361478176 11167328 -133726942944363594648029419712228622336 11167329 -235795478032560332280188584329157121616 11167330 -25927754441763871396555402128457075200 11167331 -130786303321897424080137594844964348256 11167332 -126818641161609971931789019099997184 11167333 -402626609185784366016347752630239804418 11167334 204516978694341024450835294509351809664 11167335 -282655075611786882348763254141829000800 11167336 375608357098994922025779052356818073600 11167337 -82959213402458443014212566071038467014 11167338 -4965551599665234224059718732269000704 11167339 -184522808549067948436705563930258646944 11167340 -102666091788407027011792633619832837120 11167341 -832042162641563434676365067557919039616 11167342 160153310956708320773826813396750891072 11167343 -648199982184165168821389500668929169280 11167344 4833601642838624334579675400640200704 11167345 -118091992600251826697962756678099680000 11167346 42791242440551182808350900363122553872 11167347 225892759219375114650081566703453419520 11167348 -657531406926627625439499663878220491392 11167349 -75773994415813698851069232505805462340 11167350 100899203721740623262805162130087560000 11167351 -196816393161572258409765291422222357808 11167352 201944105636917814393067511277216686080 11167353 273097534863748102581652590449595807162 11167354 109511413605631588568804423470860579072 11167355 -54255671436993865199804387993011434240 11167356 -250157645927550094691607057715383853056 11167357 -302278926187317687281928049254331235328 11167358 -1765180250839116272633849643799530816 11167359 -12712767487696998886390581122288172288 11167360 373917326834311771112096485170216960000 11167361 -963687535735282548541923317163499219200 11167362 -463408272750256130765294599169792828160 11167363 -70205499082128314597935431436712787056 11167364 59533203604166321122926364263550156800 11167365 -140214671799329981696340792987778700160 11167366 -212706419899708659442966877823498913536 11167367 1656122532383053455056814324990058237032 11167368 45282492371538545548854264239501475840 11167369 -489786112757749603687038245863139521356 11167370 -134539371050527198577483598021766410240 11167371 -877839741295979877263319344977927625928 11167372 762559734263314193851491297507007352576 11167373 -6129498952526932358572852577124272160 11167374 3525036328690240771147341649691962368 11167375 36426167200859069943086647089889620000 11167376 -14445059118789153058681402345005121536 11167377 19087327347064516721788377218578932480 11167378 30849612780873229505173743209043793920 11167379 1762175620107740397480267422546876664840 11167380 76225324541905093098543643706264616960 11167381 -100685528099129503859742361731224744818 11167382 515317955533036635175209401375807925792 11167383 -322330242463216002533007541707300691200 11167384 4185322848748291567917300613032130560 11167385 -286952905037748127899722379713950802040 11167386 258787681255490188772468915915449206528 11167387 -307353183972536931909430291549033648896 11167388 -545008403266953405621822640014057013248 11167389 17700160223114678284319566952434618470 11167390 -97492119965898577202977622363201518080 11167391 -657425332917409992416841589404059282208 11167392 75176595345936530743627747317985050624 11167393 -1071527594481942802502497451776693443358 11167394 -15853139976591241246171250787893452800 11167395 384038409501411152007377432158981452720 11167396 -435445119596679914871832478048533667200 11167397 87738311850441747461140115450097762432 11167398 -57044530150120538403910560807571645632 11167399 -394756391760642598652555719010671708520 11167400 -14774891748429519735015428764084608000 11167401 2364501477421613381411534598617011200 11167402 219399245714849566221366111930785702400 11167403 54451620076082689111244421370160679984 11167404 -52496251182348117750938017864077064704 11167405 94335843647085867140855283281721522060 11167406 -999388288134222601514417068172849579520 11167407 -63043183875890742936386882022327837240 11167408 64229201173862623169678510045042114560 11167409 -216930532747750011066824911472701920000 11167410 123365829119072763188715119404873413120 11167411 668278498409884071969512435023097408012 11167412 -365332355768293638168571699977306727680 11167413 40832357996177031197176458435505742400 11167414 117127455570950354081246512614680956800 11167415 -116156397971698523860520866359518234400 11167416 82665669136979998856015177445258854400 11167417 509213392044952073270235675105969968980 11167418 -28735234533742306403207452978404509760 11167419 -668186790967103000850074662168741598160 11167420 52039613676326969429296861076967260160 11167421 1315441048109778762449876277114364494720 11167422 -36171045159783861548112602772185220096 11167423 -719775123871372160298554094307158267328 11167424 324904688823706026385310116755255853056 11167425 257728735889324021866218555138206977350 11167426 377836353851252053121329245906734778240 11167427 -364838965143533092854451005446393174724 11167428 430082306610795329284596419559444741120 11167429 65872607525814311644828012572529840640 11167430 106470007091893174133165497949425887360 11167431 -562166266874286704825673643016185117056 11167432 -145881448745425679015849775917202923520 11167433 -418278300850673407550200256502762705318 11167434 -25619831068447082671499101259499608016 11167435 -1069540876801294898595867272504601599040 11167436 -122498462416283758036226160173713305600 11167437 650035072138718215647674128907395220160 11167438 647842792790651424199962090399472003200 11167439 147724977348381651355489496616959328240 11167440 -25801533245023032011310157642334208000 11167441 -252247582062656855193939052330352582158 11167442 21994434413745129207364363627208385024 11167443 -412433571329493123751437876041468666880 11167444 3157984491737529226416553594249240576 11167445 -546464344798899373060497247248974619300 11167446 26538828292762309969239427969592285568 11167447 -308217929144525941985341935886647707888 11167448 69242546505879387616889673765964062720 11167449 -290417545228947847118498010494857282272 11167450 14740493397939381925948184071918790400 11167451 -152782403222812791570310730338350770496 11167452 8850947847969844834179361359078044160 11167453 598324916845492714581634030977518040 11167454 131632531410063223149408536505077890176 11167455 -2475275096262791923473607218669333600 11167456 -197395381462138427227146051263722684416 11167457 249621843472558702796825208371149473024 11167458 1917586968431523448188116449409326848 11167459 134354593523784589311555582532841846000 11167460 -6660143587043667411756769135409241600 11167461 -556255448983301379386664270969230009760 11167462 -57455280794430640786754852738221524768 11167463 -587028711431873353804071590151190763016 11167464 -198014130608768417663429045403180072960 11167465 -50911544661576486838391139292751988600 11167466 494963054198330665615635380212906251264 11167467 -37612168769598277847822895863668771152 11167468 176920054209466706722875898483378754560 11167469 430924717004721876605241453964550924940 11167470 -6778742582167570035577422934790567040 11167471 30344874316735831677766489152049256448 11167472 -82739054171815339958949857739817549824 11167473 640166546561272841500175933909046908784 11167474 56234013508600032900996961762665566736 11167475 145573240879142831892762816627520383000 11167476 428080389447587412016194288549194594304 11167477 331877752592131301859277038804226449326 11167478 -35765230754625142758847729582752399360 11167479 601939964205514616869769798595267258624 11167480 -291998050866403032009727917644185497600 11167481 -417988822222259805464368730841628070268 11167482 306383431342430640940426005113536353792 11167483 -355497452380637284369756644491468753880 11167484 32577066529413109519448370438295558656 11167485 2749756588816467476461418320341893760 11167486 -221979977960085340334950101610239319680 11167487 -8188734498127699532608624734670339728 11167488 -178397981091111324724652802660636819456 11167489 218729612612486455486463856715141247424 11167490 -55671379966283698600218951042964140000 11167491 368513150298066995747229886774159540224 11167492 -44100678326258143935126251001248596992 11167493 1331186361859772296066807257275397600480 11167494 -26719414649460934084161736063447783680 11167495 516863920709453531313923440206378075000 11167496 -384047048116328280484893074780807116800 11167497 -988912570283815461267281828160286656000 11167498 -89226436493897966255574190690247029920 11167499 -27026671381419114901903018503121002864 11167500 -29991917454963958896577200435009600000 11167501 -192066237311895278493685153263646540128 11167502 26899582704126293951346286629385694208 11167503 -119403824114269609418881925467862198256 11167504 310666155636589138779833687239537606656 11167505 -259732660037050142698604373540784115340 11167506 134134388364727262997885310100763116544 11167507 -58414475269498304842973705125885918240 11167508 -190338536813669889663386010304087695360 11167509 56845518784686174848864809395825207360 11167510 -64059307478095336406181226099567491840 11167511 -380862494985335333261006396999503464888 11167512 223796141781367115957890574143238307840 11167513 189251388716828019314179899234878391296 11167514 275885954273912974596305876649489039360 11167515 501520980076063185211277166398336970960 11167516 -638267280260867072674094937222695022080 11167517 604861424188370904724140037275438430566 11167518 -80404222053078279260258511382857084096 11167519 -198884596711710239125831421747837199360 11167520 120391495047918524094545463957887385600 11167521 -118146409030104616817551909540654507296 11167522 -6670362705704085517592824824031040688 11167523 -274069703128388228896710358424101480320 11167524 -271420678175158020300830693060996136960 11167525 -104171539927018666491348765513584758700 11167526 -353007083952074569014627229980448608288 11167527 -200965140725649159582858003978731731200 11167528 914253441306147546833064117365487360000 11167529 -907172606192861667610242963477563447424 11167530 3537617939294513500266361547405783040 11167531 864710400003094919171367331708971311712 11167532 45071215057571520901475290386115031040 11167533 -50488069064923657843219960943377052160 11167534 80949801325137522067613229497259806592 11167535 -6571231041886498472419687432364344800 11167536 -87638879814899784005954637642857250816 11167537 402806786853613100711220643498728939072 11167538 5825885974893777204507104399460765528 11167539 -67228557237952938281724768223893577872 11167540 -5635658506204172098804941212286528000 11167541 -36688083365739937190353120626509062080 11167542 -35450791211891881801243865262879541440 11167543 586277597082714695125962132023304122792 11167544 -315096912513876114531429526015832739840 11167545 295146279180933003205019507441185024320 11167546 777690891037172768402926764888164064 11167547 407210334662160133702649444029481066040 11167548 -134912308203799316234218219455529426944 11167549 53195651027433758997924897324878736364 11167550 145478367567290080796123092239765000000 11167551 -115883611521546662168552955720402347160 11167552 139372860899869214095546785867686215680 11167553 -429634105815452725154103373915507419198 11167554 26552340775453980526280375526011854080 11167555 -128888095126660287114467285477993590560 11167556 66913915686171707493600781492429758720 11167557 594903054621911214240482595200074671840 11167558 17410208920461004497630963731816448384 11167559 681075744782065985646162791683859667408 11167560 87719282795533116029692497491917209600 11167561 737269608383261706667709428484980403162 11167562 -34684377609512394187420497448020003840 11167563 262045583841095276881250556880917962688 11167564 -15249680688018502130511135648206020608 11167565 -252129206248450664353064735845956639540 11167566 51751128123987540885016475501065794624 11167567 858621050259772647708840858335358671952 11167568 186135104867969110561421117761288200192 11167569 -185650572421602018801135980408062138752 11167570 -85759154804775034496352333559996175040 11167571 1010597846985073109273033307267719969772 11167572 -217388191984788005500391196247410610176 11167573 12861650123975925425400905421865824800 11167574 -558842411230777202049526334977657632 11167575 -239781753531042673873103288716747798800 11167576 -231771024613582984547740468032106659840 11167577 -438232849138273136243900701232663901180 11167578 -135849039459222264339671591550534996480 11167579 -336017049947442261273614523924676239360 11167580 71964840259846229890498530457588761600 11167581 -130463297680629625640679002460792312960 11167582 -218017543578425033136703307475530548608 11167583 -56885824544247878351542246086169748880 11167584 347222458070954261016575968168539586560 11167585 -249348464103114548408101800626283009600 11167586 -307992947144522855341956988472976076800 11167587 -208421397678431590258757853190659002712 11167588 -461203776124666816614308246099657341312 11167589 -309520718951573616394023582605811314244 11167590 43801155633551123433657094107379292160 11167591 -846144765500287794880474381854396008008 11167592 -80262894444615012946609217112755404800 11167593 -379167604797356113344811553387331161856 11167594 -428494845576433165501978974525799181904 11167595 99967320782515005009047792600554963200 11167596 324146694353803828549029843189738453504 11167597 -128942685832392136247388454219331820736 11167598 92438803032303087154558173482938037760 11167599 -57741754593399601128591458291085661680 11167600 -61413720153290197421072368829980672000 11167601 554822956624860301149166428130110523602 11167602 -191919234825605547633380932684478775168 11167603 -112483544400831934892928400419518174160 11167604 -135917084805803615627405865567586541568 11167605 382593816188446055139813582428665579200 11167606 -99528872849509474158013673103273313536 11167607 -224094021787684152502736165273311931520 11167608 -612506736731017756998592126255360880640 11167609 858485337031520568373229188113613371280 11167610 -232369977371363790158197736514270633600 11167611 61719390689099540540360613915279720960 11167612 -336646952427446117489139735714028881920 11167613 -55281966034694024692249993354412882196 11167614 172819072478968395773591884993783104960 11167615 114779091856712316733924511147297798760 11167616 -11994728253082506803031333883242086400 11167617 396109204549738177783666331045866837248 11167618 -80836960068121831471788695671289020416 11167619 4930615461984200416517520915265443648 11167620 -10760498871200980286163315755097600000 11167621 -416410785348454706426803644448372427556 11167622 170144718779376766459261556273707670112 11167623 -701459408882287233472344639582009352896 11167624 -40872266257938398179311775915985633280 11167625 1581487159842519483873227730813264000 11167626 -82207763307401839069864217749056755712 11167627 713465276716867716831258623074516296192 11167628 574460286353076774997008028479344410368 11167629 277178170508101002475660991284723392288 11167630 -150469233716205997832065350766179168000 11167631 -240683542353446173587469063486554231600 11167632 -2665735747794536888392869471485165568 11167633 -417479792957109727692338835223742535118 11167634 88963917779936283014665410398221314720 11167635 -182978870356161025897203763153875914400 11167636 -181610791763634628137796026375402617344 11167637 179567506000951157894347084268196647100 11167638 -252292376498343027499148086529053678080 11167639 27416106695454721028480586041751896016 11167640 -503367287258269214340280603434974822400 11167641 79616952900882030587025801207099755520 11167642 29918316298438051006209452832453215472 11167643 70518179989503979451487609166133633280 11167644 -98969006372321537570322966978858345984 11167645 -363471278036941326323757571177000382100 11167646 -88030675962091717948487846299843282560 11167647 -163493256634007056514036252008004201400 11167648 -689262576667040571232514479091101532160 11167649 -169417188656497976483402076574407479760 11167650 -21974628936871646992235070292063449600 11167651 -223371241589099074345476760369576638000 11167652 -738877029479608998125259944559889198464 11167653 164495001685452037232463538725070557504 11167654 -372803233498248240483901490661915038400 11167655 149316095587379722017414852876028453560 11167656 305560322568297396712838867660634931200 11167657 -115514116674423855926406357371537604096 11167658 32093245609119938557303231868312252160 11167659 13116340979062384997868675771559132800 11167660 -7198768607192038920573734132975155200 11167661 32667212216369269149135812404583392224 11167662 -11511641100730619808053898681289531392 11167663 -172909212185012696600274280441429402376 11167664 -56537043570848187027197617718264709120 11167665 -237374933305356874600965106848533998080 11167666 175155228708763319726821296558554038032 11167667 -131897773032648603997988718588465759408 11167668 56100687369542248403373399896278579200 11167669 280879876521305398971405550692855672444 11167670 140036498223800268005268444963115292160 11167671 -156627448987250895129143613422587955376 11167672 -646104335172793952039277722956835758080 11167673 -5228003486445711562244573804485141632 11167674 46691971946702086396468472117493617664 11167675 -480686654632137034778919390438868840200 11167676 143301808017916427958965327826555244032 11167677 220116417180295667799426999985942012800 11167678 -636174241230216117049806186566093458944 11167679 169650590671246076336938592230528169280 11167680 108226537577999069771369017227513692160 11167681 22883211909805487548944485133255171200 11167682 279832597400206971738839307656844714192 11167683 -237083552807373080298466584932540267856 11167684 -598455054082183910552954628343015891968 11167685 -367196057782377830977769873858463271620 11167686 -14498909120973197660931996813474520320 11167687 -64707148262010851718454528436677888760 11167688 -36843920959327811657180612789118566400 11167689 530199315274407226395092928779301328464 11167690 156127974934457235866293387794561635520 11167691 1125635048498716497082528955035436177352 11167692 -21415939458992816321532618288674915328 11167693 -53881336240500579880439936930055584480 11167694 -775808645148679202862191288017473697728 11167695 -109582949491270928653456936586075040 11167696 -127248161028423482232600598228765114368 11167697 -418295093619520358083407966694970846400 11167698 281201740417764549847693562474264352768 11167699 12868165663501898927271263734012341600 11167700 -910531078630753170301313184416889600 11167701 -301905300888499960268532591937642428768 11167702 413937337436383423269013185881217024 11167703 30902933196162255815501757393822265344 11167704 191810754162954862719760141907532595200 11167705 -546820458481506142541892988023270790140 11167706 113910913373890738569841647208387088640 11167707 450228331072117967482210116463075647792 11167708 171139140291100740308071321743501659136 11167709 2630959311046521488280582850959592512 11167710 -33496150378850113015199100683937242880 11167711 96140022828062318456986876038516593312 11167712 601144551942021520551914929295387000832 11167713 -46342565552128442269916813897220656958 11167714 -538954105677489926772026553445304858544 11167715 -220468914408794526893688196220751510480 11167716 146427513004268674879700819947573555200 11167717 -1507975767378045381890802395028371469696 11167718 -580486777234932680720562875888714832384 11167719 -10959818636828384775559127527346391552 11167720 -125734194634790644693701258894948864000 11167721 -1229362507036940565000574916211782400 11167722 -130297697508060194977599131273234153040 11167723 323703667932948978681591433688450250640 11167724 602111398920121598994494792952587467776 11167725 -345045162912494453750030927711482008000 11167726 304390327636768109651951631219063996480 11167727 237376606012633066856429063099818986576 11167728 6156432169063169702415483796015546368 11167729 -28148210965218910807880608384867338670 11167730 25790812560612146653067427961293043200 11167731 253695435897741786767864662092412158420 11167732 332778051369820738333386181606382180352 11167733 -255740075226927004684109518156363248096 11167734 -48765498398842223394810080291470124160 11167735 -38627574502903709428619090578372369320 11167736 -104032052676794107837996193263372185600 11167737 73722477284999981868619229817143203200 11167738 424367983584335665362464107133583089520 11167739 -38315680272388077886084908922553640768 11167740 130646211801751141447357409187344025600 11167741 -267017852382298739043767520328482539828 11167742 -199979155104989895901042030805066401536 11167743 369947237448434027901314204235622134528 11167744 7331849263511742892380088931293593600 11167745 -4480273728867330540730869538635110400 11167746 -74765267984043627623359986380937774336 11167747 -227207305560185784257517018936857350448 11167748 -45675786202221099791390052376040606592 11167749 223444806432239526520146115286697923934 11167750 -153719054199441160528241144020690944000 11167751 -22948444219966862282644268067639165648 11167752 526253480297588044341800574356572323840 11167753 -62124652477919777630396789245572984960 11167754 -121010030245220591930920062466180129440 11167755 74060010535033220898011384399781477600 11167756 -495542635235177098319241309276917760000 11167757 876176447347937412745293808553875806006 11167758 64183003944591547840305832350413476608 11167759 -13830384055534807926270001696295076000 11167760 39695201944550963527390739562558996480 11167761 472440979635731831598873757964767911168 11167762 -374837941608129110698927356517486603488 11167763 -7322562736820237089542246983952133200 11167764 399899904525894441579735502445754212352 11167765 73487899636110729824999351938825432320 11167766 790392636747148373696476251962483088000 11167767 340635581308456342608233274520221620640 11167768 592077754502492153376309367467253248000 11167769 -1025139799791097953095001521182830387456 11167770 121779146217954333098618917791796224000 11167771 -39393341304575009833456707844098972028 11167772 169733911311152344338635917864167505920 11167773 298481217933348439891618972092205785984 11167774 -470945308945503623042626802103338100864 11167775 752610744382075607317387386659194630800 11167776 397813454429007835709225580968599486464 11167777 -618631917660602207987274574987775177374 11167778 287766590927521556259580110304876783440 11167779 110731364411491053145705564841876409600 11167780 99930257556585094848423833622463541760 11167781 -526674336291692143940121392380442661954 11167782 53973087556340121111315649225107164160 11167783 -28423905025495980086709382962072301392 11167784 155848131820693400315757656916587212800 11167785 27163251843966243770189548975143836040 11167786 29922220282098172400097121498535295408 11167787 327506841767998104073903076092126496436 11167788 -4133339345690271531444740174300823552 11167789 -113678631042404049369473514516352135476 11167790 -124546210272926037114056989145246321280 11167791 579459234346059950990224256174550850944 11167792 47226273808940716362100009509385469952 11167793 -159117158531029821367063816964774021760 11167794 565625833668165403802777526882217877760 11167795 -60316236842029950073022235191627262000 11167796 -426970786746145525339406999899367798400 11167797 -155637635267462536560054672152715736800 11167798 421845969740451371070984808514111210400 11167799 -331663759934912880066020235251031037080 11167800 11755638330810723468416794544087040000 11167801 -762051192967920220293213505853156462400 11167802 -312472690424469275146363773104878389648 11167803 415185535913058343778198890194776885904 11167804 -257458206884598885350003373938582922240 11167805 721933372288847050335516654855430909920 11167806 61736097922268455612084530742448529024 11167807 -385759432289532547452774889361165395088 11167808 -4997577422144163739613962647669571584 11167809 -85256066773533198585753220738508461440 11167810 -239456533458522016213732691960420505600 11167811 588717946212258640825149423907475280384 11167812 50904382799479302367220720776590508032 11167813 89408855082674703081157141445567904600 11167814 121471396216334056694951478295462134912 11167815 -43412895782269098251751825872406768000 11167816 -737010837117419596376212262944972800 11167817 -310495219696678318701562496473877668134 11167818 18387904727343741667879274042698485504 11167819 504559701750952637597259492789255047408 11167820 438309738032414722678902189481325952000 11167821 164704161290189075774925956357827749120 11167822 50542568951985239644338457575793643712 11167823 -773062197127611535704617944128690134928 11167824 85208913912550154548988717226719576064 11167825 176907947793416578701082362810029920550 11167826 18111254882915726264297636006828415264 11167827 -210985509104439354514164780442429505856 11167828 -89491495980359010642079779137546727424 11167829 -397266844064859280304109487974830189124 11167830 14848388602845038481256640536458188160 11167831 4672533664400916213035266132504411672 11167832 -11338005361083282301826475886366556160 11167833 43324586071063902742146059504344265424 11167834 -309825660856598073225751585798872656640 11167835 274197186196664667760299255576027739200 11167836 42109479586983338402790048001843456512 11167837 -412821845817866023586138630922105975514 11167838 -42621152853437017209406165877450661888 11167839 -120283297769912707159210293394105200600 11167840 693261095306902107535025918429909483520 11167841 -194762422545273896911577107601541811008 11167842 19724553525482232295013640313747568640 11167843 519069751042965842435057006413621389440 11167844 -156645280853540738871264147146209899264 11167845 -92989965913707096178665855536491205760 11167846 -115704424407858806223938573045992996128 11167847 284458060071722682160287116226246874296 11167848 -1074877632512991443985959108686786560000 11167849 152498403277150642806268735517535388992 11167850 -15307200203889073845885910968600223200 11167851 -328618604500067347804186522238157600168 11167852 515531260798693188180727682545104455936 11167853 44719699370200712001845599791593046102 11167854 83348626903084061087818792870413011520 11167855 614022230522213001187636987394562578760 11167856 91328173014324557895305872029341908992 11167857 -52006580057728172162231400042435220992 11167858 -182726212090872758378433910892039439360 11167859 385437261217021949140194357106383366120 11167860 -61778885854509817975043459465302241280 11167861 95410526354763172111384285106848784184 11167862 -21343015471573079360990928540831816000 11167863 85068385541769891493907134653851094528 11167864 -336866868723469814959686840156598640640 11167865 727742661469900276241814528587371240260 11167866 451136831918163513221554489153495152 11167867 181147471383475474037106073197720892704 11167868 619468385144057389946553847061422184448 11167869 -630855062377184743559630405807082656256 11167870 129129725680373879144669312407460540160 11167871 -269343894304110606617904768410471321760 11167872 264653103477559538134204243095689625600 11167873 349129022774217315959324176419246005844 11167874 1103565004817063646572778909380935680 11167875 55115559017937611322074675646936264000 11167876 27811884565345701865718311577509727360 11167877 266346796101601824302012378610092942400 11167878 529563978559373150908316465107925741568 11167879 405836387108097543058356804451926803480 11167880 38545833395574609398235605458206720000 11167881 -208619500869469652173326918571386002112 11167882 300010955969513021877268951155551414784 11167883 44758170535277473141564310322306166800 11167884 -36066109290415883802996496860451912704 11167885 -1033847673833402078718274816079974003200 11167886 222456242726626718771581960169829523392 11167887 -160324678505375442271266208002458546040 11167888 -154995880953612061717982508887427801088 11167889 887593863067300325657823113649528720690 11167890 -61801780573022680196195243198233582080 11167891 1281363706087869085207246314417474560 11167892 -236994641481206619128703576225389126784 11167893 330796738139701808122360445105884219104 11167894 266234100747980078858308017902330750496 11167895 150182701102124154018227917337617258560 11167896 -316625235957507430891432188242841600 11167897 -630002078710280771884413176086449564672 11167898 41531621016878574335351654638661614080 11167899 -371617578521935910398565026455550174272 11167900 -157735742229990113643631536113481408000 11167901 202886718691340809678202800659221578572 11167902 501616318091347658710826626060868711040 11167903 -186108435637080838626682133943279605856 11167904 -728267642972565827377928203128325275648 11167905 4236418838677094457350217324715376640 11167906 554794074686125053411641292201599395152 11167907 358627110213436251435053309572405608156 11167908 -112441967307165916409092046892461721600 11167909 -450316358704667424360922502634539501890 11167910 -21037701570241642684790090228649262080 11167911 270637653562275801167379942097652246232 11167912 -315943393132114900781865482461444669440 11167913 709258097116768117450399099892872743162 11167914 -463266050267325572094428910888365767680 11167915 376719863068539625977810470245878835200 11167916 230042031515406038456175655259312682240 11167917 -3775861550121401340210395399562857952 11167918 392514542879071631551654927718395748160 11167919 -352631818566761379225049448960689138704 11167920 31831848225806552655640502945486929920 11167921 -592818313633736193720968422521183680878 11167922 199588833028072386494892887785168144800 11167923 -88361642439181174915758530653281574560 11167924 -541767638709022974806245251702901055104 11167925 -263321665622644982151741379351270531350 11167926 -56662576208591941924084777311106596864 11167927 387168809320279827068534333576401332776 11167928 -40776961295243001599172079144947363840 11167929 -517372138031983590913953144944491296000 11167930 26778867745770973594621512910111377600 11167931 -187606714356235551691629126528211322268 11167932 -167903748306193128297537993418375584768 11167933 -491209565437270014203609471653037871840 11167934 56868161935119369886646678235802520640 11167935 93447112622164486195996226467985744160 11167936 8231033620146331965616572836121411584 11167937 -1508475512520882731943040896415931982 11167938 56533993553222254793409870225269937744 11167939 449714007409626317760704320554834471740 11167940 1750857323278505209144732480050831360 11167941 -82698571530309110228336838408558358176 11167942 162897619033837447412096858108510660544 11167943 572611727097597465486453222499193535192 11167944 321700399066079247954581975136475422720 11167945 -92101197881961091696672224445825848960 11167946 -72581027923139028979839488552624408064 11167947 -125074802751283836633680873756611317360 11167948 -39872792805538779987863970659416427520 11167949 36536231697815240159437121315603360256 11167950 -36626339473948702114319636067909614400 11167951 199872631117991785280852932089857299952 11167952 81370802967605799088821499819674304512 11167953 -564623550600949490520076991603746264800 11167954 -24360951803975956655559989420351228928 11167955 511782989907206341546019340546761394000 11167956 -22059741089997781009616693731418663040 11167957 -220261821099392639390797069849813344228 11167958 -177239274644131160331964238849328387840 11167959 -403019711706200711195438251810116665472 11167960 312521470448152591334550266982131097600 11167961 187777664578364333395022074456838114304 11167962 -59966365384251597945675647094084389376 11167963 23742609933768339439194674028905580840 11167964 80402880715154757344202846779949758976 11167965 -90483920456694350236383985653014357940 11167966 -49782156551076289402787887371582253440 11167967 72804538190043997015194957670351372992 11167968 44532617505077393917907689346212823040 11167969 4739471420604220312687783550139140520 11167970 -81320672761378166446266404783450903040 11167971 367830452849069519083197454139566887744 11167972 -366256073362980427647958758238458163200 11167973 208982711732206783819635727457803727520 11167974 67503916736101316116198152933801689088 11167975 16060802016241882891969252563457988000 11167976 532531399295789414521221439142153518080 11167977 608001290956150095465652992011017984800 11167978 11591449178953660885755611941468873824 11167979 -28908088857564016518941933891579505420 11167980 358370740596366270929184247543032576000 11167981 1475673581941744341403291724227742410944 11167982 -235195348903079374703858951514925672128 11167983 439297410146374595420591491434413811600 11167984 -150768205031857165376958946464243712000 11167985 -111952111537120210030129683043848047820 11167986 -168290465407497337486735085871575742336 11167987 -229442566708528692116191877217736216800 11167988 -161011723390842176168605880843988374016 11167989 -65026126656680749871222088764699374080 11167990 -105512685410943171606253951484008185600 11167991 -256308357470847348345609697980752662200 11167992 -190155341909453486765324316797878272000 11167993 -307952074621776974392877867515047779200 11167994 355654207335226211866933040014467662592 11167995 44825636883564109954578123618589981440 11167996 -21062484200722753126954015095238280192 11167997 -355811543719877208305785250776686921000 11167998 101300946830983832635687466931837050880 11167999 -395921763860604249845790611238076121088 11168000 -125585353775390686011381898857676800000 11168001 -92836597463101688248610660828050487064 11168002 -445030561357806128340313308100823702496 11168003 -5792525985583228712469458149834620672 11168004 234561885431282372526627029686907268096 11168005 591746305115487365156060119980863817660 11168006 -123842085733275688685094368493981252480 11168007 315553594581181397439074042929412653392 11168008 410380585032322047725816729168763048960 11168009 -793346770759420634330233543373938070784 11168010 -75630497187147458115252144254939136000 11168011 756011333687570061546774693041538806612 11168012 73910853295284360551394170387271101952 11168013 -19444303152759412138021854792871622976 11168014 -194684921999881593012291489969198940416 11168015 -330509357514175731969193860105123410880 11168016 -26630676861320394582942657006033960960 11168017 -336330044032211241758149463634064188608 11168018 185166849874577033809085792199121405440 11168019 37636029114482812721482475135528196888 11168020 -76383324312257712871444414888616843520 11168021 181685141428118150730553198707738012 11168022 49350452327234764926435823389213684672 11168023 -40476920154319317549631595260477720736 11168024 -194454402831575981721355581579920793600 11168025 -63692399009529082810039544148055010400 11168026 -58629089653917151772538166361538055680 11168027 -414977411354651966751460747355972008476 11168028 148614236006856511829742610202069978112 11168029 145775688255214278296377881576111585280 11168030 241910595652287295581182167038820225920 11168031 66865389663131705453885692973156927520 11168032 490896481980099917029818470107239677952 11168033 -62441725204239264361920652036780750656 11168034 -80792809309567737751862985503077422720 11168035 14862546586301673092338609372903254480 11168036 450654249191166489922162865827060945920 11168037 268053459451172403107088148896657201120 11168038 -237131388440549725386145285865922709248 11168039 -445429483760328863988278731396166801160 11168040 70148995791675293288034839374258176000 11168041 281441521056997539537362446060434903552 11168042 -428483921290575855265986488454447701328 11168043 59183039776838162369442826513170791664 11168044 412518980264328917735236398441298939136 11168045 -117882899473786632068441268062227075200 11168046 -1921908225619810485065474265490016256 11168047 -482006263888292955198822986403569682888 11168048 54406340327843387183587833831457751040 11168049 103939181366478049096606444638796938864 11168050 -183188739659671224047172371652488293200 11168051 -10827178379003826192624195891761603760 11168052 94389648686847649985016870098962255872 11168053 38544161077608548409631588520715577084 11168054 -183452311393648462466741870924560346880 11168055 -308025928083082732610579001667680478200 11168056 187147222657681319427772701530571386880 11168057 659502681902798139712845202997033643306 11168058 -304514011390026493176966335391199488 11168059 97176126970551865952625095047730976016 11168060 -91526628062113001418469603059492003840 11168061 -82240686776722949139128958231988739328 11168062 -137918642093078846077275242092485471936 11168063 14241576462165099148448280219161006208 11168064 -77572934424686560489456701353502965760 11168065 160394454951258083740433496983943486720 11168066 59533398412949878838656688737902718464 11168067 -125969341058687626714508818007237181120 11168068 -226252414262754479682579724133884440320 11168069 -478572522407447615570751958728161568960 11168070 -218849550709857701217275935580315932800 11168071 344460822033387240513521687955115543752 11168072 -71214690499734004755320463688787558400 11168073 -111363712878460464978002765571968769600 11168074 227618874949861357215328017823509905760 11168075 114971712824593112719450025503730871600 11168076 -216581262024916072168852190994212520960 11168077 -581415914615165614488352079245353848074 11168078 -277811080510952786395392266407738340160 11168079 2470199761366634383590928243260672000 11168080 -28574313656401312493247700861059072000 11168081 9642321410227185553223449931558136564 11168082 -247698599787039997385199726616166535648 11168083 -251566333169761733988129643508993061696 11168084 -448756002227448254248029385779646347264 11168085 -365550432445418501487942474291851205600 11168086 306737135694382182410562769737302279040 11168087 26710481204616439285335187541207368704 11168088 43106346829661151838571808156220354560 11168089 -4001069859105876478357841849384040176 11168090 -236239754669561774557241938049146279200 11168091 245073744302530794937598692918607247360 11168092 30976177354429837627694494362190254592 11168093 1262805489018680108578647665735464393920 11168094 -48185554830878516435189642603739248640 11168095 -58254583358926167102393103370386390320 11168096 205112924724326103258625303319783669760 11168097 -210402932693779577314875300706870059600 11168098 -59487673899468837248465994880034209200 11168099 383451728676566955348194241915580194672 11168100 -194142621037127627858196841951044816000 11168101 150654660913086884255782096194401175680 11168102 388098599695278465280884976426335223104 11168103 -371571237200251208696331095556609587040 11168104 -9890326254637235544729837795157386240 11168105 55042558714761974026881007612487534400 11168106 -277078145571502331378010645678910384896 11168107 -492258679061045629237778972252537645760 11168108 46056699704000181065657265335668801536 11168109 -184584565866259097958503336964368652576 11168110 -151693594034377316867736370336634572800 11168111 749140451803887340135782802748297561424 11168112 -45178188995241812107207814342331432960 11168113 338305179912100258389180939847739958048 11168114 166445292263021561559134811441059440656 11168115 -12958323127942699434595446572178228480 11168116 300830224391501050294221934732613836928 11168117 -339083846865706979842735894517952821988 11168118 -9808631103657947988988589466365214336 11168119 383577054343241131536274400962405000 11168120 217166460483723653752986198894218956800 11168121 544551016926811814251468635210232477824 11168122 -54767057558272956261446314211744403456 11168123 757908793114766794485061252998684055464 11168124 -21529340749671197495806069952652656640 11168125 -121539380154690330409580425323164340000 11168126 -166627477498179328895701903354063226880 11168127 -87087852786572029762968111852201935400 11168128 -241391735715093081331173456748405063680 11168129 328744067387957143491763543486630324356 11168130 -21270027013929734497406502006160788480 11168131 -291651037343935060850557787233842593760 11168132 7961763498406792374403806009942835200 11168133 -69704522478171230163176426522883933312 11168134 302174159827021208823979503404079813216 11168135 -758145213290004987801783785435508396240 11168136 141997131760393686532171267660986777600 11168137 665143152127431794782551170438263109786 11168138 -681564570326771209327120476661874314656 11168139 92723735523798489957597186166611710424 11168140 389857749600339043932820059271547504640 11168141 -478853620055068935526562360881583248458 11168142 1013373540988920324361564973093053440 11168143 -113672500778442604654728276864152613120 11168144 51893812150221265144053839896271929344 11168145 -342523511186810604661229246534138486400 11168146 434445776872169503757263272628000588800 11168147 -228176054377112619312289002422320476048 11168148 197604288073595360061015604378594965504 11168149 -288438859797373531248543340092121524850 11168150 107540570040749633168251149194744774400 11168151 404343717346428859525995244344147505920 11168152 -260132962888202533832046090789848678400 11168153 286621178021935808953578362408866848768 11168154 31570024960504528540882969679266530240 11168155 489527135958614065424550241516113226560 11168156 447081047112184302791579916104113342464 11168157 -79736719474848091615678925573711984640 11168158 -186676470793911140250095263167267523200 11168159 70984206746456577385316094591395795304 11168160 -11093773464247093019399361731965747200 11168161 156545147350276640605449996794730465300 11168162 -457501767157924796635694519288471952000 11168163 -434815978222701713889194036944045486536 11168164 115633081484760523594410205243690786816 11168165 -250502723986795550908231134361358449800 11168166 134000843181596865646518714570901448064 11168167 -33628103337198881401086037722309093168 11168168 53029566030906674590971566774274048000 11168169 -512950108949646634105055218968442354080 11168170 111325903657052200438682816956065585600 11168171 228796189452272525826801935325692045712 11168172 -736974113755647812118385029753263846400 11168173 -17910335545121225140661920739562676800 11168174 21758166726794878511137699031935112832 11168175 5908500183537172157115310931854051200 11168176 -49626247419570827095523728331202625536 11168177 -187630239148971129714289235230691839488 11168178 -138310319096719412138637453455877304704 11168179 242468234308393172081883864407955312 11168180 -365998280817959500780259479506338204160 11168181 -1055964811317267411930911062492333440 11168182 242114849809042258303275573916328652192 11168183 272075049149762026049258644569747656904 11168184 4009524197531108757266694021922160640 11168185 -119709968454789669331580686362518407680 11168186 -118822423923296891475319952677835578656 11168187 -385896326248424488986272196104134302720 11168188 220604238805761258809936604727234199040 11168189 953923494588782667417805673502132810720 11168190 -135533444201509156641178660000096416000 11168191 94372101866692748699908698308011731112 11168192 -81237790996804494172830514652425224192 11168193 3908028718548260941939437471169353984 11168194 -55872265115227211813086167146168461104 11168195 -304658524999070697975869613661860284640 11168196 -53940096734208057865009002086453634048 11168197 28133132114963293401151256515264700380 11168198 198792382776244599842722647651006261600 11168199 -18781022572930319655418652703556941264 11168200 -98975827317570421644681975551462400000 11168201 165135235976720887281837317155719381024 11168202 74807158982078140580218382715418744320 11168203 -172430931914941523065369122028584701548 11168204 227071602591578584715174292813049203456 11168205 14246868106327020216883392259177371360 11168206 -153421708418349194122341039216769979520 11168207 -350675212889787280931626634901272495760 11168208 -57889639430958174712060057365058265088 11168209 -445346940089648731903039660298993024396 11168210 297900714595225148761475612752705049760 11168211 387668470540837760621106086086146293760 11168212 -566730318269367844904413472310192734208 11168213 -127178322410164795318165239373015714176 11168214 1856922115123775615654486975422140288 11168215 20995314488923365146909891897438325120 11168216 -259188300947111539036926947808071915520 11168217 -138699629226988148325608555661669931200 11168218 -2820857225631785997082369364779384320 11168219 284871147670001284068163291122115182000 11168220 96646660757755456767434120081447976960 11168221 -3845108615816028259433992461393766356 11168222 -123797841484871460980241155047072342848 11168223 501992009579805934232073240022493011968 11168224 -926484356698619349134772329377260109824 11168225 43076826670342417887827038118606457600 11168226 -472163559616846724533824925312217337600 11168227 -1373689350121282927993615240905378841440 11168228 115235855066631754830130296019854950400 11168229 169916867500116358010731139969033395008 11168230 -464697051043443572064495581545003315200 11168231 51306839149719412663229795525885871360 11168232 -35310120749152598068722538523817984000 11168233 228300778094767794315096746265224860240 11168234 -117141473548440827973053497272429674496 11168235 -80466060541234012921435954303096630560 11168236 255267459839319926576027760699047769600 11168237 454258890660170413690754749863429788886 11168238 31517486776271586404709007475328829440 11168239 -1374732640746624637863363691405858810680 11168240 -60262757292786046754297461771699814400 11168241 -13345626863325493324895617644215708736 11168242 -48936878336467180963502203841558896608 11168243 -400412619623487707328605850029781161136 11168244 357005698464583662888894575113900471680 11168245 187895518697701459344371824811357899200 11168246 -58144920072653023788754357433209592832 11168247 -298254466812713445020444472296820829872 11168248 -63512295521136043192316603717570150400 11168249 255713202368118792855384140722341401220 11168250 -157474276606528687891792010555923392000 11168251 -29676114167742107808346143141190217496 11168252 -448513451382608529781070239992309934080 11168253 353945280341944084850101277595269867520 11168254 -51297636240065620655653400127694005120 11168255 241352301784483029618979462997393336160 11168256 262076371829958063099573143933558980608 11168257 -6154876349625338734933986057008753934 11168258 504759960688991899979837727645636630480 11168259 -49955403187024911039190796432599520592 11168260 -315407311497854452191513832294915941120 11168261 -2655373268851591801444142660961835680 11168262 -91651866550662658853012520686494795776 11168263 79722672184893561830596208990510607512 11168264 -623679029870051304946189649187547376640 11168265 169207439068885747884735799854509814720 11168266 174872306805972939331073939871690083424 11168267 86659341565502826688511097925629942720 11168268 -86386355179673855944718968347225346560 11168269 358028475124414919148637024028966131392 11168270 33400739275730002603349745851963088000 11168271 -48205092289061684435976769206595112064 11168272 -107923574437573871490659251239567745024 11168273 -989299747725555094511865624997242278478 11168274 5620105016826204758246753339684307456 11168275 401316319572817306489870861028941412300 11168276 -242821018437787350760865703281798400000 11168277 -43067305635326846372714859419288325120 11168278 4098296065455001833284553550751692800 11168279 731908372830683428213465528560575063880 11168280 291066709780422755812190393146825113600 11168281 326975083359074256108700771089423974784 11168282 280110642524570801132375754477121546992 11168283 135961703444180480797785386556654948864 11168284 -601752025124098005803810873691513424384 11168285 -340553032044825966812330098669932784020 11168286 -148234312167461635120835411543679148032 11168287 -108763491167946500082010995808930660560 11168288 -607403855521403173537916422992834723840 11168289 -239679648422817062924107336518770267232 11168290 -164208901906254100832192356904224512000 11168291 680793742172486996303219698450519417692 11168292 -188434600075794875985046870911355097088 11168293 892605441903491084480581755727185396542 11168294 -31863348426908627410932435202829435520 11168295 351352415877960652403181440130106560000 11168296 -823018154914484801690881623641506206720 11168297 421845591513986079675729599642841001152 11168298 -357474177832851985956879738249252027216 11168299 -651089514286868492412119393483497722700 11168300 -105808987655756595488910366293529600 11168301 -479300280166940291923939434004887154368 11168302 117174484472930067008212654237645933440 11168303 465540406241299913054327112753132850560 11168304 -795015877040873938318027182578860032 11168305 828612378926062970202804393876238392960 11168306 -346451740797435563170831283607363930720 11168307 650454635403520869615373623683765501280 11168308 -150506526289652640150997004125650673664 11168309 506210876226629814745535740247728128960 11168310 -81186295669209584309036618740615731840 11168311 104700075046969944236443107030973252224 11168312 -292989125226077439830097773978411028480 11168313 -221183057498587132673169203916431990016 11168314 270845312923284547809172906369276404480 11168315 60171565628796715484910210202939486800 11168316 315854848160806948390503655519160719872 11168317 6001364126889313638214830415276750272 11168318 -65379888906100061495376867536202847488 11168319 -85077194076031004389645463621283653232 11168320 245163100753068090286484914903009198080 11168321 399188188677665641738018946654112106944 11168322 159571225274498075961356597433284361984 11168323 -195720380507403720439557748415336591428 11168324 128304612212963084605156863251778299136 11168325 -39723656625234381334460001670736266950 11168326 -8030578527389312693110638358209950976 11168327 510483303903255613008707059646380729176 11168328 318535869531160711834800878733147832320 11168329 89174750479621296083217610389413222884 11168330 -172789486762518675110501489967056193600 11168331 527554668019814409225936096907191088560 11168332 190916284731682114820371275870744913920 11168333 119328715915765147780331872134943777440 11168334 -67739958891668558828437206045104165760 11168335 835378745825892076697152077855177628800 11168336 239543041502819207723841194742126600192 11168337 -229522771461527476916856806866707942048 11168338 -9811434304823730415214317100720077680 11168339 8405513396315058387557025366316683264 11168340 84985634149150049471363312079375851520 11168341 1095896141017074640976762759227354657742 11168342 -610577338076467060593700615153880476800 11168343 11484865116117040069139822745608459520 11168344 681723346429295895963707577546843525120 11168345 -386143969522624085202214350525799203000 11168346 83419737173939771190607245749751582720 11168347 6648845917901835127544963509346723520 11168348 16343339427936632599227168743794180608 11168349 23270613013578417863748990466761511200 11168350 -243784889981310406695285165670513137600 11168351 529279373603349930670380043666624376352 11168352 -181080324873622417212293848700847390720 11168353 87564976714294242993335403536023077056 11168354 -424059919066124636938155228520014926688 11168355 94299755006057502844384670599285824000 11168356 217746730253436305048718913738942305920 11168357 -328449774068428259410344041914190651394 11168358 40706281548855493224775147597436853120 11168359 -87390150280267749644874883024900807200 11168360 81736009550211373229412188412257894400 11168361 -3643841710873679434005398282282435868 11168362 350234497336898139309106371229728384432 11168363 24518872494732103991323359504548168544 11168364 774914466855737458034323987445106278400 11168365 157438422170393571318259277503694171460 11168366 202168605352056338481095904262475165568 11168367 -87064008521299912417929261515086197888 11168368 44730429867609869518231847528190214144 11168369 56312736530855087280445260257249140644 11168370 65487967183918613919619232754720675840 11168371 158537123364135850098674348332959690240 11168372 205356410488320686277890408737440307200 11168373 403257253891004802003182043920711268384 11168374 430663686862726584244053702129534813216 11168375 -726710673517433780474573786375374896000 11168376 129652127643707484024744671734749634560 11168377 -201774638023776256301917981313286515616 11168378 -181616474239231105406821947607627474752 11168379 329738449861086393042630205790168277324 11168380 190762373924056169326991338777105367040 11168381 67880707421708416738841176407697975392 11168382 -176511383424109013827356409241542396608 11168383 -527213015008249016788756272739694809136 11168384 -932453707967912812037019671137018183680 11168385 444745522760324643129989188496878761600 11168386 -238980516975086114450150720806302360576 11168387 -364643078186218605876270577314690776964 11168388 254170482697618823425695294204975513600 11168389 -28206469122651922078199677324345482276 11168390 -3461307556357185300047048441449420800 11168391 -90311463918405375279547770297645689520 11168392 -650993001788602900677467206914350976000 11168393 715203743300993129436807839833030190400 11168394 -196335737105424238924893864158829481728 11168395 -230040601450987608709577479698269821920 11168396 473295950445027379240605268364057644800 11168397 -286218422929899300500230050381016477152 11168398 469364098004076888651913312652993419200 11168399 -107472375955764652697161554296690231880 11168400 2657741255216319725973106741827993600 11168401 -64325222406585191283084988860354807296 11168402 -92756277825383074383808659919767118848 11168403 269102788455699441480998375057372530104 11168404 -300034422550769511262105903210933262848 11168405 -212419514412552550713613345029381271200 11168406 185811298746826914039179144454090018912 11168407 -106077144269231099981517044705175452088 11168408 -167762556666149831648032788967821527040 11168409 -21783690302811868921929551602812241920 11168410 214854863847673443859587567697311870720 11168411 695028974008707944555690329324852971012 11168412 -105634300883319567922438164193065520128 11168413 -174248349734238702233907190434254944000 11168414 301313152538148253873367330807097757056 11168415 280197906986825943483518725422460788000 11168416 -14613868093738726258538393064173469696 11168417 82909153891782118979816154526393091220 11168418 117234495038028687923692967177966776704 11168419 -862957930948413355165125016415480806180 11168420 236138111290138875287131198695069569280 11168421 -603485945523504021823152438042888760512 11168422 -13229203850882774766123363517819069440 11168423 85622983022869812626439653896652949600 11168424 -212982129647744939028717395330616698880 11168425 -55580923944054298708727815262456428500 11168426 -363596508007995338949885453737746480800 11168427 342481482097586661442988939398463666520 11168428 767096506868395686456797084349550251520 11168429 -125675939340280678202423721754312844820 11168430 -24212467400079905659962381631511900160 11168431 1129582970843298762093148213487992763272 11168432 12994022789703658727881048123684945920 11168433 7009933026579232721390258110692074640 11168434 102530803176186075730064097033138875520 11168435 467342617461255596757416931695112367200 11168436 72320574823991938960352898087690768384 11168437 94797645446854363754955421653474659904 11168438 -73096116745688802933319852374425768640 11168439 -183161774507991328025333055947370492720 11168440 19757362700335180557792711677887180800 11168441 39608414710104554319818456713370057568 11168442 8408381771562286526842323804193223424 11168443 256701880782939448479093662399806595088 11168444 103391316752263176130202915855858227200 11168445 -93453680635991212923592354252773748800 11168446 -44680551441194462421849160386279562560 11168447 299699249549428699323953745935446928040 11168448 -26208366521362076254514481384369684480 11168449 1027157656334862304529183147419826863236 11168450 115604509407618597722325928330410914400 11168451 -9812708101055689806428296561373136480 11168452 -63765884479549014512087227808354336768 11168453 -194610471124304585929952778124002179298 11168454 -1945214118341703257127744191583813120 11168455 -426277336905866390120460666821406975840 11168456 176555779630687338956971403431446466560 11168457 -236987565483559907407649315852161528560 11168458 -135897618378797216071886870468259220224 11168459 1569460702745546011564597103836847748816 11168460 -315085931237021976879607514354894622720 11168461 -527816746570425859648128762244286924938 11168462 238887750935284199385508330927789464000 11168463 129768022916248890212588364564295346688 11168464 120830787272340677486635431361548779520 11168465 -218800336386786159652798443389469590400 11168466 -455980987603276403521795739864021013120 11168467 329024197887666392653744670998633236800 11168468 -286798780701162293800551633048763818240 11168469 -160767815734196051747860811279716508160 11168470 114388127473336250515862770969681190400 11168471 -46883103003336931196836534808279006328 11168472 -23319116006025641014476402768680325120 11168473 534119059883886810708840056659163615904 11168474 511902862140985200923293913594541002736 11168475 -296206252956341170455313251479547761400 11168476 9507179054877648167276284170354868224 11168477 111665963395784889689016330875397218400 11168478 -6959458103118683203410252312805528320 11168479 -210557806925188474340233782558929228448 11168480 119504077208864286189444335868369960960 11168481 213298762753026368200937685615640082352 11168482 -19826615336566860052644634314379586496 11168483 131320663583886834904065830622124104468 11168484 236114127845576463819873601382363329536 11168485 -362943422964122676197805004914809416800 11168486 59287850764410637147976845222733942784 11168487 -286185819775166923507983480212391358800 11168488 -307600830807585627307603339022213514240 11168489 89447597230835574103428299634010551924 11168490 221148159801932233356302467449782323200 11168491 -25250161072310755601787879488988880016 11168492 306516360601256752528815564384380764416 11168493 224084080691582937045195623563208913984 11168494 -186823650322051415042099491882477582848 11168495 229682236791356258885029623455581773120 11168496 212017384336327483693204802357538324480 11168497 -76698536999279131069047376238817403054 11168498 -239784859983007585008355786318953854208 11168499 211854194872781958264428076222524612664 11168500 75832816602509954700912216028956672000 11168501 -315359982410881800104645206486793147808 11168502 -132577403934025717403634925368438178368 11168503 -242246518793907098359168095252744184416 11168504 -375239245742797330789243019857366118400 11168505 147609761084488056764274848226877176900 11168506 -60561884891931245466460642836945276048 11168507 255392357953598846004034441838861475840 11168508 82829029365572642020256436197357773824 11168509 662189773437718419015261733274979217920 11168510 110401393502665262913347617877459396160 11168511 -26693745999350816400653057837863011840 11168512 -529468703027236200958547779092012335104 11168513 20527411886890253599947719405592798144 11168514 46632810231334033575762838989953405952 11168515 65670318373301665960669453278630137520 11168516 -1316348899991632534390372297232101097472 11168517 82960558228548902115263968862344898112 11168518 -116700379234353885748959728834861147040 11168519 12374092633333087641009176310222198744 11168520 -221501901201439951133738751240887500800 11168521 70473123355478544240241297590921596040 11168522 -171844456607089969983435486428375060688 11168523 -228437239910021182741225239197188675200 11168524 -187941180973319436310459718744242556928 11168525 96736362902347071829620395509410537600 11168526 -99679656401319652714456760584014336000 11168527 -1117292244390930230158932510340824844624 11168528 -72427512244500445908692544614746030080 11168529 -77747881328454505629403973334745452816 11168530 -368173965072143422522234866663582783840 11168531 -550660626376159159321281832230363873456 11168532 136578436324315298654394427601738691456 11168533 108845526107813129892745280272290144782 11168534 -91890261452462089145076999344966188032 11168535 168612112848343704744979606294425231360 11168536 1335685956992032701102758393929162076160 11168537 867270653363057391956434598441037450186 11168538 -136408867366995946653143423761208528640 11168539 -31450562296511991265294892607445057660 11168540 -385463961997045114899413509018798133760 11168541 -384114481073845535307502954917388551348 11168542 -332334287496698128592782837878512640 11168543 -243776096029412015275567323111170210208 11168544 735196840128631464853951027748485988352 11168545 -130204134677239947197012410260884174700 11168546 -449671146286736897681162881779513323520 11168547 76128235769717643245060005910891686656 11168548 97326599970832972366863433360606395008 11168549 -137301004385452276445836945598686282464 11168550 -203217527215296972935895760898044464000 11168551 634128139625028854019505012085471237704 11168552 23072382822508047628143582758647065600 11168553 -49863973971299482734627426866114441472 11168554 -241601652348573600291871670785199859024 11168555 189399494541580366977387106209674916960 11168556 -33994821136396864531661453920329400320 11168557 21164533415843585289916432400234828172 11168558 -111674291647234915147839659115350688000 11168559 106212221052472290121657326604903534200 11168560 5066823230198566391883713154106982400 11168561 -4121436096187139351921460741448471680 11168562 -45987306464463978101390545742313984 11168563 -272139227384140956915077512368800148480 11168564 -295456594718694026125603924832929695744 11168565 596774912006885717065644957792416022720 11168566 489156393513564781347408427719539939232 11168567 246369235794817228334239777513406899920 11168568 240577554406593244219350340520671027200 11168569 181940095929019283226559332413364316970 11168570 85966044926924046604271097114479554560 11168571 -48397858604694174900306748769291566656 11168572 370167731810780448934904616758565886976 11168573 -142152431594210052681677743336072467636 11168574 -102476495582450450418217500520166581632 11168575 155768016215147021440200009286990722000 11168576 -30607525088565310019090390932484259840 11168577 358716691889267113191397058259130707840 11168578 343183992076583794146370311138012549840 11168579 -207454329004540282011956894904339924720 11168580 -117127996690445950849206516718717132800 11168581 72685875577812314569635442768662487932 11168582 31436527925527082419258881329048424000 11168583 -403195988570564160946304974541196063576 11168584 93097299258683590453941038378533355520 11168585 -300448052480446287209138655785070920220 11168586 -18498450294797599307421809261007194880 11168587 301401020609208579009838278008973312832 11168588 -408687583136799145106553426484116909312 11168589 -64167467972843629407493778196322176480 11168590 -141227922193376819084027862855934075200 11168591 -289297190957259416785257642726047942928 11168592 -13359694760969806642608371605500592128 11168593 -483641471954099679078410626810286952000 11168594 -208334858388630221750855079369239297904 11168595 257805875191362337614955215145895179920 11168596 -642196185306877737939191855548127627520 11168597 -97941261218661643651963690141715376480 11168598 46026523550190808402423755420219697152 11168599 -40369085559272814971145859237786380800 11168600 -185160480237739455502218094543992576000 11168601 -109481575050299418195560255635268901168 11168602 509317092917674393925006001132413531904 11168603 1072602059677269560388415676875131192264 11168604 10125440351573941820745814896373464576 11168605 -425375341244943126684386283052104960 11168606 10762181757592618186700741808301402752 11168607 78412838757600676891648566367475441280 11168608 1167994011670519030939110230399192924160 11168609 853622598530640847416734597737634952516 11168610 168821531680210442841675374651206056960 11168611 440399745230103559426321659821355266400 11168612 -50181382201368376307144996759208738816 11168613 -261650004052639946507610928321300723458 11168614 51605500217989426214619610911155410656 11168615 56227996526786158889696538049117064760 11168616 60718068121403005432292724309598371840 11168617 801472336854043297696053294016018741840 11168618 389998208279211820908105394903680000 11168619 -407139711766619099768586843675413721408 11168620 5020008694928687504838536597329735680 11168621 179566237351821942151021606419567758700 11168622 -144448825610082860902434165976441475712 11168623 89972629726168066923026343930478775440 11168624 131618840776706459607718671880120074240 11168625 255818328152975550454182454579939200000 11168626 -160822103910187170781770085494771406848 11168627 126850775458540979054344540119102383352 11168628 389465334422502708976418563347151134720 11168629 225363857449950993656201539632227325230 11168630 -144135949097577234460963519503403217280 11168631 -72151375025334205885992517784460170160 11168632 495320247714042075728882632175546388480 11168633 151492508592780507672853409692176899520 11168634 143937123310214021466165830615192051712 11168635 -351109773606942980995888959339788640 11168636 155484447496960257292505184758026414080 11168637 -267706305159174166759727470549161318720 11168638 8047550467520250261552335892868254144 11168639 472810799566678509852500111395046307024 11168640 -51015524635904207127357608482465382400 11168641 682242957960597574288785710776153159200 11168642 -219807538440619755128415681337911080928 11168643 -499529354373369706898588275442116951056 11168644 -76830331056173398469294544426925089664 11168645 815758876026283356066273147547352829600 11168646 41116987889259902674923156088294222848 11168647 149138093028482801658272008300677956064 11168648 15313037381540542334258566581637570560 11168649 -84180154410711347530005953619747628032 11168650 254440616562521203886354201018750496000 11168651 -13316851313749408783436701668363204096 11168652 -179721943922518768039608769211360796672 11168653 -898498962923381610923455089606632513098 11168654 9402797719507593947248740295927468800 11168655 -247720112219194306451986122747075617280 11168656 -188552424491758615929576681519846195200 11168657 685153119653044886484323632558886710272 11168658 76654780425953076752189306113983793920 11168659 390087689960167221162286330134976626860 11168660 67840446313529286046218063053025546240 11168661 9555901448065832777199625995699587904 11168662 66537954035909792424358680725539466112 11168663 -26677998681080567857755884273326848 11168664 24880247940536196171438779025630289920 11168665 -11608152012935863450594811800724465280 11168666 483734088886586665625762113039326820320 11168667 178848122862787052494334048959189744728 11168668 -481824423606049182766200189925540572672 11168669 721173699605998633665802068906198116070 11168670 17758108757110392100771192798341494400 11168671 754321314312361798582725060948334971872 11168672 124243245654842822134482891216533716992 11168673 621996675503728379259678149991649445568 11168674 146520252368381986725723352957735339392 11168675 20858954969287401310634988065047680000 11168676 9646232469922401825355807255782912000 11168677 277614442341162878870061783144827393904 11168678 373332265021683391573196440811439836640 11168679 281763456639534989661387623528824703784 11168680 -54652108196762745590554058643878707200 11168681 -427893595358082704717610152279909235036 11168682 -33228700931893906226549535251707547136 11168683 222105215252405209806639915555291500880 11168684 -213751970511351843546118961859880483584 11168685 5890556167425037126778966149766659200 11168686 127535064460872277412952946857049641792 11168687 -105683973162416650249120496655134256048 11168688 -63937008338693331204444587855983312896 11168689 28510664850353198493261874075668168256 11168690 -26471407958441117090687161277850533760 11168691 -9759523923235540669318529857601042880 11168692 6403784979989984486470653437557010816 11168693 -885149848917651629620185148014874007058 11168694 -33226994516446964457649378012936282560 11168695 -631436375632606908022104528058828021800 11168696 -56434928165289957016782771185100718080 11168697 -333195259498273543098930505739740609200 11168698 -71302853497995890782696802546793856800 11168699 -242867100813169287583651056746814720720 11168700 209256032552686724347654165373887488000 11168701 697256080598072623429178923913360933702 11168702 -119496021687076290413944797359103447168 11168703 -134427660484559984758161452272472506800 11168704 488688578042554679380138907790863237120 11168705 347124070440825013156448331859401792000 11168706 137615560156323868387698727195561922304 11168707 217409029251146193959378641450474883280 11168708 17822619621029215961383481793533313024 11168709 56096201367875547488095868563038063360 11168710 26088829051569231346816751116371912960 11168711 -18837153260979286490792409626645152896 11168712 132562350533932639131536610529222656000 11168713 -961279477405122618546925986805120260080 11168714 -78110758918553903894964942672127982544 11168715 22519598085908365973465028941775210240 11168716 332810366235079844629997955819098570752 11168717 -1131303160986722193849973566886623825108 11168718 50610535354990539286536295390429578240 11168719 956508323331111347478544936839436104280 11168720 -25115370378476246117312634653145907200 11168721 46912464131647016062646611431797982708 11168722 -27602229961622662093992643153508639088 11168723 121210804236289229322468084102956064 11168724 64265754410230703381954775051942776832 11168725 146335839776382090714819539183939232000 11168726 138106287419677402480967304745045167744 11168727 219750972268065071790534276798595031760 11168728 -252192722631583932221002135169980538880 11168729 -316212653964153564262951941983025996864 11168730 28362732889837802426131423857944801760 11168731 145641078923601308302842772823596917504 11168732 260737024801607297901213288219689779200 11168733 -173782683144913920461271447857576366976 11168734 -4190255107538587109680830757374142080 11168735 492864984590525651586042155036136976680 11168736 220268715643968896057317311001757220864 11168737 149269591029434242049937497746223988386 11168738 20058774827451562670147994045020330496 11168739 -308350146789905796607866846226192605600 11168740 -97282447789706065760119936240620625920 11168741 28340665160821664700089324918290479900 11168742 88146223672615192988876525345298172800 11168743 -214971284273654041704858230935986183336 11168744 613103652000635094538317808551304412160 11168745 62225793347981036688913347709175612160 11168746 -98363737045267394369528918860734517920 11168747 -473343740244369421138456655056322287608 11168748 336760783667654660504856436134526348032 11168749 167258089480642449865038884637234305750 11168750 376389105331657607643301274177389800000 11168751 565335888337977007145658563368054886400 11168752 16612506613593620854540071947836260352 11168753 -590250216530935259820277553500294765998 11168754 -62619809555059291575836732246096328192 11168755 256890097342602573169524171404911230960 11168756 283040491681073850580333587608688270720 11168757 410649720874231408186702115261691574254 11168758 -509403601077382806044592833227779527520 11168759 -283369075056416647843548474508959492480 11168760 -52697981331952772896726216251796684800 11168761 -179384689201803715957472436080940612608 11168762 -458630673267313568002668961189902045696 11168763 -618033365933713144924007803047524897256 11168764 439280559516086995907120892188503064576 11168765 635608095782941889795753155396200879660 11168766 306335227713554348303933124032365209600 11168767 -40820880353243316910362051885889307208 11168768 168804180537874113513888307276614205440 11168769 171398747551471006696247891431374151968 11168770 -20163804238179133803661186978074432000 11168771 89182280304568047010901486251893969552 11168772 -53271973691838898720195326462753159168 11168773 72120845548045009413934595208542085120 11168774 447554008913137822166542811978765483712 11168775 250299952913390513987378986456040937000 11168776 55841108088751175610745979925609676800 11168777 -5015305250092567293094680913832205552 11168778 29657231190883005683221766711459185920 11168779 -109034572213617000412916919203807014800 11168780 -3782760072401876158951604701666498560 11168781 -1902086055392148932452612627805630784 11168782 -24394257154804473647576406352698014016 11168783 -202894650485547870759478399414423237440 11168784 -56365836099838208928427336700387328 11168785 -273210620441212502065895715964851451020 11168786 96647833033304462763926448544513724064 11168787 56292505641692777674964288862719223552 11168788 129285927900347936857584329826296409600 11168789 58687039118224529246090250008714484000 11168790 -29665986436512317310165138103999217280 11168791 -205022107503317829504693997635864666808 11168792 865246213066016481662543810025232128000 11168793 1437529795175372350428230036221709262720 11168794 -4179280667307738175112016449863388160 11168795 -507947282816526266001091242828058706400 11168796 2076411351904838029350400595483142144 11168797 224182242354285452381606343753375323232 11168798 3436817581164846998077897064902981632 11168799 240862447787612063040119232940572671760 11168800 -233412757068811109972041839677748019200 11168801 309744899810670058798031204198398537920 11168802 48782254784486462126648303028056369568 11168803 -403135593985754372432409480787827766948 11168804 -2858048898898666977675177568877887488 11168805 -39660077024267445343399001516247254400 11168806 -188392832183723531530016670106845894336 11168807 -134215977416102127834802022280030156912 11168808 173693686205369003347833867458150400000 11168809 914205204127026758867270795259774978816 11168810 -124453273548433063775450933274131522880 11168811 74061415890810739698196529253938412060 11168812 -297187894207326134321307206911932461568 11168813 525435299335325363533097093531344876140 11168814 72711296517014088810690225064611954240 11168815 -235191790799753368001174170258460555160 11168816 123593016683287960536381126723967107072 11168817 490036221129440750586842333732491144800 11168818 -337274055208211451514288392997759236480 11168819 114131070460444927066048732314043886220 11168820 -939278809141508768172414364779724800 11168821 -411529066221458054562715151843609171808 11168822 -38952755393746688386571555065434231168 11168823 -209184498196894253169156858439297393152 11168824 -547036564595707155432275308482932183040 11168825 228704485162997515396603964280352301550 11168826 14657256536687582739968410640926239744 11168827 884151150577529773930174390919300336440 11168828 259485990820253658219862188496754703360 11168829 223551321651748652001159345338624000544 11168830 -100543948442779751441085705619943664000 11168831 332670143854101164796210331727753725632 11168832 17547157288772249760545172061937467392 11168833 -662565798838992590117282879862860099776 11168834 154778377227880364836845712699047300816 11168835 2311623490829225820770025463311590400 11168836 -59382549438599838300091501336404733952 11168837 623539824279550255078818237444064707486 11168838 -240739442792975858776453568351498914656 11168839 -1114521428848572261253785612319464781800 11168840 280428381707799197893006795724320204800 11168841 -178331786871916657386822051853170260208 11168842 240160409306418040169423988682149057072 11168843 -180771433891623768681482831651857136640 11168844 131493760772765154324622623321937583616 11168845 -343134062755840346621150701968709144320 11168846 32775537843423626328593738484961628160 11168847 -59337863881298486490499923278725617888 11168848 -47015590818429871061854639880672124928 11168849 612245845781825636928405664689467008320 11168850 -25532783513757555772321265048924774400 11168851 451993464706305435500887928709333059304 11168852 -77087635785575591234516176431171752064 11168853 -324556116808876045305684008866885344096 11168854 5780542252766666923919343894812318592 11168855 -500031100310347287345415111579925097840 11168856 296173120544404001271449615839240765440 11168857 66697641015106976819985584896026554880 11168858 -87047882614027639911317264132408404224 11168859 -253231268300838539554916473263107071632 11168860 193566773435094917455153917069394882560 11168861 -414644502896516402581668192866604443616 11168862 85921494414182132597057384780090296320 11168863 11267782141807693108894374046880899328 11168864 -169211742605815030822751156206746992640 11168865 326721262282097663130652027013267102400 11168866 -3009940493817961830027153411511898112 11168867 -254015891596988525653099413380191682160 11168868 -152283957895299970496119805348616622080 11168869 -612665697347641229580645106733745332256 11168870 170807811192790405481365655140572266880 11168871 92274432235713547336874511078012152064 11168872 -449024859805447169112197252815966863360 11168873 270085473600711466801680853699040070180 11168874 222806792771236436199676182431947952640 11168875 160130175869141786009201167680705000000 11168876 737004504947451934442644040727161391360 11168877 22823209076265786754009865175898248000 11168878 -71513802577337166599190965922767477760 11168879 554292980852956022804042444528291286480 11168880 -29503892432135863958358261317654937600 11168881 -49566466043125821434323765316361320028 11168882 352666786607918264862826128878049483792 11168883 -424851276687991935244645996734143316912 11168884 -7364892830761193486295542914747238400 11168885 -114907816858427408121753868577503751040 11168886 -420013950980744582880467794573532457600 11168887 651703321376410917464657355111532914536 11168888 -377600540273778682447589985793519779840 11168889 1087670006055174550212314155566531531360 11168890 -216187785881981981205606229474383904800 11168891 -417546425830368740444084299827013836000 11168892 -43239070830569198234679941017959530496 11168893 678554384759433960293788989021549643142 11168894 -105837156099575283577929001389720314496 11168895 -93068862101516280660520242508960095360 11168896 -474183763303050349298028770859983831040 11168897 -255505244206248301589092140248796853248 11168898 -66480069381447815884901341697309770752 11168899 43919106847610199220158050154249520336 11168900 -455535417952315559835444679223332684800 11168901 -244261620589616771054965631228660457600 11168902 -85159231257775580483968401304317591168 11168903 -330842597990649122384130266898923151600 11168904 475254481819085174351604954476298240 11168905 150123895935522669035400273582006180 11168906 264532895092862296553876923753557504 11168907 264865612003350867560809552218509358000 11168908 -1231978831002700519234392747553655536640 11168909 -674163880275627413464160046569679874890 11168910 21794103059328032940695615614822131840 11168911 48863796902663998375889416916173312064 11168912 94991246366428919337426735352764579840 11168913 -186522901161501718192459009202713959120 11168914 -48944598254312871542565100980395512944 11168915 229658137007255637381500436438595516800 11168916 -179886022268414771842312588125560635392 11168917 608795554160935644785330343683797569944 11168918 -638185996136947353882890359372483800384 11168919 196581299350354261351276326763937518944 11168920 14491035088803493374794536237230489600 11168921 -41384832392800617983958532480167041388 11168922 -206909287746158873374326264754892171520 11168923 -155802594560808910150903217898401034536 11168924 249543616012247057339223652824656042496 11168925 -10275351937698315494310633089865331200 11168926 -530070318832839425736947861104716905088 11168927 13850656158486133522323577883874004224 11168928 10329864675804062376204476421746196480 11168929 162442775294594560709419501548471276720 11168930 204348921658242426469632955886630019360 11168931 116519956210728458204282183630332196784 11168932 -699583973659972306376719528653539040000 11168933 265005274354319351428735346881547880768 11168934 -176893666292582010099795464672403456 11168935 4669299856879636981441324282235165880 11168936 -79195943815721125119405170775856742400 11168937 284606804173427581596544337377718979108 11168938 30966827704320444615015002224624286208 11168939 354570621973098364210062086530290749952 11168940 58451121001938156465287294292154752000 11168941 382153486990738948200129256048209203200 11168942 -19284261243979445731105831635819688128 11168943 424251911272049387134960495806351577728 11168944 -111711968110238975740314815784223703040 11168945 1084364832098160463356188243624628637800 11168946 286305045188337723118473810653040046080 11168947 -1067301029920624784232725818877707887604 11168948 -130991587085504282084465992306504089600 11168949 1946880706546441067901662485807220736 11168950 16519623893053754479161024742636377600 11168951 614574725367954573411272491256763110952 11168952 -222362932422662497466392613370653306880 11168953 -621562686033926127629205087331362163798 11168954 -68454201102890455925282085568055596800 11168955 -69378739493124527298656141743969689600 11168956 59700336473482448319621881479089080320 11168957 -147099586854297020635525636653397824948 11168958 287697718435856423635357361641925976384 11168959 -4519612869473950796237090896808909120 11168960 204713714263939378173843215484557721600 11168961 302528533053464447532911399990787842880 11168962 -292695570047305856686854083918899137840 11168963 12181822958473247267545753316164098624 11168964 -261948691714193928692714368052453950272 11168965 547005201749069177318891163718673452860 11168966 -19542066012881098503115122099298753920 11168967 59542334010216849540111994753056918144 11168968 173058565639507050072895227864499507200 11168969 -116932006943057134160241720803863538304 11168970 61610529759878681626590984395791008000 11168971 -443190243599214453648125074436702855256 11168972 -416274822979379332280969816593672465920 11168973 487465900870568955296334325726045910220 11168974 125878723008456421298225802800480170752 11168975 -382357060444812739402155505101667731000 11168976 4605677214805436538521934661383880704 11168977 -31632425958792275483985314718496863248 11168978 -451547390934930230586689753578067039232 11168979 -8291460033702332622447795843325378056 11168980 303664451530061003255924352282491696640 11168981 18809645362396051109696428717737844992 11168982 -81340475482253156277690532041914833920 11168983 61517990852173808590563084943555307536 11168984 301159610199837473429485575242133258240 11168985 248309487225718259862804878791092456000 11168986 886796901089413136119713163620697413120 11168987 -31942506473702838305567455254930577680 11168988 87551583690805816009852757287305792000 11168989 -83856422211808218959626506754283916520 11168990 -18550653763309986666647190742897213440 11168991 -254962287013584655633538341776033513000 11168992 -3600498505758299757690812063855935488 11168993 -819602026741529269788661650224339109456 11168994 12051252487998734870311602697313786880 11168995 -288273271016358710973680837161770860400 11168996 -2023628015256470839387689539020272000 11168997 149138085506689142339289301325910526272 11168998 387670809946269400253954460290864724480 11168999 -617936228646150794933928118120149357000 11169000 -34841269157993652976715571361551360000 11169001 -39498204881561472636775482576877820998 11169002 19450728616837315925236229377764534720 11169003 -475471416729101506907104605652386371496 11169004 40943362974912384455857459559673249792 11169005 -109132018701228016007884978958884397640 11169006 193365055482023647309710916384133603904 11169007 14248800149796177277675072528060618320 11169008 35159091285867996678891874970652278784 11169009 -146231365789170115329813876021190887360 11169010 -230389764305271072898666370203939207680 11169011 -158393848588315052137406942006504829168 11169012 -37240099658938618540837016801470617600 11169013 -916470143880196486963825335681993862738 11169014 211225480821962078425033365183241373856 11169015 30431708039718029863862992940714311680 11169016 964585811031552375231834371466061332480 11169017 -717761070847998877564607384210013244800 11169018 -13281420997474202477039378505186951936 11169019 524043707053934766127782989381813744420 11169020 10421673795100493213270539600264704000 11169021 61118181043237228382142236031218828544 11169022 389425879384153953200095604924043021312 11169023 -769763877491515707570886501732063465728 11169024 90528717806266188089041373534160420864 11169025 5003660593815203544495277724311484800 11169026 -500056633621697112482760725034577584 11169027 37754036729362118856804004131433712964 11169028 -254321721187309546760326035241099477760 11169029 930187928167650924265812538112235825630 11169030 81431961632147764249149834619565598720 11169031 149590504159987425573387035084439472200 11169032 152944556118657872813413694551350804480 11169033 -330259757862533161226546719443745204992 11169034 197500837129432231197414014020768614912 11169035 -9852588110161140127099318039161558000 11169036 -368460697745376343305243664329411993600 11169037 116670410521368367377152349171355322592 11169038 18901216507899254813415626936785841280 11169039 77730711287957500106968352310852449280 11169040 -205482565115075906268759959863062528000 11169041 -295939420931932545016096000269259567770 11169042 42681991732923350728109047579904945664 11169043 458902885302444766330536649974880597292 11169044 425403987008920474822649803378457867136 11169045 -261551975001732611944411850546286229380 11169046 210759978076289149344553429486928953344 11169047 -192396974572858878322111723465719451800 11169048 -187926142073268169842694274645836922880 11169049 825939483778036040562728267853825738000 11169050 -163905407350768454876871009650691985200 11169051 -410621963094555241825903925229302486736 11169052 135421146910470434757702283165191565312 11169053 -39578899497201702886146211306349620992 11169054 45828888915028524309097991325398678400 11169055 186247891873474888970950493691730788000 11169056 -153867214788477268321253121365390524416 11169057 130334594835897083662620738929411505840 11169058 131093304211541625645468886114203308880 11169059 -398122084386023755541083321279217264760 11169060 246552267451996673955898177280706662400 11169061 -219874576229639167345084401264355926240 11169062 -234501557679304802540991735285354130368 11169063 -238505435210362287762869111313719788800 11169064 119649279957632477349618014110330214400 11169065 87262062939655476741422789720832803400 11169066 257958668306885363704986782516089530624 11169067 2979486440417293798328780885820501760 11169068 -107840699555246948449870277885692706304 11169069 121126111083549105221533227489597236544 11169070 -92043320772914318448091166205178765440 11169071 803057403450481904651078794978076704272 11169072 -101886859181080657546602640464785227776 11169073 -11044111800707823844080328422238083356 11169074 -21199357733918168138265375158787072000 11169075 -223427816397862126043655233199109973400 11169076 186548936175509527023924322451305285632 11169077 570988462336326456174501402956581647900 11169078 -513902571633257034832896813724611072 11169079 -103344814096892500816161292305887915624 11169080 -192260636037712826445316698970133299200 11169081 -13544932848743457364745565041276224512 11169082 -28602435457828167648541698821453526528 11169083 -10331189721270185707863303796891237056 11169084 304333997565958591235546632777153044480 11169085 214980985686212287195890884135160219120 11169086 -11618500500980483975711010425654667456 11169087 212698332298605429115306265589376226760 11169088 71634532988075338566763174003721895936 11169089 -605505122647067506156503909835057626540 11169090 -17064942557565089038079808783643960800 11169091 -76673559685965727536847179765546141508 11169092 -398098832987839205209840571573992790016 11169093 193209954278655422842630070634904973760 11169094 -175534030168831806409772753684428490688 11169095 -172459646196953691835684186626286924320 11169096 -276349778739216324038004315395108659200 11169097 -170408867249994574060753910124510878028 11169098 335741164964595027164187736968630922800 11169099 244788099692587166120602163592348311040 11169100 189075646371001871486373579608697932800 11169101 177809896215214940901158328806199786432 11169102 13634674673815909395655834354797348864 11169103 -1076991676788766302790151284058057169552 11169104 74673491058572277401961509345168326656 11169105 -386974012948876363948826482071121271040 11169106 205356160052500398841763117352047373984 11169107 15717136323192969453239387720672068992 11169108 -578428384467767426359708475197906534656 11169109 263646699066689447512895252577986369600 11169110 -44971739559556572724974042966239351040 11169111 158048818807786256855147336553005914320 11169112 142892543490596300102441057439309619200 11169113 102116516328598959267268933891761580560 11169114 61563740606269723712843507902701699072 11169115 23416600746533677844097835915713738720 11169116 -27399486587381635057288670248073201664 11169117 143978615590489663968562565872899000000 11169118 -137777658839849882238313140336434840640 11169119 -48757018703722864406501032565249688720 11169120 -47970320284414153332207791754824908800 11169121 -2265659934510610610427795608159167360 11169122 207637397642070498610633477118713938432 11169123 -84510516188230851498335200461110950656 11169124 -489430266917894152216850403705105848704 11169125 -655817551331207554764198475627016232000 11169126 -270802886576156110159117484319715965408 11169127 -2012847160747884423992080955357151172608 11169128 -239192086101327043678163959554793251840 11169129 -2969220920519436962744123229558134880 11169130 48643649888986702352891158537615948800 11169131 -270714628611239910703241603426234853000 11169132 -62685571701473127257862577526153561088 11169133 793218369864642772406354927133624215244 11169134 13667766429247609842437647949054385216 11169135 -156206442928301657089964443956988631880 11169136 29209183470523923170618367089457168384 11169137 -145938626722561967212443879273741826368 11169138 -1881503355748556393805145099293464832 11169139 165526751768946708615112919081066156640 11169140 -75081759376907295529087973303818210560 11169141 -412697651218466348981475465552919639008 11169142 -116882873736510169547808006996266416128 11169143 54873018443716296346976481714836433360 11169144 75997209455222326559513546477764608000 11169145 -635883640756942362079791901696542720 11169146 -4226912328470883885757954285849935936 11169147 1177311558265363575026469866286030960 11169148 -16163736873520495823410326495254511104 11169149 -146531835599258373020426910657967390260 11169150 -80569786428690857770637195568679680000 11169151 -205780788088643765862397884935089954448 11169152 -114388365923461960820405574469838438400 11169153 -170328973642514014455966823113223255896 11169154 358938942737886731318675279101004941776 11169155 32934753025281543973372788620919857760 11169156 421222664096453994213643953291272604672 11169157 411727283176461361474741966363207021406 11169158 -28963381172546530094010122079289219968 11169159 -45727041470569335651982196171705719896 11169160 -390849511358103078397495421481946214400 11169161 399466091783394972571841738478936281664 11169162 -13384387079210140340778566053435728288 11169163 409189260392701521743256126419433523412 11169164 9029640560782239370581195572360987136 11169165 146515247089210601669699112997522581120 11169166 132466888464665640262730026135385476032 11169167 147327630490383925390240538808988183080 11169168 59194965669517982241463674616978341888 11169169 79541587154363618250195274833359251680 11169170 -349618117187823899857809344468414965440 11169171 -2376719931510556332870256052531051808 11169172 -39848354964551877072369964463671971840 11169173 95135146892174541338939075759052673422 11169174 -223383567721561575064276477058395803648 11169175 -58585795030029306479761998177620467600 11169176 190652999139658547812896688314497433600 11169177 227779864245626145317900886174195629520 11169178 -559404672285872946818352157369104752640 11169179 -97380721089077436110939997506605971168 11169180 324497631324975968501851143829365918720 11169181 220355359878711998757372075117626698982 11169182 474715329457613524586908147738066953792 11169183 -427445686568148638608089259802388661176 11169184 162306391123001820373762883642848051200 11169185 800363022350374101986571682376375400 11169186 21686142692566073793273280589370682368 11169187 689035267125394493191301331082471320000 11169188 7202913614778445473934050958858967040 11169189 -40068318015070670658073401995300158500 11169190 91021380523654667548104804639288343680 11169191 761630747932828497137481388114435369728 11169192 448175770027052089448468609892125982720 11169193 -2348583319781785836464272247134629184 11169194 291512548273575429770199623704047503712 11169195 51080790465017046412388491081385433600 11169196 746504465509957406969614619277404038400 11169197 -239992685557441561984044076147425155880 11169198 339495866642931847003457453653416311040 11169199 -244215294599919367513061094551675332464 11169200 -8819978272914379981734192974536704000 11169201 -213970762117123704873218291702930682768 11169202 520621490316247901816245700606690776704 11169203 335810462507295663276800433696654963024 11169204 -376688130437060662492113824278800580608 11169205 -925141732287705405048244415278635873000 11169206 267729210728066397489390386740420645440 11169207 1860664455619598655211595954421588480 11169208 1077931853120097011944824885710134272000 11169209 -366626589199506553304015339543038261590 11169210 -64103075695937036833418991178857749760 11169211 -587634543898620104764618280946430182128 11169212 -408578137776628455151851539420084972544 11169213 250347938546069307871285464542301753888 11169214 -121418637830514303368273833818239336448 11169215 168788500689433712898810910241347824360 11169216 6818932732500500096353045736054587392 11169217 -1253061288205454512028603431607556499520 11169218 -77363086013692624747077633602746267440 11169219 5795277414882968803673147068567170288 11169220 83778373642246381134496598712695976960 11169221 297336166415908718507304746849982337536 11169222 303761484903413072325157466124019238784 11169223 -83582358333645043340985250532289591072 11169224 435162370318890283248837177683265822720 11169225 -38471349833760378067164145308198852000 11169226 -116425617502987446360848532261253152000 11169227 142375852586550388400731279731433953072 11169228 -184629395918138585342514451151992602624 11169229 -83939654929100452885750485184022540170 11169230 58233207026458157674297967160081580800 11169231 327045771109151129522746677470503127040 11169232 -127832245838081984953531779780164952064 11169233 194691086781129256979923267044401483940 11169234 -136794510605069964931406921918558540640 11169235 66857666863494796901737907968751685120 11169236 -559362277616443864912641581848408442880 11169237 209303150836334273327540032470175762368 11169238 121233382274035359752486060878933681152 11169239 616452884515480843331585734606260816456 11169240 140110612663963497100671178538125516800 11169241 295016648659575005498462630892888581642 11169242 -42435941834227467086762603251141393920 11169243 13441493342208949861326223236661482732 11169244 133403485843561052798926117294149249536 11169245 645313594010965224625423410616757839200 11169246 -321416198887886568892426127208430003200 11169247 742988590514529058213201967795872961696 11169248 604663383373024329518287779227188592640 11169249 -11325245777135842366527759953576377344 11169250 -4101368642871828324055154016848640000 11169251 -460195094014273258049045429573234631408 11169252 297752060872391652467187869945960082432 11169253 366345486474851528897670190233596965502 11169254 129150148340211219608069921210837811072 11169255 168028241159710676179753316183102793120 11169256 -388453160815118240477531311716967941120 11169257 -255153915083290007682405589900911031680 11169258 6364352608825927449715622861313993984 11169259 -271635408604694472573797437438424882160 11169260 -192960261524645187512698895445077207040 11169261 -148374244785145675201286326416755836020 11169262 -95971957655763884312477631955888651968 11169263 -336888544342671164963596467518792103840 11169264 30727037177013301127237495795920404480 11169265 10082093996746015967126245866247681920 11169266 -285656752057347061409543989316046621168 11169267 98761038400821855700666411661073716280 11169268 953811573205913322479392973448941568 11169269 -98761817367444186815599932387108200448 11169270 13831114453353469590254526021868800 11169271 -84549978135240927688954303133894483256 11169272 127755546344187669854778795990676193280 11169273 -7297664627548397622858980569913462400 11169274 24809415865096174844424074504381348352 11169275 44634476463219920800934231804214268800 11169276 -25282864040342658334057621625662176768 11169277 -227400262119541556246322550337544909728 11169278 -209987149103185276741120814507382783744 11169279 201592966353273023487090510467149482240 11169280 -293061802822315645229029282644901232640 11169281 1205570722800216103551598283500769933892 11169282 -65657963062565910498021344088952007808 11169283 101494732625342887963994848521203961600 11169284 140243176801040276430558562831844929536 11169285 -355549337833530693493842336837300110400 11169286 396287224597821365690520632364769898592 11169287 -377047698242458429897321337530990841928 11169288 -133723198401086007880345926622809077760 11169289 -453627422296186786084520084543276749644 11169290 138980720811510846696784896501641971200 11169291 -76319659622080540453141302642428507136 11169292 34808429028903364388885968951279257600 11169293 -6151564028739620020449377699586496416 11169294 -214545833810103338017162018576148606976 11169295 405518920917377715801121240504383409800 11169296 -196883661133162193320968686312375697408 11169297 -444749752883966261739344993416758631326 11169298 -109255010436678447126357279260681576448 11169299 -190922008993889677781736149029224895464 11169300 36898696578028082016730663822266777600 11169301 18987476658399737446380739822923844608 11169302 110147376082834547918167898461229245440 11169303 79650841091676400557080374359918302208 11169304 545284499716219117024356965680976363520 11169305 -205744817556313078616691691797196515900 11169306 352790288546351171992603033511669299200 11169307 -15128848936685567537256856900353304444 11169308 45506114920692470799887100934274566656 11169309 -348634050675925377065142236346023191200 11169310 92366045924061427922948497951339359360 11169311 409077229248417378133835493656867202912 11169312 211624804806755772636993804253934911488 11169313 -65395245672794113900942929966562273438 11169314 -71829130973139430295103935036979652320 11169315 -154388042573839758410698594280468623680 11169316 60072671993074969168405604039510474752 11169317 -457888074944241575472872120248142909634 11169318 -36161348658450408501724038714336162432 11169319 322875299616964685784105202683567329792 11169320 -410038674373326058202053825137952358400 11169321 -202326505199797445562062969920453439520 11169322 398067834888549303691978928446582118400 11169323 -419435053377837631702333068595347422640 11169324 281430589852970120234921572467939110400 11169325 -349927046492368586172480669629336357950 11169326 -25147196218307776172765385632460293376 11169327 204527850598153647306886977057644043408 11169328 17325405483212575121494892830269489152 11169329 -42453141916248116424569070594375915072 11169330 172857337723874652057265927270972561920 11169331 322658480022573610416450153111320419328 11169332 418069200013002560734394086975380007296 11169333 -7585396205411310735290119556837176800 11169334 74601929709029404499485238258432127552 11169335 479206320348892934669528060478069464280 11169336 4130160298038478023405744456341913600 11169337 -579570382273352150008496870043177389014 11169338 -39404125117861111399638786931682107200 11169339 -39934091982128589511272963698852411280 11169340 -1341501066746549333363264060038533120 11169341 -789872571900704067856838873191968105588 11169342 -174904613804496741945218637084895786560 11169343 -343361462258045519652539892362711936976 11169344 -341171769269194365235632705037226999808 11169345 -85399521669046826704532848635600307200 11169346 189392184233639827538655154752076465872 11169347 316772218526178977493383740514062916352 11169348 32863885981541614072788294478320737280 11169349 -54027905251614383817636372312842810880 11169350 -113371459370601957879017234756690736000 11169351 137158822078613778520822553390419688880 11169352 136340715421673103716276351571766149120 11169353 396015771184565588040933345091011685284 11169354 216513682717911108473963737842004806912 11169355 -76187907013166603890430922804715752240 11169356 596076960074388919469968933995396842496 11169357 63893607228171660819812092791331296960 11169358 -155044916150104454551411228343738606016 11169359 359926213284371137620122138154849104640 11169360 -153445686414453334429545756119747788800 11169361 -53819079226213314691818714378326744768 11169362 102665525913955883006450909854834581504 11169363 -283755101233877751245487715109021462856 11169364 260298707096634935490315572211467259776 11169365 -4968818049400700630892320443228392960 11169366 134295194162919933735083859856334315904 11169367 4868163042071308094828493575081043120 11169368 -97334063578185663762265755177685770240 11169369 455855790778444833701899724039909798064 11169370 -41063552155347370785195416332554489120 11169371 -750712178650315475689235214322662730428 11169372 -12049176534336174042487496504300203008 11169373 -270573266685121244445079839117020543840 11169374 -323914607517985658498574518149173777408 11169375 -7007747675030795604271479387428160000 11169376 608464548637200233964657967578877919232 11169377 -293103832506623930946540791194976439774 11169378 -42374781791400330100813980015186566400 11169379 -5118638829111136555975308868458028560 11169380 56167256272995010431196732793205868800 11169381 -523551256160609524833306616728316786560 11169382 95375219715411281821726859704301523072 11169383 -260431462731904223839804141609662679368 11169384 162552928387202278041861974064098672640 11169385 -283503607576519863164362158026402643420 11169386 4946330864776119446374988164258921824 11169387 336740184825060784367224487847614923440 11169388 -170899827720080442788030618769924685824 11169389 228127955090787423466556239045040928 11169390 215490175524665007964102114902197665920 11169391 -334759163678569161141421896258980405040 11169392 -87537931664957033715988763718650265600 11169393 125799446737658215990955301246240657408 11169394 256994797639120022340093106938933908496 11169395 368872099883400358043595149526415628400 11169396 -18869805860426932901488455637116518400 11169397 -611841223392070293467360772938400140960 11169398 -128271318740343827008061453341337540736 11169399 -131265104886254793685381148190776803632 11169400 -35424801744563514589783896164967936000 11169401 -842490126939610400859396238435400932608 11169402 26468186573200301431141997240741394432 11169403 203064831527719904696503534083349019028 11169404 -454674392364270782336213879383850502144 11169405 -219457093838189175691851902239083154320 11169406 256909211770827719868517620606035953152 11169407 1083143009450547281349017656915409666112 11169408 392030224916534229958730150949421056000 11169409 57563829983662795355010477158406195072 11169410 44609545866504347609020245796717877760 11169411 -180694002380243184762975327926777777280 11169412 -11727276207722020975935116277310824448 11169413 -441811246245543780250416761303781598656 11169414 -13117466429383379182964743499019910944 11169415 -468278407551284142142508576324963265600 11169416 136902260240583069199381633952362291200 11169417 -166729965866258634276692469578212500288 11169418 -263925515261992750654970397111341060160 11169419 -747921812666164871196697676510090331180 11169420 -222829013499632069115379016094561285120 11169421 110514615573845942174118759637437673920 11169422 -4403038929758184228456899921840050176 11169423 -131738354793475111595859446682012862800 11169424 -11764099083517091515821646366174609408 11169425 54708893391976612413000371044759848600 11169426 -132576928334778694387353855320703052800 11169427 203701998565693309671879868459532495276 11169428 -155567166529140851567066549380359292032 11169429 624445276426163012543665260343038225408 11169430 125719715156124643994003373325401903360 11169431 122231147682352446949418831725433920224 11169432 176106443159167858766959935454494720 11169433 8636212070883181483520414328263019024 11169434 232073543900138556648750181163240933616 11169435 204974404447964895548706973812877382400 11169436 -543180111772779180394810189542818832384 11169437 1229787520143616589257610119179152845260 11169438 -4795363798194326892258697714919872512 11169439 541213602185095965436675131248327126240 11169440 480605526259833407705338375286459596800 11169441 41511541273815976264807052704027057440 11169442 124176119418329981450662040389867960992 11169443 -699781044472407122827442640371258134308 11169444 35699252135112698679216910504566521856 11169445 -189561953435393323548456396783099995520 11169446 46170238230025429320581097668220936672 11169447 338051216600898664904798184733337173800 11169448 -95490519070061150213764363904915712000 11169449 456742792994224434008916179193124176036 11169450 63886833467991666136922859103470915600 11169451 206358593819381758333580271361814147152 11169452 -180011946076042006049694617994841092864 11169453 -285640109096579043661100965818845938752 11169454 270110228011328417659374880321783562880 11169455 -983441085042299453418369545265346560 11169456 119122061255380643977565835532355764224 11169457 484838064386915720860433285600683715380 11169458 394295480368239358852370988760991032080 11169459 22769949860845240640575094603547392160 11169460 -85605600646900752262895555412350526720 11169461 -806973997842561810724923896327823979488 11169462 1800774168212700838698946355891695104 11169463 -531091644440230927949192116594955875288 11169464 172279856521245807568249388325041295360 11169465 5258699068560662794771836581285603520 11169466 59129822801201780458854524537898301440 11169467 477282001410842974594862006145494327040 11169468 -517022569748183191526436726896128097280 11169469 -515143317967098933618399487176576220500 11169470 -74673357124518428818841976526544217600 11169471 61311929593038835937312853733057079184 11169472 -55253455061625955877348889757378150400 11169473 131203958999447942522204651739650912640 11169474 -137085039491016663700476240732032960640 11169475 475350085264551297646007871769302424000 11169476 -706060531767701154671185893070367877120 11169477 42262494044243746855779199726106160960 11169478 442755285058253807880363768522279155040 11169479 681891635605020656213513780777725861080 11169480 -32197718681488956502647645943681843200 11169481 831675196522602285176633186617844778000 11169482 -32659433406197306407182902084563347408 11169483 225486502105184123722547941596506456304 11169484 -724941519603221308333082468524922355200 11169485 -36207766339431457018995585148305839760 11169486 -44520584324591699087083480778368730112 11169487 -309207399080138147487395277561005316000 11169488 -82568731358932154258695918050745122816 11169489 309690200561165711439688316524692243456 11169490 -8393057673596258197067233832455994880 11169491 -591144932630957068240269743896122441108 11169492 104914943373882778344542132014948300800 11169493 -985459363758650214258226050621643104420 11169494 -195446246422864603598831044708188672000 11169495 692900830758835256117928659295219784800 11169496 28432073705216227701124983149281075200 11169497 110394593939722295584160384796275015946 11169498 166198733609139156708074528938057112064 11169499 36134124477125039209986458820411865320 11169500 -171473647862799545047830118862449920000 11169501 -498854431610300839447142971121137434048 11169502 -461707681660324483071279671974595634048 11169503 2457965182412339148503071811903503961856 11169504 569978253535818340592624006131932463104 11169505 -89112121789650952234407729795108623340 11169506 -167352764352667441787697465810313778400 11169507 -62946069557694197762035432003473653760 11169508 38310066874640697025199688127533056 11169509 -138163952575806921122892435409002279840 11169510 -100204335776363168463134656695056640 11169511 5949490708473224007316935452240366480 11169512 -433779523030659356724862885565445964800 11169513 -258025977487654326054133053603569847360 11169514 274118354149629569973893452660446503856 11169515 -260525609353129009100713908990056709600 11169516 197331007846520104883142803647402291200 11169517 -6551504979553365234491477709600065408 11169518 -44038264788976276454437408330615288320 11169519 -128604316577671374125484882666178737792 11169520 152850228159913301199001558050695577600 11169521 -136240054996528506713580366674987932416 11169522 -10685540791627568002472045010952734720 11169523 174961668219999130593038228199283483136 11169524 -215276190159631754557703689984297862400 11169525 -42186669286005502771794555868643347200 11169526 136741311844245382772927974169218406400 11169527 -1091843148756611304304877304846137675376 11169528 -450480433528391884901183585275691950080 11169529 -203271255701767320167308264817172199424 11169530 194384930259818860622728604893858809600 11169531 -81438680425868949801952782583740432180 11169532 -560917424100268526244806071614078448128 11169533 -680215917817188589337014830398033044218 11169534 122970101023477713557014490358809513280 11169535 -2531182497838074175435964096182950240 11169536 -16045692103985261368360016762703446016 11169537 77806828482202607121589608785164011552 11169538 185363651126210135935098953055140211744 11169539 175603161545099532350326856739117305340 11169540 -243298248652798670026971246912563024640 11169541 251295537052537909394816079480404606942 11169542 566884136103565485481916157902400408672 11169543 11643240654581908572637632847589753088 11169544 -1157346513245940567608848527443804313600 11169545 80568815045416996837926171811481811300 11169546 -264497790431122599545487102214085135616 11169547 -606157377013988684632723232218199481004 11169548 45009435077021113857753353141714042880 11169549 -49608660147092238494803439475704059200 11169550 -209350969552307707598292448144717036800 11169551 -71316807879267913303891375605910416 11169552 -5585607689699843835798467054090649600 11169553 -66434160367530726538676597415458424000 11169554 -74208656732417485267467421787287092480 11169555 227040547567650360055847028950712467760 11169556 -327852310249396500295059692471271959680 11169557 81958198429653689131853543101283078400 11169558 353385382861488452053270361303281571424 11169559 -181553131202219962764413412968919268992 11169560 -16151055104357374798767663141033369600 11169561 -45799253558759251755768081976940918016 11169562 284987939542759242052773564381354850032 11169563 953104019222284543642876131528575527812 11169564 117335268349868636017743187331488161792 11169565 -152661792700969684264761247688499480960 11169566 -24527676806569441972406518883342142720 11169567 -470275459213730794637859770293468950480 11169568 -150822653814006594492898725020195880960 11169569 1647094566511409098852442270395057901460 11169570 -193541243617105909661171172357595952640 11169571 -259643566216578043052214784403862487088 11169572 49589185845837550215709309800919126272 11169573 107946986998849261366461928315579612800 11169574 238485999640148174590922474911809907200 11169575 -32196888567106036932937809537313859400 11169576 24357140727293596555410474444589301760 11169577 -138081942941173233331138280075625928880 11169578 144836681630426623201590128160738514944 11169579 70104151985544950231876749362495433728 11169580 456870642656308277891706806673968179200 11169581 195542980085758219598421602974408075392 11169582 -24595233841966641824356213302428405760 11169583 523728939978832587347730132679184870040 11169584 -194242953423768525162721766067909083136 11169585 -111562975430648765241007880354691772800 11169586 -84273311046542289370758830576089887840 11169587 -297823491719522320832847160344352842240 11169588 167104273098523310520897431414666373120 11169589 133545537413127389747571588035266165560 11169590 96365595098475447644138369800481481600 11169591 88575595388238011988908945182565970000 11169592 -328052253539139308644405789359773982720 11169593 -1326524944679230940768806717956130476 11169594 416740695732137769562329317467665408 11169595 441379255992176120703833880836859440160 11169596 111222744115935572424093176540699827200 11169597 346053501744991161807524767497923445504 11169598 210917304964061934946675192245466712448 11169599 770132477045919565401991634852929017936 11169600 16849074813382445798400892515385344000 11169601 -661046430763258819590058388285981527296 11169602 -24426623405804697723255897757270867248 11169603 -314248549530879988824671095572776509200 11169604 27443948004767967781452617407868080256 11169605 272155994414230486459605421418109509760 11169606 55112734828134418657935015111292323840 11169607 -249346068748359750681324080556089578320 11169608 -794458130886821393921845672599642839040 11169609 346781718677950809249156618260692981728 11169610 44190679641593700783109978420937809920 11169611 -1063109653328772294012813393789264793200 11169612 -176294126904170451144808031255757270528 11169613 128181975606236389825067602349135095424 11169614 -217153845898812813545358870332477377344 11169615 -98424443719750708341892062816551639280 11169616 -22936329939926111278265487755264000000 11169617 -334715560399672078925118249052937480334 11169618 201474417194468536652067584990568964608 11169619 -264827201639108694688415873084215208980 11169620 64320045908013931898911437642637762560 11169621 -600994581512774029897651079383421428320 11169622 -97735506679515715316806831512413093568 11169623 367144140032351943300258945580667393280 11169624 -198990771757774066262042658352783687680 11169625 -373464329038376324793014314772809920000 11169626 8971130854501565852070733516996353984 11169627 -716748258377159270423545014070142976 11169628 -186331859349932887744884641501637279744 11169629 1403082092988293813845432386732647559360 11169630 -37010322805448785512300090737830848000 11169631 1779566415768289253799675517416297896 11169632 56793826727419807489587225816656904192 11169633 -38243722960051596011531159588931959376 11169634 -43815322693305309109200590738081668608 11169635 588246883265596678657515305339954368080 11169636 203460683778470943793681526934760550400 11169637 -11815286458827519834473941906652664928 11169638 -469507729451116851374769498993712085280 11169639 -141774339211952199300728364759319452456 11169640 -825628308662395665001884981224931840000 11169641 101152968799348424296799699325429748224 11169642 -95990609157029495982217724430912122880 11169643 246036124192056981307193902644191563892 11169644 -349297612631976340835579693047069900800 11169645 -448600816522520461547176003889316307200 11169646 541801069272699697606426870534381134720 11169647 73151415587500814420080246683042688992 11169648 31205047372873133622067871608429412352 11169649 -222390362635640848992859071783839196480 11169650 -145818228466124569934595614267437056000 11169651 -20019599515249967266456307908104218880 11169652 -143897676048798568990356728440850022400 11169653 9587576137928041925605526108640843264 11169654 38644937517909819733610726911049845632 11169655 -252959063573994696119230132447115684640 11169656 -135743710690158541510976883755366277120 11169657 -2032027697253269886906952726443079020 11169658 -564025356759872318425010194907987804160 11169659 -228652493652156173540874409170914019696 11169660 21533311946718529591215053438014325760 11169661 606823777987288472816916450553913200262 11169662 78582520813180986096838046779331448192 11169663 179900405806790596714862456911188637440 11169664 -38182445326042135296756275420394946560 11169665 193446235024151489839501688549812608000 11169666 -140956601258917648331237964467069883360 11169667 677934033003618241881985403688653262716 11169668 74347347757934921065697460829858003200 11169669 94176289979175279384160596371750843520 11169670 -348148917007016306885805710064103079040 11169671 -32478926232895373863084999627824850800 11169672 -171052067286579676227634870092628623360 11169673 -622083565635251638346906009544983455078 11169674 235127941955022162616495191839436675840 11169675 -328204432501640432406548715813615073800 11169676 -156000964674654124081876248363776371712 11169677 -691273374935436255600143086404206502474 11169678 -18336936845228365892404989573244358400 11169679 -77748447687417348093123161230932256720 11169680 1557694088497537151294496286829445120 11169681 428318638825262668960909058777951911152 11169682 50492604469586194828300197766396366080 11169683 -204752612205883191680685059155541980080 11169684 645245857982598386628817331636962590720 11169685 -365787615627278551602762270157959139620 11169686 -127892294854260318581303203510757201856 11169687 -505306863320670971994781725657922908720 11169688 555917613096230408444358238483084277760 11169689 147203630760551028681472683694895324490 11169690 -23668778956954769160944023778042649600 11169691 126503399301250604465695092318070432128 11169692 518493891542907099010603295361996258816 11169693 -435019667163626049288418374970007615418 11169694 -153327647135499055191340619453340223104 11169695 -646667051813071777058231555746604755800 11169696 -93793027013828685175697789600730710016 11169697 -186425039220767388721663964075553284736 11169698 633186488230977580327840645832572496160 11169699 -199918915188517201000608528681896806536 11169700 -170577236008157148968103474886726556800 11169701 -733942068714558875299597957820116098 11169702 36208167826615329576970906689872767680 11169703 -337536455889032208303760309096938843720 11169704 149604888941004999311895423289388236800 11169705 -28665029248323616287467472605186880 11169706 88150123761482181082568016404815522560 11169707 751306387182382108612395671125469027832 11169708 186069447663917717424676039889957978112 11169709 919606214385620102331239997519669681504 11169710 71735734387529182685381939678326475520 11169711 2279479948780685703079851836450081280 11169712 16151941999254995324423469110285402112 11169713 -151740332283034290249931439546215933038 11169714 -152646790138625114532620711116011019008 11169715 -772588989430362181997090079475633148880 11169716 -297138523888517131446380109889239404160 11169717 -211589124070127878785871202969980613952 11169718 -340648324618976563768759530063285062400 11169719 -748366769248923637383163291230676981200 11169720 -90246317415275978056187993708199936000 11169721 -557316120386480383344031050013404085078 11169722 182207401373650818561901228009424185824 11169723 -1236457203024642303306777361032442176 11169724 450902073371975321650560882410398954496 11169725 -31614204120539287108085887660192104000 11169726 -146876612941150625108385826664327499456 11169727 613016697390212610992932424798755327920 11169728 -53071600576173381858650600021774303232 11169729 18512934872859164659242406589898749874 11169730 4729468308713620926461360469726704640 11169731 677899279409857594351271135287593526080 11169732 26533818647851118933345806240196788224 11169733 -207188967777864004131079162862558530018 11169734 174048784522353843412036475223150326784 11169735 110561845663983764864453748291509634000 11169736 167047732707281106310727694356328391680 11169737 -55974931833135653336372998574705704614 11169738 71129613377035335450958552115590086144 11169739 -64799360053083418726842278268491983360 11169740 -182924700774744597541983166192688133120 11169741 -388826097058057297319871573753041738976 11169742 -352819229292806764702957928658092305728 11169743 181408919747269840450538464360123581984 11169744 25217538174685756729644700176403660800 11169745 -21448510532638358153754138059797974000 11169746 146045819958416619074649197224181972640 11169747 -281488268066818048973793889166049297480 11169748 50626001246673054788741224752688406016 11169749 285782867349889062246763784065951644750 11169750 -72897569194343179458590920975846464000 11169751 263301072689069368831670796561860064504 11169752 -623116462677431733403850704572509184000 11169753 -31815359375567961386635288552846288512 11169754 -448654919612365293070815057197048849424 11169755 396441088787462844601635179913667508160 11169756 167862965848637203814470156513983006720 11169757 402281737332503406677453957660940622752 11169758 408958687408627202098419121551840344640 11169759 -12794005160077115578602864875049395712 11169760 -12865666297861652469850925637162762240 11169761 203737072499782473264796600013313139362 11169762 -25469728718186388984135267118067251200 11169763 -527154284367796176486536940676749578616 11169764 -410629000099589215437432563320263009024 11169765 -169864536816205082796232970769646540800 11169766 -3951736358123055440553828820792528896 11169767 -38636859958160264821777375175749264800 11169768 117405896281125428349487802607347957760 11169769 351146762619043280882793187199338115044 11169770 21651646644097736597336855449293130080 11169771 298787466679740296393676266052747883008 11169772 -10228739444860672048339003581086594048 11169773 1069141440978639693782959824318585494700 11169774 116818353993999523321031879782792535040 11169775 -179159154357637298817319314729038225000 11169776 33930798279505207507817672213064056832 11169777 143212733841575054082226937712722657280 11169778 225824395299475627260172357329228967440 11169779 -276051807617542559179721828452760158440 11169780 -121018596834802893528018318813212682240 11169781 254928871846236200800374098680421866304 11169782 -52887522977584546803641523259715586816 11169783 -406600989744273706809543230095612981248 11169784 479783874157648759801395748693833154560 11169785 -993896135232195485261085056998735680000 11169786 -172219494471796905140647586595042164736 11169787 -1282025567690357400605783175174823657320 11169788 -41577168481933812547796398951527957504 11169789 -65161014383252744163949482228920668992 11169790 -161061214184850603270727317810484598400 11169791 -75025096822031794897127490934090400016 11169792 431030848913299299853841927345578967040 11169793 528443063066259049006987490038292951042 11169794 -28783200220875439711502593724091397728 11169795 -119180965452738340252179933783661824000 11169796 -31822084987271051585889591762152325120 11169797 25384078907301940207325323524408592860 11169798 312409618431507434332439600727429001728 11169799 1033984548337367934792679553438556926736 11169800 54050356852156261536070770645283200000 11169801 -1074130615335507020302726575864358548480 11169802 116904513309925847118201795357866018304 11169803 9611878487981758717756716990439082784 11169804 -120415196328799977507516879867161301504 11169805 43768722761605043837990591327397584460 11169806 -328841499305859589041091825183676931648 11169807 -14090467201218577701113727261235392000 11169808 57481350153196380353242032682065199104 11169809 168166893536787704650407095610110402304 11169810 -316043115672351407060077132157356262400 11169811 835740754410160924458762091529618554412 11169812 -529532004154138652411190112171824119808 11169813 -554403159981286784052660611633808745056 11169814 52583200269251771902610786051385452160 11169815 -554130198837216409963843425934525436400 11169816 84949692003222938232155078188742737920 11169817 -39730044771444541330327516531241447168 11169818 110826604845794237804548136107917085440 11169819 3055165996200652097782493692712808096 11169820 -235209270828815762328054816281998225920 11169821 -253771915824296383197442216100529502560 11169822 -48648189781279045092232766088179137728 11169823 115937832072464824400518496510500573536 11169824 -364163128923415390382740625398646046720 11169825 -114829348150609057497366866179545440400 11169826 522794778338815903300981437461520140112 11169827 -130624134440213238250110605390655127488 11169828 471643868164970156335366927130702646912 11169829 -3228819322559120260812049336566040512 11169830 19161030750185843047778962468082745600 11169831 -572249914136118868143614919130909804248 11169832 -347305990904495084336301693274409533440 11169833 -762457403235338349428283165519886082700 11169834 131715511021121868282640792210690106880 11169835 203344099833837454089255555895048091040 11169836 397649013722605693095524594651025972480 11169837 73053437390311616702304987105870386112 11169838 229252548501552927912545296757194168896 11169839 -49334079103854332888082283588368251400 11169840 37717038351416636789192002358177955840 11169841 -937376516197260953411991183985911532508 11169842 21338299342214488604929774789425741072 11169843 129139724473081694670788135249047844400 11169844 302456047898951273580848314315601228160 11169845 183063749278208883793706216126754947100 11169846 592260273313431148192382493003687859200 11169847 -255471487912322550458917128000188198272 11169848 -252035658944601800358360801306327552000 11169849 49112282638870776807041659982819210064 11169850 -91533942519545448676626545203458051600 11169851 -37388497091727550122878376699712110336 11169852 -4007764279422107705002462759326302208 11169853 -400103078881752524259651487671047458880 11169854 -25651829346947505239205117902088809088 11169855 309417263622748474606766570621996012400 11169856 -19619852289685862625207121099421122560 11169857 483854529733737171218183212026042983106 11169858 5503258203664667137524462692830150656 11169859 175024922633172640471651528908903388416 11169860 -150811979040408489593800722087721981440 11169861 -554198079493226983242410206578336292128 11169862 -1983035794156292286905544416433180672 11169863 -492439349851510548522541625896509865440 11169864 -394773417549543001675658049208100183040 11169865 279015904452064454453583667172625194880 11169866 -273953354078886744765983770819680124368 11169867 376059269848846854885764636510533025712 11169868 -12648860019567513343313866983739441664 11169869 855227526127548016060283611494979041270 11169870 -11932202130804772028358318331923456000 11169871 786460839804078098517615763492427170944 11169872 22554625679698006380284971232015155200 11169873 -512101078905990744513785000013356160 11169874 546462528725063909876139149879656737936 11169875 -238734065874084794872307860545424752000 11169876 -8344346656002670258300436110851612672 11169877 97288359947233984859110686381323531726 11169878 486089691568713361489243847877479358240 11169879 -339682993282928823581520103843541357568 11169880 -496249486468625147543587166873766912000 11169881 -215371841918704855060051531791759285888 11169882 392045054076532974916160190119087823600 11169883 -602154207781511861194072957403224347560 11169884 -118686377467990553642835584641104291840 11169885 116524757341506797765456872576728117600 11169886 -147076726108176478864921065679222114176 11169887 580596732316841408309514361616386453536 11169888 -111161213493267261102561439361311703040 11169889 220121261360083038339405073352736773120 11169890 4465776573917193109386022970148583200 11169891 470121471799372317356206370538656978880 11169892 186203846366355293161125995957298329216 11169893 175829951959171674570192575219169620952 11169894 -4921135459421930368731819259898875200 11169895 5754242379573085488453402723929831040 11169896 -552739376497025904408159867784260510720 11169897 -598609939753818840231454767512127404400 11169898 338704807865993220317012518626238462560 11169899 -36066236009613482807819433837266976336 11169900 3009955482140299482896169099771571200 11169901 189371278153807875139490684783215502400 11169902 -515511680677693741322535161775254335296 11169903 -290940588669594027259059553680702734592 11169904 34519154114868901532036013737304391680 11169905 475386615390654557408513776599783605760 11169906 80881509852035831562411820393439140608 11169907 331805693741091288099049887190625637712 11169908 179295304224354621791051306045518624128 11169909 145324438074406808423181128423617299324 11169910 -376245278273206525813402191313655376000 11169911 567367379155738170588750165251788657512 11169912 46712526954759067977862985748293591040 11169913 1056803400046060901101477707006039677162 11169914 -180522334696571672016531700015906322688 11169915 79696967472928588899665959830981655920 11169916 -30671517268374223620091547386210319360 11169917 -33394636014995571203393660270917172736 11169918 -121604439656449613257362466806755164032 11169919 47086173188948799545728809005101680696 11169920 -21137789839488261885732138741714124800 11169921 174477121824921412765469761178309605824 11169922 258794384982413471204634702344484198432 11169923 57420120096201570437667177082586997744 11169924 445504311738894855207565600961138297856 11169925 54067297255958720405783490740109248500 11169926 646242866567509461013040374840255672320 11169927 -13380681882720880759181662575257967360 11169928 245074798345464278825028187012974673920 11169929 -132056058045381956374403350781926725360 11169930 -106391724855233139269437830732901555200 11169931 654472164270853747639274332494370955732 11169932 529530454107639025339210060451176394496 11169933 120892574422660890446214891467158921824 11169934 411573036571011780472812440072025892800 11169935 113376363791950201954550221275842208960 11169936 -117351083214134966171009319959744962560 11169937 126477182120832873018843319363641113700 11169938 4021315628629947763094111433283949568 11169939 322122272291366492864674224969739424640 11169940 -502628172498687915548885766478235592960 11169941 -1110362748730912408255127280323695244658 11169942 210795909619393006764524756879253400512 11169943 332197438197428235938196453137446037192 11169944 269810764438557388293907563888382464000 11169945 88320959116469032526890718213483181000 11169946 360186387545139142482831706405620288480 11169947 -623291594850218028494764976967073220604 11169948 -270646824138683267499590289814454108160 11169949 -12181114759126491458579160811925510080 11169950 3147938105227097637817652326615987200 11169951 50423299350814088250604451892658206720 11169952 -1147463068625488253377679600299240194048 11169953 722524735744047815688437201158824383202 11169954 -206196034923596428654397063437214392320 11169955 21452732907180447925663104094763445360 11169956 -149993820167110103262441391062279598080 11169957 -563487538037572101286777219390405798560 11169958 96287195611902525887744690600065461120 11169959 -556375627512473960059055158814831243640 11169960 149619820781924127448143901051609497600 11169961 -163323624353354597460364117525176563376 11169962 -449879946392960433559364530416238181376 11169963 7759164026726209796110859413401546384 11169964 60324813703291536139013261709287074816 11169965 -53742478311125769349937680500026881140 11169966 -282606317109530897233826461618820016576 11169967 -344135690618394931295929126153345937200 11169968 -167411184390961861209595839916295454720 11169969 -334595449414823109005497039893377926560 11169970 132410896869549818632200627862403458560 11169971 -60856990535260923167585513154911139828 11169972 -236914534619636319612613199388946692096 11169973 171079563738050061919341100569249110784 11169974 148163736991237305456094418428434866880 11169975 -175472361367732965544582050090553955400 11169976 838791478551287645974697168776931758080 11169977 236042610359216074067982678550680514944 11169978 -334951563753161147005595037592104139776 11169979 8786640421760898890525290124111502984 11169980 -117688231388000190162129184427064000000 11169981 18630543731427961135326932232048547680 11169982 -18591332248232084886516372494284079616 11169983 -1117921369996420452439762907175130634376 11169984 -15053688830528601379071596751652651008 11169985 -813642014402137130708349772553693289600 11169986 -299094019331065179627442757048226581760 11169987 -188648657232260014993155696059664869640 11169988 644692027502468449458968073079267226880 11169989 -171368490970762092374471345022300541344 11169990 -75880135569306922496524773068611754880 11169991 -232544491123013853877392612644110337712 11169992 -929317293375740485599757037446646814720 11169993 -67073614069806862180627199887667836800 11169994 -296690931400542112374417323798956704 11169995 135152251153581048943964850973477380000 11169996 -80182371305497339206462204372041220096 11169997 -835688361392819045997847938591431804554 11169998 50207462872446317477759409458715448320 11169999 -195255845941788356596505753578594031232 11170000 -41285602558656207709102663775319040000 11170001 201968586733236378818614556832038998002 11170002 203611501388309177377702075519938795264 11170003 48644606141451244605948048885398307264 11170004 -147496969383975647986345520599205388288 11170005 -9961206798649590439967042373678336000 11170006 83486381679204900507329760953396849952 11170007 -234948673128469054241358286838678044320 11170008 292669124463782186752450936212905779200 11170009 -1154948869395362524359357682433580950784 11170010 -101902746801868115130855311101800618240 11170011 -79271245245307351166322469528300167528 11170012 23592184879205240510797020403367149568 11170013 105858124598398312468931187644791691904 11170014 14567668755965298442770366165767073792 11170015 147330560866941120100035807053569988640 11170016 325902031355119024171208396279744299008 11170017 -648753967416367918874175118966525180140 11170018 -325558750421534372840781431030433029040 11170019 60681997538136398851689921990858159360 11170020 -583995278272411534386440061170652119040 11170021 -158731309876487485623986873471726613348 11170022 40068456012125074527980131301360941632 11170023 -537695012574041006219472730776372552576 11170024 2167682833275394852900484721764352000 11170025 -135844645860802520811405484101229775700 11170026 -31063049523278416102493332931093750016 11170027 -1377301899635958461354470494594072138096 11170028 -1033931580520845155130062370732446436864 11170029 -80768139709300512869010613217678783712 11170030 -482774172527008525619423167987612250880 11170031 549775474503485207487233551798520169984 11170032 37118869248116022485697440147153387520 11170033 -114318602916158998560804232327328185280 11170034 -149987692953499943847267391670278218720 11170035 397791432949859791212375742576552171200 11170036 -456467942370060320260183765214934037120 11170037 959848598744828639931865455977815729692 11170038 21585840213607042926829563952609771008 11170039 500981130572043589841640466790373237840 11170040 -127326449001719638942769133808026624000 11170041 -90587872248905472315739391023861424256 11170042 31110313086998944697937653289741265920 11170043 -387867418311618497430194063241690868680 11170044 -19390451833254934177860518057928314880 11170045 357853208105432249436779282170637664300 11170046 544077663335810709241496654014069567680 11170047 -97344262920708668763356724933996026880 11170048 -366232223786222089636089359735537532928 11170049 -436229581441512917912800229398165936080 11170050 29743717616074387344679992983020896000 11170051 232703064185040790233434467824126372552 11170052 -264995640273614841951075067140187937664 11170053 -52742299365483831827744874469902141156 11170054 -121129601067674554023758256722540713728 11170055 403635848692058439852507407912671702200 11170056 -550561514544147791758596078965997772800 11170057 -392269341230029145696369319743841257760 11170058 -503538791678150006782053066209026599120 11170059 -173181113075489186120037703206902352 11170060 -62994426827284639903663745551014128640 11170061 285981319241884534464878882451956900832 11170062 311806532498557198117616232229827072 11170063 -315121550503457306653036423210580772688 11170064 -13728068122484909774430842372819582976 11170065 -246726181789617359713433491923113220480 11170066 112520469926798861286691797389931926304 11170067 -8865219253743724709945736808542279168 11170068 31169943712689622397684996172635455488 11170069 -9074214744777078302990926379479349600 11170070 129630326084241998279414842156400409600 11170071 -426497010546549742970638184940974312016 11170072 994545341252136724462943036249480140800 11170073 181728168683146155319872996503241125322 11170074 -96331576865618691270133704333645857280 11170075 -28366846962916983334585286323640832000 11170076 -40958782674066919427772752676199288320 11170077 55041947445004023509102574654433845120 11170078 -3089372779410818311492326493525928448 11170079 -34404334101868227462886771852735758024 11170080 149889680602112409587997484563248578560 11170081 174977242612084658156005827904980591360 11170082 -22138127527249640242258717048390596096 11170083 206036877902909492582392436952163182000 11170084 -269448957650591812488175393748749542784 11170085 489542779462408195923416567142256758780 11170086 -217119376669289353781585181291089271936 11170087 -582806658723675677614207380147919552264 11170088 347667086077165118366491260094159749120 11170089 578050469473572375515688282733820135520 11170090 -85512114062231991856913677359609943200 11170091 296905044975120298061916965461634147952 11170092 59021516727641778074932535624397399552 11170093 80569683667538779633963868238593403744 11170094 -34437285176400979239274050907206105600 11170095 -7972559363306484422286776884413487440 11170096 -59596026623051810301322262703130738688 11170097 -64548246515276427200682984623628626508 11170098 -145361851808284417353540106018098620016 11170099 -272429924737589307099203769624018278264 11170100 -126865769748007153032416959136705280000 11170101 -130953905733537142688452323686818881600 11170102 -71329550121689083021408958019743817600 11170103 146204393757814610061251105572965570480 11170104 -472691176106166997788694923557904384000 11170105 -809865405996866273498940171496900187640 11170106 -178427225867723953023678480620996229120 11170107 139155680052303276160352081528907082848 11170108 141688298177214720817306011636720923136 11170109 -8172228430205251665704211978899205300 11170110 815325341411708691093043452769259520 11170111 287818261608215857358991275697407220432 11170112 -64606032739254257448461396991212519424 11170113 -791936035288649911793464712425677146976 11170114 130069537242394312350891814916963100672 11170115 47750124910652423521379805625350000 11170116 44835497761038731897428798092331315200 11170117 304804158478391239003145227489322716192 11170118 423258451012993567962970454631821777760 11170119 78287558449950986870135200104770365440 11170120 -153178399958826388708239487706289254400 11170121 -59349915399960786136678803477875862720 11170122 -126729960044992246976920252382802143232 11170123 194860974497900732811285576310605354840 11170124 100240669004354538528812604073680024576 11170125 -498917742023005742500397338576908105000 11170126 -374794205473251486799510640374365603840 11170127 -573544502896928217696989617007257083024 11170128 -146631268816233639465680369708087771136 11170129 -1560176336600266942244470126355819454528 11170130 103891935204953386565651135865406668960 11170131 97924119535901808452948720225192550144 11170132 -280803045065828914148679025794799182080 11170133 -198580867361537403440439210570322036200 11170134 47115191410469271883146035031022816128 11170135 -521523339608219400887394620323260561600 11170136 -508376884388402313906448217492841062400 11170137 -83269223619774468211500941921478635520 11170138 350355406445569151137362938639769216000 11170139 130194524004187501003430984635659732396 11170140 247626840730551432848226632071262085120 11170141 -733961373935379639574989792302216042458 11170142 273760602697727394106207393637018489472 11170143 10434264649398337779480136219232833440 11170144 -1948193087938882142635528450547601899520 11170145 116819782352026387789933190391997462080 11170146 77840860261290119847922542239545371648 11170147 117811065558308929942957184740273214760 11170148 -493567018595862975827958141363717479424 11170149 -84409967469363821615771096688960824736 11170150 -78719398882134676907548902325312327200 11170151 -968755111933696157577981609700764235848 11170152 49853018268088094188731248181190656000 11170153 1217949525705825596048206959628127824 11170154 283224153098084090940740550986290489776 11170155 -99725847692311945235959794433756653840 11170156 752815735101737728652706853756725139968 11170157 198373414669081297345677057178352210880 11170158 -42614010307244489316520036908733267968 11170159 -82595227572120204365389687755767784960 11170160 131301851050562282700543524682335354880 11170161 687130868241148877466573956827092815232 11170162 -288340759690166916033244795420251883200 11170163 -119162669096253107009744398569916595952 11170164 340188930392086094240838154217981976576 11170165 205405700887654029212704054443992892060 11170166 -185943558338423029263320060511773546880 11170167 153863599054667165893175850535584251880 11170168 -159032169972670471065901040081633280 11170169 -696847111511012035558794505996294745520 11170170 8825478516396050687454988145392358400 11170171 -302764221236812222388966887031159457628 11170172 -201372508167294422656565322768449837568 11170173 278520665269729877254252914717156221952 11170174 121696332571221543855206099965717680960 11170175 222186644661098691474604245292263933000 11170176 -474287620254519253784626592176354099200 11170177 -116297164492942954247571778936709930748 11170178 255793745149974802539155730302052530640 11170179 -537693495858071055132795990598883772600 11170180 -11997318819041582500214542448201318400 11170181 121335997910819105633542696787551635264 11170182 -250085832073015544736060543873350707008 11170183 -715212442823490966482887920722549262568 11170184 -92614401096133839170628027137950141440 11170185 8401477332479577095594150493275269440 11170186 -306310606241170272957758228217410694816 11170187 -669715437226467857743518764852405631888 11170188 439275939572812454718301423811625967872 11170189 322360246589014297541130842527709489356 11170190 -151861003712029579969421405816529928320 11170191 57643734282440887670287593273910027920 11170192 9326588461269816821120155377311219712 11170193 736856424752349011995689686770399547442 11170194 -82621414435256261140416533368131875328 11170195 182483984149840830128579440279333171200 11170196 626404923548529767282615671872989184 11170197 992464134460896329467544260941701927040 11170198 241959949931802958013774197281593432448 11170199 45997757081065098897547447294429472640 11170200 81750743797176234543461794991368704000 11170201 -159527662358440328695862192344112162048 11170202 341458099409526374195537040828247860192 11170203 -35952098889741452178379590218333329152 11170204 153548682347709378030252151999361267712 11170205 908363293118474173184017560428035872000 11170206 -207588867264502482127915873715193021888 11170207 606366278786319710980518198279059537952 11170208 646244176325642885320602439882691837952 11170209 -227772715134659561874182256717563760672 11170210 -150625768483305340986325031607007254240 11170211 73766706323693606479393804242342905040 11170212 -178455359902440903558871854639585945600 11170213 757262036888937286871982813949111382462 11170214 367101046198737808503694525526263994880 11170215 79025346583627154088489445627889188320 11170216 82778978094173358038237127089964072960 11170217 -491253928656355135867941003871244896128 11170218 124051255119462853945561296666302039808 11170219 275522144524110082651538549855302605620 11170220 555853612120753185702748523838644352000 11170221 -497301002439526998743520196180348394688 11170222 257403784470634778335640913102186643200 11170223 -931668274015223892952872073901040385176 11170224 133229528818020641649009853319329972224 11170225 290390593375876882432768130318833512000 11170226 -36750969641215246362883134579535504896 11170227 -10330156508334069148136516130409419264 11170228 219333794033993009218431539436678877568 11170229 176598513637813416914150278876414546752 11170230 -6637339737513098062429672886254018560 11170231 -89031604727162931186455432587122295688 11170232 -169906126834541967453092133991973376000 11170233 27807231162622695778850403940658869680 11170234 2708549543461517240291663540097335040 11170235 68472080102502671323217063308009365600 11170236 412528406245510077252456411255427584 11170237 -371228103483734749884479245791501720500 11170238 159666863213792841900982347881664395520 11170239 14527113156060557129950363891540995456 11170240 -187227157859293419108371574507039621120 11170241 -48132023755017724269677406250651205496 11170242 -210808903031324142169506412213483158960 11170243 372443171078087000671386452714814946000 11170244 -278653838777564437974294118084271470464 11170245 -182009987886898891501262844558305473440 11170246 295173427655128297330546814913866271072 11170247 -250965366327452666484644688736026034560 11170248 -684027836899776430031014516659268730880 11170249 -242640405158846313829300233550893541440 11170250 -40329208563294315340831020514451712000 11170251 168980504398839719355223127653217285040 11170252 -473518261628696969478493347079521098240 11170253 -629899671109142380726098502423274829312 11170254 177087469875817930272365058730324192320 11170255 624099130041407056802370311827166141760 11170256 -8003847468537851329236177386966040576 11170257 186909694103361419538186725024374139904 11170258 63617779272826894639650725155000534272 11170259 185397830083943329702404583081529646240 11170260 323831656794640676126014465371866638080 11170261 436258277969958276092813582163149813504 11170262 815437779160447266301686877174380672 11170263 32165152808208116134149357006827577888 11170264 28065945000582377274114038265826590720 11170265 -363055391415078338249759920215334089600 11170266 -13314585465547537330655714424265790976 11170267 399945018148827751232176913341230671560 11170268 -44449811774087765779656873924510028800 11170269 -595054584550754573973004792221208250112 11170270 197334824062090472625198038988076534080 11170271 -102273553244289574432111166869410161280 11170272 180011593422362387660351838784050954240 11170273 698940742015425530501937475720238735522 11170274 -538683638770263620655895269620148690864 11170275 -195057857995741578523017931979331092400 11170276 -54544273750977915680965495583658855936 11170277 -1288679759374246947651609722322799104768 11170278 -160811024194872924903484803922180608000 11170279 -301771486428906253049759799078574738120 11170280 -365867257203601042076823526607388672000 11170281 -155162689680109457673316204884914798448 11170282 7285719445329008322530541644179571712 11170283 821008437571201900009102222722296684532 11170284 263229075354374412249098514148615618560 11170285 339329106188432386441764406374059366400 11170286 -124717720905594060312376803603624638976 11170287 391984448430700296925321634536315287240 11170288 -3194117676760613612162919185509318656 11170289 -4376638706410054263743747199684097920 11170290 49730938188081781731748705178378611200 11170291 -62681643289817622242024548085726479416 11170292 -5999789534129016736549545327990472704 11170293 -160306918544028217678517071918203217920 11170294 -1752154056551668762644479512488465408 11170295 -18688512536565370870968153682781342400 11170296 -94560518128195433589414389406574387200 11170297 543785269433743813857839098174656730692 11170298 275142127075193823093125960917205612400 11170299 121802346324789407527677022244493411840 11170300 -103965012578690813307004380407170496000 11170301 128015729817358769155517247961803801900 11170302 -82423359653787868475972832194566397952 11170303 377740481709605318895834844517659223552 11170304 275813903354068132081396118571561517056 11170305 3781520837625462255270892888860696660 11170306 -22150733150108911837243946901786026496 11170307 -1183724016449429319678480654517650450000 11170308 -375434022167207297619178736821258736640 11170309 -640326027343027673246614091976010224960 11170310 -330031070648724983091807557779131565440 11170311 237339076767483139447771410940188233424 11170312 67824045909775146356869076803873843200 11170313 95116030892511924764503721503407339840 11170314 -12553640619058234065739835308749957792 11170315 -306898295460134902046680081218704308080 11170316 -6648799132084740147000329016619768320 11170317 -115869786971510565992428199378605523520 11170318 -46390426404369598225437850534579614720 11170319 279731286460920169046871248207110875696 11170320 -10283910777645808955627668855770316800 11170321 -315567169788878704264101585065743782478 11170322 114531539719666528415580711209334797712 11170323 -97269720381106560009539340197956825536 11170324 641274454045211700661177674990073761792 11170325 6987155465170207449665213690155029600 11170326 -168062681459297694553993767205654237440 11170327 130865089532260485610041529240935752544 11170328 84470868827764165731274968101536358400 11170329 -57115186824258408348313683489128813616 11170330 -212456661621280410198133550865762289440 11170331 -922636192740338307308877634979248511868 11170332 -64290087189415022134256071785948764160 11170333 184306549097634348749783706479158353324 11170334 196372580600036498119136879103413208576 11170335 22968455484144408084628154089005744000 11170336 226891169863578344729458652970203873280 11170337 -393337806950225844348777135446864709228 11170338 -25048918722815611328752414593932547072 11170339 -681545106195503268131175040395624989860 11170340 519649786135641582918861042801553428480 11170341 6216607705462361387128665633893872896 11170342 428997402459494138167023941715225519072 11170343 824053542664598755824602078372495612880 11170344 -360560013703203190832871925552700129280 11170345 39093017910111523624956448402706120100 11170346 296218737653126808070847745160180245504 11170347 -556489957475890622477348800416452531520 11170348 -69736133250810034805645055188710636544 11170349 284558185011395354857045442915780301312 11170350 -3631676399369953418617821551701756800 11170351 87161888228745293539125919991592769512 11170352 134167681585907775644945741075866091520 11170353 -232302597817950960798136202465084958096 11170354 -50327342070923504169098138411797800960 11170355 5786732420810109025175455586852275200 11170356 -134117558833712967166106709632558665728 11170357 316104170672976605186232583278742478 11170358 -187746330725990319308624408524088730720 11170359 425098121202304467625612067955639402240 11170360 316207202631750518682160523001262694400 11170361 -299325250850948189487912284029476526038 11170362 100090306454977891978953295566538566144 11170363 524820442326965995462786137971701365280 11170364 -360267980635494298953292858298756843520 11170365 51055223160096060215842717800731424000 11170366 139107978296942122322865614324281619520 11170367 -249632645128377300412805811098752965480 11170368 865368483846681517096325469928685568 11170369 -97035722609370347379319787211503895104 11170370 -363168463779931453770619146902169277440 11170371 -274997309537616865541207322739102679040 11170372 33206075210919158129224554804589132800 11170373 -177789247993291320311489916531667723716 11170374 -116311167067401076236090146539967287296 11170375 652908746775935487257287470835547994000 11170376 -168767280829161222954270876544506593280 11170377 -238318260240227811840187975249343623980 11170378 -111354953613546177007895567375287223760 11170379 1538227341692923042860741757278383619072 11170380 127079110045153372344658818336807966720 11170381 268137806362180732845031995325510659000 11170382 354676732199604509751300418363856620800 11170383 279765471248356830768979707768888466440 11170384 -205956705608828612818941926427057192960 11170385 158996542617192825449761868984244518400 11170386 -5029244987814760394006784536302191456 11170387 -44019660009187798041479031139250099232 11170388 175940720667675814816371053238459461376 11170389 130993916826893369902178522878771259328 11170390 9280114552495798990544666266235596800 11170391 -987309938960522854101251131829962674600 11170392 251600179476624977493460027291626270720 11170393 -328182234155737370427248643450898937076 11170394 71943193864669803829666688106730814400 11170395 381469355259400984424393555629898947920 11170396 60655343201446130934327536653137143808 11170397 -159097436863701338614179023700566763168 11170398 247868162054873248321103976694334348928 11170399 507913860078823014895616794555062167664 11170400 518756943548373095404164846259637452800 11170401 179524407000239259116152319488483223904 11170402 -65434807022617142227929396375240892848 11170403 596022010608489069238104526744060058652 11170404 132987717264627681374615332371861565440 11170405 -377900540673517908044764090466512919940 11170406 76417708786754478661905856945642435584 11170407 7265406923826649057679483080174899240 11170408 311742938374157378269466277171996072960 11170409 274860853982288803666164283545930294900 11170410 34050447610045621732747848094315084800 11170411 -1872453334676634918432150374882004480 11170412 -239806355652395198319203307436572672000 11170413 138116530420247370968404976323925150400 11170414 20031170486730559159553506550507457600 11170415 38699498402864357399706295181232431520 11170416 46767558353763040118721512828854861824 11170417 -333924801243099995388848818527374335534 11170418 -58163315097606154802216900213300957184 11170419 -272591463569712342144321770681484357072 11170420 -513373754295674516164893547569750846720 11170421 -447833948750362793475499510380257703378 11170422 147186474022948338008780316841227137760 11170423 -14544188222349071182874165484551695440 11170424 364663970325517799249426346923251752960 11170425 48977522216287883328093243815406196800 11170426 50975462166958630412850069217078764912 11170427 -305415219749338176829837466306794181724 11170428 -45517610371355859952677337832459672064 11170429 -193588247396718935844681219832910470580 11170430 122400803217222486718879092096313624320 11170431 32921694086575950137936606652432830520 11170432 -98505223680873938071308771930239139840 11170433 473302617541009533431541254031581429184 11170434 -32093272351685733441064871533856928000 11170435 -256480786748601887806640097824318148240 11170436 -260267792162019015830095914749213168640 11170437 197472172326720087581597844216824633568 11170438 367100515127110555069803913609564737120 11170439 30130322859421144341290182012137354720 11170440 101699569315781549543254072973746176000 11170441 -1242903127288795864533195897352956363248 11170442 -47582294643367976126259261588303475200 11170443 23614644489101338218747655484437747200 11170444 -103721420438471676411299507531496726528 11170445 -50105954915101860582417072011697657600 11170446 -67218689463140442085197115347374469120 11170447 147716547509367730391091437664389340352 11170448 -55845872322689620859779408023314350080 11170449 517772779587792877268977553794531160034 11170450 106270764691391071321957311974908860000 11170451 -477664630454551721721903413610483791448 11170452 386176636005307904190882699808558848000 11170453 264080823645328048124049656528859807104 11170454 10605652730876696247401686194879431808 11170455 228012763470127912422393603983685918720 11170456 -259386837666727138284196001482938777600 11170457 -913050832626439097110432187644905780720 11170458 -152215416475642880593858748286544370976 11170459 109682221624779080866046045543553541720 11170460 443814927796712917390116363217858560 11170461 156387260063651750477861201103231600480 11170462 -95257882621968429173650689186222294528 11170463 667012687957092331912557188945201237040 11170464 413389277216708070144495790847054315520 11170465 594430108883690743987989580320461536320 11170466 250038437417468356881839505463155588432 11170467 -20095455195130766202355347593725075200 11170468 612548880573793975936759352215282475648 11170469 593040713627772165328780906759606215870 11170470 64576156295634491663218434670893619200 11170471 -166151307370669950040580713092540661208 11170472 -115112792953081420603794075982057390080 11170473 666376257737376416542599947251364316768 11170474 8941514356375826414151596475902860800 11170475 468961477275205256562778472088984370500 11170476 382676081969835702430255268276227391232 11170477 308712171970834150716260744002774722326 11170478 -104517201204698435479793915938613760 11170479 73175751558296593570033367793473871360 11170480 -120891000862598629143982731537162240000 11170481 290261801682367942014684675203312688000 11170482 -115855171520904813762991609933809345408 11170483 17840417444525767768733910358883700504 11170484 93595499832494337497813554601410142976 11170485 192544862272238267646711217665355560600 11170486 120354044527015984290429174091876922304 11170487 -650751983016014718926378615080679163864 11170488 -127693336277411529942603432401020846080 11170489 -666107860288586339093175738757316358000 11170490 224804877114032139927417125055947642880 11170491 162867600464727761611621592201211775968 11170492 -116440462159458104137090460172369090048 11170493 -122985472400317025557452695977018384020 11170494 114697433419323738620588552780409888000 11170495 22676297659001404966033066146583180800 11170496 -359049758064763549228700323497841262592 11170497 -2273322248546770255330596822040355904 11170498 232889728944789724179721750589807377920 11170499 -64133107418229184223617736852753813520 11170500 -100602092337387585772485420474356736000 11170501 -456487148654876407856271623720971008192 11170502 -9767140449263568952375553405099421696 11170503 -375411457109184995369113529977885400136 11170504 -451062625351293451695890219192748564480 11170505 -719753248036770611513550821679250230840 11170506 -176454151638136428552855262193306532096 11170507 -1038403867839669613361366430616462779244 11170508 -247039945677523693819442555503186174464 11170509 49976479174757699158663275060845322240 11170510 -131917841634094867462530946391446982400 11170511 -922544481565095858698135475136687336776 11170512 -25637008690221859389341109246675296256 11170513 -138265866594836135615505368063666143260 11170514 -37914565694265397468683785196801686880 11170515 -239816164959622798229173591368469993680 11170516 -48018846342579310612896302132146831360 11170517 84482055987233289498918559013767623420 11170518 -135975772947575540393892586098848309760 11170519 237177320055333252965057762615072821744 11170520 298762100776924713222904858342735872000 11170521 1412628780793363072974599161842287481600 11170522 191297062549701096838059502944384655104 11170523 1925744745369007303200489513271386144 11170524 178093335658837597124618555687658746880 11170525 292865300014438542370258603302906880800 11170526 -90938920714119881975348534516907456 11170527 -120584540220427386172718481863432626560 11170528 -699379022648817962679636407989241118720 11170529 -97466134373015743593186944600805662190 11170530 -172202778498518600692444905424203288000 11170531 1245948646675357872304147795933800918000 11170532 -210426011594311214145206728388281221888 11170533 12519478424398683113219295964326604608 11170534 -178310157407789096716192241030372155200 11170535 -521137766279474914355203888327660280520 11170536 39125534613771692935600838392056791040 11170537 496016615084731846755286059931609221120 11170538 -84993396184654501445861769678854424480 11170539 463883733091190666926579393393099061760 11170540 -472290467325642283726812894555340800 11170541 259894861833292946717918744762963168652 11170542 181908296168030405251111011605027291712 11170543 -678328419733946217417232032074727660208 11170544 1015388047230901547185634922211049472 11170545 205380251190957738518629636358562200640 11170546 -422431672566558606660220602540582444528 11170547 -922671269514895833602183000340926355528 11170548 9738897123991778945444642241625344000 11170549 -372131435207633569291814247425423631236 11170550 -218823482757801383148411673534606675200 11170551 -182165187359485623376432607384219288832 11170552 -110335700428417802041712909657085542400 11170553 -13860467846742467820252184730328183216 11170554 161637318409865469248384820654424657920 11170555 395566125042097615838824009083573573120 11170556 368846073001160473823875187903880683520 11170557 624677964552946874280945132925132935654 11170558 42459242376778621061460703113594658176 11170559 128487592846286148528244603010898143016 11170560 -270545941806635058252845823537079910400 11170561 23270126390795625653425024726070012162 11170562 218758999843683502818589945954179759600 11170563 -59370243266623299042897486868958530056 11170564 480252618285244012291130999288899656192 11170565 -166592689399616469419332718818265827200 11170566 4252170532015199731707997545350170944 11170567 964442696973980518501034129967396670632 11170568 459617200650525223696837141185587712000 11170569 -57962848557389434299818469313254807840 11170570 -204587451138855220546232375711887151520 11170571 108587435329521505508285519486407025664 11170572 -38172066688295831592344928430190002176 11170573 -131999465113721985381985383151362241716 11170574 163316485061227666504784916540994393536 11170575 178186657959465884929351018268644320000 11170576 52897296574968426077555015797577285632 11170577 820703954140062441296920745921496738672 11170578 -75134361144061557435826099053845471232 11170579 -376880660835553516427621524870823405904 11170580 262128608373689069838226527792949651200 11170581 -421759855554602052799652390465798362176 11170582 -253741080031688615545845682263303664608 11170583 -509004795231680377153278265857166056 11170584 -462151119715166199373437394004573306880 11170585 -90042469729411741525045220414237348220 11170586 122690449183278436117875336287413679616 11170587 -417902791794797407068535246225879323240 11170588 150012056245812256588399075237401354240 11170589 -16932681905938462701557661323591123610 11170590 -136450989617833785284499820148631607680 11170591 -12344065268181838544253717243666010016 11170592 837658291983776824919580964359646543872 11170593 -170648030105585442611499200358354417792 11170594 -171483588711177451331105360091266680320 11170595 113061720203279953117849809136705371600 11170596 -40207726410761965753313681139619614720 11170597 5426648928238742488397074304263490460 11170598 28650327801428006655190404457641926400 11170599 -819775461036779053634374440959135448 11170600 112384756935073748167284981406187520000 11170601 -80976146169154747994351644688847320988 11170602 -52079904201702481529764380248558776320 11170603 928470444597863197765863257430472316852 11170604 16128144242223233279102519823169560576 11170605 -156435138047222500079470820923154795040 11170606 -43366105599014788840890018635893249536 11170607 -154389943460812256895827234942195228688 11170608 -69360366191737727844365812603763097600 11170609 241295197222607040704261594409412577810 11170610 -143371568340745541025038305812413959680 11170611 -498970336059914971778645225951211358320 11170612 1807433046553866770297951548795402240 11170613 -298275710931857519509169694997521778080 11170614 1962734057892295293836530256785920000 11170615 149364759753365249506611547603506964320 11170616 -436422322063164962124968304093934571520 11170617 262341121983277107357138246009005335680 11170618 -226056542452133966270068892201723172240 11170619 89735288220413143728427213070758413744 11170620 35998155916166066944447968359383756800 11170621 -159524584215073709823331654095949086720 11170622 -304952252847783460988210729126815173888 11170623 29882734207661589167294829219218089104 11170624 -212856648274425075600382253919155257344 11170625 81375112977029527919416657412387902500 11170626 4443964608619008467336857118270768640 11170627 -18361346181682042523922193230463593440 11170628 -283068700468889359128490448838911221632 11170629 12660795172560708235907537626294831710 11170630 136833913622825904893974317283622227200 11170631 -301927151039379635098819706490142766688 11170632 -529204779526312574077471579365684019200 11170633 -109686883451659845913355137834122929920 11170634 -73970319751929178194851765080776632784 11170635 -10555282178622092367779186520814510080 11170636 -98587822126754019903463275444727409920 11170637 -1052141569311881738929311808074306220980 11170638 89807525781859422948447829344285244224 11170639 255377634736556279575446803898633397120 11170640 31705180364884570099503224147733381120 11170641 683570912017661038316426565955934698992 11170642 -78256807492128126525805845370596733440 11170643 706098173524332555906177991226268208128 11170644 -83321348089753464963117862673066618880 11170645 -136420431261966876615330624107374664100 11170646 302357839039583515979859970153305833280 11170647 235840210031202901003835198227637276400 11170648 777773010957131166499085988127852431360 11170649 -203981086237736594920084692025168735488 11170650 192426634886566335027977343841959801600 11170651 70881170812317808180182174757753583280 11170652 23289343544512058728063044339774337536 11170653 -56682066450209817467090019437823233376 11170654 -198151719830639003989100151999417976128 11170655 92683163159628667989114733084197864000 11170656 -329846338130776306229461949313900871680 11170657 -331694317640465253589437618645105179640 11170658 -19353931920828990813812339320419962880 11170659 684794558446191163961182417808027467008 11170660 201339592810940514121189634819747047680 11170661 -523012404676669905446105513830770324738 11170662 42889606970176381468660773729493432320 11170663 -150609138973782822949474840474538712576 11170664 386001155462997416310880285761436769280 11170665 64882194470419021557598884901629395520 11170666 18323900218333308809352870252254822400 11170667 -558879701173273880483338304640112870284 11170668 384113562696736862087861915489666864640 11170669 -1567060308670712479101822034453530656 11170670 5127438032524890858212103413524377600 11170671 -783650487592983797512121165023623625200 11170672 59813069931220967196207923123560120320 11170673 -686976371791961810473218688912619148078 11170674 104737954696460296720797859557071679360 11170675 463696834606654760237497669122628073900 11170676 19855090276008776998528182667444193280 11170677 -192368267277880681863486886893293376288 11170678 703336096547388021933619569096272474112 11170679 35955951529916102174576272696844208000 11170680 354466738503379495504770426734257152000 11170681 -222656614708161041873400470883124778518 11170682 -155206424549839003904646381812092540416 11170683 673380898159932330929144896939323469920 11170684 -329218175998153764269884256694431016960 11170685 43020440730415911144754735367513203800 11170686 -80641487044806331039218743718135324672 11170687 352706363992419117106755846330898294392 11170688 -319281966008538096262457197102765178880 11170689 195393803739926336599569744833536695840 11170690 -161458922088094172572905683230027922400 11170691 353202933020654579736591375655017073872 11170692 -100431100989756154039814171246225928960 11170693 -272616925004447722066935922977712929600 11170694 191214664036245222775941662784736012896 11170695 135397555745001177018463517043549296640 11170696 -377498769564257192286835026626904791040 11170697 -668450176550204715871364406170946154854 11170698 -125893640150573341653474087666096967680 11170699 686023472982285962896509275092160464864 11170700 8274139111423078695915165867371558400 11170701 -123528032493383872457998031647233862740 11170702 -227374182981245323943168520892874210496 11170703 349876187661079391780871935650239611952 11170704 15284400163101427808650783570832130048 11170705 -64379946049309651447312265227194996480 11170706 101687401166151657717781367169190245120 11170707 -60888177067514095375446856508657290656 11170708 113245240837853165959339564813131704320 11170709 349519073837189173376016884018990768640 11170710 40278717291939357478117317827806661760 11170711 1094772090813137668577548301030697146312 11170712 -853037686315507967445346027870617600 11170713 84078917788374262006733508805499184000 11170714 89640572698462231079047688175444985344 11170715 54260481205591436105035553707331223360 11170716 44256642212600561288180799714015166464 11170717 291005185283320871785849275086028300146 11170718 6234904207075979206455059953761127104 11170719 258808873309140731132434652056534069728 11170720 415527374239441912650461798189629440 11170721 -530759489529794839050212556613699485648 11170722 22379695297016078186850398260653171072 11170723 928553267106662620253387448159200042972 11170724 332120625327302658694051933139164185600 11170725 185922825772015085313497464652254416000 11170726 29884111177564488819621601484979595776 11170727 -354150650087940037639040636127471421560 11170728 160924521603928870217846658048115415040 11170729 -425739750394314399547621992610016517516 11170730 160279268948187363485441100948710993760 11170731 -275642013573839001536952344375675840064 11170732 129633128049637476797289040975072177152 11170733 -229379671521453144639060568436711227680 11170734 -210207548414448646140267551705828105088 11170735 -695716115215752845168058982044450435600 11170736 137318349814205263583687901319395950592 11170737 -184983404761212801834775210726479693120 11170738 -578985215532021988318619255561743626480 11170739 583457275230611575951817429160270527424 11170740 46269648834235951477225238187561492480 11170741 237201149025960425226448201036557638784 11170742 249567251391600383634997843258654377600 11170743 -144296547902038530771921544493213075736 11170744 96437514267366109433077742955785502720 11170745 -146387483541643338238703421481276285500 11170746 129289977415638270918788367697767705600 11170747 166582582974710567315275251688894405664 11170748 349483005008530946177606557630942737408 11170749 -418591137751045052061458116549686242592 11170750 196136249359570673544130056156879984000 11170751 128397125349944802654302893033777341600 11170752 2292586798455181038157373189633605632 11170753 141756378807962650455682960715975452464 11170754 152987705226440868263046688841739382272 11170755 2275293046632904503620190537843674880 11170756 13729319604119626356935110981781320960 11170757 1063152892563620701900969167322461696 11170758 -147571882079348247261294518185085706240 11170759 477344561444079962773626085093442141760 11170760 -602186685454736446866303737208137472000 11170761 -133882746118628428971317259382749950592 11170762 -881920991113205667924715103328850054656 11170763 1360357265714190747314152216434796301040 11170764 115159446352577929137323707896382218240 11170765 62158468415191607930550440587230312000 11170766 473815838075434705520637413436271280832 11170767 -436495135894150754726974527705705753720 11170768 7529447645310222335323697815213572096 11170769 804835555469158729898945806586816893170 11170770 -27768278453529107318121999250962255360 11170771 -537149671279960278795358502767618404000 11170772 707153069671429023202559809516267868160 11170773 147005215083774134495231274625137956622 11170774 208671090230986351222742406486134848512 11170775 417462617818672325024372164992522357000 11170776 -369502614730654843629307390319073853440 11170777 -255271106491943145196129144770685569788 11170778 3438203084123183201264102449148579328 11170779 -92488515633048701827680665382843411816 11170780 -95808646723354501598681218934298278400 11170781 -179606960010987144012181915106716958868 11170782 9420521552309964628352319283707092352 11170783 90401224198763694313725066725353581024 11170784 10275507219586799648511035774740463616 11170785 -2003003625848806411227023886142490880 11170786 221076867695489123892902360987382005760 11170787 142865867471275610022088396795174764072 11170788 -61330700188015027993117488959441879040 11170789 -356905791957234023182121255312810526944 11170790 -169931214237404405660362839949709865600 11170791 -1512597675285853785917013428064534168 11170792 29722755311389943780183439890823936000 11170793 568472536408881066792851944964056796160 11170794 -17437991420647796951622835795650531840 11170795 -122692920232071649426167004220193991200 11170796 -42674370187894649343679169112629852160 11170797 47157009947343605658852140464816464384 11170798 9615465093342338243668208207153340864 11170799 708948119486549436463873982556636958800 11170800 33146620219029063033603485735030784000 11170801 110348783457111809116437117692163859200 11170802 -89812293513737778643736523654575315136 11170803 85538479626707851259570797121839299840 11170804 186245493389502073207782459821882044416 11170805 231247345291955992503929128958371010460 11170806 75814096590206863706062369707985833984 11170807 -991203958473053371816375408195664294840 11170808 -1031477219848973058895949393456001884160 11170809 50137666827058290955548538503729488448 11170810 20453334408202424484780037094882411520 11170811 506533402398365567781583014531644114952 11170812 125779809000611623485417976598613368832 11170813 -387482676406278601785775626073357394938 11170814 247251827811989111758129378344769522752 11170815 -89976268978610812420172062456272858480 11170816 530768041793529657240399512427435130880 11170817 -335262989815741483435088357100943622208 11170818 126592855169385849269130965512544855040 11170819 161545354637124377242614822119336337408 11170820 -179612386154120660179213699166905393920 11170821 -340091275472998661698473901902430176288 11170822 -118802938990348881986306099797662203520 11170823 171939519779585004896158872790462913904 11170824 -126709792835533372517676775662551040000 11170825 3309392577388000962160603052604855100 11170826 340935250558196877244955549461523441664 11170827 -586550202890159770037605622602929405636 11170828 249755921259257515012984018233412070400 11170829 46423611260644343079914511229740443520 11170830 -204522445704515985360742502864711900160 11170831 -83876964401003188174279319933441589008 11170832 -731602839223913869761389875561218048 11170833 -16924805568811470320214770322139831776 11170834 -207669167957485207732674048957929202048 11170835 -6730978179039948179753293969365679200 11170836 -347641002741665890651640046099014838528 11170837 -17882617377762493561926046013353816640 11170838 23040352897651174279989955249029472896 11170839 -46331501892105487679308559892976169472 11170840 715142004272533538230370424698574028800 11170841 7747123818737175636288263075161440 11170842 23472375460794528100926165832553805312 11170843 119509846748944852727341760524786848816 11170844 177736427378263165242217856831026484736 11170845 139612275205257602934870286615331155200 11170846 495867483797139084678644116338970879872 11170847 -491396418093283716787197313704938844720 11170848 231761927153418657524481584769383006208 11170849 784125527574106136501533032892053895060 11170850 -23782896504749666990660233569648691200 11170851 306796913628604572147682800044455187832 11170852 -12628578808116599925311839313598689280 11170853 393708442791981979363783769583925498560 11170854 -339594027468081207171839314451944947936 11170855 -195321462996278500653327382103604243840 11170856 187600166719012582131200854412223114240 11170857 -267374875750555067111515777152944771808 11170858 -459864099787144452707083307113240590240 11170859 -182813165241944283608934920945738315520 11170860 42020726446185111613226463574745088000 11170861 -265901306869584853824145662856576638548 11170862 2709885805317848548596249653763528192 11170863 -142108699774099422224489778605495529360 11170864 -248035839070782996388174178569101246464 11170865 -58362586714231045696467468178838880000 11170866 -110455926572382719783317923498726113280 11170867 -169630515250476552097673307462561652084 11170868 312326584125959883752647761611863640448 11170869 260862644466574335864134070401086096608 11170870 -97721627035124104637988305048737559040 11170871 -28638512317439715149343531434624472888 11170872 -1202043640103700015810289965689548800 11170873 -904415798479686926418243671623218416982 11170874 93059874105199514322770578651473323520 11170875 -415878773987060215792735523731112340000 11170876 -405571739537363356075630231266051878912 11170877 -201637925938782172806093992540737385274 11170878 5489576722843301198431051008798643200 11170879 45889322771273900648082143470908314240 11170880 44967401336766758130013783756678103040 11170881 -93941194411128262958507717243816451840 11170882 19960344336951586680158331375507389952 11170883 -234443574842803608539927593432035887640 11170884 -3300234259774558675267494795289651200 11170885 251438075007562262302757513834295093120 11170886 102785800676636113045770863845641367392 11170887 63414435311116410290982774562625264640 11170888 -547585366336356952830328468379298109440 11170889 -639518736841717804544479087434931560576 11170890 -240600812536942655659119875910015787680 11170891 -75391931203878387475965160503809918816 11170892 113939458452289529204188977022387952640 11170893 292122505128690758261406034818167477760 11170894 -108616392445731843080864293498428558336 11170895 250299625214978946470482989001400987400 11170896 40029459187115958296679268974565392384 11170897 -61885655573715740670800025486136662288 11170898 -43170596145163450189090477448125973760 11170899 814719761663635323652184228116250475120 11170900 291771160310693899893554675589391612800 11170901 62103654252290380725948531234124158144 11170902 -35477867976963930061486814074342805568 11170903 225338964666931804051632010763438978904 11170904 -527846203177551439865431196126849740800 11170905 281936131621671832113482047334472644160 11170906 115387102112333439523496102935285447152 11170907 638332478074738105700195408365704325824 11170908 -63765233897962484946272503893791975424 11170909 -570463562717463285303142836234051408020 11170910 -76981637135674333821327285258732435840 11170911 518233737545058962106549635501186208072 11170912 -232005640609807208095190127577908903936 11170913 411258412859028364909144948990485781140 11170914 247008655022316863156123602244370446592 11170915 5361732749042358245905087002294813600 11170916 214379074093537462161030583361649868800 11170917 337838363842170259325619716031286741440 11170918 9660685588716135317308321431401728128 11170919 349046145843754502718471608415337023000 11170920 -213758380269200259883383788341061222400 11170921 1022194723067533321899799313664316763892 11170922 -349488147194914036951988925957351827280 11170923 -82900281785811768190457796724181845416 11170924 348374164030615601995465596720750681600 11170925 -296336422676995404610305885277939140000 11170926 146983471368432171684094356463493556480 11170927 7629764865867767837301823360565216640 11170928 153672194331017173771290087095865802752 11170929 -36437158434895488688556750312867152896 11170930 -220481006896200998001167491262789580480 11170931 -218621694603071397761572452672316135536 11170932 -298344712865615903221191678493694435328 11170933 312287001746580842213879562168781275182 11170934 85541314598882819146215952765922341440 11170935 -322611345840399311658193161153593199480 11170936 -22433365184871853637790490860134400000 11170937 -862845627464554099129090874061745947414 11170938 -121642463271176589810782309917483330560 11170939 187299863169183438196787025869722351968 11170940 303851349523326966161197125649398266880 11170941 -644898916529568922611345414197545271808 11170942 126373556268373457580433543527498979200 11170943 51333575697558295962230234177613711360 11170944 316627971362380936287571957371654635520 11170945 516324959357880934585501294581347221800 11170946 44220296423490827761485486998033886672 11170947 328460936359256064097171253151302647800 11170948 -569660484275897557492592339572205368192 11170949 53263742877388377486479654167980025950 11170950 847826643978111802901013805588992000 11170951 -716983802138385981953602979317040843496 11170952 -625177336429177306789074418294412636160 11170953 734562460292982233345567963926627937904 11170954 -37707489610602992703319505664968180640 11170955 108963888766451565954743025880591701600 11170956 212338528893663429569908890750954753024 11170957 -29752348120254808768051181470574553600 11170958 -168847757972764101936630119356309654080 11170959 -148103288279033058942755752602067224960 11170960 117438169109755598837053656530154946560 11170961 830754752142859973172983520111653824512 11170962 185855892474226180283209180051605504 11170963 -824504801665431058027766594224378184788 11170964 112344709180016452438421779019890974720 11170965 -68708413870623780844071601557332138880 11170966 -201902689264945806763976079243557418240 11170967 -288226303755677652569295289422733832400 11170968 -832066340904095974448674552495069593600 11170969 281710381799171719864855515992020096644 11170970 5793404969411001390795515756369994240 11170971 -43941631489810474158889695476497186488 11170972 165709288372556953510483997533453194240 11170973 862182373468776997162238673943489242528 11170974 32150526884940311068759270349912064000 11170975 -338590160330865080605208110640890729000 11170976 -52562068920372740023922149018567507968 11170977 -240051480182887476236120577160267838400 11170978 24827076976686209444251159575013762560 11170979 -1080963097577675275479482586814765104420 11170980 127657054901890963040744504606917017600 11170981 886810561807287748997779315391476398782 11170982 -15431833696672101871951758263784735168 11170983 188609462747536885484987169565318730448 11170984 310459456632471382920450237920106577920 11170985 -45293481008349434456936883921461341440 11170986 93249690727442815493446306441736081664 11170987 543941370851946045952410804339151811636 11170988 -102548899512242229595585119924545440512 11170989 -730661205804577394295622615241669964756 11170990 -223651128447623719513952748565944552000 11170991 295731145611982893488030211344564594784 11170992 35571539333104850730727759553727823872 11170993 -713811482426867888014253427262995537680 11170994 -117674607791779695543639286752536638704 11170995 -552017671741070529329468185528191206400 11170996 322257430975153345045649771384257520000 11170997 -435509043253224400122320294517504289554 11170998 67740327025594245599985299001346685568 11170999 -22473787702775617156057911425377526864 11171000 529308422252669901272312357001630720000 11171001 270964788125506396643190821765305062240 11171002 -144224095820959976816793668598064860048 11171003 -123118237091440179265367365708674986640 11171004 12233427042231206957659677367207127040 11171005 -26093369809144134692795750132035630080 11171006 37431689821648715696218967645205414912 11171007 -816235232213754649585390297049818191360 11171008 216352552648602596541587506741578301440 11171009 13046380193336685111310244353832070210 11171010 169904897944593232274817046683490114560 11171011 -170843496367249171124395348734593487576 11171012 -309786802618688802272623638272529392640 11171013 -1077827799714237221435083193554713600 11171014 -217338691288523707889323916315381085888 11171015 -759347021960782006843815815050788108000 11171016 -114356474429636744835214087884390497280 11171017 175904562111553305098419214841872993280 11171018 5392177734707058979381912528987614816 11171019 -361172416665310089703625621497482749520 11171020 198728261574460360675637105479413888000 11171021 -33839500665693222185032478556935752788 11171022 158565525571412193993179410440635425920 11171023 11206456323168332866548458751467883120 11171024 -22284913898039406874762104172122685440 11171025 268034732615412709090688743529110578000 11171026 -233861979922413496339396146368580306288 11171027 31356522314650967434901303135932744272 11171028 -245071827289535496820845803811270973440 11171029 122762557803036592562501636401954679630 11171030 5379225040043106657441530467392558720 11171031 -15502313561761000425502800796757149440 11171032 471261849286051364404376102552202240000 11171033 -800613901801117301318741258144565656556 11171034 -2073067944057254278024125854199130368 11171035 -306902308621752830257907219519595347520 11171036 -34024833681759684602267159757189058560 11171037 -103157052580279470987872550462927853440 11171038 -14469920825491175667759624209067392256 11171039 425633622304742292070961522356938372600 11171040 -239279070608795652774554894328641617920 11171041 -93747582591339063230886981080195563328 11171042 63094903494041910991017305752509355392 11171043 178189579796936116948269376648255308720 11171044 47777287540298033152457696110200952832 11171045 -98154619317369512271623722766496749700 11171046 6935193975536106297672565083385465344 11171047 335404976668606870689144101059852064512 11171048 193887313791976747690244394566625116160 11171049 -35228268010339524816555816178834772160 11171050 -283164206963231592895576242518635680000 11171051 -546686535511619231215566943118405895948 11171052 146010703167583087061039926121102979072 11171053 736370383135067017041480919277735833344 11171054 -391565230700313779630921400963894263808 11171055 111488532902796794598385836193091704320 11171056 271106238171927124616786139766784000 11171057 97820661970150480309220582870043225252 11171058 -119067186215563390518136690217440396032 11171059 -618140886360266153386911717377560658740 11171060 13964518992086855901803536658299238400 11171061 -590924612439994872310235087220117820800 11171062 -17978919620792971772423810059818830208 11171063 877703886923906375268987831066754350312 11171064 -32214833256406602949947098989240320000 11171065 -65556342864560367820439751314958653880 11171066 5733256268626536771192845210091616224 11171067 -63680232785132114792434790148752861184 11171068 -559855863270502253153718851182850609152 11171069 258349143643017401985884328336015990240 11171070 226350998037737743197228009996033040320 11171071 -1230149132574649311470111005005578001488 11171072 -880663384303267399562503038728895725568 11171073 4115559653370237895035475371026950368 11171074 -549030250477271106754575255932177203200 11171075 218976730959902392727739670258753149600 11171076 118902601430767887009213916752715837440 11171077 199855497952190664595305844805671857792 11171078 -313025431284081370158442187210491424640 11171079 781490597015628652665408093011360905848 11171080 143626427000045556676840979458295500800 11171081 -1126542786547241527573690235375795559408 11171082 -24768925668149159186133501716433847296 11171083 100332076463598995301941527390227782800 11171084 -518246523217613748384495285080747030784 11171085 -261482021801239322170545067913272653600 11171086 528212207995608442901075891441379052992 11171087 174507407698195628100686589891236930736 11171088 -220291587186801332668170043935994675200 11171089 -30190170810474495264354284590488437760 11171090 -76070670626125089488653621429682995200 11171091 669048631112033141266290332160040255344 11171092 -172924173489303704708457040131777760384 11171093 -2144770777404785695454752882635811822080 11171094 -235682902889072159627652046322477160960 11171095 264230088427068046518645017184180431520 11171096 -199135084096320182222007217515714078720 11171097 74467207064992886791857981923208114240 11171098 75602838742477964228754116552564904960 11171099 -657874807112262094594925015352299520 11171100 -83732735175857938534349433715835904000 11171101 908785363654257964280078462557358254272 11171102 154596438608127993841792517753452266240 11171103 -203997767766260676734312288645443372800 11171104 -108389538500181986311257491028288995328 11171105 -222235937236257932407678232924276832960 11171106 128587053696191537233988022466459245984 11171107 -257424533230756576865683805574981508800 11171108 409504822946949663978269413448507982336 11171109 1052355686438819855153969718814588622688 11171110 -112917500944190133909290878688673575040 11171111 -302985800949949703040846489047979818880 11171112 309044778698459458484118831456872939520 11171113 134743368077580972031694524717377680000 11171114 130980927902391662399699964300889403232 11171115 30726480502760265191803778291025740160 11171116 -3283894643778181704799670673880387584 11171117 -37216139495085701439307073478315970728 11171118 158199426885986448709838918848491387456 11171119 576565958093228226211886629276154094000 11171120 -145619997127449863266124047430074368000 11171121 49409439521428649159388543428073630144 11171122 306080458749094097922562160680896932112 11171123 599066732852996411504118861003052984944 11171124 37201153292607379881718022484608833536 11171125 -282998892433694185285080519102132096000 11171126 339948660279452145372067833171282096000 11171127 323580690456886142828005927540199821056 11171128 71922586324225449660082993149375836160 11171129 113802249002626758682280069233364598528 11171130 123508894138357325248490939760188747520 11171131 -745798643664281978918257230980882432256 11171132 168862310058146767965023527728019676160 11171133 278045895077039337344009232004148718924 11171134 -17993208954133050073703475345622255680 11171135 473456656443015199292978715199031407080 11171136 -114288154814394076247027179912163229696 11171137 -382070726041305381691092116054365425214 11171138 212052547920440861624393621614752370560 11171139 18125494981795392599402047335693116160 11171140 314014769059456827377387451600388116480 11171141 -234845020539845784740652468478019326500 11171142 3476331657401852356678025431015495680 11171143 761649843085960963073435044022015711680 11171144 392795723454437573530949972200612316160 11171145 -1739188925292719052591183644535780480 11171146 79445361907998962302875488362937631744 11171147 -16821274163897337822099123254498847360 11171148 387996948248669724162957167876104028160 11171149 -48099810130873635453978521028118286880 11171150 -112905551943662645551063249240598899200 11171151 -115137461712550685777875432716850129608 11171152 199961153345115460829401053883444756480 11171153 504333002666911503879781770898818044160 11171154 75388705567579463315694846163362069120 11171155 -528579356240474668754447218871624210880 11171156 -331972006156985247461492016975704954880 11171157 -496696836119962662923884646944658513760 11171158 570007451155666901082827695768814971680 11171159 289511191695694062537392336743124338416 11171160 12672474433944135008336713071879782400 11171161 375679422754168699865395141513103178000 11171162 -68350925747905885610730904997161729536 11171163 223166658216151247145023127693329800344 11171164 -324670623308520516127162410990996569600 11171165 179848760849725040531424526243605198060 11171166 -285820130670777809003105565539074474176 11171167 -13455772654578448214979236538329524000 11171168 497294220205412019786359105597266329600 11171169 80481261777789518295325179444164649600 11171170 379292774701564293381243801947290517280 11171171 -73454030889467123766039833318384468856 11171172 -102282463487251433951901657009994411008 11171173 -247943292585929973587492229198175155236 11171174 165800581038382351002965333258505682944 11171175 -187332999700348452940450421072474565000 11171176 -412526359446999238029284052530108221440 11171177 -245394655293613618415321512136145761400 11171178 288164960556463197742571122584236094720 11171179 787484058043384433808243576935004209780 11171180 -131100397483010340430672081337428439040 11171181 -109942835424682245978847850743029399936 11171182 196285782383112447736926688683536923584 11171183 401277843683457107268991270351976892240 11171184 155799114377434892357127846320566960128 11171185 10656022152408446691576152170968061440 11171186 99358930418331851560631582613817712544 11171187 -57743608690838965967579422318149949356 11171188 33589545997443862577117567457515323392 11171189 -1012046138064682625844447476923160141010 11171190 2272229663924892950101582679915447040 11171191 -139258989315056342827029491859080016000 11171192 21698857881838351394857738292683161600 11171193 20081654520118718257266622754318659008 11171194 -61995068756802660732227111607598057104 11171195 358183677140605133936584009473906063360 11171196 317422497800562896598727271694748600320 11171197 -2052318942690817919095860218878455648 11171198 -249416753604962099451882591070666790400 11171199 71976965538181050641804900928140863008 11171200 4463298147492922109118894868267008000 11171201 -67525870755863897099279861071697916798 11171202 -125643681743084754232834551634053120000 11171203 195806647999793356135347827994579075452 11171204 542337399993779723720956947592714368 11171205 -7121671245270072143367960929891024160 11171206 54919101297872423644539440744145202560 11171207 -10291446599621025912846944192366861544 11171208 -42361565372438686272402190370549268480 11171209 -69543501147398354638497148941845446784 11171210 -196331403893518858380034602657967352640 11171211 -99266286236497876876373441563629346560 11171212 -118862270493620201318611344829298075648 11171213 231165723015062823979273772067924201900 11171214 258614273100122924957793694445328376704 11171215 -104240550287105950907827133826313052160 11171216 163888342367811122594905184557753344000 11171217 -546059129932280572500434732865200347920 11171218 -361177697315474074059428343572844089184 11171219 98331847450779464314949703587859299544 11171220 94202772902867742314286179270433761280 11171221 -627841621933605460039543743016320192800 11171222 -12867237401143112465519297830244568576 11171223 -26013151394736225169294434356030234880 11171224 148909904720467178667972690712545976320 11171225 -9597449870011582311729897050733681000 11171226 494520107716477175176629143040538372608 11171227 824916064031832275424878019351211225512 11171228 -5678304537159662072349769277525950464 11171229 41053358843694764763870171218467779648 11171230 -136045281844957896594658514711379052800 11171231 361452183922337248849944416139366626592 11171232 -412287768694055264806516963372097863680 11171233 -18929822071259614047322449057710768960 11171234 80698206647094865487678595538625006880 11171235 186039375405616453497886451622217291200 11171236 -246322126342924262251654499874131086720 11171237 341475649370630157380565435769514995200 11171238 172798569189164022849313121307636080640 11171239 -132548984622217673446557404174740333960 11171240 -526940121975501963775247414499686400000 11171241 -324003007941568966979651365439977509750 11171242 -137405879351446879007669259025337415168 11171243 634667789175841523510692802668541085492 11171244 1361071838743869264145065539844636672 11171245 -251733769946254908521814263468849817120 11171246 146644123197759963095225617891926027072 11171247 -188699835903452300115665660036644011000 11171248 102225423685164624961040821334856597504 11171249 110762689785364558987884874900142300400 11171250 54670834398929112704933117228642400000 11171251 16167823261524202667739169274328220064 11171252 -2014559426298655812531480341094475008 11171253 -59198148599424300076921225449854568192 11171254 168314195363716237553190079857604896192 11171255 -345768217676541055564986129444970572840 11171256 -226931420700780890080540263454589644800 11171257 356696635029352192502842535539045786512 11171258 -62184269448101913964233326356721697024 11171259 -394404096228545328057874160730323812800 11171260 286796446833098003453228662518726074880 11171261 -483414204000146812788425651570154373056 11171262 103748579493838340351317518938500819584 11171263 2691240237813541006843373859610028000 11171264 -24467982202724854235075442388280279040 11171265 191836369153576594025155913586346656000 11171266 266121869881028786563866220278417434832 11171267 78261700341364498565828187134722208316 11171268 -325250760338195109395857284171597925248 11171269 -196507154443690573734647092518377231940 11171270 135974984107730281452710558772778840320 11171271 1312294876402477330965359284926134400 11171272 297626692409591718871580758198018375680 11171273 59802924247208500392642263397678834522 11171274 -221113114869310773758605670074519415040 11171275 -259335032352748318425261193658268750000 11171276 493934080635125086995864942570169701888 11171277 -35713945099322222059282560380098325226 11171278 231856522838192271270720809013585690240 11171279 58057812880807048078002724117699424352 11171280 655193398988743024248564670483660800 11171281 189913689615568840011080573943547300464 11171282 179709728457701774159928233970303495168 11171283 -1041894605690156931545848453833772830096 11171284 138797644300096193310435095252427374592 11171285 -115961261254925839756371517382007465600 11171286 -2572843015067071734034932026648128896 11171287 -211645140077847840295865645629611434160 11171288 -43293376900145081472401989633619466240 11171289 659313226153446771712435836124295583360 11171290 171235888508898263512542368112266070720 11171291 636537764230965319301457821498273293800 11171292 281317064053255512465357619618733973504 11171293 -40258745399148171687957072305148791040 11171294 -34438838074324459783218906969479954304 11171295 -40089532589278248173621923694563342200 11171296 532657791745112516373530471905736785920 11171297 -397941220894961013720881311349793693600 11171298 75208412797870782221741642655301516800 11171299 33468590980564641258045907878989896336 11171300 -25547459495818298725970846097120768000 11171301 -125697886651612630789161453846460569600 11171302 100281024892753367775754407373560677760 11171303 -182195631331456826371071913551279089232 11171304 -291110068245680500326404335779115008000 11171305 269093071630724863324924384622252423460 11171306 172529066657929548295361498196558866352 11171307 76034688682426501110362418924184458240 11171308 378533011111599207941430326640872476928 11171309 -694994864994943902531088782421431752490 11171310 -127472831132205276959933551887830355840 11171311 -21996024429645507276924370738899048000 11171312 261004094286183431398375710953196552192 11171313 78150900668763720090732100504482624642 11171314 86250182591537063148496626884001024 11171315 -16441591602161682328970889619666423680 11171316 -60652170294591966561009315422979379200 11171317 -1045827627522705739710215089243290231634 11171318 615497958170878099689145970310312081216 11171319 494141477407312164132612074397609389544 11171320 82523091035351310888758106179318169600 11171321 -43663356707323363389393550071368921088 11171322 159009117278141327268343207745200612320 11171323 -723710760353615005671101451334281470428 11171324 448189274624379625808024777371812765696 11171325 -310136802307835990924981155024123200 11171326 -167834022759191962900806876740326053888 11171327 566818772664065889941597257163789554176 11171328 42804016222712127791799406007974625280 11171329 256600439405134706228007368943711138600 11171330 -192110064378834360065477433214783265280 11171331 -57292868206613059108784373015901478160 11171332 -160518834909953845568269150690759928704 11171333 216172000790814137273753253327915279582 11171334 -256863023875022440391844901200601485120 11171335 -102327143739223924965211587059983142400 11171336 -32372472642715306405337432355316039680 11171337 -209859093536317806237195885517144416240 11171338 302968131511112534542865308515419834880 11171339 895993673919716402070073055649279085140 11171340 150489303731553407183308479706513873920 11171341 -344835990537308313523502124164199661258 11171342 23923171924391301669933609240575349504 11171343 -258254500348693254738784829120751273336 11171344 -310544334544102269470463763083958419456 11171345 799762293843150089160423873518185226100 11171346 -20913714361813225543009366755240824832 11171347 -14523777302204387657562601176921118896 11171348 -17266744701944403900615021100532185344 11171349 1209724969475477825070704072752816224 11171350 57455508468983517433694050646334480000 11171351 102135944900714308223866995683327046480 11171352 128720592586122975359741855911532912640 11171353 -111365882270792536210274575332244639872 11171354 327109236015262877233496101583912893440 11171355 -78409478659527123702569665403996217600 11171356 223367228166594690082666806561891232768 11171357 -11857427272741895900157495347494280160 11171358 24805371234507983329436626735971829440 11171359 -633566724478896172169552820191963873440 11171360 307587825586369217235183120292944936960 11171361 149090090341348156732013103802002397872 11171362 26795278084405570483527181777784025600 11171363 739444891352850630727391882592540736056 11171364 14573541886246727842895867869765079040 11171365 283511197291718015372192200245854926200 11171366 127280330424432398039538949603092337632 11171367 -7183786675786572679751629468090503216 11171368 -39559680181770573297426280569214156800 11171369 31287156463064490124636154065795544160 11171370 55818427979973295808739839567120348160 11171371 -404648842650474955571743328795617988428 11171372 -59255425674442800694434081679606727424 11171373 -279573061955091661739502321333755952960 11171374 145908561997874972798306962945979064192 11171375 -89899350208171796257210473318943986000 11171376 79024790662698272808484628797512941568 11171377 129654375147581877158568410009675999744 11171378 134541495222901467371966798258084058240 11171379 456574744879904500896978329928506141760 11171380 -760923751651859061151499589436119859200 11171381 273502110050810525429957816117097838944 11171382 50840571965623258984244980706193619392 11171383 -525792065214534354004171885226623236960 11171384 -64917894352700628485160490735083724800 11171385 -222196350979986476185598110534120060800 11171386 -403934539901382492787283394568886878608 11171387 212083678046497012621395738645979704036 11171388 -325177258091164044654272499435154406400 11171389 -527315717881963227269454431872557034810 11171390 -137389303458337455627792268075856049600 11171391 16699979508641449460061174427663047168 11171392 209557274092449563930662920591675228160 11171393 -155358752476456692703952138997801979476 11171394 -8997425051278334485692791230171579872 11171395 -185500332829515316330796552303984355600 11171396 -41465406714955098451121662731925003008 11171397 398599786145899832932916168413205536704 11171398 -58917150795040008853742563585047329664 11171399 -228385652115099602209479673690993876992 11171400 928568448947182209889691377575936000 11171401 -382221207513064554735716352439860258598 11171402 4223757931085546081615516180060865024 11171403 486451213953558134999649408788879554812 11171404 546576479184836829784662138131676428800 11171405 -60185235984141633634252412433157520640 11171406 -7613336942829568436810425294032072576 11171407 99844652511381365337115161182165480664 11171408 -31275783604865481840248794219504730112 11171409 42958810100873453313296781421307251200 11171410 -25484044166530681425832225477236067200 11171411 118075838809467606326611427655135725400 11171412 -61755873069153484532333735400317091840 11171413 586677107516534875526700218070381566688 11171414 -303034959186716903985283013033805244800 11171415 -244352303187720562772724076967761948080 11171416 -702702723431588309799141291621926123520 11171417 161396351250158453391893944881155848980 11171418 466661329785112638836010767185335154176 11171419 570816914671093777798316063234877431840 11171420 -122769798856935729190755886366435153920 11171421 -364270986740969553099644787858414066810 11171422 -60316890108659055386551167729813895680 11171423 -265468967398556909076772130381187726360 11171424 289434187198696231422707033618723635200 11171425 -227255391675093774614796484781480786000 11171426 -130616457725638453574135546633772871680 11171427 220175247449868099454637537123259110520 11171428 -273259783782757965158102931891215335424 11171429 471621737286217451508650682158309676030 11171430 225249712528133991927195138173557248000 11171431 -487766683184354448234772854117716774496 11171432 -712765781744502825115104235091456025600 11171433 7572803480418340869328841947135451136 11171434 -125647334508690154080511283167233782688 11171435 -441982400787813440519148179787891830640 11171436 -120011675665943556359505438859417015296 11171437 -462144450691899056377767175037111231914 11171438 -189679373046598053472111450292399893440 11171439 166790704379841396805410159733331117568 11171440 65198339392661350294506550382739456000 11171441 -672984840872629975901163584607680410158 11171442 -159355956082549922631527329087348997376 11171443 -3791308066291103717452031027146733816 11171444 705071662945221673445566475085323031936 11171445 67867991540808248397376740086510048640 11171446 170734263211983051626456640344153472 11171447 -7284004458558501297478443210091430688 11171448 107143986394046661927818942184527093760 11171449 -846565941977333708099133746863282915760 11171450 -84834198541388940548653141610779758000 11171451 -608653760847342699785965831909859535360 11171452 -280667485852895291038776115047338788864 11171453 50907388575141518334129064952700621702 11171454 -8699702503067426968669630381985031168 11171455 -613434956998432424189459786328591378000 11171456 835490563939497835465196899856453468160 11171457 336522727096522341838849899882692760528 11171458 -46906732739579156809768386451790068320 11171459 -266917874916469616956283041607893732992 11171460 208128576081740905487891788802341724160 11171461 324945815102532297701279929598577601470 11171462 41318874581300314170343098096815184000 11171463 139721689598867514803225490522514387200 11171464 189758275307367328369340198323864335360 11171465 -1215429430809881600228145931412208174720 11171466 16395137449740541240954734877321881600 11171467 728883669843271469801028269499646329360 11171468 -76829938317454269493261292534786949120 11171469 -800488945907959827126462965814275591040 11171470 2032889810314060679397140039861468160 11171471 -289854004031875610752804961903850437328 11171472 36223288064246544232287725710308016128 11171473 446590496479689534435183393131813502960 11171474 -326034883368991875281722831471957425264 11171475 14208560834736205717667732712185791200 11171476 -14717490386594999331863258806860179712 11171477 -849406219287624613730445310953700690368 11171478 -215747709661241137304014625007870067776 11171479 704565036517514571934866889396845879600 11171480 562146845898337722590438073872432332800 11171481 321790026417553962532495152449044403040 11171482 -1234867927988904890843536239465040896 11171483 1183762787895408701290879317916641871824 11171484 171293578362795939941471032588234185216 11171485 -227385758664111210944246008594719985800 11171486 848729692630185645252784025573102784 11171487 226727939224997337740462864911551473280 11171488 -291621997311793678475278061295040266240 11171489 -428768569483027667477094945407484673344 11171490 30040464973413022043067268143011712000 11171491 -77823893043758747943320400083507013648 11171492 411305534064370497154202341743726117120 11171493 -647749050119409010145620548827261836800 11171494 -503157658907120505485303581707268709568 11171495 -284631420134139960563720644198806208800 11171496 -80717985411704165123702426714981990400 11171497 937368197026205754320521094524584157946 11171498 -135616270833864908740967074380594181536 11171499 -270141727581702654703764868729598033952 11171500 282951232610113257913137709059962112000 11171501 164902281400889879867921123906028458112 11171502 8813263896636745025754761211208270080 11171503 232076701265146815902521987792191005680 11171504 -42523000856123117304477157437328982016 11171505 134380388001308250185196740371564162560 11171506 -3184136662120328366901967721443552368 11171507 776727317987624508297666978476815071756 11171508 -241927217562419793531528607447111342080 11171509 527474304864482685593384755405540414620 11171510 -131116955948718441713809831140359616000 11171511 -72379915068500144243301712519709375112 11171512 -533291354218822845758411484056222208000 11171513 -107916334948174179045166034645535261360 11171514 205976145787455923900556290677539122688 11171515 -190462123791588238942986578532264243840 11171516 197618959577497709125928404169290192896 11171517 47598454041442390951034966926734606912 11171518 -154917524535163161377790954471131831040 11171519 527936553189526688520090320833678320 11171520 -1558257952823157504023113846877061120 11171521 -161655167564311722412305422008524943148 11171522 207542006579540387315654278958822319312 11171523 116971442471559750929330759776312642368 11171524 45360952562840450534899821080994742272 11171525 177514756595314893210062286923946780000 11171526 -180064537960235259390764973935069825856 11171527 9343249196339666511809051081530628880 11171528 -97135867878311327972745540150331914240 11171529 -3627047736281079238794585561216980496 11171530 170297200725920819165264437658549720160 11171531 40131657760682270842245217018604058624 11171532 -8722665805808189313256253818105036800 11171533 -316706276319524758603187985699729958824 11171534 -438786559317426120315775828960374685248 11171535 -98436086933125105002697518682842293880 11171536 301747115349867662250221269448095744000 11171537 -112735230417134267742669818402905386432 11171538 -41334749893956016339587131937542724096 11171539 -206616037164184858289709396422043616660 11171540 426969611789824185754880206029502625280 11171541 37645644285501324320597120118159698592 11171542 -129069076221973190229335540040938351328 11171543 8582862595016233110956979470698818624 11171544 -165541839279567997480483552934400000000 11171545 -259693431794275472302668988762826259840 11171546 -130265931006039498984461391529973859360 11171547 -394324243650378086827662695485746180000 11171548 -163519258063301032046154487000064337920 11171549 131218092282342866800506353064912812832 11171550 74453071275481481280315015036820473600 11171551 -523085607578817538363049073455162224728 11171552 183462614081347556486905425119211945984 11171553 19482784511464891922816072805503992704 11171554 -141783207697843992266128118742092041440 11171555 429638719125735673239144793347793920 11171556 472149426504564997185379384097384500224 11171557 -324968768044075362419664532259819239908 11171558 -74502502000442129019500814142243895424 11171559 379132256964535579231328406577664978856 11171560 -340209664956918463242650596754433638400 11171561 849890987000556161236146825636829932324 11171562 -43700031702271370315815769710549525248 11171563 -105276570901305851910814519791871155200 11171564 6007607164727125361869187906009170176 11171565 279159176021062926063549509941062010860 11171566 -81368995389697630919149480824444702720 11171567 257203885845467907093108209065950096 11171568 15707467170911830047846516912520986624 11171569 -614474265918443236295320853584613460000 11171570 -167831440496922902564241350092036612800 11171571 -676177547740892468700665139870620000256 11171572 11463214816872853924857386171321239552 11171573 144013147776142940070582823421874268800 11171574 -356539425346178374187017181501975669760 11171575 -393355912779558588021433473730626113200 11171576 253607729984547732113832524974307512320 11171577 -302557253835307022863397525190702061440 11171578 -70672417642825198103562159914286951168 11171579 129557305794379914864016636789648806180 11171580 -96656546214727198943103404790050488320 11171581 -679299475424944941385248860483030416736 11171582 -127810934520138993039606705485654923200 11171583 150888324403929172771810758598839678240 11171584 150935128725198353810429864128299401216 11171585 380688126898199072970025887803906397780 11171586 662179971037875880483300985417968418304 11171587 242878838460864898875877134078067854752 11171588 374654701352194006488226126222592066688 11171589 180486792211993672435970943323238924096 11171590 55519013387735677954886260652280576000 11171591 978002497232416688301098478052728051000 11171592 -251393423390241602920258749485611207680 11171593 223065420723963527678380862753207958144 11171594 -55123337298500763447964187154234740736 11171595 11431567110310886270392096232086264800 11171596 -1343838543224519774543194415801768273408 11171597 -47400565107995259648969765268300458954 11171598 11951861043461328102957207921712891008 11171599 628075478998526203461913765680174119600 11171600 63194906959169680646160455728914432000 11171601 14280700638228487247815827841903098240 11171602 -100672392195704602755873738421298971488 11171603 -1008439871567082519670454108063365985496 11171604 -245955694975227480659475369724663818240 11171605 172508341435013648248767964851507255960 11171606 165724141992213162931260296015512240128 11171607 -608681266085514778784018590692858807960 11171608 110336683625728207774828158185245440000 11171609 5668335540621530089004493894619594704 11171610 -37211423297568731137816471009306670400 11171611 -389805709918770402241309033759476183576 11171612 112001476591118696902210272467395200000 11171613 -658636906037181995247462443764434761856 11171614 -141884175520465656239886064338669577344 11171615 -1146035628668560129581151275722549760 11171616 -384155288772972059798710627661526859776 11171617 -797723852352369746286179241133477842334 11171618 484829943326059795640759989313412083712 11171619 -505998986044660113166671421200004756956 11171620 331596478908081340684675358551441920000 11171621 568066327671688928501012539283922741822 11171622 85015988585432511774144126496196548608 11171623 818884487566836137549891136467515482872 11171624 746350023877899540399264564434900904960 11171625 -229587638790694885866207292740384384000 11171626 -355327446335492401457772275378412721488 11171627 1065005194356163693333967278697787920160 11171628 -6703210927392318594337032389653401600 11171629 222778669940697939559955776207003006080 11171630 -13939080468199115042635667198281716480 11171631 106239599793264654118612616051614348800 11171632 42191130779685143228029903448713592832 11171633 1049515552113273784165773666437698685424 11171634 122344253283999967724749471290837819648 11171635 -286588213806999722168492398512079043040 11171636 -84783336346560614159789049239013519360 11171637 7039594633594383572291275915285036128 11171638 418102802729296227854525421133339158144 11171639 -11821306037134543853626122364628091120 11171640 289897036484301406421039895561085132800 11171641 101228311997792210955420778178023846920 11171642 319955551752279225755482087699394255472 11171643 -176335397512624283366418187782889161216 11171644 173604796253241897091365245762994396672 11171645 545070968103325287901057366245051081900 11171646 175131454658379158345740414962363905472 11171647 -1426147494688669903733305600730897273528 11171648 36275658719434444090863188322586460160 11171649 -23213621516108728614997702100943562560 11171650 -90143856022162282255771236106270272000 11171651 1380399571810425861041916616163003188872 11171652 58422026923680630116949574926271094784 11171653 1396903726210643027877198706983491092444 11171654 153455569061310538805858757614014575360 11171655 -318595078112492801332271004181869369600 11171656 -68933160318203794289381166903815700480 11171657 446983093006305915666772513609419378906 11171658 -95607244617398804304770605627582506240 11171659 1058079096449731398469375388097277923860 11171660 -489375365687069623650520548467727160320 11171661 80768192964303218773047633210420532800 11171662 243617171876389767258293003217624838464 11171663 519896784965346994488334206987912684912 11171664 5362012135281470913144283792558915584 11171665 600481282628410828388636984508912526080 11171666 413311234028084474731212527502558724224 11171667 139200578073070375295568434151632236848 11171668 397794438446565092940863401894710163200 11171669 -76340469291389432631416111089224854088 11171670 59751866378831069695300782405788793600 11171671 156968093166728916845820618612880641712 11171672 -3676093899317515759943324514704793600 11171673 88660063960946318459583122675795939844 11171674 -183284852711070103998584647639965150240 11171675 -229343439302365196818951906433674326000 11171676 -392329541466881125539043516057812653568 11171677 205067710520731580017635492750663346080 11171678 206709163456322170392819824046855709056 11171679 647977015660364806600021004558142227784 11171680 106809526085908710509276947331064791040 11171681 -335878546690847064218092913414826772800 11171682 -84222336352561265961062551311207653376 11171683 -126623016763387334910156270022024484068 11171684 648450202568398837130936932050401316096 11171685 125109159343596121362365249428730924160 11171686 161447841009398046318201963358062770880 11171687 -68409102213057631645338028272598532736 11171688 -190540285412585760932945394695454720 11171689 -893273324478430838432179730398224949376 11171690 148289844199353908126065659527412405600 11171691 -145967554880780294280161354931225242640 11171692 217150371534019411381169989641925534720 11171693 -125076134992820134085889146968382527956 11171694 45616479696999615229148983688214294528 11171695 -792307522561054216423887630115557103800 11171696 74483195626389050980292836513075200000 11171697 388305188477137051353231214881684811680 11171698 184936731015168485170667219070615204864 11171699 -107199668679098481600987806511627329280 11171700 110475876470900135768430181347654172800 11171701 -192511899360700248533511708178845760 11171702 -304154469292420805801095236581929000896 11171703 332654911999823855633596350835734918864 11171704 -47922114945219770525237284807670906880 11171705 -731892820550166322980099920621969086140 11171706 41182500746356188770518819567609743360 11171707 -843394238601248891680947566198163238328 11171708 -143760482312974742588630585922836766720 11171709 65255886382643183689121025446952110400 11171710 -26799110679528532217236215376588452480 11171711 166258891548004103102515803520562859744 11171712 967399808203312126472210368088663654400 11171713 12774051674856588869690656017213561920 11171714 -751927250068153063792855645554677795328 11171715 -319966067361618583719042861365247360000 11171716 3115856400144686688192475052322122752 11171717 -648456387375797140101105317092887502080 11171718 59838943751435145740483802221060848128 11171719 -167021876436970078802650498808520165656 11171720 93784288660005069309150326176712294400 11171721 121953544538624910525313228868106946560 11171722 31671170079436943566661797805269116000 11171723 185673487973631247068962031111449353488 11171724 -412323723427303921654340043584269791744 11171725 258494031133251797079528085987931974500 11171726 46541662007109420980617795752752997312 11171727 53813027523118498018524566868243529728 11171728 -251937189906961013873886139527329464320 11171729 111035193175905043402466424627135009330 11171730 -52948581741310681914695189125265364480 11171731 345896500368985653301527337675948303532 11171732 74476512818465854421865421227821389824 11171733 11662078789694106333523097252957109600 11171734 -128901713425814897397607708439308800000 11171735 174083907542966159862079392451554003360 11171736 19203955490797488584495333418168115200 11171737 181800845308424012778866364230348929800 11171738 -7617406770046030080328477687293288480 11171739 301808832074102377136311737094354684824 11171740 401591496967436520899338175828768816640 11171741 140683949958924051878460096813804344064 11171742 51590660892031858131726997290944062464 11171743 225402306161604030998261229583732172400 11171744 1564441959156665902900268771844292608 11171745 87769750698509581653399721435616974800 11171746 -363947793697137878816238138628543344480 11171747 -959785915353938218143411181862337696804 11171748 14232752616813558034637180977504911360 11171749 -34040519813163085118626551871904967168 11171750 263734892690745114761631829592634432000 11171751 -152535137020099565981339088037004708736 11171752 290014666285706375646060779482464537600 11171753 -452063340814683637533194882905630016880 11171754 -205501578910052563036893798267007864320 11171755 94904604996015059494420224770292744000 11171756 108633154182456403702615660632756798720 11171757 500174575266275855742153446305828809120 11171758 -44123206830363364936402804461158068416 11171759 -994793535413592005949157333357372839168 11171760 72048493482995667831865649677099008000 11171761 1015938525726642310314601638541770345362 11171762 12288856512200204187037619407729050624 11171763 791290734890758678687254450295186440 11171764 37157276293451234978147679301943544576 11171765 -174618416995417751599840551649449955200 11171766 -250890487697752968891344514564305894976 11171767 197504587522058482645175187879077327760 11171768 460926050695525448127149778586676736000 11171769 85221077951223208060420848395738316480 11171770 -224247601191723152812702685744018533920 11171771 -436488198272464402569961384562407638816 11171772 -99505896047773297066760183408418485760 11171773 -689487126079671011698214767643279521978 11171774 9821338575462860312617645951618746240 11171775 -113416043191283103568148403229662268200 11171776 -39453369297814349077843120346747633664 11171777 484209177219615461371588314384185314626 11171778 49081105554111677884820887398352174848 11171779 -379403472355496279181900196934352922800 11171780 15054585986368434161941358837865185280 11171781 364579139157350442500258142070471939584 11171782 -181946273582651843778922218353535484416 11171783 -360214945873023716147621732859868141440 11171784 208276420505477752831024866305535344640 11171785 -711039510897605916289429484303785699200 11171786 -356189653550417249687259625224323893920 11171787 6916395696551660235442628080563451776 11171788 551825206165755406083768402788841954816 11171789 27219643670200779581236486279575805056 11171790 -63537213042899687743883559518393548800 11171791 369073428381149800006052376432622781800 11171792 -363238319246427499197024237709655408640 11171793 560972373394887947881638634079907220464 11171794 -105157522309368035119319097064395079680 11171795 -36077189852215139389065797818792027680 11171796 -4786191943632114846085418717801189376 11171797 -16989973335038762648333968614522088320 11171798 -390194791768444990591614701124301394880 11171799 573284942721905099083322517491440422384 11171800 299610207318334045322479843114265088000 11171801 623940564589891304557033677375339041802 11171802 34234992856782792327913203003229453824 11171803 -6235873361047141505221036675324948272 11171804 -12818402326942049917548690310700352000 11171805 62208143903869180386131097617564315520 11171806 56579260001489214519214055220187193856 11171807 -286284460340133204813325493053659118944 11171808 -420574002173364289322760899758084325376 11171809 -322669950476093098226162887989281792 11171810 -76490211400272144367744646357852889600 11171811 45452925608108745115381116919282854912 11171812 -108791450190108253153826304880514565888 11171813 -511401426424480730735420047047507211296 11171814 -160249682263774267650323226624314163840 11171815 449157253474672546782910867066266458400 11171816 -566008317053865520171729576730077593600 11171817 144770655674409318348135504643132490880 11171818 -168928259222014621292780358649150627584 11171819 159728711666776587323317094822528845944 11171820 -50611248130697735209353723764963082240 11171821 268834177639892862655321569172886873772 11171822 488402398487369955651140288247191723520 11171823 223904831751539220192987061555217164944 11171824 -15014343661214967371282198222075330560 11171825 -147669981972485241086505099384851424000 11171826 129949058228640535836389955380680309392 11171827 699889705226728373055554475059234468520 11171828 307733755127535633537981078757812624768 11171829 -225195596161624738081550977588332963360 11171830 -570500993397313669722579479533956480 11171831 -275886803611034447412787540091992555776 11171832 -188854183052741847611940809906626560000 11171833 281836223549751530274796385679970458964 11171834 35103199362495238319335535956079342592 11171835 -282466786032954988559055519468325430400 11171836 -45567239028389568573436513024296155136 11171837 -271172455092642729330869903942783312628 11171838 -213871453545087281550126305593226494656 11171839 -76613412743985722797960212437116488000 11171840 -49590033337093975016799398878878105600 11171841 370278654175620869867491556819670399792 11171842 10670104560468533973945062114842380288 11171843 -371326349899520340512404509523524187908 11171844 -3238332469630471913029266035412399744 11171845 827442664783187437883302714796476195800 11171846 -68170884215445818823757158987566350080 11171847 -39163615371713230795168105035628362240 11171848 -152324058288199406552246578049523302400 11171849 395638645216593401505791379080789660964 11171850 73148194829115600759016585682028480000 11171851 -438645293972476528566766952929932403208 11171852 761930099865053741332690737227982113280 11171853 -379654856009172609257856667926803161536 11171854 -45326014806106015902084181009228766208 11171855 -743013193517038500953849083172545200480 11171856 -43111330076111163672980942356788412416 11171857 -155287395384529192585985046734197947920 11171858 10806171918067779806953541015243306784 11171859 368564515596097974241561699628537334528 11171860 -11568062796890529547701218814142464000 11171861 727887178307786462034534404629423368462 11171862 79263571639808766975255391309535766528 11171863 308393066624847063908448657793773496504 11171864 1199316026629764777596774068337069260800 11171865 270834427540186466810325118470804294720 11171866 470067950613506825917998472289890939632 11171867 -1212753092614503592536220323995425008 11171868 -495205825986183547822336955657402549760 11171869 11946332353216823911130933413574955244 11171870 -48019126679723105381012648344281411840 11171871 -567800435099400021042129402993337932000 11171872 -133855687692061302414045361232837541888 11171873 1559474416590484534138838077870114560 11171874 64819834026059545858009956849423289344 11171875 83847967935001245974995616443005000000 11171876 613965684676941584507904093673165086720 11171877 -126903740207124129726249453159810283680 11171878 278128606291153342829791700218943403456 11171879 -713702143112789443871180530143156224520 11171880 229282473661431053823855305013577881600 11171881 56684554994291687941946185045252043392 11171882 -143946365567540316894443414236751163648 11171883 222596914854611680531629423763503340224 11171884 789533286236383725446502674399511891456 11171885 190473931412124580913123484159779617560 11171886 -147478651902307868567134821170617958400 11171887 671916405365577274100034775340926703872 11171888 -24607485939171584787360908490241867776 11171889 452520993835411822587364225127330892354 11171890 17935475707643708763011557324607388480 11171891 282776332542464875011981461736978065712 11171892 235363577243974424374945369623874301952 11171893 117142908142957156112407097221208332142 11171894 -562535640813494177790037143403793169504 11171895 -2336571576966427080088345389329218560 11171896 -37825914518730970623170636495712030720 11171897 14712806571060298639587541371447111312 11171898 255628839428532160172606522450595525120 11171899 -1094554832632898728860089220215287779100 11171900 368665990834785778804705751052063283200 11171901 83958794577747233401667672963490279840 11171902 -267723597608359215695010443226754221120 11171903 327969469554670349213272866976830146640 11171904 -54625131338823662107813679639820238848 11171905 134707360844878112059826968842244790400 11171906 223722721507165491370435461659429228064 11171907 509098799763997751875995070166513120040 11171908 -416323113825813608590594720360521974784 11171909 -169586433502762484893384545969641044800 11171910 99608544188316641749726417050892863360 11171911 124572687071223613024590580763789319512 11171912 26900281765489599678428018731255603200 11171913 73330410816145722389083562777515754688 11171914 434032080263249808322086142413283960464 11171915 346334693219164131391299222860008758000 11171916 -1624055102889499004362151629595590656 11171917 788864436625546060230727742887320427980 11171918 542681041287545649420571949803752788160 11171919 -81328770485420747027421788013956366592 11171920 -5564485493529483880410893844558151680 11171921 -383383216795991480736982648128717080256 11171922 11551018142627722964562619730852805120 11171923 -19157551847502252138330289554106249056 11171924 390695029444104921343867709209885839360 11171925 -194351456371736579105681855381448984150 11171926 -386890666041028269809495127066467014944 11171927 -239492686739401915930066354120450007280 11171928 -54394891894073862687728182314056417280 11171929 -118755510899475021985881585296926244470 11171930 -121684663127028305972122542999475200 11171931 -454793536409951125799078598042680756880 11171932 -440163080678645432850885334513005736448 11171933 -884979256116990251300749432361390809818 11171934 153998143107661465315736184380493105984 11171935 -214968009437861867642771722705125133440 11171936 722193049678616114379148795076149248000 11171937 -122231878885248035498497721850930819648 11171938 299591016174713337991414053914016663120 11171939 21254178612812640539275429103734718856 11171940 -120922530583711473601647283239280865280 11171941 14314056347620580352312575654669124864 11171942 -579714862658611890881275278634910811456 11171943 -12586680528784093551690107933701420800 11171944 228230980325079061103404391833712640000 11171945 489762380974141858546980415753776777600 11171946 -36797280971787521436934716029972994816 11171947 590384633046322661311916288082345396192 11171948 -372525993071517461013293396915215464192 11171949 4752379669126419695415849263634859200 11171950 -9918930541325150459924194951473264000 11171951 -73718665596128605907448175984626592368 11171952 160972117507498574740337753822205050880 11171953 -410898573041961774430865419269855466316 11171954 464445216003144619315887290346066652176 11171955 -175133825393977740419644978099289872800 11171956 15411204419224917695106271325166581120 11171957 -102130093069632922094621464668444451794 11171958 92173294650167167334614849982154719232 11171959 -7922958334515646816437904995004161896 11171960 -107594746513082616775790016809312256000 11171961 26733681870203190169116759475370209140 11171962 289337275568897530763085480276434880000 11171963 190651487207315048415367182524090522640 11171964 -184543667629164775770578709282365488128 11171965 125113041514679202889322442698095793280 11171966 59212583064087723954233934014633361408 11171967 -89328478021398806350927559775774835680 11171968 178658589566276876874077360648481669120 11171969 -711792968015565481726753626683115477630 11171970 81760522979152187856193100328547045920 11171971 -312183987369806590508060969462721114408 11171972 -223976674669534479952381753125842780160 11171973 691843603174039841300424920377952383104 11171974 75131076503603861781163835053148651520 11171975 -49772829323435240290219722562356331200 11171976 -21266041360997891369290644195251650560 11171977 -455864738970930100332464776644747165888 11171978 -227227792967751651337839485011231626960 11171979 79948465065161186355465520753677335040 11171980 -110051289278472300240903422263307136000 11171981 1096769715684438763618298778751439280000 11171982 -16450661316745569601069223916523309056 11171983 -423048470322129417697531025998404103320 11171984 -166116398139159250736543466530798592000 11171985 -335856092159410467511175691551647732800 11171986 -184636290610381042461900835530367557120 11171987 -464359621069205519668081386142394849364 11171988 293791263727989418605233506795300428672 11171989 302862701487510815027423021499915772920 11171990 -400757422241749617909743091755006304000 11171991 279370948467459043386874516908370343040 11171992 -82484583569667071628559294347502387200 11171993 2589944686052993245161242866999392384 11171994 -182648449369075145780361394463829166080 11171995 -217343584193443203182120227088935053120 11171996 -5125289295451762516351613947470359040 11171997 6804462332471923384753123975171262976 11171998 620291433932531865659905315017508562688 11171999 250966672654674749894444361511138755936 11172000 -321960497255739761183914918324469760000 11172001 386669445039196983871315903760815500002 11172002 1261643474794099277766365441850361344 11172003 -33891644378770983498605121240306191496 11172004 418282735721006347929278242751087539200 11172005 -191868966260139704355384388284354416040 11172006 27843854685426284807096411868014555232 11172007 -219600201293992258615759731975124373376 11172008 -205672940131584469962962896787415214080 11172009 -579909484760031407375690538293177827680 11172010 325994464569663193072266454583068888320 11172011 -872432461568722401277535435643724349388 11172012 131910849313222451646686593619558264832 11172013 -306609994306608999980452976949968559680 11172014 52023144699631836504024876746391239424 11172015 -40192933730464051067956657480970468040 11172016 66786189076848802404753136321706934272 11172017 -194383562864383710694981952215350018960 11172018 -146886356059172784824161586584021632000 11172019 10387259109259003291384016736939595440 11172020 -52905509962377321097912069444064256000 11172021 178066753174510189507736106755359881024 11172022 -309744459908711985954963554863141651200 11172023 114429064493409796808155195924988959272 11172024 -354848024544173120509105493238963978240 11172025 -244013527194621419757411204504407746450 11172026 -262636488288424294439451281822071913760 11172027 400223413224244299153997109425877461440 11172028 61548533842202228691447982746550534144 11172029 267531764333867980825525353722100859488 11172030 23303597005872350930919199572133960320 11172031 -214399110507389078562641692421842857696 11172032 -9265029287032498879920612739582525440 11172033 465300968097342516663575712939939309600 11172034 48793836169087264560848684075734302720 11172035 138423022510408339864461070767794028960 11172036 154252119109010356823752640360905178112 11172037 2919830859183807324805783966560192704 11172038 207159262809564271848728607982291131840 11172039 137322590965566016212192418360343182800 11172040 -187099397327566348566542514601854566400 11172041 -142274917046420365291980511553889517440 11172042 141862712058389499347184285156588847872 11172043 785483211590880823834500254901389096544 11172044 72949160173791322913771061077994703872 11172045 -435151422320696249593241906589044160 11172046 421716596859499289928411577388796833472 11172047 -655710809682113743075460486269116930000 11172048 51434465558720304554798219895859052544 11172049 -237466977881822777446827169987084040928 11172050 -13572753067045558668901230551659861200 11172051 747419531010160949061851119904713260 11172052 -666335756148495257996273524269937473664 11172053 -592541712714976798910084634842818511136 11172054 98236674247435802859960497180948137920 11172055 183245192064971913512604372483570120000 11172056 -24295559168696484367811026177569546240 11172057 -67079376872912834432277247451881321920 11172058 510361989827330588554824929440291280880 11172059 51613648219682843437120627997826124800 11172060 -93452706183146326264344645273366835200 11172061 623024459752516004471833215076776234662 11172062 -154844936190033007227217728795358883136 11172063 -56324528133489930565825038333084303360 11172064 134472836892316688976405803766043115520 11172065 -69473146018135889294120750313896601600 11172066 12590394199367263106332358684450350080 11172067 -526653157629585505510966965649662278448 11172068 16598543290713373989986535549303262848 11172069 361717955282890394401353195326582400894 11172070 8338302134758089084378755360843573760 11172071 841262064786531700854658587202131145272 11172072 -151340324166537223995213921445773312000 11172073 -37123996429264796462495128088042867232 11172074 379087481413429672856690035212801391536 11172075 167202887826148612729780406599101558600 11172076 -109128300166293240355774277301812275200 11172077 145128912967383155518584339580184331264 11172078 3665793425704563723306184559809096704 11172079 21673781043188232586497315776370681680 11172080 -112604544632381070910435291327315968000 11172081 272564159617975178530323549235643081760 11172082 -246074643013775020384252405993547699808 11172083 -18427765109250034603008021375541711908 11172084 -25514088751910342851272590989656784896 11172085 -363529739822865662715052538731328069220 11172086 61219927924931798964874635460765816992 11172087 38101347223334828526277362797656586136 11172088 10681558925408325892731028135848837120 11172089 292851879373982253144582951691149221568 11172090 -11380306572811424792757717159271096320 11172091 -80532661251048975317233078958868850928 11172092 625559215214596128603935872033338863616 11172093 -464498664768088372261596732897755022336 11172094 -540808484661956365764728810080435331328 11172095 596024389132314964886356629868945814400 11172096 49406664895598359067317440000250871808 11172097 56405193649047715580287624489481079300 11172098 -270996367443445422799692103193036822064 11172099 -208643828833229447973994638046391484936 11172100 228536480527266607667197426066052182400 11172101 -1693992801202470346672946226248851918080 11172102 -104991861337599814689637567242125967168 11172103 -385295584312169820632434972065262463960 11172104 219332380193145898539706556073518453760 11172105 29711199611849423716160843458977849600 11172106 153471815736167898740385605900575560960 11172107 63911713493230812101673200940676573200 11172108 -117052511570807313025494932738443637760 11172109 226576302689976436422229209081960196204 11172110 -5003340752496306396700305858806231040 11172111 -5500818044085331902561427460872800000 11172112 -40286927725841767960073876968089059328 11172113 -96135475418507887510223612815788156300 11172114 140504583610539459032474994836164416000 11172115 -230806080553233845687256320733452850480 11172116 -162096443570981082428274314453268252672 11172117 478039870379760210930360747239306761536 11172118 -239915125637272662125574752267674422240 11172119 454180432335023941979711538645871561440 11172120 -41017045550744363003831779600715366400 11172121 -136205976784931347451356276704843405056 11172122 -96417915285268794735538727233667132160 11172123 -643952073396888278041413613933382175828 11172124 -331409014840558494750038656781551334400 11172125 -65128096250906754263159498125689240000 11172126 -54567806022927413876337482131950744576 11172127 261357832890996569936416937618856058976 11172128 -1101652854160447909838582536277760933888 11172129 566506926053331985715106183459185233584 11172130 -365484915509411614605218847694728046080 11172131 -137410733559014886968215520417206896 11172132 121071737047299056897972728555266554880 11172133 -249129346175969589826164276467458959360 11172134 -106384382705123852234255749664834215680 11172135 56230607239406275850306236080077230080 11172136 -3224790891764827735370527547372344320 11172137 657508624157362560186549764474603697786 11172138 161957670758614577301800137038748018944 11172139 -92073136043284024409767116276084115632 11172140 -69818818674428155039102237785493125120 11172141 -1006210070602151273623377995011805770560 11172142 -158755566900120875954639457728193102528 11172143 318173659825752062816622203134258190400 11172144 38480630201616810197406277578332012544 11172145 267165158782837670636651533405085455080 11172146 -121435176041192422109867465506631935728 11172147 -303088093532367016799727515543777744328 11172148 -141067956216197642437705488006613126400 11172149 -365858405269158835075609317545232872850 11172150 47129103624014183755182856772944483200 11172151 -836776960174967711401888864076368373848 11172152 152837336895338048423972170091062886400 11172153 83074804961273197646940397371016417104 11172154 7819446894524293583491182635475340800 11172155 60137826340489412889792706301588050560 11172156 -264758124809289094974469202522722979328 11172157 -238420597484068048300210635778523329594 11172158 58388740615866645932942402027119891584 11172159 -249139166677999185380255392122175731336 11172160 -119538465259051315269468128576636190720 11172161 -31641052725896262201253651259036687232 11172162 -127557925521666042672191390327563737600 11172163 807032224031426767168726480188965487360 11172164 -737311502161555669740403118682110922624 11172165 -348442961783705684724283723120980970080 11172166 518152291280973290724776802337108360032 11172167 115339831253303327742934267780069521960 11172168 -5290787738625561476701467840454164480 11172169 932554188994449503413734197490479449800 11172170 167412502667480941102089579397003742400 11172171 -552041533470256510228447854408401344320 11172172 -55367098318612298095652046564923904 11172173 -61412926478470733990377587106478830740 11172174 -614788981998574295623665380750521344 11172175 143317526970861119927822825857684862800 11172176 47994309006734452850052682237795295232 11172177 101471639387277129380151395857952816628 11172178 119645689443986962648273461170159978640 11172179 545762575697845094069854861118171101176 11172180 -334637198209065066883419654213743001600 11172181 -432762706581679673440139811474831648960 11172182 -95016002686065401838364556031989329920 11172183 -39439408626571647697112391127225196544 11172184 1013133120296229076103861328316435138560 11172185 517608682019173393449029560576512325380 11172186 -21017857699657073421970572466574125056 11172187 -133831267915414047539809117020505400368 11172188 49669290933700299416504558364372019200 11172189 -104438765312544003387526827066094764480 11172190 39672637391045836903134062062957363200 11172191 -832592681291302799231426012401613398416 11172192 -166123365844131563645798338884316692480 11172193 593515715306641929756340214531718001442 11172194 -142299338238218975370337855481470697088 11172195 -406083421027253259904125197547840938400 11172196 657201994880903945422018803324444672000 11172197 -268529028362064529908627376946323960260 11172198 -295863225172139981338635125744663305536 11172199 -385558451815947507837529866622167113800 11172200 145910683655658938670424773173977344000 11172201 456659628535576272243658010068774937232 11172202 786905829820470373000344570655510790400 11172203 -181904791040190492233048509202709828720 11172204 -444634742510925320083626663799762501632 11172205 -459375050525222009523442647280606162560 11172206 154286502111645999990087147681157311552 11172207 70568080699810747934659816786473010440 11172208 -64352887654332961776196022414768570368 11172209 -990139076837585045440726359448328850960 11172210 29830290285127493074732769972030929920 11172211 -231108205407178342466376055680591385376 11172212 15447317088142104721219072334339457792 11172213 41520591534542878411228747645942332528 11172214 109169555806252213627982164404971618304 11172215 72714976708150454942154308269876834320 11172216 68290510945317089613393888780233932800 11172217 1000012661001597533569183410980032832 11172218 387595904392766760427157270344957192560 11172219 65475593636889487634966969603277957144 11172220 -424944615967482508353388464542426949120 11172221 178985039065475305518639351709298767500 11172222 932540651222839089374072828400807732480 11172223 -640815539203870046158948577455284812120 11172224 124806796500812103691694867990351708160 11172225 -86638405236626560418597013047209108800 11172226 -150001660805201907190076757990356446176 11172227 -195585617170060397460692604403578408960 11172228 -3420659065907903233424271061221227520 11172229 -1104992387109474422581812248642161669824 11172230 81846470106433279103200256936488953600 11172231 223958528972660164911053750447698414512 11172232 453491936907834723323306244261392102400 11172233 -881455860341752404295407067395234076518 11172234 -405585213433200836530386284761870457088 11172235 -15700321439204992205214607281816772320 11172236 144649370765966538311006637676457384448 11172237 -411671076983854361115892696142801432640 11172238 8579737999581755752720357539561280512 11172239 -286526404399599089577485973972016032432 11172240 -68250214882032853462832214491155660800 11172241 -202937713547666978006118163010548633176 11172242 -200464919711905274609646693490058479728 11172243 -31903909668332803404387697662354497472 11172244 120292509708745067725662834231972294400 11172245 68735574342777083370800174765474549760 11172246 26647276257454676253599309014268448768 11172247 911251963716040757216065526558497990800 11172248 -430520395448143797183157041009164912640 11172249 -10693829016290295084985962287752563120 11172250 -319329332033457974126732396193818880000 11172251 543766574515472500305656042465204757252 11172252 -119812685772579563078121715573738364928 11172253 814416447167730619621147960104350134502 11172254 1434303143075205340200778758580616832 11172255 265565263682402166012722458187736220560 11172256 -553011011714140593800137710268256944128 11172257 869974284722735827266926433545529601506 11172258 18664658446187036081179930989863808000 11172259 -21691060780908156392203458868891468800 11172260 7973679323007558476588679356053278720 11172261 79531498721580389297028302839606145088 11172262 425918924542968372517435735275025585632 11172263 75588836658680481192939474914725627512 11172264 252350232825438818259344286259787366400 11172265 321096300902775640436034838072959603720 11172266 32100315198504855280241684450082493440 11172267 212953116821078193987781080544360971600 11172268 -271958923985753682141825433216825514752 11172269 -192565730462820854294683959189442020330 11172270 36711598350852332441051421497108457600 11172271 122996561993489008160757339730235404344 11172272 22562470963361309677588252284008988672 11172273 -128706724578865674674948992926744701952 11172274 85835974678940753053612227569626865280 11172275 -32106552044693441334613596840805223700 11172276 -149985483981754055070898671025819484160 11172277 -526596757328814714149954160394716946628 11172278 534847063497692681132085536250563328 11172279 206575991544845132660295674853782677920 11172280 -65036788910793361395903363066051379200 11172281 29142900549744100846302052828605545172 11172282 79022159289584779539513508208937146880 11172283 -37130901064833917720563972906233888080 11172284 -239450067006191009430615946726048656384 11172285 -14402935296441608384699065079212968000 11172286 -240738358634864425858695242838307001280 11172287 497136970614418063735260298799337188352 11172288 217905476701559412319426075182382448640 11172289 474581359851256101860724841579993697090 11172290 113616943667351468081060666076337665600 11172291 81735016727936129462970264159950792880 11172292 114908353274567913740243772145877158016 11172293 -1781204342614203026902150903015532994 11172294 -52740886159783227085524247805329777920 11172295 -227235890699178174107596923285342510000 11172296 -206958180135918498492010427162733772800 11172297 -393069725549900488505402441923868290800 11172298 79947793648104368106132628891491912192 11172299 708896125400579675991804173477913882120 11172300 191127314248717785534333799063923916800 11172301 194073274858786230783593328039350582752 11172302 -405895022410239795720966630972142179648 11172303 -316554137168069830802085792428785920 11172304 -77887920482826197307031008503963320320 11172305 -35610893559978373920723611363990175000 11172306 997839224768934542013164056107592704 11172307 -545232568442719022934760329343388032000 11172308 -114699264632858804867391236639259033600 11172309 -567353178668089716620215491217612243296 11172310 -100614872051083939965646054853935549440 11172311 763643702695231649512888706003133003912 11172312 -13737710788509001964460436130090158080 11172313 -415051124865676876611556774412566312438 11172314 32469485137718266829488845613050676992 11172315 101761027767057265644922612593696230400 11172316 220898384727686955999834981197421841920 11172317 -192084359696686288936727279421749999616 11172318 -330552119320904556358789755882180643200 11172319 466263494958798320445840872043666158544 11172320 376813515560347676403328359747248455680 11172321 627031293885177547820988657953882431890 11172322 95645629218082643902839585500999096832 11172323 1337569178476818502270563815256923043840 11172324 355758422039754418776867186048580196352 11172325 -31857053870848261617511134696966614950 11172326 -6015435653185888815117470670077947392 11172327 -171095450047343358102509969449825553880 11172328 -29549952825932151314423092472222499840 11172329 232287030535617073076593418272695374976 11172330 8142313730350053308984680064189238720 11172331 -1716496524153896227632639905962495199000 11172332 499945072394955499126198750135503014400 11172333 174324673548771218535499060224665842848 11172334 -714588526545654540435903049743855992448 11172335 405351063315781801824868187373161269920 11172336 6526227943074952154028251836320841728 11172337 1197249495073488117468409661246398216320 11172338 -124569900416535867681899474392481095680 11172339 -82420246882918603401489677099959976592 11172340 202992732769543092178240082160209702400 11172341 760650190657631506299966871675622381742 11172342 1352556527562768974628707739372533760 11172343 -310117540513076160377268964013564017560 11172344 33382947014567566039018149524335104000 11172345 251305481230294296843636037835635955520 11172346 -338637709462930493390470362568962816 11172347 42598705901241459671835389245859957280 11172348 -186342551392730857463780142609331307520 11172349 1073719086575306081801295592179799554636 11172350 -53487444926658797578901721481966483200 11172351 -177297981820925220352949583099503226168 11172352 -13294526547381259182591832489614901248 11172353 258317112390097861527087206877136729602 11172354 -202611975880337452661423365258366464000 11172355 527320795868405205525011402105698895760 11172356 20641366321634389837556723159412694272 11172357 -358399034775646124779404025059555941760 11172358 21414949377838676252818192866370389120 11172359 -956424498543149920917640973117538048 11172360 -189431014204331252865466075231307366400 11172361 -355312971789967184092742134970609423600 11172362 223790052772869206155640113836425712432 11172363 52347955861489154992110078294733190064 11172364 275000308394955014700770287754778918912 11172365 279626032937334439759485152764573931520 11172366 -94590091902478310087939762275084982400 11172367 -415121616836517759620835303690575580320 11172368 -245183857663397812314407009981412139008 11172369 -66070688455813094676729487886474156544 11172370 124668321445835448674090548998609745920 11172371 -180934992242343367683270437414936878080 11172372 -167979819153956920694284942767222724608 11172373 -159808984093420559647525074391595419616 11172374 106264744367646834579002897559758973312 11172375 -70665306312469308489775695364250562000 11172376 768675117053143706793153599439974062080 11172377 64310381168477359081215196584958900680 11172378 -42406028272046833847190493024718292480 11172379 1045759767016732895631479628868619598980 11172380 -454846281129784103661273407175015398400 11172381 -133331351576821430728616258424184949760 11172382 21298185765157383871209638956947608064 11172383 778507464111979557456337555711631623824 11172384 -1214534815676318049014248993004936232960 11172385 -185481054547101428255556300482572578240 11172386 548626223741592952328656631454832291104 11172387 459727504798755503447413339883274435960 11172388 423524450953211871448017212211599523840 11172389 7380226629280230775023177881447337024 11172390 69578588793570652715413580276576641920 11172391 268882924893035741608487418337926385000 11172392 -689356997529856102403062493493471805440 11172393 -616856508502214871575993535121978851318 11172394 -39010669055048872353594780352585872288 11172395 282823485271889654088071710020230644800 11172396 29687635499537131683432003547477770240 11172397 -50243772331031837326953231953126466154 11172398 -260606042212341357129123351351238196736 11172399 37392490486901949304757303194476814080 11172400 14660989549935061587382879655598489600 11172401 -615871108457345478602000641704921743598 11172402 -159947641783327567840151722237108894320 11172403 592530886427449475056629725119017679680 11172404 -566787818948426713913635126496577558144 11172405 -259722878075969724285678238017271884480 11172406 18502109813211311040606291736183461120 11172407 845580987138414770226570667660827775656 11172408 -194605473485524383954064306131589324800 11172409 -422101572903824147672253524882351233554 11172410 -79302535445029486024090919068789616640 11172411 -289786680992308334923068265525843008000 11172412 355528784265802919741239250764632697856 11172413 -134304285664040266423278938838873601440 11172414 196525427775324559886555359542963763200 11172415 -10935833903734164830055626099955004440 11172416 -40363704296157836883868097824924631040 11172417 925048770065555107656173326133120409600 11172418 -63102379548080655714566781940321059840 11172419 -356606877051510933291146603690499162180 11172420 -97590637564450524748650477612371742720 11172421 87886634655384168058318602751243630170 11172422 25838109451081634404698209636249116800 11172423 -169274584414898964933026566177494503856 11172424 709925522934101819760401141066569574400 11172425 -455327266545531484378431560279764633200 11172426 -1389552039705573823978470619166789376 11172427 -405569839221663774926268603436437404528 11172428 -531639887990280547537507015864570060032 11172429 374306050240966649580715407796067869974 11172430 -346488514988673482248432219533661112640 11172431 4606433326864818690027409262706831744 11172432 -1903420001775256439050550289258381312 11172433 946037923368914935009768117479555112180 11172434 39310653237800320549054635663250059264 11172435 348405683746219777209754949160966058800 11172436 -108942523203790439086482881881954836480 11172437 243219602183608628417181147425380252800 11172438 340891946066882006618167509422656360320 11172439 923840052815571751845889594921236046320 11172440 -339286376404608959345838276631644979200 11172441 438886602584435245331249217169553478672 11172442 -250213638843693324722540516462303781888 11172443 -901453993111506493009181950088081221308 11172444 -27154214122491043782687544971308433408 11172445 -8727132837480349712757640150923127080 11172446 -115288538290698644543529235492567293120 11172447 114497412380509167392495798515695321456 11172448 -380876278791763972062710120826652852224 11172449 -2048809917713922446851033757854523580 11172450 -26096463255811961124615636181471852800 11172451 182348251526633107672986985893645121768 11172452 627342932330545870747714507180284791040 11172453 294924425341530796573586630057970157440 11172454 -333549365885520741858994596482278081824 11172455 -169167632892195937172931813696077935680 11172456 -263364257441154398879419269220074700800 11172457 72842710784424239748425880399616252800 11172458 20101661899248405372834395551267399680 11172459 24285028591483666976282477876118349488 11172460 101178671683717473374371531489818716160 11172461 259355156114438312170278315740757181452 11172462 14168550745304882978537234645872754688 11172463 148457706970040527271429616497871349712 11172464 -130844513441883497231648803350238986240 11172465 671868261477130704955058311585415856000 11172466 -266914059075656002133759375350056464256 11172467 1881705862453962419626713476547038580000 11172468 314612820083888302699303716401881767936 11172469 -74003982113549169843233312666053031040 11172470 -16580748963551125870018898096374840320 11172471 79803008568851891866757742276271758312 11172472 529390373118007456395737063443794124800 11172473 -369809553946802810719638108427338258936 11172474 -196281168926541080596889548982887303056 11172475 3501805315530508139651376889318616000 11172476 -234451792745170094668046330476307619840 11172477 -79707222594512763824551363599169313280 11172478 -476123845344324688260720276661090920960 11172479 321794527828658067556700583012419806080 11172480 -133143846212140967936252030746204569600 11172481 -584448219481141356771693662429632494718 11172482 -526963591397497291061386980772555077600 11172483 -26588689055723524183603770852780153696 11172484 113318378224367628966369416372225830016 11172485 556889833977115580000036633771665232760 11172486 20256869117184815374215250686678816768 11172487 58396942261683526323413174551822171872 11172488 -169384060618564507173777417684481674240 11172489 -250207989007720494989663404327191074112 11172490 -49345458423738272050127926262084905680 11172491 -119154733535819837906873406672946580736 11172492 11626437817299970983108864067267597056 11172493 426842120041509472163708930939684855808 11172494 -289905455933141528187884748922399008960 11172495 -1187762940548967881588497893442352880 11172496 299565086950507500706515668617147187200 11172497 -107642770719181730169951146243884978368 11172498 57082862517153483231899364708104928768 11172499 -347336337550895490453073994432559743936 11172500 16294076262387517255622196396837600000 11172501 293836963506880186916980946904170122830 11172502 428225062508035222237272437604292612224 11172503 -618461672303567990949874931868168761856 11172504 5744377870495268311428766491295088640 11172505 -259908303839828935253554426672289225340 11172506 -71271477844901775740641402792320657696 11172507 -142468843467950928613644966636103008360 11172508 -334845441650686017612021869979601841664 11172509 120319912007306359545386622308825666304 11172510 -122843442486454030370863653944087073600 11172511 674264992976627455195199955467807247360 11172512 133146943976376205414896004252774170624 11172513 308171600480016678687628512063733355520 11172514 -5423398101244062009678213047862887040 11172515 -183328460884243182114436817548747137840 11172516 -233209665699538097166668817631953371136 11172517 -140766102064589952931294337017406232128 11172518 -1749387839052157512420479938506221568 11172519 -9568445611820953029505531288286051520 11172520 18398270822135558399562887756305920000 11172521 -577433809122640205968768075259579822256 11172522 -68646963724757909977503296157103427328 11172523 58919501169772754696613474003024190144 11172524 193910376910972292736689997436088745984 11172525 -26892249923488119875381143500816182400 11172526 -7195724126734913885073686193516153600 11172527 1063845952569496061662012211279889695376 11172528 24551228188042001343695812013853622272 11172529 789732366199710811393077096525729322130 11172530 138757216885382967139633571183363168160 11172531 50530386593353395133153094350074349104 11172532 148655316113068094302978671670361477120 11172533 -97763723968707522081080417723671700160 11172534 -68759235409885261117597286666417479680 11172535 1242497503375249228801147377045586800 11172536 122435323615054137463722967012759388160 11172537 -94642586566042422602647961183268330300 11172538 196394966095576903554978527214683268288 11172539 -633339333412446307759376507897976722400 11172540 320903208919772915100533780979797452800 11172541 438185992041398632365660987569873059200 11172542 29128327665894335054831459602703505600 11172543 -577446326772341370988757219040065044536 11172544 -173182747055473332193378785425546543104 11172545 -220672752072877359312730471397204928000 11172546 -73719812912657038773633801574695567360 11172547 -390255548699540718348777584772112207080 11172548 -510313445396491164664972522860717158400 11172549 -265709507111634912999981641324806957632 11172550 -1523543425816975263383707740547440000 11172551 126729501743617023329568099717048683280 11172552 -368333231269060333045669009696604282880 11172553 35233154006086575082151230876376288256 11172554 29461222243352939933452922845358204976 11172555 24180731778879644530787789923906243200 11172556 653807730750782761135414632302434232320 11172557 -122128670955566689281120581334679423296 11172558 78441329106773163338824018380870051840 11172559 -120771534481389411948785561496273982296 11172560 -16443314111526683586943651202208890880 11172561 -12512612693278004102588712644558197056 11172562 -440647664521554479114415821759970073968 11172563 -7236358015459240886426740909209072240 11172564 -86916721548389791503221223504669593856 11172565 596610000283673923376560790769549530460 11172566 177513442725003278206998230890137683232 11172567 28074958849285062132181662397174096512 11172568 78678865006641758604959181969618309120 11172569 -517962363829848290786448416790163274940 11172570 44901644375015049964448900964591590400 11172571 76731504523373426331326341723115836672 11172572 34841706225059838060414767986259100672 11172573 33345493265520590354704075269998673702 11172574 -116056511461780505073912502418445444096 11172575 21092225089134681532811264152858212000 11172576 135657766467356533612462834005259321344 11172577 -32017619152003706544566893335839108144 11172578 -449823642797105582107319983229065610160 11172579 -437716649919178781011067582622118802112 11172580 -203223036876626788790227242491267884800 11172581 -54749197291112873413358824212157766400 11172582 -145638237727674540695101660850053304640 11172583 940471667448929490073267475188335360864 11172584 441078043036180964444213405006719334400 11172585 585071092243349582741067488885532912960 11172586 -266981943017925236534314798771015112784 11172587 -110606288951861911561627573583911857216 11172588 12661951140654437730157673609640162816 11172589 -3359532135483705405456337859471455050 11172590 211416007072231485847248883904764621440 11172591 -496310575034344064011568716053585381048 11172592 173607418757964603712455103767193911296 11172593 29772122264796453168859146267227989842 11172594 85680318516791418360398040642674173440 11172595 21518504825730490064702211032931148800 11172596 -581957655459670756951066362426935644800 11172597 389063285031671098686862295622289837920 11172598 -485695392642374957775603128818937139840 11172599 2083822485165941893619133176737181064 11172600 -319078790175505784274243873122227200000 11172601 411185700505188386082564054208280444304 11172602 18929860718906843451536897706210653952 11172603 -53315174614178842918649112568967500176 11172604 -5085718339728770908264256272741352448 11172605 -1159349384335633887853748301277758301440 11172606 90324703121373530584713634803731959104 11172607 -162399421314554957297466530648377702144 11172608 -553118358702011102429686181318130401280 11172609 -11203889106738552186002145489763404480 11172610 31042941548639651881008316504128000000 11172611 -1009402766503554533282597746731232054788 11172612 -233174115442462547687575046610950885376 11172613 181398084576808111325625483330643792862 11172614 469321971981436057723494502083374914656 11172615 83267157138415463892303964210636548000 11172616 205790541584283442352872765238427648000 11172617 -279673908505237227031938354384835454208 11172618 -183070215838615374925503968286812019456 11172619 -393529314899375612030880593385497086104 11172620 -6596078637943312435319895427630832640 11172621 -319663758894405172347041414650014276096 11172622 -121975418682686449024446077303921805888 11172623 -93223211641475654340176164833179139840 11172624 35395338301659819422889014599394918400 11172625 -805926483226878775649180524942102791000 11172626 -384824860181554947246965089302768037488 11172627 -683895625808626390958143713352043136000 11172628 753386643322705157888130853264527594368 11172629 -214286596946611888976072607397900469316 11172630 -14467507301686366017367828144375541760 11172631 285885014905194351791500212138046409184 11172632 -317060475721985093551876698131520153600 11172633 433306820347728898454976676987496220624 11172634 3018222617237784047760501934698315264 11172635 13695824950920548040490784631233449200 11172636 2062380379793606493538943341592220672 11172637 -27176770350637664863226700290657754234 11172638 667650780160069670970167220960130250112 11172639 -285612353426631900960523405814452443576 11172640 -658721023123950248904709145027238297600 11172641 207023028027712110670564090442564709504 11172642 125779180491008311721855842426060776960 11172643 -633494307267060168555704404932764132520 11172644 -6001404357211055541292620121642082304 11172645 162967865705230113139955432966079840 11172646 -16837935323151936780160800897765571200 11172647 -3242793093327094296303584082532054440 11172648 -26302511400912901837509402761195028480 11172649 -122930633795618084537058268800646909836 11172650 -15534930334841269926744214180348850400 11172651 -2033004121642578476398672640695908096 11172652 350250444166075123266736285826904588288 11172653 130722467325561740166491400210249763200 11172654 -211496478686471787865973101673101635840 11172655 -65627685848881728695570119716509383680 11172656 46008440110281799751458348474368000 11172657 -16810645228129262233489144464739251360 11172658 73945140704146528387825006992860554752 11172659 854592425116685654370768671800289662860 11172660 -254025680563661579939707492151106570240 11172661 379069149062145890513764371162620317024 11172662 142986039449603428665559180379479961664 11172663 354220604726996828364290720308953600192 11172664 87767214056699860891234297329583472640 11172665 114729559863582350540814017823416851200 11172666 202305120811152258892523430305308621824 11172667 558393978040014867020271253017941813352 11172668 -36796153802556635782076315035096756224 11172669 312423666225286340071474315294946482944 11172670 30388146039382060520832969986664329280 11172671 -1137376766746741603456106148252730840128 11172672 12692730563890222263230492674728394752 11172673 -964077685015103863299119988411811030078 11172674 149484411321281347875802275875318256336 11172675 -336781007427240106563968107948950912000 11172676 17790652428758782742079112586572645632 11172677 -420639590275321456210569598871336517474 11172678 -22254809041196455770715620826612588032 11172679 -128075707829247585431823294281847513088 11172680 436930767543995404066519680265156454400 11172681 -298754604816994417666377731846600592000 11172682 300542133213288332937568719107040966192 11172683 -583419212160456535133354824109813785068 11172684 128542782846089968816109634691816919040 11172685 -259117286599139448616354735189112055420 11172686 87674380860004706650250644320417226560 11172687 120993512643027659998357473860753597568 11172688 231020451359690867510570270839425523712 11172689 756916361723114649043249459523930708832 11172690 928176691142208942785044865606238720 11172691 -323788585085101790218278554748118181908 11172692 -350063692144404280828790993811579437184 11172693 14565987756683807735290698369467544384 11172694 139194057095239606306032387964916845440 11172695 -224522600772427657584042326598253357800 11172696 34107532276234015249250794606727884800 11172697 499321399015558370195696795856630123146 11172698 -167035586963119471711509648868606193664 11172699 -212197419334589360545056964581125785152 11172700 77582447201153809914050650452644044800 11172701 -1099589318954356878796659318301158734298 11172702 -5081540830039657959895451695988192256 11172703 -73858556231873331120597357960130705880 11172704 43878800433346842250540831587328327680 11172705 33065174526447624334686455871568544640 11172706 735609218978924764471011276114734681856 11172707 -44867467565542902482430770188976984928 11172708 560939907053785822329519751197473003520 11172709 559555873671127539040417972213913146716 11172710 36986197560591384574943100728355717120 11172711 471971357678212384145042614728762105984 11172712 243657375339833202465650429130899865600 11172713 -12099675662537169990023956334511586656 11172714 -157015111020813415178548095455883463680 11172715 627699293994171713521216387507610715360 11172716 597056910316963140398164579970083395840 11172717 -675523672101442941504292528287645798666 11172718 52060187905091080675711052670976561920 11172719 -1659577898240597176369699779650602143360 11172720 -12229888115236851071440333590581084160 11172721 -86691637119999799935327963513336682176 11172722 48478329599302589049378128950859923200 11172723 -34870128126184910029401371820036040992 11172724 617255845006648670713320389328369370496 11172725 -769856672071003045648461153887889750 11172726 -116012804328082502160572881694647866816 11172727 263060278186730729914177232708829519400 11172728 32390545113502356729390950882882027520 11172729 307370504097603459768839966403497403984 11172730 184209987656014276307743318664445089760 11172731 -603597188191773902295141971216199813468 11172732 271770982223351824074256891832543929344 11172733 3758869611060661018848707694262702080 11172734 -216772386165155767808821302940949392320 11172735 -3343479135490838566695322910128624920 11172736 283419628605411586708973829304426168320 11172737 141373777973489312825876460080199943380 11172738 162321961133417638267319077252521270144 11172739 -190569943776913424863569385187818851460 11172740 -133949285282888029385105472190861359360 11172741 130506122979178639859519274438302607360 11172742 -92301443835780007092933178057719924480 11172743 -171272770950909657607879266715694644920 11172744 250413535725060140224168986521451601920 11172745 -392849100858970374415594089547760473500 11172746 84212911956269102133037671906447310848 11172747 406013660878230886069985552249944599000 11172748 -114268075663876516110855003334130745344 11172749 -87684068719384224866118371222413176864 11172750 -334612848744718441348175474015308896000 11172751 -837724290138917647949945008852472652128 11172752 -82987154088240161548158005467628396544 11172753 184693276758680156038940695880711323362 11172754 -56925148423308288511035169824706833408 11172755 -353684514764050860501899863683983509680 11172756 83073794643258597745999161210316652544 11172757 -539280537217842340511685068525396407296 11172758 10769330179531998401100343785604449984 11172759 -336682111038630940992299719400844954696 11172760 -6999937324447804289154657349797888000 11172761 65054871710161609705026852824758308372 11172762 -108435439898761250611019475332557470720 11172763 -257602106391514938256853773951424513280 11172764 -258622924211267419752269880858401063424 11172765 522658317876902554294628592335802000000 11172766 -30058659118824535471837175911350715392 11172767 -543756137818480469675126966171560625184 11172768 15019801706100628200851184834390786048 11172769 664109504658333228926432554332700083170 11172770 2879012669484722175431467542424028160 11172771 -195878073571231982073618295255446088560 11172772 41199082828712219776841593028945510400 11172773 169083763759691280186175479426398482464 11172774 -219715335137729837880629308464512197248 11172775 344577454426111319288409170730526596800 11172776 16808971012133993994697280707161292800 11172777 -214742143917079700281631742146405184 11172778 5869748569587817337874869217792378624 11172779 99500555715992220108950140673188058880 11172780 -193313519833766342565347045511377495040 11172781 916806859199113468830643743039457538582 11172782 32974099601714591516537580634458460992 11172783 151302130208132431073908532288861449224 11172784 -199750633534543363340854578533025890304 11172785 -252919690038231959969631400726790232600 11172786 66076730652316776637517865670483494144 11172787 -284858219761174809262378544264272933848 11172788 114566260414862394598822513707239104512 11172789 705894178020014924344306423247999771520 11172790 293263411237334506285975654844570150400 11172791 -245987508244981132178277919553749145760 11172792 401394240765981037408299345159154237440 11172793 661402021757199447831871806231084679680 11172794 236410233525216207791373354424667715696 11172795 -181606506620707110692780875680195981600 11172796 -46098361785521925817035250490118982656 11172797 583502649312809113618135328848636818246 11172798 44327339797893152887950032468840140800 11172799 642666800863911359476384016151736492920 11172800 -171303463403815758128103625418185113600 11172801 225004857975222540970204253101075747200 11172802 169396849376417744523817703710088596992 11172803 -45027240899229429981759796728257976192 11172804 270998395864337582741498526844819946496 11172805 257202708529175034862356763354119058560 11172806 74201665246013916959638727578293248352 11172807 699174010870189427269663703077435385904 11172808 815993589426280826870754292023689103360 11172809 -693371847483157976239431352772383629990 11172810 -56120005325861253076516539429809364480 11172811 -103490081385679105647905081630664303248 11172812 -212799248584713519410163231760171499520 11172813 45960845220548158666603826634916975488 11172814 -169169976451680290970778674082746627840 11172815 -73568533330257452973229646279981378040 11172816 5260510664670766253780351101782638592 11172817 -1084999345925858943947502383804840105360 11172818 547786349803441501519141643725723696416 11172819 -987880493694002107851144456201568512 11172820 377163503919443096343422888193821952000 11172821 862535640078500774383069856721326913888 11172822 187657847869844314460815390727330826240 11172823 716343009110333064993034843366125416072 11172824 9897932349120678558140037762438635520 11172825 98017300822371246283198161219903129600 11172826 114708444240559298705641452697948834560 11172827 -225598507315144363439048745892092344880 11172828 58759420649022746929942583528748856320 11172829 409601227519182014479496055922970347430 11172830 -91560205884377741728971959493295392000 11172831 -614546861163844570617923505403829464248 11172832 530288396702563515795501600741369053184 11172833 169290598563751101961378942281224275056 11172834 -21549154899766627029153823217829660672 11172835 -171039773160026496517714351966406696400 11172836 481052065326408382357049622441161733120 11172837 254732534912973775511987987454160505568 11172838 156138021883785390647584785033287812320 11172839 350426851675034125530047891679225624360 11172840 -77329246182250353653045506063623782400 11172841 570473367811454433295470024274722525684 11172842 -38601040361318602466999191661779235136 11172843 684380835662397965533078916355893980800 11172844 164061249475119114589221147474045699072 11172845 464036723175088381465269860116225253400 11172846 -284975363822617560880099286498903150016 11172847 -254485666204460853530347117783091287568 11172848 -137334093342200371775972319646817058816 11172849 -7049056015766674223484992212481852832 11172850 -30052888933542843389009133131950068000 11172851 -306613728431672942373612956067360452148 11172852 -342368509100592168885582761533013879424 11172853 -447815798287541428923676423709070936544 11172854 17151188412044513993545710852812089344 11172855 -27185056129664162004431442877335360000 11172856 506920996185325987747497299049034874880 11172857 -1072534423179620592550583409115935135894 11172858 -70110669444544583013584699833915480320 11172859 532235327043872900513650663271465284320 11172860 32181471104412967622750931095322094080 11172861 103595799122047259455144462439299456032 11172862 804329651642647291017765622415854272 11172863 21977806032138804409322085284770384224 11172864 246324897501736737285501090087384907776 11172865 -136798921971437333447026297284116866560 11172866 -90614139442990350776474559109862584368 11172867 424602529050013897976080143210661810680 11172868 -46290108748922511413870396276753076224 11172869 -3614772587438390528887275716755325832 11172870 225190361602926670475149700055870355200 11172871 -21952575802265078622667063634332831728 11172872 -159943315753526149876659317990932684800 11172873 466660198868163904102298841458032314384 11172874 -34672630334680937081928351766455509760 11172875 -186997494249683708393364151022283396000 11172876 -183128860147232099746583876634221740032 11172877 107091315240707109057706035175827067020 11172878 -228984288534684024448237710945115229760 11172879 -107033260243778154290396903885502604056 11172880 95801012275351794208158493928799682560 11172881 -111805274859232277921095505304424074318 11172882 64692072603325502686203828040735488000 11172883 402424347793426766184461914268749343824 11172884 129619809825513800504409873419570937600 11172885 -264000992768155910254932465688167890400 11172886 12615973663791612025948895963461929600 11172887 -1560787399770807710356403022570726878976 11172888 389667638886450070113706553380035993600 11172889 164804265169794715078257108315764135040 11172890 -48135279227601062047979135564834483520 11172891 264729883852575114336759583382667333120 11172892 -441233670904885541702823626889751734784 11172893 -1185560342984278255090621527159180629760 11172894 140515157614895041850606445392310064128 11172895 -207086671903627594779315252185867520600 11172896 -36545462628481917404956999448348590080 11172897 763315780149856665501097950644945524560 11172898 430087649089694662534689629367857568 11172899 -1296341224268286194178942024113800349400 11172900 188522659293413130671732433207442252800 11172901 -572727657720416035393173728035837781408 11172902 173601895978925522139225740442475418112 11172903 102284511717077229691965170596200369408 11172904 -417983405538706967503522401671013258240 11172905 6916843850035798791508848300210573120 11172906 25221487317731970038096075446756596912 11172907 -819623362330562228490383021212209216844 11172908 -572109625341362790524207959539564847872 11172909 424748181358470678661186754356431268128 11172910 48835995881956758975489676719848524800 11172911 -886596067761335387150030056183714741488 11172912 56291415914111804033933035566280212480 11172913 796805373181621971117678925102903240740 11172914 312886836429655579990298494309692496800 11172915 80227505814362822194667604106489972800 11172916 787416272942493954098299678153979155200 11172917 -128407046045254460365766263096094657280 11172918 87730576629079753427467710923177056704 11172919 -336422395019260112965805240412999196520 11172920 -494641119151849187701751851054227456000 11172921 -142322687174445198547538710220977011888 11172922 -127078597742712897602696545369634335488 11172923 -59060787031368124408036618025979493056 11172924 -213771940853726374377487418179668787200 11172925 126408531255760242300530888583413692000 11172926 103103644417621468014950742820329606912 11172927 -46289129046953070813849738941173235712 11172928 1999197374727192837444574190941765632 11172929 -897083833094261587240458447799843633470 11172930 86385678731015604994992273116547064320 11172931 -744998185631341613251418564898421709760 11172932 307296417010721444391022674102987194496 11172933 496831827736601415751549377796865532702 11172934 65696872525353865678684163909579972352 11172935 509037089323210330545525591868706789880 11172936 172316738064957238435315734416970547200 11172937 481563851239542313641629661573960456100 11172938 -109722856598018376739243878225912232704 11172939 -453952583795373535814447448381789614376 11172940 16265592677381916138679268728219975680 11172941 255433952894281074386186675582007881760 11172942 -23788240629525790508915882045096943744 11172943 -678955929114840739043502825743765535712 11172944 -33431869744784676785516628080521396224 11172945 -16700291448547858225918315094621456640 11172946 -323737819518706880595799049530303828320 11172947 -23708531271272077846429280699365257648 11172948 5864574865734049312483318298672824320 11172949 359514638588219921849396103920311180060 11172950 -7303563032111298209812283086980132000 11172951 -88956750423821687516413879462465089120 11172952 -233899852200886825190586293012020592640 11172953 490523541546950798330591775047655150864 11172954 -41932387758174557542558814191364635392 11172955 -414112947936078539132756166847186808640 11172956 626280440359664955605221480888536261120 11172957 74950649672942431891128284394348493440 11172958 -47268470045184952555318741730034905088 11172959 347881343921095406652419493282845892480 11172960 7519201740736917137569175584348569600 11172961 35830373497882269709865559251640703812 11172962 -382789107733132005019641790268248430208 11172963 -203575405729687610584516484625990305280 11172964 190658876081891994928747423403805745152 11172965 650365539492090177301716233027668276860 11172966 -111368879134823506847638714923137550336 11172967 466484995806441673709509706649839786920 11172968 49980529773745941411540077719742300160 11172969 212635337214738516547500104238408418560 11172970 -346623693761186876930376183382768435200 11172971 60739991651130875682914915133247992600 11172972 129772593494071216016380038520811891712 11172973 -315636866837930046847155868740484163360 11172974 -475385167466340731298116065424216547264 11172975 272337038315008309318391390996809488000 11172976 54858188616148631748712661347503276032 11172977 -50892588774371795807564675118189526800 11172978 -3098534677077454516829749162741362144 11172979 686946284137051590627796931365053301580 11172980 195885733459677727179779847394752867840 11172981 143048835022204255586101419813521940864 11172982 -116878233638469062045850025846207851648 11172983 89205976739402034518531509609537826424 11172984 216663904337606062832062989528846520320 11172985 535473262995031053119659454669179962180 11172986 -116816707735292032924421851872304840704 11172987 -316962249973054780989888479915404754688 11172988 -105359003224882861076999878568990837760 11172989 428184308031346596314606800414056960 11172990 105372995534141772962827550590049111040 11172991 -2409603479245490936868209194297222088 11172992 -152658207729397902113355746109711974400 11172993 -136142305722674096274272455292224748736 11172994 170929262976341184401332026040133432832 11172995 478194710677990566688197828023162006880 11172996 -120757391191784297745522464758505854848 11172997 -362747819066357208781209606144660151488 11172998 -36288460892243435834189971724559625536 11172999 -91600514802944886949415256681588021336 11173000 -95086868422420277408179853683361280000 11173001 -1186574187171434664126584006488563840 11173002 -244583575467686222091160382231102032896 11173003 522668298308391062978976318732958967252 11173004 -701153223599907513460360415820230937600 11173005 758428761750512223040293758311928923200 11173006 38367695376314087850903909146111198784 11173007 -585030937587150569304304498140868972800 11173008 -44619421425176952214518155420475850752 11173009 -264965600577261230890852985605230933646 11173010 -97524130684639341793388035328882367840 11173011 341511683669097239809090349976350914560 11173012 794669780790721101218618516403825780480 11173013 127754029666424119836621519411680103360 11173014 -101465625192485102749156978870641600192 11173015 -8030781554074865723222492050286959680 11173016 679933243749887541520201971193737492480 11173017 -178270865678910773551348887623140572720 11173018 32035129273668151745144381050465217760 11173019 227167600153085151190633218777412992 11173020 -76818038975720556625814845750292643840 11173021 449294623546201914130245341080423541222 11173022 -97761708909606460557648288403783971840 11173023 -450611618712273549571433108911649521128 11173024 -422246174779694381811024851693274267648 11173025 262403403895016630139268030888594394550 11173026 -93344972104705467449018829890558073600 11173027 513386130013942298946929639746804742876 11173028 -783782199347991550353866618389845786624 11173029 139303937964769229169391318655757767136 11173030 208754328175490954510538268727375061120 11173031 -506936284526560265429507607137662380168 11173032 -63370579048030393557091402857607987200 11173033 471107525243198242968618580799856209160 11173034 452829587916590227031927143382077440 11173035 -63268833667378264855088588499795812640 11173036 -97602664032492627491409780239507896320 11173037 94158972273724154901259872093358609686 11173038 -7496476867226866391724947790901127040 11173039 413393656515135526629808280971273991656 11173040 -35350736866753356507617909653031485440 11173041 272692745778197107838448142919615633040 11173042 418661589846298737835040421417687846432 11173043 -184454041373813740782579737567938838784 11173044 -145222502059981649840803735130193014784 11173045 64130651262533859617893418607981744000 11173046 -73475162357812138900848559972172575680 11173047 3480498028427874196035145952984959872 11173048 668410717942022290988373709640260853760 11173049 1671019771071289524477151743065272642560 11173050 -68797024994158740069236796084642835200 11173051 193006372155835154638439082257719645504 11173052 11918367793880821764252964262032727040 11173053 -100400375434146689036901258802386082656 11173054 19866214376220659543794968611451264000 11173055 -127159791606213392907386359270686793440 11173056 -16280320258872323881091392957304537088 11173057 -168422730203449339319832418090678651776 11173058 -117187361000730875651317797530129166816 11173059 -538043982905109166177950814155475680 11173060 -252469972007151014592521062817991206400 11173061 -212993532718536978732693477842535322338 11173062 210563899992169389106337714464488441600 11173063 -549397308548144368604400953557794026400 11173064 -93971592152511333237504349447085260800 11173065 3601782185611663009412332422662975040 11173066 292434546135949029694496860969177359360 11173067 -546089359267075398437186865556490347884 11173068 324387235871989280174163351836421303552 11173069 -847905708437190060900566934797007719360 11173070 -290534835654999546476005636970633651520 11173071 -77883216253384598086619902130298464256 11173072 103004249082115144127070937458025480192 11173073 794948429365452340792519839086875022322 11173074 131935394442913038326434448922104931840 11173075 299184787156311914135058912359174990400 11173076 658363329480386650446770773941764261760 11173077 2480774630247547871002170316994825568 11173078 240678353113436786850816236425234094976 11173079 -156319279193057182083933422105676013824 11173080 -78926400795466039920071208440216371200 11173081 -31217094305208480502279969308294764528 11173082 150490198193596905370037068128303657984 11173083 -65253799944160391983485638429164137600 11173084 270567500454151809793466480238097547776 11173085 -172178303815524765713175795551760881280 11173086 330061793300620671779875426282886851200 11173087 -147972612248161023308616797321315911264 11173088 80010815228294269709710039209904963584 11173089 229145945666729226670681646097091673088 11173090 300753474243630346087685979648958720800 11173091 -899194178117356879960337477707165785600 11173092 -139454711511979563836781699669296467968 11173093 55077922890498228691040013323342057342 11173094 -448180965009637104088152977570521531008 11173095 388362485970589024134130930349989772520 11173096 965778207545450912978879732114839388160 11173097 815488327008781379165228003806902366780 11173098 -102225464903225261157092833687534667520 11173099 -111777982077471907086662528667355123680 11173100 -133087773657256419850584438540733305600 11173101 -71633357023196212926265248374913727104 11173102 -491626679233979925280223953514059550400 11173103 46942254364405098855449027286154646352 11173104 -56810547168685436864456592844940476416 11173105 655264783500678865275601307806800190260 11173106 -88773860096309501642863292345715793920 11173107 -260399294656043554001488373812596703680 11173108 -169241510894828540112930523896563577472 11173109 -62629314458101836258727366992008820000 11173110 -33840142857117661806274575094067232000 11173111 674120849968247027635969844322599572712 11173112 175706033437950140917690961778900602880 11173113 14135215905318200313307221163517091840 11173114 -10281772156992191694338014925388726048 11173115 -231065740307321134289121646932817085280 11173116 47721665304840360589385222583597809664 11173117 -647384256601670381534841597237140151008 11173118 -45839789061498806833007516953029058560 11173119 -894721517553418814640880871479247584752 11173120 -2426142660055936812984097259598643200 11173121 791509359963599745262401601855779423120 11173122 272505939806283501615912285196764927312 11173123 -140168695215151232965889224277430574576 11173124 61419581985359096592835293204868263936 11173125 52259839966493630263312642778940900000 11173126 10181991452942619698243859979931741184 11173127 -55323477405959220803966276566069841304 11173128 -233081359709174788098751694085213388800 11173129 749609299659863845642181556962252598480 11173130 -153408482568884465293552593495558511680 11173131 -123726074846122058121664372116968888160 11173132 -66853489038154567525325284765631748608 11173133 -556504789941418144400892332732856924618 11173134 -11666070413467902878433849199660428288 11173135 -267344150083982914832563053048642923040 11173136 53665978107591345186037751200345178112 11173137 -308624613574933738813272096925341473040 11173138 -523171578995783268990114230497170503280 11173139 -449339455047845121766519034833220276640 11173140 -506184531931143419034399964332595200 11173141 311055323437848222333321613562120877472 11173142 -145619146700149215288630068087078642688 11173143 80194771201731433398292238336515452624 11173144 19567432367487977616960028412220702720 11173145 -338416362502002309053622006951810719100 11173146 463770190552263698184775928476685743104 11173147 161355084519967338083385867321571718400 11173148 -52432762738432932955780394338670782464 11173149 38393537371813910282820388326120466800 11173150 249059938799371464142342513342358356800 11173151 562468246199533374375735964857376650864 11173152 -124173265959359218574979607412054949888 11173153 643667398736527359068926868587254242402 11173154 -167238826938461103375000968522537011200 11173155 -2212652254989264483192482616463284480 11173156 -61487707883542383341949575910170236416 11173157 10517770450562008537053674395252924320 11173158 229078026716028507893829594535234177824 11173159 844665068391139132836600169694218140040 11173160 -297261686956457108730120989569452288000 11173161 13131042855567599698574866402680438336 11173162 26842213139301665888244709419985333248 11173163 1889127276350544100732219262687330664 11173164 87251511189701896867261744516212696576 11173165 351778402242770264840401682600340351000 11173166 -561858738658010605593491225129301643968 11173167 -135443422695612928315008019979879285760 11173168 186318700198787943185710048739436789760 11173169 222890806531418381383064443182612256512 11173170 -46776536686283002022890396742083292160 11173171 -391374640538838221752462928070660096628 11173172 84975919921849315424022858349235915520 11173173 -302436512541104575211255785647373902432 11173174 313783461221406276291425628920726802336 11173175 59384486060133445707678995702440656000 11173176 -399125680463107311203531060708636344320 11173177 -782170682457334674054159310953049781974 11173178 469974863700269237906343392729493024000 11173179 -399396598674164545319014084607701098216 11173180 2853822594402237715704766097376998400 11173181 -101047842827164172781601282084453189536 11173182 257616886497804331997594217565358127744 11173183 288261942772974151343708686372893143920 11173184 -193483538464635540379579137683934412800 11173185 232421475052057882628566272547618576020 11173186 131662959534721372765151758725440209440 11173187 -271305652686972069084041485008569035008 11173188 269344349687424503924402399503610941440 11173189 -116880125568695749140733883316932940420 11173190 107181454731751697316052305583163623680 11173191 -35075467653391937604210503730618663216 11173192 557987111831751788153645332971373854720 11173193 -317762875256000849763796685553673190016 11173194 53826362101191115802289367955293655040 11173195 -124146487190090327171295565669971886560 11173196 -87348808639597047923143184907190709760 11173197 42014949124891125577884129347353205760 11173198 135295262199951587426937550839888657600 11173199 218624780371320283902642991863951551712 11173200 26602040141689033386473992316426649600 11173201 79493846151764774858255773781733975412 11173202 96297864222393320803343764747678617600 11173203 353553958177300056501944166510701860212 11173204 -296422090090559802305604413748692178944 11173205 24554731303186967377175629972367819160 11173206 768734504540011589100514592377798656 11173207 -616998089465756334431959024109504001600 11173208 -60393982066841823912102175915536138240 11173209 248392952953551396449127725230474436304 11173210 -319075465937816653470167516535569790240 11173211 7378180092774092826938517334966815744 11173212 -422820014444792634761911797152916211200 11173213 217203007875433507259934305083933031462 11173214 -63357549415292589213484514131967325312 11173215 -64243277734465196268881780558368810080 11173216 725607694779882282892470270473734717440 11173217 -727582668904984925065675704509438676048 11173218 -56441935815633348934977693624733309440 11173219 -46288957967114534235328527027533026304 11173220 494160779320368928100028771184306202880 11173221 -4661898670028754892553638498170473538 11173222 184954764371094885272556948119061810912 11173223 -25723040350422365909303937920619642120 11173224 73882867585842504383805336413538385920 11173225 -18486893654426817100897015113819760000 11173226 29098577267609868791823698097211216224 11173227 -55225084170154440324008970599492850192 11173228 -69008334589850769638935409390517794304 11173229 -685890785749978135841703044358481408170 11173230 29152339806055677188267852934428669760 11173231 -1160365438198883928393926762738374016568 11173232 -15080517240060965385064131207708868608 11173233 335343771028170506804613505222772425824 11173234 10808922462063477478586791821832578048 11173235 -159779805566880606446047018397689140000 11173236 227187075133709217585108014519773532160 11173237 -44951934730956679764677090367690000640 11173238 -96508703552513742498497903321448723840 11173239 108623857445050715704497682345360421376 11173240 38219983196304310518950899471473868800 11173241 -164753509516958427754841634897086469888 11173242 237763624895356237054513155142953984 11173243 -629493433397706754100467793536533885240 11173244 81476135030794030531193704507415119872 11173245 208232815534896124447946355952180794240 11173246 47114228301812793655051116904669203840 11173247 -645918318437240418262211793853608199320 11173248 275059041596892695413277428749749452800 11173249 -6196710840393864423731382263610912960 11173250 227112301230913575365509683723548160000 11173251 -269274304016507049743566626336274919760 11173252 -600606176416240137339235452289312601088 11173253 171481796728177204105465817482694400 11173254 -87756637878988613949046658941857553920 11173255 -413039202738345943756066418100102811440 11173256 305187013923427015657331425302658298880 11173257 562864276602492555183410975069514912228 11173258 188580030991315497354801518601098802480 11173259 -980589996311416123434072818028886231296 11173260 -53076773070471791885428366830511718400 11173261 486159486204963123659272279456872576 11173262 193195958857392405706350259104501592320 11173263 122651044228521960681753510498172523520 11173264 -136355169828260470579621199314546155520 11173265 123287094216997710053026116832236964800 11173266 -61792235353809277113511571558565083472 11173267 -199932268263268928665126681096816956768 11173268 -108737024059667860382907199826416410624 11173269 -161191001151592503471952160064240322656 11173270 -100423010538360943018855947317993552640 11173271 -292375317171347427665231436140138150256 11173272 431312977057955956326124919326382653440 11173273 97246780980362539852720818135981463040 11173274 162415724370626989297087734379336709616 11173275 207438518927929508345120646307250826000 11173276 159228790974246049517675336959815196160 11173277 13046436683369499865739920382565163212 11173278 -111917786142593513671145659858209322176 11173279 45830812625904890521299998027066402448 11173280 -529657014657271637531205919658415882240 11173281 -165709759233484451923022286570111253056 11173282 356447816146465362890843787035799836832 11173283 -915863348264907217786023888618185350776 11173284 187010188106508816451269288725402332416 11173285 37226082113790885883042676103000873600 11173286 369364212907666486618336271667923738880 11173287 408449772908186920990117270948465099560 11173288 -25853386076472804583714870638597488640 11173289 469695843085596007379182684164625668090 11173290 52013102087644037264138144429626686720 11173291 447603813441953901202950250166022864692 11173292 3769110069973790989685581263881748480 11173293 73988770886216563437983859412394867382 11173294 -328320003699423711658651666311094440960 11173295 51449915949264068843867220389523101280 11173296 -92676464556530259097814023682399305728 11173297 195278150191914795246250891424247520704 11173298 -29780243827843158859366385559380439936 11173299 -162601123988869218069750809275059348480 11173300 -347384295579999154208030707268971465600 11173301 640489765604101738763996826730786484664 11173302 -9565990903098151799042204650769725440 11173303 369322856040474514682702182998173024552 11173304 -43302216052869699797188404690500874240 11173305 -25320358481289120688925442974123433600 11173306 63572100808062180735254808045514662624 11173307 -76535975568107753276946235948374890280 11173308 92352019788565325390450338332153421824 11173309 95627485819248878212751327922304395264 11173310 -350553641292357684092001304073894039040 11173311 -144094830329036312825240926351900373040 11173312 -109596909820069418159522868457608577024 11173313 -330335897721229573172722671926475573438 11173314 143539112287404712921125928273331898240 11173315 442043817844809058147095741977332939200 11173316 -106632502955878938588638465586215645184 11173317 291039868433122649715066986143693536480 11173318 31679571905295616708152273407117857536 11173319 -999597669766264827817824191660763917160 11173320 9530637671937759702755885582064537600 11173321 563976018870961799690148111210009074522 11173322 -259966867320073567683608265959965663488 11173323 470582829765816662628589425988259262960 11173324 89733941297669149576068873731356151296 11173325 19751622674670846866681930299089166050 11173326 108647547719594667656547259364824263744 11173327 92998224492224550538235790311359780320 11173328 35593688744832315358023444926728372224 11173329 -237878351766757741126210358353479658080 11173330 4120259641986728999194929880753766400 11173331 183149976168807103884169777966947149280 11173332 357408507225333155716960231743271636992 11173333 1662862929689296727671794110937291776 11173334 136573278630477439197273183858353786112 11173335 6122045236956442345752758074212998400 11173336 159505006194004544743833770220110407680 11173337 -155423428247459359980121269034239666048 11173338 -134256858495131971236225872245646310912 11173339 -284776752724272829716485489473944908860 11173340 -125074964549819713863276487789652766720 11173341 -28306776860355266229362832369554175936 11173342 -27517644444214579255840005371076140928 11173343 -765081643436952431690213630033394285408 11173344 39701595244640102405738503527852933120 11173345 184388812979828990754378004347378009600 11173346 207160536908121374469058175086955167104 11173347 203859487562909904278454349703734740324 11173348 457080357151879277141215664708663508608 11173349 -509316956083935401392122338592770704320 11173350 -45649742439942503512888735053646488000 11173351 232150056327047624591502489009888934880 11173352 421918614650391444288988266030006988800 11173353 33009058373759686155516559026874228800 11173354 -88415728816631375909996362960526011392 11173355 -76653873201949518343875411993197598240 11173356 -658454339633674018943965484065038013440 11173357 -250587315828171724143132885536465084928 11173358 -45225835755097806591768813908675946624 11173359 220168756597835875538324656470212415360 11173360 -142091660569423199599027002792965898240 11173361 -94244021864291353234697967542226624000 11173362 -85012269519577391305410484940485707648 11173363 -477339387634336120673060600500982286388 11173364 693232555911635633310325434780632251776 11173365 -214525330525685681587083071387845440000 11173366 -121795111321443537835008543009925962816 11173367 199279570961429791491109123333954621416 11173368 -242188861718841691511282892588785664000 11173369 -883317551531500270546002334983301874604 11173370 -25957772060505898462446024604004572800 11173371 204228881736220216492771776828562556928 11173372 -4004917883476007993411282621428830720 11173373 -708041811687895294169490733819620816378 11173374 273354066365896932754763953865981732544 11173375 -26347341132363326202002350505676618000 11173376 -286444155419351139940491739174545653760 11173377 -217278780365076515181722271077844701184 11173378 -2662979273621355792990664137847882752 11173379 -55293495388582602453655041777671358048 11173380 1150067215775954601512471470079877120 11173381 75415513236135791116800187762338116700 11173382 795923617957934579536207671869158176 11173383 346058949092734308076968521865311901864 11173384 -668667959601965659757727851043001789440 11173385 148426666233411151238818961816331380580 11173386 -98489278372129759993659847157418163200 11173387 -934594073402907742479691450861058602760 11173388 140106079894701089714340146876969580288 11173389 920256422617029958411941252579395328480 11173390 86333640131256564757752769064938513920 11173391 -861969581060883874005415470758229708216 11173392 42208295955723450084701823906666774528 11173393 20390280775848473475854491947161248320 11173394 37091658342546938830059342328018845312 11173395 100454383476550236332881243632303036720 11173396 190630784469556785969434989654147088384 11173397 -166368928555763469733880072731654055154 11173398 313801345616505992987698076061480444864 11173399 -768896367108965396901417373669077632640 11173400 -104675156527064698470258854905430016000 11173401 -595918582214850770637509921204265706470 11173402 29486879706872585442176851529727815904 11173403 301798096254099084685188953710287157680 11173404 -472137603572113261248846389488112664576 11173405 79305309683016183138143788927378878060 11173406 -118866243893667449506305738987953510400 11173407 109708041675848987231958919006563356160 11173408 -339750570022237053893434684495920758784 11173409 -177051983899005813702680925375241279596 11173410 113556109558504018798642603059197568000 11173411 -73156099665784095262581425767074134408 11173412 -23743432994585334684154299083590115328 11173413 249082659302754883718728322095593877344 11173414 -150176328194747424538484696566620194688 11173415 -208510539688044314819752744342385602560 11173416 -113215504915457004180614127329628979200 11173417 871988851900968866138167433717461081466 11173418 -517619324209272494608601268311467413840 11173419 -493229357627630817677223835437005891556 11173420 -47769858588102386898804584535423129600 11173421 -12345944836567376813033915585172965088 11173422 9601692703163215440314421692527056000 11173423 -76571454216265480428870876492858918912 11173424 -226817373141460810837549281273267240960 11173425 -27863237111789912157798740671743108000 11173426 -99629530715390642272120529208942354816 11173427 627741512405251284110111925910421979276 11173428 6646995287559076632944876034732564480 11173429 -123861354850935318746155057861190157970 11173430 -131040160695016836167811857286144614400 11173431 -90429425696361324329117002736135351856 11173432 3752784873631774317904881283730534400 11173433 1045503265471779740319444256644795632682 11173434 499755931111418847307108975448285886720 11173435 -98324986471874998047517095873471261600 11173436 -80552213204440496915349189868753720320 11173437 -111858471974555798633706465338768104320 11173438 457961725092985530842905806624087525120 11173439 -66696109197538973977220757473329532040 11173440 63154540826116302171451566452763525120 11173441 -978973286291122020136850366141502259116 11173442 34865969038525151223493433967306063360 11173443 -5816863045725191315011984174236045072 11173444 331774633549232022169261947905570201600 11173445 145443936645171620879702228965072299480 11173446 43463604449928053002120085390268513024 11173447 -220345757288712912759073111474452501800 11173448 -213238515745992732424449276083713966080 11173449 -44509173904317672014624749782768663360 11173450 -70539552730203252970274392260986982000 11173451 -867757206457857478556418436141823504928 11173452 -41195256105228922507859220897736704000 11173453 51150113411449560324631085216265427800 11173454 -112977282097322265079523933864648856576 11173455 -273152346272318933678452802642066277000 11173456 -42319237789462418056024404447963381760 11173457 -54789710926440923306453796479100945294 11173458 -29957307903179346410510231917495391616 11173459 -483902115257007375090654714969582795960 11173460 87453875586677823042371999093817999360 11173461 -11292620048807222841535713979156932000 11173462 244775521130363792849295176135821715232 11173463 -84347482948380280449137648843677925760 11173464 321401187717268229785997468220395520 11173465 162697425855874190963844021302146969860 11173466 236693597050809121775229357363173544432 11173467 -517180614026928241813974005409484162920 11173468 330229223316559387239188195024833006080 11173469 836829343578133911543610081017926574720 11173470 -72807943637647649269979263673813652480 11173471 991897677657061494261913977421336558560 11173472 964797808986103354923743490481385766912 11173473 127963564999570618975862835568973732880 11173474 -271542973098099030638856984199106154432 11173475 226472741539818441144311230002395573400 11173476 -307684717624972792979231740663788039168 11173477 -186017777318580327232550546968384380128 11173478 48411986465234948510664525490137443040 11173479 -386110207295050582025312381591659620480 11173480 625768871272829901392287032785711462400 11173481 305819000425311608978014048276468238400 11173482 -2734489211144862670497183943076901120 11173483 2684710110043080378602384363925730848 11173484 -22708761237236078280020528728775620608 11173485 30670802832667315212241933865512665600 11173486 -535552370710830499439894081651539535808 11173487 -2548134987155134873821389566110197232 11173488 153563244029241772005603373262364278784 11173489 39994027446390359245654845359262574080 11173490 -249480515518143884631776269386976572000 11173491 75515018910063845695699510113339110400 11173492 101731400507150010445778334065973731328 11173493 435556436934465103371161867144006237742 11173494 -156539007381931914704574494306501352000 11173495 -302574848255312792497016680292958009000 11173496 -410253188998970994070446709439326494720 11173497 -484155358445363117582261576167598263680 11173498 374049117693970988598143272907642898432 11173499 938206557760560931244515863718526062500 11173500 95843862088764265102340675177975808000 11173501 187155626588829477989683350038042065600 11173502 -456428088055163210561244200749855554048 11173503 1000106823483088343420145854886109512 11173504 499271334506276284061912344461280542720 11173505 94823962932030673441148344275500102400 11173506 -316297950255824532913197987666304980096 11173507 -965294303767092748144452943885671529356 11173508 10655203320413464484904312196929203328 11173509 149633536779583806063660075479877867324 11173510 -334980026965466126465452774339230000000 11173511 667605795696228649257449417557348505112 11173512 102447476726111194963344301933660569600 11173513 -149367739560663819464799913346342465016 11173514 361090939611372025488827269460967293184 11173515 -237849032789860549635703554582731558400 11173516 159142450163297514683623929482736107520 11173517 -99476395405061905317124275641631151434 11173518 112334380947975818620284731158065390720 11173519 -252927223519268634420324573259825708824 11173520 74721356845970327147627866240430899200 11173521 190628899887959812216389014749461430512 11173522 -274999707826474767845145317533463717088 11173523 -199093311578111135037260941837372477440 11173524 370316611829042347436936100791552710656 11173525 -98459969328451437568752383292175084800 11173526 -1457170278112057718959991476497889536 11173527 486842170707552387917556869445807897600 11173528 -628383492884896559517604977678712227840 11173529 -241461461631913390402622027531232636540 11173530 -155480138498901015435325777509662311680 11173531 576172401127328954609684138835958563332 11173532 -203658946270934968663832985007985570304 11173533 243444608799763081356551788114756567680 11173534 -503948836745975251225117985873798611584 11173535 237395984475119424090246284478482637480 11173536 563407067056307285793925536219072036864 11173537 -379636442792440638609781674343794774814 11173538 -126737530305248020479254478394439990400 11173539 61304681246378226487028562626319214080 11173540 -1209349606887134728352625489098526720 11173541 254982572134612501744141221276092106942 11173542 296977380996641435293952294216967945600 11173543 -587071677051757373917162269155504351616 11173544 -637670634880834297750371422941230458880 11173545 -52613810363551278350271864312258606720 11173546 -51501401255161990841529960568731456000 11173547 -166908356737492619319822496783237425408 11173548 -170069461562700808306447837823501253120 11173549 -694058967384632827758065058484962313450 11173550 3579742511827455513190299295274644800 11173551 -31724482401982738173795712423496999280 11173552 -59370644018596441998643349168566108160 11173553 -146689085046093128220726857362499812632 11173554 -12412085934120651491865249692439936000 11173555 360210823695293460440303952446781441600 11173556 -17726861756409820454789655281559489024 11173557 316534178681224737992449204312989015840 11173558 35961580461903692030075226865096097280 11173559 171422459016882238762229415375334046760 11173560 -187075323362750193336111545742864998400 11173561 -98606146656747371412241944913362039936 11173562 -508651863573638471533540663001989165968 11173563 -210103137148001283151290294748476453108 11173564 650377222587293369757028610812880946176 11173565 -58003793053096153609830464725289732880 11173566 -66195732226461139250905353938408270592 11173567 293292118870718669167390868943199852792 11173568 14240814373936811515968375802036224000 11173569 428167523110842965499781702314125134080 11173570 59113176357232619005686602914611547200 11173571 106506883727764741094701683487753235772 11173572 199840958790142743142739886172154204160 11173573 331753105213320710792008177678922036220 11173574 -86847126545396034409424420254737058464 11173575 1782428286571845467561557742179497600 11173576 -861851055173496082130747234290401745920 11173577 -766420523108242132586201484689371288560 11173578 -8648181257700809200827773958315208704 11173579 177063230022582819856646142235964797984 11173580 -417762013728817754822839747574068300800 11173581 259988895279824299529894529764053048470 11173582 -78769176480675812054318533847373450240 11173583 403561549264948810679436091677556449360 11173584 -15270607815283102900219345500438528000 11173585 -241882081006411441206443210013155390220 11173586 465404320330955472830909377487609614992 11173587 -407487521964996437315961437019776360448 11173588 -214522810829991148288749086369981231360 11173589 -76002840888288355570994805470499864768 11173590 103497690328730224404536312332686201600 11173591 390871691140908514763469695442869262384 11173592 758109811686070259556060541415387873280 11173593 373857874449241565271978737010595008 11173594 78465409187470175805818157377785594080 11173595 302161034413589890702797536271916209600 11173596 64905828698122204312948580185067274240 11173597 16723098985255412077963341140372920800 11173598 274925112648581716690456106719069084800 11173599 -8615694975174580938705971055353023200 11173600 -338588924202363974624605590367017369600 11173601 -179356615952016460424141436722998576896 11173602 426807943243242477740197088175893053440 11173603 -195070290504843380503575920564219305520 11173604 -62689787074527468694291756496090171520 11173605 20214742229508972468071692544299110720 11173606 358071029043558990081739531892969494752 11173607 -113935703318056955032296918865883059512 11173608 52133864265685886342629067316172800000 11173609 215968668163237822602772096375899815680 11173610 3293123561237556076948023861264706560 11173611 -323386435115553497611364760589438345128 11173612 -275821117490638159125785404512622000128 11173613 -1027374727111004601750556983931661017440 11173614 148534522005269576626945072989646677120 11173615 555928874603873981400358995771741627600 11173616 -123831852560407099538910128254971445248 11173617 168140943930590970367872561571331622900 11173618 181093343372448417040777747013877215760 11173619 338923947015090173047393801530835185744 11173620 -77848090607978387323197137103928043520 11173621 -80709828872986112251453795796158060128 11173622 -17823374219182375404140619685573048128 11173623 273324888852494998174609286618193873384 11173624 365160362629525304282138870137405440 11173625 -137475782092408421135533847189416560000 11173626 -154908172792563891386139654061773816576 11173627 299788535615046500596861111633130973476 11173628 -280205958419657348992979281255183429632 11173629 163322601393761641226403592443482563584 11173630 -18596957734612497532605877314868239360 11173631 262463305450155047768472668957707777392 11173632 225319272984635541004563008041097625600 11173633 1536063779566363685417283852030958894080 11173634 247884471797102821065290209750519328640 11173635 -216754418259712777764762266742271514160 11173636 -10408089635712383499618236030970408960 11173637 -975053263117469495455358398091248455714 11173638 2138247281779315050639098314959372288 11173639 -1585561599925512725270799728014715816544 11173640 48545008468042508814967692415687065600 11173641 -558811619256325151175521018232921001056 11173642 -361335202834713037901547737514158407680 11173643 276244859640249493955633997944745742224 11173644 -128954692350288826401763114772580529920 11173645 36790012997196774159688670074578744960 11173646 -65003633733377935722148588907057912832 11173647 611312746360951485302978306255138713728 11173648 50354833427192353665987782837171011584 11173649 -49427151869967519080852152594707694860 11173650 -16747626888224731327911658154565638400 11173651 1907963311818477405522208400721730000 11173652 -28564773183005826486334570030727608320 11173653 415287934113998432435996424019476556800 11173654 -32759407388369513849160978796480067520 11173655 685076643457196947842239173142469630960 11173656 -159310094531807142022519960133684428800 11173657 313704931838522823424079204912316167904 11173658 402459943041060627468608457892695338976 11173659 -150441827311133493765870883748723654400 11173660 136158021281917437340935152922579463680 11173661 -679909833180262742046489694383779331738 11173662 112017783449231430747646913062817094720 11173663 -273837214116682881765807920308798365088 11173664 59596938576313746633167754617091588096 11173665 392422698283585709471595990059791105920 11173666 49036200291246392210967294026542707360 11173667 337400914348488651114176094767024880912 11173668 -69894780269302993247163311758446643200 11173669 -105805622013778216080706843819634376356 11173670 164380062470475422405175848028604817280 11173671 -134849696583841476894188956911999980160 11173672 557448338588895368002297100350494720 11173673 24570742318056366533783906775800034240 11173674 -116805774872983928730924460615907178240 11173675 -87925952524300537620159785780392478400 11173676 437362319924936077343691171506650770432 11173677 -192362976385237643313221027706909516480 11173678 334082366495913955031960731446878804160 11173679 20180492138100949533973606597250325888 11173680 -49181423570919649031093226899767296000 11173681 570824423828343708612409723621102643200 11173682 287859827812540528993543805779162727424 11173683 -77662909101163054174360222665637242000 11173684 512990492903495544981572424583995071232 11173685 172925848701295005922300839963734079360 11173686 43310082405398262334065616957711847424 11173687 263212563730832849283957104171521624704 11173688 -92876653721889366831494041478895882240 11173689 -52811358565980649977132709092372166752 11173690 -280022451977007838542995296800658007040 11173691 428576581231352133239517053214521395200 11173692 506305180197885075195286018427618829312 11173693 -199056010890454432225889655966275904058 11173694 -64195223479891550332852221919074634368 11173695 177054127108131326348897395737826407840 11173696 194294411317367478711567782555009679360 11173697 -387656727979585544865764465279513026560 11173698 -203371968678387793606736970114195551232 11173699 -86040618015634287107559347355775138080 11173700 290563952953539072130832515296266592000 11173701 -8914218329188369032717989846487071232 11173702 -74505967847871714129187849096875050496 11173703 -206569582073943312859787050413985413720 11173704 -153054869635823241252269505273780142080 11173705 287064829823323811218069887223802725860 11173706 494383308715638257591816389521112917552 11173707 8400474511136812550319310976810569956 11173708 29054097274507459039820113501238798336 11173709 -904985545624106447184800643872229548160 11173710 -162681096049156434626706272329114905600 11173711 387578853579323692158734589705407315312 11173712 -50500914319213347921750587022872936448 11173713 -216262088083660437651736753976720412000 11173714 287251409030379858091742915840520609792 11173715 -474035985596906863206487178591175433200 11173716 -180341440421088262611071414692926406656 11173717 481104367777842625709892628150650392160 11173718 350715570817906656792245249413546170240 11173719 216418673482072471079465499029910231144 11173720 122726600133748531561367718496598016000 11173721 -132730228137834860470105858534613177976 11173722 -835402229346346754697206637939671040 11173723 47122898330269472116133728330125436368 11173724 5009787620352881872215452941640881152 11173725 -178700118533393123289255100027776171900 11173726 -696535741867168736696074601427185064960 11173727 -225950590816793313599407008512108851728 11173728 -77828068387729847940898936281649643520 11173729 -73446567142387210924506238925030390400 11173730 12883352249090824839134374599860166720 11173731 -340622726830758521152162464874247266896 11173732 224018056070886987929669029271354132096 11173733 131380690544719247341393191678135383040 11173734 -174929341988378478099706423705567825920 11173735 879838541391190266137299281535789714800 11173736 399528463337652234848932109070663352320 11173737 -366704880256674009475320469936716854640 11173738 -44041740199325857787103301720901093280 11173739 3706861379854071345380022113949059424 11173740 -95302757098275766049210721405449241600 11173741 -30605363153860245051105849913784623988 11173742 437562625418892822729637868662671070272 11173743 -258908651868389473237194682178196907296 11173744 -144790500572810371308960014662262947840 11173745 -20070004996407074371475580709990513920 11173746 -181914547648780882239091069818529728000 11173747 -640403570308806722670719708658596136048 11173748 -1175092992275237259588303962815585013760 11173749 373230618583445566661307539230088528448 11173750 -26524423695429450053117557783320240000 11173751 73505452983141053535281864225309083752 11173752 -589187774547014555845868182221820538880 11173753 -759308858565208237050290698484297150998 11173754 399250990989015383318576430301414494576 11173755 444918621763367391473368744732108936560 11173756 -171062878473343664079130750289228812800 11173757 325031960347497774750172266680339644512 11173758 7496526298909601307986070331554668160 11173759 -368945616192859731097159870842731079040 11173760 248328095968283730279472975281389568000 11173761 -149118239404872476807826607161943720320 11173762 180920690340729386387870729000822407632 11173763 129681803361895458579154883433172281384 11173764 -82261350289172506565752884806125436928 11173765 -6910077030376570772526753900140458080 11173766 -30552614156753250445295792882752587168 11173767 182591148038636577070439781611714795520 11173768 -105947069883625309632397493298313789440 11173769 -1037245738220315518402302088639140457830 11173770 15709742443217302502420942966591457120 11173771 118821088422254076751499875436380421664 11173772 85075154445062542466536952942415813120 11173773 66887558622302072812080089970169769760 11173774 -312946891537293583935681300763638646080 11173775 -281025684247733684540163931804358062200 11173776 -164324585460817363284984270734064746496 11173777 -945140500174925881172706715208919282588 11173778 49621917532760778470875073087633597952 11173779 -155762088374769499454312584376043349176 11173780 480893294313276117499715380826110525440 11173781 356406001395723919820955718767062618652 11173782 -94003190402135983986668939560238879808 11173783 -439321834293481012118852277681852326968 11173784 -515262232857726101072945016918261565440 11173785 -50057376898788262849496195013240320640 11173786 27490107296989539296292541909232620800 11173787 -1237212740694586532282212522812077446080 11173788 -27807166326292951988400531060965709312 11173789 309578777043809887618096524780392355168 11173790 232763256378429300808036379380789358400 11173791 228435247006638669185503484895358558464 11173792 -226014026220093314462969309433415335936 11173793 515319280084684348344912754277892465840 11173794 231475808406588702802074343931876220672 11173795 40635139289674872788200438870348598400 11173796 -324767397337721156546842012509378235392 11173797 -245524264823075214401960425184597836932 11173798 -115019383297273071233442742549586427264 11173799 -126536242755558887172563810626042559520 11173800 15140235153667029229258890506827776000 11173801 77565749306891693341221199744220599802 11173802 -126001965326208785225788478526528249600 11173803 -374334313614810289480508708788273345536 11173804 -263065853913115347347914081440069401344 11173805 -333542226952280286704958471738889428000 11173806 -56365255122640669309302773067560086656 11173807 -172926071768512060015268081943299384944 11173808 1385652154559117152289256850956288000 11173809 -287570171191294438903458113821098769296 11173810 -9241890827997916178840896717156850880 11173811 -1046111340869510750933082833416706991216 11173812 11471775580518823441159470362227912704 11173813 129586857315066595780754911575443810400 11173814 -464498096474828896145302917398405587200 11173815 -261227910462798468258040691110708094400 11173816 -478278590094480448652523075702012211200 11173817 138490570830835314797241297711951901866 11173818 16120082728864429118357398364098188288 11173819 1170487092112601552777404785932411745544 11173820 150559816774035137347062335916679649280 11173821 161943419976380800370512753771918282464 11173822 -196901279874165538918023806471650848576 11173823 510578811009079985790632387975845707072 11173824 -111872761989407854782775686961047797760 11173825 -239914829919607097364840244909173944900 11173826 -198355565023924374445679359068080547840 11173827 231655035412903498569685371353278546944 11173828 581106811061903761030813506519525478656 11173829 61666908708022556921455386135109670430 11173830 229715796925939489334581051892995585920 11173831 402099924205899250204310728357521808152 11173832 -752804817072844184332403182782962227200 11173833 -251364440734859456501278013439424045920 11173834 97595358263884429353162063889747137792 11173835 37419360659146440892007069518586678400 11173836 -279562827322466554178851924902793855488 11173837 -201021944216637049868959573170411272160 11173838 -21805305603802482930852727206579209472 11173839 -7171179811381821442294667127092509440 11173840 -9576026014140561568751460331455283200 11173841 -71023725672777806551127827455150151680 11173842 -22426075139727790693166512383877397760 11173843 91974940817156952781782620047614335320 11173844 666615706495352527546973574852847337472 11173845 -514763063139510041179336917180107846400 11173846 -18360465467513743625103385699352333760 11173847 308068207227487769915714071355970493032 11173848 -11598104692107556205399391376639918080 11173849 563690609556297782109880549405370608000 11173850 16378442315279979406897354830737760000 11173851 -266896395211647226865053989289206384 11173852 -479135783823239376825480932811111589888 11173853 147137685151642631110174664834104201644 11173854 52514188900344112666806808784110085760 11173855 -217675382161637107346832255025196513280 11173856 -306931818807440499937360142711629283328 11173857 -111219350475023201770784478922998237696 11173858 -422708651622687902575904038059930275328 11173859 -142380807193540659353418214689777539940 11173860 74176333799237474257617142613386752000 11173861 -44908043904749766245756483736605687040 11173862 -74695108439898911247364420550621182080 11173863 -341142010923323190276680332776367760856 11173864 420842382899691463750482693515494225920 11173865 -118818942681630296497073573769610695480 11173866 -42478960456387039299173925056252928 11173867 -48758057589960361412082022412469349520 11173868 121847664476014370678162844865817096448 11173869 -313527933591618141785022827093290877760 11173870 3782965132884180354042610724033439360 11173871 -1370140133146240830205228664989907801328 11173872 -5101153311087498867144452839660584960 11173873 -502464215720477359997031420212806760878 11173874 -791862427310048131121861459524313472000 11173875 418211936921649612401330715121654080000 11173876 10143733102216216036457028935035967488 11173877 -373087123602980107292031245895605444640 11173878 257728252685978185636389392746456007904 11173879 296529034896983841960319484820483305232 11173880 254993982454382689007252370238675968000 11173881 392655402858908784192629766634191710880 11173882 -15385445832781003721596102963176892416 11173883 149549652902027223112933554497223224064 11173884 250371832954028892723034060222740464640 11173885 -122257281781067408550827230363048104840 11173886 407727594716810402288505130584366907392 11173887 -189781024501302176411651403082272029472 11173888 183087554346801403176182904191535022080 11173889 -223273473617333262700202329358604112044 11173890 11147726187679990935223641295954851840 11173891 23116481615554547156895904815347025352 11173892 -47741278043795352145326657916269004800 11173893 204624649566589908624390325170846288864 11173894 -1363519925624045791705759649867099520 11173895 4841168792015808878320079774396412720 11173896 -139686458652353118656256773832861696000 11173897 31618505367754765055710726988885850432 11173898 -151895614125454398703502429213921072640 11173899 -58526160782616827254793921578282410624 11173900 19509159807748922371348325917219648000 11173901 1122946726442820327103966119382135837632 11173902 -146807918306166168487162850266023749568 11173903 109917901597115296593605076087036843360 11173904 -47939764449438525311257978579976454144 11173905 -141080670267015367688576491920347181900 11173906 -63597761873645028187680088052635662336 11173907 -1033653871300370075513639634050865574728 11173908 -113355372847623674372617084589405306880 11173909 -731462572823667279681746120320252628928 11173910 -168721834329895223272524832776308561280 11173911 -331603552657384725509804052507134304000 11173912 -28050402886789834141468266049963315200 11173913 297657779830325700929283806999071601940 11173914 -176954414422332873083957590349124116496 11173915 122561278069922295303294109864990771200 11173916 31209894295169278362123608629769636352 11173917 89346346480892963619169405015414004640 11173918 131313006984982574783657758608495452160 11173919 -195468897226100669926812414211672688640 11173920 169241852580321848214577565201124556800 11173921 -17850304340663848941351606241487746176 11173922 269330397898610152467414575964626290512 11173923 443208421165233065376415055998231062000 11173924 356217318093739323931290754277856864896 11173925 -264625231305950487183108601468219291200 11173926 -70053971863364755579389198158817492096 11173927 150198804463359886835805686061622859272 11173928 -728990075098463586706807841183756298240 11173929 153469371857738762598427608613203696768 11173930 -286969108137372085764912062269746657600 11173931 17812395918217632572850687925780104264 11173932 -114751932284881326091468148119015833600 11173933 -174753325673232714992435608970096473800 11173934 -292041463842943924596920106078212808384 11173935 137419463199316807594350804442848890400 11173936 -178750879332558988534697410432328286208 11173937 -2103825169151009391618293236639204032 11173938 3137424089591053049862179643630301440 11173939 150191651945905814430184624929461778256 11173940 -93758977379827565180296564308396433920 11173941 218531407149826684153808630471445970350 11173942 199874423552860878931356789328932257280 11173943 -902077820989926189509446474830679990056 11173944 -199516825834514932274523131066335457280 11173945 59953474710721164528619243198756949700 11173946 -108159243591340940583521769146869551360 11173947 -712734525980942569234501745370664574928 11173948 -215018945091412322177944611328843699200 11173949 170510634423179580411069156305358393036 11173950 1345883238264154350286139394134592000 11173951 -159278471876646002830810497690462330600 11173952 5792017012985909479732048678021496832 11173953 46478005369576702053449652507461575104 11173954 -189242442471706831996491996790827827328 11173955 468942461203245459982386770857801454400 11173956 -154498865476092785043108449923315196928 11173957 -625499988695921527318571227951767372000 11173958 -52147343231284586308043506971603486816 11173959 -559946574023002690689288930253031289936 11173960 -115796567011491160203742145104226457600 11173961 3597161489925388804155781076733968520 11173962 86995330137050617281408259738403384064 11173963 -311003136479574206033071683726371252000 11173964 -16256249579279197738579260090536229888 11173965 -3166156818620008215162228455113883520 11173966 -29251805767809953762571866504581877568 11173967 -18965437620554456649851939793052492800 11173968 -45757586789501351291484355693532676096 11173969 -32278716332851048223093965024127071630 11173970 -576915016488793968481563769136351562240 11173971 -199600007923541819004950811628283279688 11173972 -293610148510615700478201660410668863488 11173973 -808892433818460998715855706945479305778 11173974 91204695053252815150328120669478961152 11173975 -50396280580945629962307405861814184400 11173976 -53089455401939612800370919030821683200 11173977 -18724500601907898399828133421653292160 11173978 64225283178947414390689743185039850240 11173979 762675423542321440595564292547991243040 11173980 2089979608096618751937814084478730240 11173981 -62002451289281971311374530791358973952 11173982 360784572931035649037964201712163198592 11173983 185247561030712837413668482876488606024 11173984 -1035013726738350766329659433927950598144 11173985 -339998019021982075992717943753721411820 11173986 -63406141332786186520335659180967851568 11173987 1290217907897181849914437169982771668 11173988 -52228238437121624800637363643070562304 11173989 -533855284454860969953583432674371830176 11173990 58553871870177679262159268929949580800 11173991 -536749875084060245082829681212442200 11173992 -247884048965525500108291176583907328000 11173993 555694164783546555609258166054271517242 11173994 -50807118859265406381942931179445309248 11173995 -148637861312452969195354735258319980800 11173996 312414802083433323562588105559293856000 11173997 -332775512674991021482049047513697749440 11173998 41579475411759330878868557088659828736 11173999 728383346233258499604815173852506434000 11174000 -53237269934524517872760779874205696000 11174001 672995591374027483180996553571984216432 11174002 207944877959892941091145454848818327552 11174003 958328012081548295118095603643576594252 11174004 -321321632111910252620884612333992038400 11174005 -287163833059572504385302522247327844040 11174006 34384134453035265284871614897464289952 11174007 93039401105332117114984529669310510288 11174008 107092851394804960052036655026874408960 11174009 564317154630341497410248583218184620112 11174010 8509513097536212317809262339893167360 11174011 398310958195020010430492256334713992612 11174012 20861921794354690228583672912095764480 11174013 -245464151618844443809632647691629967258 11174014 292513498694665736228985491872557387840 11174015 -1409811722678780064465576051575398619520 11174016 -53317896959326298722364602479783444480 11174017 234931733344035270585154052131509670212 11174018 -401930428673833092720343763938944766080 11174019 360399365797792768546776597491644125360 11174020 -172381753503410242057073093195270000640 11174021 -544949979269164849813686926385998308128 11174022 284116152552680945419856598006540031680 11174023 2664339787298043166153336527196271744 11174024 -1026404420513587712430342415913825111040 11174025 222896456791147294735168869910487424000 11174026 -20739131713551016494255733693401428640 11174027 384135469346755501297486040690220945876 11174028 -209586957905807725350678369859502830080 11174029 510252615092145268764186919763712872630 11174030 -90167699989039834016065678612597689600 11174031 13111687742712010457945777425519381944 11174032 47159798620146105617137176004391288832 11174033 1996080965238234090798881488441986804 11174034 -36874363905649793998930463022235415040 11174035 -107521378276536030861788756583808704240 11174036 222327734469411900178655748655417514880 11174037 -3236843712018445164352672886322153216 11174038 -164766607463488181514437347833954139200 11174039 411561651738239652858748895237003765280 11174040 -64887885338462923924755778374033408000 11174041 149863306326458828018569764437904885504 11174042 -17126018988718073766145908298465637376 11174043 34703475804799659271142737585405774848 11174044 47504481844499106587066834950670548992 11174045 -43359083458052098430727830548766231700 11174046 67054666311389182754743241089879292544 11174047 17939995344574325419477716725593846496 11174048 -746627998531617122248231301807845539840 11174049 -101697166072930946019105330115862457600 11174050 101507676350107983351279551201511154800 11174051 -25257484036476060298538028738275333376 11174052 -298904556770160841651690035399467980800 11174053 500502674042446309932548233122960752064 11174054 -1837584547496204751144603184995481920 11174055 95406719499430555109932023451635405600 11174056 -441553468545084609261978786846419973120 11174057 -998774326966685755437314357778251198640 11174058 207597598595989139174073717775431767040 11174059 -427790557687568901341041830869220935440 11174060 -35163753725792677211020023189900011520 11174061 138244559945622186025002833211738432960 11174062 -377591668635024173607733886222672748288 11174063 179501263751039985883209722081523975312 11174064 34451121953751206277745939856660103168 11174065 -200354645819287843874823690209535019200 11174066 -8586310109224693711378915963195358976 11174067 136715076938174763829393258647653904804 11174068 -31948302048809901911309556562071870720 11174069 -545147684107894217251560290786544022080 11174070 65928848957330993790615566117011895040 11174071 373605629899535630972393415116189993600 11174072 47711964581816874988356568600836096000 11174073 -337811523027737703138605018660206597632 11174074 -44005322993511386648883008140540563456 11174075 31168817462710524162700474292383704000 11174076 -131515293329513973693258938213979801600 11174077 -7345079209050085593915172432500616200 11174078 -77908745823850155031737226008870611520 11174079 -130252666005582310961508676703587804800 11174080 58300645452085766667383776994446540800 11174081 -1018145769562236754178230005025354786368 11174082 -157406425313634767999100992691237038208 11174083 816281542047090343735930254049624699800 11174084 -292766713133883518700491142654652022784 11174085 -175992908182185591664604741221539148800 11174086 264914601962896006975865604164382720 11174087 500911914125056473199958545074741035736 11174088 -119382538817665650894754239836419645440 11174089 -54651765862342534312677811158116531110 11174090 -44098252309402379072853798304151884800 11174091 877956764955831991795740045796090491120 11174092 714125744456489170842269119954968271616 11174093 373400805307762518382694227866671416800 11174094 112768551470149151286678784764504972480 11174095 61331156373645106308623658973194247680 11174096 -1539936950410680533727731652164272128 11174097 209490031059414541128560474208943417440 11174098 -92127346495368763658505957977080362336 11174099 -162160694252252992072748010943917789720 11174100 -108806886401744095157932833523509043200 11174101 249323280685210638439704716704675553102 11174102 155399925916524994910603974159438399104 11174103 -306848180434451337391481112823314872256 11174104 -327982515594824297606879554928813076480 11174105 -141182442113877655635476130760807668480 11174106 -62175771268514608461782711869193472000 11174107 56072041513762673266219354399179195000 11174108 149741637646904573939565685598475264 11174109 -9275299540385039065870246046559467520 11174110 24157346423013164526729948261522610560 11174111 -274756853854992368011462355207543068728 11174112 -637072942697802122908203234853037015040 11174113 617279722586886822676134163269229427904 11174114 -215934735201831584121588895453795173888 11174115 -241221928844932174997654008307746931280 11174116 -101362875715136318753068134652001487872 11174117 -188691462975250802226537448876405997568 11174118 78360757823935008802097758424115139968 11174119 -642315854131810074598757614066660308840 11174120 25726469039278753552627658423533516800 11174121 -50366472237817898336453825546886587520 11174122 -166983795199477042866042477156275832576 11174123 -295705759922263661016216004369075151628 11174124 -67966078816902436774866109309573988352 11174125 461360381207388967935894700256200479000 11174126 -314285385779042569978685822298180288960 11174127 -320416005535595114828027476465587730680 11174128 -22854352922719122056505525549268992000 11174129 -903275157607727854835820890547008279040 11174130 -59522005058471872051992584414417902080 11174131 -471478432933204956817070765056899855768 11174132 -487764904913483108564685209528038840320 11174133 -326661926242839640093869611450665169376 11174134 62191302417567061038276581520354503232 11174135 -62377665157304718970351902903716112000 11174136 24861403684780860445643304195383623680 11174137 -287858552235467429030192631344171199168 11174138 -182440619760566992028024766631732247040 11174139 -123140102374245934350047223460382486400 11174140 188331595279415209628345677380357934080 11174141 -292151137543924188059011434600219944736 11174142 -72727488374972213264431152489277694976 11174143 -93177265899020625494982584514081838496 11174144 395496227886037986202542607457216102400 11174145 111516372632000378577412236837675738240 11174146 -197561072501165413716679042152807367728 11174147 840268129193133160848703034520514694040 11174148 64969698389682999072513748776655760640 11174149 -37794590361864285918185438197133189760 11174150 -94209855478490817109315025019476534400 11174151 -331296332743004085953947053608413347072 11174152 5097572081203240242233094268295331840 11174153 -263875835569132371213950411065969466598 11174154 -37654150309689156377609980494498458880 11174155 -614002031245956411453452804001108504000 11174156 794683080321741560300440850261534251008 11174157 337747793362412978725524777754668218454 11174158 -202330443579672388615181352072089248320 11174159 -29333914665733743123778187045011563696 11174160 -46697515177644797331857146243212902400 11174161 815661844375523607932287993867499347904 11174162 223914220731296053508671855853478160032 11174163 6358161082639796402679172991558202624 11174164 -489734378598320663582326863309573484800 11174165 134938155422372589632569958189809476060 11174166 385383756537496737287014482570723148800 11174167 135568869923845800725563540994454035392 11174168 429038965307079153976833876721022300160 11174169 416104609528374506703614703973757161248 11174170 136577635020821513209555271980824975360 11174171 -890456977012569070802090896441644629628 11174172 -39545328411921045108006409338109675008 11174173 290607967511639679768786960102491928422 11174174 -217549687096970221796550167690411788608 11174175 271374565020200519620838822785948377600 11174176 439693332119033121581145216338063130624 11174177 -102824553346747547156339193863272542528 11174178 -170990098542808021612871585301421654272 11174179 -243166754967460927982266508881482287520 11174180 265592728679594472315075282876368355840 11174181 -130891921601566067446317698169145518336 11174182 67195415605711512415383975825520982784 11174183 -10235940503933533847099793735915880416 11174184 100656318442902581685761192974387691520 11174185 -67318498116015931655758538519058590400 11174186 -140096509240680258586535092880115052800 11174187 291593260388313237551509780381255688640 11174188 1317701159384178302487037585371083614720 11174189 -332544404397456470954014390879186209876 11174190 -629007790761102284424255726340548480 11174191 143551889225065493681288547156091301872 11174192 -246480182782402174688591744895493423104 11174193 -32413176699866820143534025813518936640 11174194 20944996519108607896833850384712218896 11174195 3104244793458903988820056452451699920 11174196 -167100210493734774689230493079926470656 11174197 637550256132837804670053629655876481646 11174198 40917463819867293477364786888024645632 11174199 287721450361191593500213155264722911464 11174200 -199600092651756851672446244834390016000 11174201 -384044990905713829652318307144933507798 11174202 -73144668431915260906157408273955914592 11174203 -1289727024511882325759154693495742644000 11174204 173925828910527030799648106400453388800 11174205 205248435774218818197379350540050920320 11174206 -2973118256008224965738313396421086720 11174207 324271869642170970107072433265199151360 11174208 17658367745530301159659380932817715200 11174209 1355142316165277619928628389234263154516 11174210 -89481408117926648435947433195197632000 11174211 560208946044868533246894868059348160260 11174212 176066390043615751824480468204321034240 11174213 -330280206294027441316057177783073885538 11174214 198181747726220428474275441594569088 11174215 15285987271260235168001559249162621120 11174216 -105033711487859261835502212437665290240 11174217 110941640195444851691242173269079934560 11174218 61189516029188629625527229003386467840 11174219 -458071597590266405505572914808022851808 11174220 -124274761313848008515768928895272806400 11174221 525012388418223633178821880371037170422 11174222 -45455644253121433224135233207287357440 11174223 187163558737786108913359479903823305600 11174224 -88618751729715630459000275300862337024 11174225 -292162229925062740530396044605952588250 11174226 2425256924496506170883157746810433024 11174227 629016457090926030917464224290435140076 11174228 134325679222191893936103175946336600064 11174229 -190277655079415656242058804294448256 11174230 -344204663692301142115140032032182631680 11174231 -111857960720054383992391726128229525968 11174232 -392448070843942859615512829277360783360 11174233 -99069703626053441259061690779307815680 11174234 414613492222357961708517194985479116800 11174235 220210444469345695741945563131158182000 11174236 -66582871312453351038666452628085883904 11174237 509650608997049276448954908889460430886 11174238 3344481250832160364991898750634632384 11174239 -579764179012472582510602493528682484960 11174240 -717614894443044549485273734698762240 11174241 137873372431906360196150763754034326080 11174242 206909978781306596614747187846073379200 11174243 -159867864074170756448804223018279329376 11174244 -160888176920680377376935187166678138880 11174245 735523091658120982521541094918240485500 11174246 317000467324268991130125045665953595520 11174247 -107099932122075198087968892136581346560 11174248 41709193117925011321343617967339520000 11174249 104322583103401316924823014747672360250 11174250 486449137700704466633391839027633664000 11174251 -46404520568508771602735699626615560960 11174252 -590080685295951714405396641073405675264 11174253 -137751657040033838823865261984221793536 11174254 54211661853545092295088371637463959360 11174255 143713610233246138554790271981389548000 11174256 9222431828555276527054767421772464128 11174257 -671384987174202922441698159884677226060 11174258 129196356542802096796699496583799998480 11174259 -77636763653770550176480221741953706960 11174260 -150286494731891041763572911822345830400 11174261 -177274999821861353704981937302101727680 11174262 137688091927357635173246572638946450944 11174263 470966802189625896152874558471544694400 11174264 -515854469325542616490228589495278632960 11174265 32224609048901664764371327588900187460 11174266 246825842028782936311420449928994852064 11174267 -226135499064859275775722485148943880880 11174268 39664663815644203337760467275846336512 11174269 -142278074510103042035932798814850608160 11174270 -381927420197685189054325758492713543040 11174271 -624964913877311175388282285003539442488 11174272 -807094797295981428379921162076946432000 11174273 48285020230583394777673209014513312304 11174274 6793400518603028457986646497183040000 11174275 118370411692379125649930153933999186800 11174276 -499191356987440189494847365411915219840 11174277 298294445834964957340164795801119154432 11174278 -339090256907135404389122375181768838560 11174279 164834269797183342683951635173967193880 11174280 -205293187641236091777370774388183040000 11174281 -11196886086084808074006296529413492528 11174282 -53062483588639763372022499511413094400 11174283 -42154799858286483988661341622047559748 11174284 -709826614896784492979565256716973747200 11174285 515803529727757760224294105138354693560 11174286 22854228135617235716377895544586035264 11174287 945984324212845317162738647159144352192 11174288 178663007840670778192986957525842829312 11174289 -68589916010116715503450574132466015360 11174290 151226466480263468187552134753319006720 11174291 192022189484541239078000662966854955584 11174292 54885631895649622089428917249391135616 11174293 -206608568078696777322465089443832863556 11174294 2634697898949879150504384047694897696 11174295 -43186040142112023462875443828032293760 11174296 -108846540970337832498436266855473725440 11174297 -539437013879810203733174465703070848768 11174298 -35766561195194167626265055076217422336 11174299 482611672294149811243098481747743757240 11174300 -355153733726363889070314390391389811200 11174301 254741345885600337450202144986803423040 11174302 9628129248132300775576399555174093824 11174303 529868033531807320942579596521518484256 11174304 290574281202498415237564074932079427584 11174305 177639938086367090043433211208800184000 11174306 5378524205655078311077649329268198400 11174307 158756393934107070257667705902812274688 11174308 -289906060516632310140107017631304503040 11174309 -955763823072957916203218016329656759140 11174310 68875882742638368300443860189557192960 11174311 -14083242258361494679669975899103032600 11174312 526087952781073194984987392275925683200 11174313 -547394685232836277225023809372883216000 11174314 320818655548104128015584092954995714400 11174315 157544445277729133855009371495430340960 11174316 -236073735423208138599910007979110005248 11174317 -50277982215551630682258655268102807616 11174318 211212753138542505102881088419288269440 11174319 63682336617309501676818321080719465704 11174320 -42540929409926711264937098655401902080 11174321 -428123555769381613270513941635433010908 11174322 57369028639386432448362934915961739264 11174323 -354120183064260397810823231131257009800 11174324 -156517227361967828458943974078353408 11174325 326706619579653948664336672533948057600 11174326 -1641577629685116115288234639017398016 11174327 1071712081596644599327563112382858641512 11174328 -322931872584422838194421706604583321600 11174329 -18613378346995516671537109413450358316 11174330 -332327136577812730616796411695205457440 11174331 -66948619426276368926476158378449423616 11174332 -17767180857979225078277187035676389888 11174333 -15682228554263950307924856889390793940 11174334 65057054294388172489681577731327582848 11174335 160312428782369358632850434220522545760 11174336 116323644066936512277502547972377804800 11174337 -340282461528196125072353102291257523520 11174338 169206927253123246718780813007513369600 11174339 -195280745769048104238271179827782875120 11174340 -13079651034744048900659576888667340800 11174341 -8080856341006087858293031308182993700 11174342 -82524387146739181981615223864032736928 11174343 209002040656238656272473030328540695424 11174344 469227043656790662267265613761941995520 11174345 -24502665522979507086206297202627648000 11174346 85652270612432271646567398739143487584 11174347 -4398551002777007200289150580034681080 11174348 165943936178286399936281343817827748608 11174349 268401892420796068572175579854008770560 11174350 416774028085559923730674133120875200 11174351 -115757816661167158792784968022601381648 11174352 -67038992456205455403188346711417028608 11174353 18176299062226610786050475074029835520 11174354 297557530358825816476428098573515405440 11174355 757771282124594926624985689160975596320 11174356 120437640514383293108744985935601080320 11174357 -776285614793818163703709771430729129394 11174358 10656899651271910163773530151323439488 11174359 -118114073013666998834693129752321700128 11174360 -52605563399753792065138910511651225600 11174361 -269170290522490436502602564120983490880 11174362 -208507638399029719473806782712928791568 11174363 -1577406315294957212530889252578019388 11174364 321318248726410131928113709849639595520 11174365 4964681911794688630672630625788909920 11174366 379610647242805454541229718486360064 11174367 4177499883418740061468903030726739328 11174368 159258059976273679035665750503076659200 11174369 688264942748595922364351846978890180770 11174370 29701678770185168294617143992044700160 11174371 410570556376383937059496185719324471392 11174372 -671229373345035361690654949265203189760 11174373 -61877431336983714480821344812129594816 11174374 -356301598484503539339891984957273740064 11174375 181908733516002569761130179039100025000 11174376 281274070821976056870800461073518018560 11174377 652412294728748105379431735814521415460 11174378 538272079093990859426430048331375032240 11174379 -757877648801308565070353301591935196672 11174380 -34399862225224955033078711672629032960 11174381 430099433254670166106870047361435348182 11174382 -248576117703917901458554389032660338560 11174383 559940406416286764890440663619443674424 11174384 948350950371359870564469181257351168 11174385 -369786338684382243646947028289549414400 11174386 23674206500777991817203885059503470624 11174387 -80422407176356479323818884808135440048 11174388 127769262088489159789546503312892723200 11174389 -729784754778722820004829451698954072640 11174390 -178001292471851259023389939468028620800 11174391 1138863866713514958611209514498878299552 11174392 348389658473015067716578126576092364800 11174393 836982079516762112980793883705699580884 11174394 2367311548057782284772599939451777024 11174395 -14615121196784702990029760671615005600 11174396 -285714718467106906135441591921514795520 11174397 23788147327523517513204089157718008576 11174398 -467299972878016867351398039002923468800 11174399 -57397803992659860053089605902591961600 11174400 -79334303055177793751446827635520307200 11174401 19287339294894579279393657020228947650 11174402 16803240756295369337217785742231218592 11174403 -28266658267563316760869302115527191376 11174404 -546955039832250572886525307625541600000 11174405 180752863454269940288392777797768457920 11174406 -82977493977614767485248422518841823232 11174407 -225870879613903903922810176675284106336 11174408 -303681526892525972500708996762152468480 11174409 -316879209619130693818601288353011797280 11174410 1330342632522515625809488225263360000 11174411 809740971993723940466464255074154557012 11174412 35805646579584495771941526732248727552 11174413 -514399124476742188278766509103879220800 11174414 21631251373733531874723038018930511360 11174415 -8642116064440107939716150923303464960 11174416 89226798911913106721021245374806360064 11174417 267228359284205545800873284272912940466 11174418 5121137887147930792041452029491241344 11174419 -585062030166638117174102375044505930120 11174420 220997763005092502872585609441541441280 11174421 142355972440000040316183702766226462112 11174422 170450887749048232357822260244559471232 11174423 460790728792500823533885934469347319520 11174424 1421366714319226103389516588524011520 11174425 30326613217475777844401047760859271500 11174426 36571950535061534872498265364369004800 11174427 -69005511040269401854503336554810580144 11174428 657401560003309247134882595609209107968 11174429 186556518560043589361474227818136615776 11174430 -79149737700613959921765669907754858880 11174431 -181417757174792217894592838622671158896 11174432 -197197079700944284859814743415678566400 11174433 -170298908057774318782428459788482994400 11174434 -48715669722275157676916595455031425760 11174435 -83826858271312138803093059113926496800 11174436 -3472878552155503050648783428630507520 11174437 -351347695044947542137319317560926622914 11174438 -254348647018324278552114099972338405376 11174439 79954123061712862861463011183336419624 11174440 581607781003255706749574926574803660800 11174441 -321752750533239937202028841841839148208 11174442 -19717786234492349427133337992285087488 11174443 115526041061324125956584602093078963600 11174444 -209930512682613271697419966401088579584 11174445 108927009561645348653388847561137216000 11174446 32413242746800328022952123925542823424 11174447 2959108284237272137397966539130776800 11174448 -42965473744179985743085150951689977856 11174449 -664162570287716127100935089401160451792 11174450 113492549898187132007795555690457332400 11174451 132510860248923892436814115751360969280 11174452 -281555442926953174694416918508727637248 11174453 6101943694680119040755086756294890048 11174454 -355068829114444445368507060943968151040 11174455 201125670633086187354890079115358910720 11174456 704539484448431304231223458158640844800 11174457 40737627650648058542641318313398696704 11174458 76602243705470012864241660519050621184 11174459 -452994922989735404982446694400231469340 11174460 68940296786387928637706244183341752320 11174461 265629797753949740363988862844750259712 11174462 -42907715129327844830888146199657237760 11174463 600956119189404034334796761601164528400 11174464 -34915277944054960627190381307980939264 11174465 110963458897917227042156107164284507520 11174466 -140485726631037669611484467961253224576 11174467 128494935375442105290131569673752631280 11174468 -269912476110778626897045881807270020608 11174469 396387619700432120012369773887622290144 11174470 399598045227549266293478187174216038400 11174471 -876152785574220816304510855025525760 11174472 -405787886245585151533157003355262049280 11174473 571773525870092035958143946516385045722 11174474 -147442381179588355954073143020529962864 11174475 7146640469454761831760093796813015200 11174476 305824362560020977211690005321329164288 11174477 -15915682264070650528902719283013034496 11174478 -19284720136074521594324204758811642880 11174479 872415184878857834470603551376277854984 11174480 4244477428022096596303631432181596160 11174481 -124865318992833140930730358612622400960 11174482 181579516415042173242195885696892627200 11174483 -475291541127260494220859670508380233120 11174484 65337658686337286867580249753608110080 11174485 42219408289584131842955492584030671360 11174486 108185541664727282988396876664532476800 11174487 -6357993089328032953394016964301827248 11174488 324638109279516424309472071541051596800 11174489 348000237073959947564091288569080543440 11174490 303097410544971403810766153417607129600 11174491 1056666836716162204450371058355997235752 11174492 -35444892514598114612001426210110957568 11174493 -190178099568076119702737188663021888512 11174494 -141528708697749973326698023747208924928 11174495 442409626270392608542700692520483817000 11174496 1999786102403738161489561502387011584 11174497 -64976482508531655145682497160263115708 11174498 22310743615350984688054274846469906000 11174499 -275067046946876006970837358468165498860 11174500 348027630219435822764965695722721600000 11174501 117612781947774473379977285632647003612 11174502 -2213432886914932472208092429403778368 11174503 -174736166679349827932638288797878565720 11174504 -230517683324932691391259203332128604160 11174505 31227983064682516024425667837936915200 11174506 -160709359337968217508557910921329176320 11174507 36740097008159949314840767050289501800 11174508 278551332415231801662548175099434012160 11174509 85468342757444971037759876933729321100 11174510 293354446610365687495395074691139124160 11174511 32858288622195838741482189643763294472 11174512 -171711573451205689702445404023195402240 11174513 102965988294769301576809358228306698560 11174514 92868860365785279222699380396255705088 11174515 476432355882260918655301998171328215120 11174516 367402180274207429104125419194843422720 11174517 43860711113788875015041637751054848366 11174518 114795229824730285187374466596487241216 11174519 454020610700949636047441429301334210920 11174520 35676782706228241671873696713519923200 11174521 -291577161234306225589346850792965120278 11174522 -221118340520343853816620465783931820688 11174523 509331477540738509928436193589310239168 11174524 -386511982007115073616277629588991249408 11174525 -170419864261120735991313359208115676700 11174526 223654598592734919643384654013470329024 11174527 40446856920883650046664736283683240960 11174528 -61678628636837171637653126840718458880 11174529 -61593039003226837926571944804550249920 11174530 318383841912821717164225366507154565120 11174531 -328765019184902949266088196934126986536 11174532 -707620715933263047719650926585407397888 11174533 827634413368095501411581734978028466782 11174534 13491812698794459915924485841539588352 11174535 -149638905382246434833862428410517374680 11174536 164660213881934843501082606538195399680 11174537 -188026344457460799269406778513284909696 11174538 -38063306626761407139721444609264810752 11174539 -2170077800466404013715158531253392384 11174540 -27984696334440513061166255097603609600 11174541 140227190744910353063610852957723187200 11174542 -66568070284165162640598001041226521600 11174543 -834085722583589136618202634834394560208 11174544 -44345648632793453772055012311467950080 11174545 -243934828209010851926311543117549158720 11174546 248674505413020792671315013348857646720 11174547 -243821447245636638434906795143295113800 11174548 19140231840504511867535271964990943232 11174549 105495035700424156057050054224892435420 11174550 33767457776364910097897180287773696000 11174551 239553946406164400886158937128269618992 11174552 -526740283695735275033034434163053414400 11174553 -73842325905535612789310551491202423800 11174554 41233396780955221709672285216521844976 11174555 33499593869320546512011490019447214400 11174556 202786170575752949982634552864897423872 11174557 -312919318312284148522687542237648647194 11174558 -125149498198264395672219862206738453120 11174559 106343167941012254460294757504824506880 11174560 -410379622344614401560271738678023290880 11174561 959800108139409027520300700991509928162 11174562 40754020541626818042581697336780793344 11174563 -668375316499275046699457859372821839416 11174564 17940797829583377364572246869980022016 11174565 9193977516513125057648330221076952000 11174566 146839435793045747058103271428711048704 11174567 -1002189170595680560655557174195181379768 11174568 -66716760304040698644827087467317657600 11174569 250578660092144199032622952772820090496 11174570 -35804863294344879327058549768241356800 11174571 295014502588289403219962303146028479200 11174572 -625140544033507855902765224111500897024 11174573 -167889970560027872749347171076725031680 11174574 -55633282203139881078967503137455573440 11174575 -76342871871290969608592738885875370200 11174576 -48842379181815490179011982513067130880 11174577 -187499842662098492615352824579339732880 11174578 -134043922655514916803945198936292491360 11174579 -708296892822555431147022454505864128320 11174580 98415281952296940935102037233670869760 11174581 870431578962862093180358980678700984064 11174582 7817036053353877050246357411048117312 11174583 -272256635052046556582148659139528810240 11174584 527527906264778523963197628407815065600 11174585 -988022436773991539199419136737235747000 11174586 23598105637569509215556488510493011200 11174587 407259813449873863856972089187550939236 11174588 181524069033409878328160342072879858688 11174589 -178856384849177126130158521307822814996 11174590 -136339922145991181657842393785976803840 11174591 437894758282892714817427957503096259200 11174592 35683748971367818791272732914876416 11174593 -788036447738528102313500008585120145280 11174594 -10199485674985640205973196320621696608 11174595 -232635036635074175820890175580201228800 11174596 93246806733722309616288487858462623872 11174597 533340021413973153546493379746601544000 11174598 120281152694902648069768134340154324544 11174599 115701596395358253395276449899707465160 11174600 -318723235402355770635459261310970880000 11174601 -13941213355084994116101443913702748416 11174602 173974898819138418714368911308868552752 11174603 -256225624009473820949581007550745989120 11174604 -21620110024932783404327426184024784896 11174605 179418373540130454691973220414341874360 11174606 60289027239847758369749902279440840000 11174607 692280686212215314685085189909699828848 11174608 48917671903231264138991387719497900032 11174609 -359311804729642898353946978187590642190 11174610 17023735769518038805843476170954142720 11174611 270355875487530318254072914156390257232 11174612 -26835482545090646892328059096580392960 11174613 781202508973088971290926666672416142304 11174614 329855735312366391375144507360491936832 11174615 715696520671438107603655773314392820760 11174616 -26003391378438569194017737019770849280 11174617 396945162689997444310546347099822940692 11174618 76259631213200638875922084424135879424 11174619 -118540656256366033946874309061689306624 11174620 -278920566865821381244762929117438712320 11174621 -2283191852660675171972661154455375828 11174622 231702644372038822184072256110143964160 11174623 -319474958063858317354104698480597496320 11174624 -894977303843290488572529560210419482624 11174625 4032944459731570859480021029608960000 11174626 484995759512441613283282631144517080064 11174627 474832128619407934727512203284407933200 11174628 -49020596985886641132842357602166845440 11174629 -395904392071715650794300578005485053440 11174630 260249221437772776459280376796816024960 11174631 1042022948306520438923295959429824800 11174632 30289129321428201544763662933434040320 11174633 502876756398618657131953296629820861882 11174634 -135114111918519863852822961058076187216 11174635 121837687077164059029777459455698138080 11174636 -460500540514426450953678016351445767680 11174637 -381366616940567669845459433876430191040 11174638 -827979917016752685617855011419711371904 11174639 -267085011617732754873424828824416112144 11174640 -71628517556113128727323398974335221760 11174641 -486172832949500493155221830801415982400 11174642 237122657928542014092359355479700022272 11174643 -632021134149978964104446859422385697068 11174644 -174351059436183220893008784394651396608 11174645 101367698367388102090138825987610559900 11174646 20650787771298384093916722261446246400 11174647 166093727023140565824528346548671844312 11174648 -297290540345510434310638480932585431040 11174649 -611135999727544078393871712032808482736 11174650 17148954140866144380581889370384798800 11174651 -379687630648758087599658767011680054096 11174652 180033963270101390388658364531975208960 11174653 201445054888648008770038480623670518880 11174654 -219681887407615350348639472658651188224 11174655 -41563505568556448958143794675219305840 11174656 -574166265467498500471648564972783403008 11174657 -5364798952012406324334336817166403480 11174658 245745757688141589234897779513557970688 11174659 -847270942231931703378533356359913203480 11174660 107636575780255771332434353816663449600 11174661 86378556684452744282717140543868417532 11174662 -358804204971133961918693451473481375360 11174663 90028105392215881832951970961898257920 11174664 317543524095493251769761324625763819520 11174665 -72697546111511811163567784254371161280 11174666 107953441669543583464567026100877566560 11174667 57873077681597896478390369139173889024 11174668 9417217736895761608061632808957125120 11174669 522875476905524797834049982305729222880 11174670 88746234526993545861130652385911293440 11174671 -559839241252668096452712346669868450128 11174672 -48703395002739199923647168609549082624 11174673 292938920645145266760655095844211720448 11174674 -39827056858828868893654212771528373248 11174675 118400690219529393905219115762771123000 11174676 -130685562835467769685666419436130103296 11174677 -315538578628641716531813627293687039474 11174678 565537120831336818963036639039813953856 11174679 8421189398366560818288951764965274640 11174680 -281534839200191075536413280965924864000 11174681 46443428071458232482122639750607105792 11174682 4722339136555865290338455769090196992 11174683 -181734798146677998112526207097208981536 11174684 -370002063905704298302240422827046451200 11174685 -64091035325073747967805521489638240000 11174686 55090425113340534218274524113808710080 11174687 -832355118001931148530596601528964149664 11174688 1614101812393903773134614099465863168 11174689 313376865951854463580349661837114619490 11174690 99401581895556566809023792112877990400 11174691 -5232383535503785568025236600402024832 11174692 -214684254256378285606734836057495373184 11174693 1207374278968426685704276384136782042464 11174694 -6327990333546575637196330951352500224 11174695 129310346822433883640440955096204807280 11174696 -129077797040753797465134212001370368000 11174697 3334066991682095312786232864905041008 11174698 512219816171646256822431613953135744000 11174699 107528020282846296328112602064454731700 11174700 149257397624795924803457684960664748800 11174701 -457115031789814799231717454910919784298 11174702 52698446552924759697089902933822156800 11174703 -240795498354278957179347641684700332016 11174704 270461503385344886789807058187569643520 11174705 -124016325133390049615069517985562797440 11174706 -159730121247025775492272387305082579200 11174707 172354040677135141923017260273441245520 11174708 415777408282232487148854719867594772480 11174709 57622729544670694758327406206102446208 11174710 -159787513973722565607398314082982858240 11174711 8907634769868168166461578193036067200 11174712 626294959856615163786547004607227904000 11174713 1017570434027588400802778386154996666 11174714 -83122939659744982363315900334545048608 11174715 -45595754704735030022688067450962056400 11174716 -226086095514929119413430466471619126272 11174717 147275514103345346704453436892213259200 11174718 -17914655268249463659537772150636615680 11174719 -535829432205700687278760601712303460104 11174720 47750301844355350429198246935087022080 11174721 6904968174968930183011063386790731312 11174722 126868051324638963737034218107977925152 11174723 175174964559871706609421015550780370640 11174724 24342358019584078324971861309013386240 11174725 -55303441691523706511848427351933264000 11174726 547081544710981350058851632977294108224 11174727 338109777920026324847651088095318585808 11174728 -394375987165906894469983441010183715840 11174729 932545881167020871096486791309997050272 11174730 -9432427923081628558989529507253452800 11174731 113439195522917986656795235055913622600 11174732 312427994015601565604031209531937334272 11174733 1037908565067704553107515836435845361600 11174734 -206453512691126984738473363454369603328 11174735 -44619937722997920750254105326309610400 11174736 57804136646735634073240949017964052480 11174737 -54086685527047017085108829170441098048 11174738 -42601670254822790731671781617412890480 11174739 172170655152662688781315325931139504824 11174740 116186592817581126657651056315262113280 11174741 257637929380781612124302117472024568284 11174742 -143555427286555472931929778065117105280 11174743 597834973147653797278531769553151305992 11174744 -218919654909528715959672078531612057600 11174745 20668857052978263366095264980313846400 11174746 109778037122879176624899523411648412160 11174747 890754147494188395698952451821399344196 11174748 -204581657503501892119537386022933687296 11174749 -581137960862259125117329320924740392436 11174750 -98744697038041270241731951771083600000 11174751 11062575644301587205355595310107796960 11174752 -444071603955343098345006672964466638848 11174753 -255550345046213051242592443206070695936 11174754 -2973060232507937213402890457293684992 11174755 3465405425481873389317100240607748320 11174756 -22012972863838636149720536539676688384 11174757 335224168428247364233918708806221462016 11174758 49555868800641303467973862917475790976 11174759 78945618418215590562825321809586294192 11174760 -1272539084153752781188087289713920000 11174761 -119511138608229708841869236490889934016 11174762 -155165662853155145053166205050472643488 11174763 -73623370782455650758140629732367744760 11174764 270588297133105467206728955311254968576 11174765 58539895556625260214624775194152582400 11174766 -146827508004711826759069365544000128000 11174767 72322056430468822975922079414203230272 11174768 42408235502533690042250944658665734144 11174769 -301762624564063724028301723880922368112 11174770 -112490929470356553799669752393730189920 11174771 119967115164795280844898146034472331316 11174772 -39371325033553565224128811780011061248 11174773 467898423722413672577736650116334295960 11174774 76194224535114283899073454539150634880 11174775 200446217863335270244582138377155503800 11174776 -33032661420320825086028874635256913920 11174777 288495932703245778753167313132848947200 11174778 251122484493651795425877302049089979504 11174779 -112596319430922711800634477933767708160 11174780 -148355584281829745114533527845736345600 11174781 182100117725190882855740915987068887552 11174782 -473089817618965685635947685126460395008 11174783 -348931667384781690405676227375831016800 11174784 -347010382631066207716566412268257935360 11174785 -83453546252149893600413468727671803800 11174786 -99839402754813873436691931632110348800 11174787 -215256497286814273292219753338175385600 11174788 -504215957119940688323582732058887153664 11174789 -114553798218564949441608335332373882280 11174790 34150893041687192384931915958639319040 11174791 -139252643278015023216429758726243604480 11174792 478726227725564227433369364793538688000 11174793 62553913331036477937152218332879054240 11174794 -281189458856850055439334783316479812304 11174795 -116644075152359559893635104103126207200 11174796 67945683123996302562648198311134854144 11174797 -11989767159049604487061324693231401408 11174798 195759047532488069140954013125750386240 11174799 115422087982969756082478391814570697864 11174800 -3728209512137115032569910682104627200 11174801 290213815293966679352215957911411598704 11174802 407427118118010000084530948657118750720 11174803 -77557615654569097174326101211532020000 11174804 119431018149755658042934085706148342656 11174805 -257435800080882764865551014874719069440 11174806 236917719103801429263542573986595576352 11174807 230999051050990678261871569702756521600 11174808 190522159388580707793206371850476216320 11174809 397063315071852179839823762309711176010 11174810 -68063037917286929433475065685085809440 11174811 101374073982886513494387525738837195672 11174812 -400321296384155404123811249215253422080 11174813 -75743994558326284054555917659373804276 11174814 -99581115104611848842882597758982062080 11174815 -659749869510335594797194108031072683600 11174816 498151726044236315608841880713006284800 11174817 -399369941664961878236596137781794077520 11174818 -78940237350397450851433881579123486720 11174819 1093379544317981803376001291304644800544 11174820 147624304281545589081422225342076334080 11174821 -210229379257509546305238295584955279936 11174822 -55100519383321211138005606679229600288 11174823 494446649746413770398945613836025247384 11174824 809898618269789655023370436684015288320 11174825 -336321319613855381744146664374796764500 11174826 33351221426351767604525426477663370240 11174827 -966047717639848347619126920325313605324 11174828 68373088757879945460234841986135131136 11174829 -121826275860913267763099204982235751616 11174830 -235874481004994308888647324579572773440 11174831 -27215721183471206494397188796446888800 11174832 -2797543427148053557618763274912202752 11174833 -546109336176647343722276272349456887918 11174834 55496638694512073757599635489730976 11174835 -6336143363589780583002240678278903040 11174836 132530621127795299252405930524604098560 11174837 88611947305285838152550147060457291264 11174838 -68538582943093939555414327907542280832 11174839 312415745295699326605727150203953665224 11174840 255649935668835128076771152615424000 11174841 8371741512640334391180603508230645210 11174842 -178579577525565684041835787092876210720 11174843 -864222743662761163709107822743160904520 11174844 243833819356988365309936246772610863616 11174845 64337862419138073320512104694410864000 11174846 284495848543606338861158972600544751872 11174847 174899325689532328011111495316341235728 11174848 348907624012240936747682590229042036736 11174849 40572865111456750064845923315522600960 11174850 65729737874737539258203700595585296000 11174851 25824709024482455070938922112069784400 11174852 -116528260019747345935541450473030496256 11174853 -44078609969174419805979818389532911392 11174854 281891811630701047363576210688226689376 11174855 -153036755946521493874434497443735359240 11174856 -127479951079706084956834023556754964480 11174857 711293917232911022416238317020521454592 11174858 -288704333262798957926530044773540256720 11174859 -116211656844831940898041808707076143236 11174860 -592201285568655696194349062067304780800 11174861 1072601348540587699064150669217694037952 11174862 80873713854028323087262237329975692352 11174863 404649966135728327512293155128103194496 11174864 -31991278174651428491346983099973451776 11174865 239309680505321621033662852797109971840 11174866 440018006141825224778051145338675880960 11174867 -554418889426980319571920520176407064248 11174868 -723711783616151693590115672899526369280 11174869 -29987195399773859623628053516542064160 11174870 117601069267810896647192043146995138560 11174871 -98736220153594575696288903637159169280 11174872 355268011371073875969126056402781265920 11174873 -161660221357190634292617189290961061878 11174874 358219077077101501333050547637709591552 11174875 -453798110417482563854793973820939700000 11174876 175488384774489935268949449861953836032 11174877 118794306224577944303052204892122704160 11174878 91437477720237192379658844583417879296 11174879 -38864279524464752571232262546098779816 11174880 86250597652260879615178794601587671040 11174881 -503266314434713855910026722469274452318 11174882 320675420005319060772975105552475167744 11174883 -452724978193610158428248852028686016 11174884 80362743647059104681628415192903700480 11174885 323847896350385520778656405362189773560 11174886 294516275443732552982339435150697088032 11174887 -584813880941381887073723235216384779464 11174888 173477169062204104662546102191796633600 11174889 473478376901402022550960097019655293120 11174890 -174010569338045553823022649694367536800 11174891 99494691525107583759935869174355335824 11174892 -467122547335610476743741589632644418048 11174893 37694352610653400296107002795780288684 11174894 216461186920944066137897617379636306496 11174895 238198737111394473647073432636395904000 11174896 31667189923814702025187424968504213504 11174897 565476975958936444344045991745087435346 11174898 39916744652099020805643947012831370240 11174899 954887481567924704705915939851092868536 11174900 -199053230670980277976232056744813056000 11174901 -583801420900108007910066146024715967968 11174902 -180146997034603194788171414682267562848 11174903 405316091881687636450794817909831992624 11174904 -98551726579498955471892427170840883200 11174905 -183552161460848744927115837584959804800 11174906 408158668225196170544573417966406760704 11174907 119256423901083529533657863535168607680 11174908 -1213167759403999305594844496334625634304 11174909 353464087548440935432384983520606291404 11174910 163580102307100671999600096598039839360 11174911 -292635497402154666591270956107889905152 11174912 -48645283171283929260107021816451563520 11174913 -621906763857016198435581391642295034282 11174914 228553319190893276984535446590319407056 11174915 614143179531330212675594345517654940560 11174916 336703767039435344608997123429265684480 11174917 -89447226075595510712991229669049975780 11174918 139284546504562316587504560476031855360 11174919 -48385944019200752283162279245635687680 11174920 890985226588465920562858940011141632000 11174921 102076024579103561496902716383276335412 11174922 1657055121414915082005036911783522304 11174923 -231806563812996264599964996842913497760 11174924 257543045028200044117600400135825200896 11174925 134955383100881078903014853602348600800 11174926 641188656249610026452142794245539840 11174927 -642261485017549753467385461273156070080 11174928 -73297458585657250366684299324155559936 11174929 5362340986372242422087343950510124360 11174930 -231949457790204677343365543406128340480 11174931 463563390562954514573939824472662948020 11174932 -349575992443651746699257528668683877504 11174933 -47517331787155646659851662649484326528 11174934 -186444785968576838267243405557896313920 11174935 136567362558147812656682518281113863200 11174936 633810197599431696262370015563692103680 11174937 85762942916021811131441796749908190160 11174938 -44788262255360550694610278908089924880 11174939 -397252165378819887042312101515134715260 11174940 -49548147828464720890403352840264192000 11174941 -1454346429153367546696019173025676480 11174942 -88581830068160645026776757922810835456 11174943 84662979439260513332357543894471245728 11174944 -285667322208938558437109968539589017600 11174945 -324607508521499912715881456792290080000 11174946 75940526409673622596682220298590073344 11174947 -470049019700352634319902916360524956000 11174948 181809605516734665576720881661394823808 11174949 628771900841714560893912390132797253120 11174950 11868882276758649974653623601747550400 11174951 -613695804153844254446555615657371287048 11174952 394087719503668510378905430632704409600 11174953 403373922713876047137193004080367442420 11174954 -21889651396839095266696468044389928960 11174955 1029373665995195264799910804158236160 11174956 -56269211078902552286671973181729785856 11174957 576270878976418658932537106243543821206 11174958 -16591944625495894274751254894031518976 11174959 -700884216336428896550896487015946265840 11174960 44595037993404757852764198987147509760 11174961 8545994469594989569466914478889069504 11174962 32490923388933599912583533215213974432 11174963 255359696723917341390570471485723587212 11174964 81508011666613380321732400802723758080 11174965 105510924280596801097409845412205688860 11174966 -50484304545707454678471434779944086976 11174967 -178400588013653943260894407156990645920 11174968 12405677296511926222215461960464465920 11174969 664952381808051282294031251578885568 11174970 161251386443050835528282049377811033600 11174971 95028466902962294425817983958681704000 11174972 -1004820012228718836019377945031712732160 11174973 -44153393863950564579971999220012337152 11174974 -103690472857594340601726845814835433088 11174975 -26179594432227067126159926528750519600 11174976 -186298817765008234444523569695581798400 11174977 295372043178290121965555699495854727472 11174978 -202635848565446965534178549784262086960 11174979 592335642852881889253775503686776436984 11174980 -28133046440557856443490680559812032000 11174981 992022444387349292552076176810358778782 11174982 29813580816131683447462288909180735488 11174983 -130401133983426998492486428411144143360 11174984 526618734867968317496538498497673953280 11174985 562831642675089563650804737744202405440 11174986 38777062007712101164333272275588560224 11174987 49374496512722656413147261233104800768 11174988 176632477273825246994134753411887697920 11174989 -833106857790713716456852244473750397034 11174990 389649667552442568513053794645601541120 11174991 241868641574621166902366536193930752392 11174992 -14582177446620170512638056439080034304 11174993 827948993399662858591541857908965488242 11174994 -3240103170112616556833753242720937952 11174995 -30255342164901309018732021772784660880 11174996 100625897369870576193204654338256119808 11174997 301638703227864348392960898839233579200 11174998 -425116833541468913007572545029533004000 11174999 108843218820028437388857715050851785392 11175000 -360185323036598988147199772668800000000 11175001 -562224136702036348019892968637872993496 11175002 -304012482445351336230938632749866542080 11175003 -8085693821735263573339908903389971440 11175004 -68129852676007573489790977280688754688 11175005 -291476767521923903275765702394415237000 11175006 -106779117673113448130592293632915452096 11175007 -68755580100303794628619673771884968680 11175008 83293367398476549828532154513488871424 11175009 21564065893211558942356964590883794368 11175010 -82474626808595551680281353776008232960 11175011 -384498085908883498812282382404304539408 11175012 -6823441569828697339733267956272092160 11175013 870294415514407830212525640371232466560 11175014 193502730231222990363382830808599941856 11175015 -306524338874612684916239416241192485680 11175016 -105552142855087006202007827487774827520 11175017 -165595506823753957820713405854146452416 11175018 -101104079197027450005741807226200176640 11175019 169268849131143667849877170092668354420 11175020 -37086428132851000376025052391216747520 11175021 113569521089207632771600745344994276160 11175022 -76306132012021484541843290702655712896 11175023 -138606603163985776963611280941766921416 11175024 -27166519180517443763815139519527649280 11175025 -10671496735106028063511113178835323450 11175026 226446815006674812428729541145810205712 11175027 6344609699102682898554118329742992432 11175028 -348810026742363176707442944410815053824 11175029 -195474568139962879438094430523217084370 11175030 -62901576247936370979478314675472416000 11175031 56682521919028496130024542237875932592 11175032 628413434390564983736322464322864230400 11175033 -284815226854094694522159221529667263936 11175034 40398245040897974341582821236669872320 11175035 -175056312925348556588045252415248935680 11175036 92349776097424150152955745682216453120 11175037 -241421223143342828601934761770520505920 11175038 -61530783857130217500198223749625290624 11175039 1365146732426418771433710941768757030144 11175040 -84668282989989169360490007814471680000 11175041 -84359239472885546998371582871461800016 11175042 16629285960927128141365043040046896384 11175043 -679590599233005631974777143108775236856 11175044 -52305470984270153579955661688059392000 11175045 42527703123069842991604656486401280000 11175046 440075224259826545293045856492349605472 11175047 -358852989710643919705699685148576212760 11175048 117647975163468480189943860147287577600 11175049 823361009424662501381356277642471396736 11175050 127110752566305281982095313189742624800 11175051 372016033373654791849561844787053020632 11175052 -57843084010069644879595900856312087552 11175053 909234409001889196361725600146098437302 11175054 52908667007257498070633038063319393280 11175055 749907223529723232083378066949237360 11175056 16766289916572748345910441692256796672 11175057 -213181607593137008014491568591395342720 11175058 -211877605879082374198543409588052995424 11175059 -14247329038696387265300673948180357120 11175060 -34762231698729727040915802228574986240 11175061 256744387301208580667897413341876651662 11175062 -193777138169994075051330884107391551968 11175063 -359028619286279484951825171480319518000 11175064 -1421350288241887632755738583707484672000 11175065 94440696288745313522678449138366734720 11175066 -43846505726438738705016281131412508672 11175067 947062137156203323153130814815916266640 11175068 149428457226077064749622554080707204096 11175069 -60019278530735891217481448053163679360 11175070 542476462228005563850169976332178764800 11175071 -192369218795168850692872921138951741728 11175072 306381720543156471540905267849189130240 11175073 -35972478444167102422415199057862933760 11175074 514096997106796195938678114340918195536 11175075 87599984410271156048932011052434549300 11175076 -35572078683595865522225444018679244800 11175077 -588123370307837507246337569769667147074 11175078 -312493053475004760163905456737041643520 11175079 -213215216303614345224830686294945152480 11175080 34009739370840082127931185624624332800 11175081 -179233754497598192612575826503533595248 11175082 -556202131070303618770500953514420214608 11175083 266523919236001655208210652239505598904 11175084 512574356204386979091471927082641609216 11175085 38889971706175835795125785814702066200 11175086 -329114644454096472228050754487696119552 11175087 140603545579279434317606024298297667584 11175088 284355847326636632975187150458741653504 11175089 454058842816336547891970432419392307940 11175090 -38539313009931868927619897041729228800 11175091 -91915908212949590670547209095380062528 11175092 -487280536276755140625816459636804168960 11175093 177458805385150886790609385486964116782 11175094 141797773295960434452605659280389103232 11175095 -15944880552405209909933651136553514400 11175096 -197297766238390419819811598171333591040 11175097 259262263867124823454202586398776359680 11175098 4513799029564711226954990895673160448 11175099 -229967332367872238558564164747936789392 11175100 383208059886186176709371241539569318400 11175101 655648931369585728641669393458266644864 11175102 -159461296720685325920367099581215324032 11175103 552524742661477004897006772310428466560 11175104 1097925053172126936579795170535407616 11175105 -44280193747909977287585636976646200000 11175106 -20725051456708227246311156946793747248 11175107 78893915923273575332941724074543412400 11175108 -14899673344660652418538695397963407360 11175109 249524305153585297903716270983440971840 11175110 162911951438322438639316014153257093760 11175111 447740298560065786344024135393094963200 11175112 -200052069307434619594105708173210900480 11175113 -501135922879896267317191651219960797936 11175114 195915729844490335888164653743617795840 11175115 -126336029283891356815350977495589496800 11175116 2991333670826388067057834707475829760 11175117 -78141472685541276181657124430889649952 11175118 175879943161019836546032579458865587904 11175119 202934577629491485234349282915627649520 11175120 -58683432092453798468531046805855272960 11175121 187575276698375700324373956998366941800 11175122 -105529586149905904327591100978262739968 11175123 -351722926275412341817732293389417036616 11175124 -297009783862442555623675593758861822208 11175125 -316878335447226152758513450060665199500 11175126 47166164570902510860845765615540881344 11175127 450578544160891865987466843939592073272 11175128 -51353455452985415995483228152402247680 11175129 62219357730214136918511272806833543744 11175130 -233328893198954028643934665315711691040 11175131 1029129580786847534103448376981377499520 11175132 -37294814130512508051809837865327479808 11175133 612278195670173574146185060470660196704 11175134 97039003429465400199967372179536217216 11175135 171993785765886271976833803948665414400 11175136 -817681070765318594621427933702091702272 11175137 618040517677945060071719206984970919492 11175138 11771222862494683348188095193726412800 11175139 209344816530415308911084788180830649632 11175140 202388696499984671392861247261561821440 11175141 -3440320409805778889530856258946691680 11175142 -43180468364749870975330512948287998656 11175143 139357140424568330283393373966647023616 11175144 326489087764509515602586628612875550720 11175145 285466683512318028909772971630929401800 11175146 -371873936327005000259330911577295286176 11175147 -1387673026826724351143274095296727364 11175148 93437430002069405842736935379251153920 11175149 -137666273700583735539647968584582660000 11175150 58988092659154199807222889521132544000 11175151 41130537267021245060686041789410631840 11175152 217854111353309849452740370235318009856 11175153 -420070392816448018829129788594384406592 11175154 -10450747086044933133720255158698464000 11175155 -404453970185438569030094172903763831440 11175156 -233819195424153499655813476660027938048 11175157 -66747393442409829695208893238656936288 11175158 -228725247305224092473727466625764883520 11175159 73093517943977940312455700603261101568 11175160 -267015846561359481782456732637225984000 11175161 1708241200671443998508680858727848780500 11175162 -118104591598730439869265211697814512640 11175163 548912925625480093336337839308663519984 11175164 -12932016536348200767333621297665703936 11175165 11749493906154696223242319561304892120 11175166 -17895287216128731119170346127714259968 11175167 -626283328009922178423714546496284182784 11175168 -25913515994392817269206006489956745216 11175169 -245302347888796922060971541634051762430 11175170 1702216526033268609699479792210256960 11175171 155178009298595106417111557863780389888 11175172 252642614429551990913126512449053058176 11175173 -410911739539682721437912044638951053280 11175174 156332763559796265644983144909938505728 11175175 466363652580336614574542529753846649800 11175176 54536735028569329834619613623273564160 11175177 123121388012499057406779211194422299008 11175178 76034605228571999121863582293124173056 11175179 -367242691214362868229992095108657536240 11175180 76628015375822764049925093107841960960 11175181 441424524140955334722861445405557922912 11175182 130484813878063780212533644479677894400 11175183 -396241576814648380220431396782849226440 11175184 -89427467638832803404800375365304320 11175185 -240229979354996068625325843540125846220 11175186 -89086826002105120705643064640829398272 11175187 140225297041000108753923621633784879104 11175188 -493455927074387078121453748069818902784 11175189 -30009310959152905188931828379702347200 11175190 49351784875718211455516835395081011200 11175191 28475008122855515852115607012349674992 11175192 -165625591666973629277418721847377920000 11175193 -112589546133269343918700751027457847856 11175194 -66076900262440445502486576343874004480 11175195 -171338443969111972849061051005557064080 11175196 14095586343259014438290834126154608640 11175197 -931018514124031328860596399107440602 11175198 164299400098634436660879109326597657600 11175199 145024097363627426260951132768807147520 11175200 -412585766720215080735404915995262976000 11175201 -906800767852320700069434182221498790508 11175202 -143832481966503375373350751973618486448 11175203 -209595888677993783756014474841606151696 11175204 -162159746248737518944037100542454242304 11175205 -43255991443544042642890952646752977680 11175206 -71623812106364864330332388254968149760 11175207 -51445717123700396300768229094809721560 11175208 -159656002979527147629792686803447726080 11175209 -459821796512052101128683162841479791196 11175210 -13473802118901236311035468394357674240 11175211 171867811483541098744443900347857569400 11175212 -300578450522877299883142501997796172800 11175213 115703890556888502444964329698971765824 11175214 175415364417804030300435370279825755456 11175215 648872050073164749122784435794035740360 11175216 -62777981504459007146369165396507688960 11175217 591445593682757924762510267284570040640 11175218 -154366263906152717366562153243053299440 11175219 311249385279087293046977336556643553280 11175220 156876315551233222463213038694373703680 11175221 -52136745543891882199064599591054550016 11175222 -49382585474949861497728312741061212224 11175223 -776185366368573192218618249417408701528 11175224 -177894357122057577294164418727728599040 11175225 77220163694664623958451440220013688000 11175226 -458144997804778406290184236964297612688 11175227 321112950585308081927331640317993984 11175228 -120660555847283646677817376053054002688 11175229 -81768390396050299744006032376206196916 11175230 -120940338034475442532481211220413772800 11175231 -667424198050833840943901807336322222648 11175232 -98658426266958769476309002346820009984 11175233 -406949679835639845259779349854281687040 11175234 54422771113814245272202990807314536832 11175235 -328099933011094588807978478362775374320 11175236 354973696598767024957407539424663089280 11175237 431722117591126305004717923229130488320 11175238 -420829272059993540382195248772647983104 11175239 -209689093399655879062967700819157840848 11175240 -202134831391496271617133190212280320000 11175241 48517065391121796981732244765627408704 11175242 -8956871746554731701005354688907061408 11175243 -63118047807470528035210511823123072000 11175244 33287593058819656248172295922673185536 11175245 492196105842814568824080258606464311500 11175246 9902240837029114905096343556743149504 11175247 -222898461562568582861403556773561151728 11175248 726326650198013484987005904984735744 11175249 493524878016824195982848435818481644800 11175250 -328226454748788175846206777047686776000 11175251 -17041296585188631221562024449417532888 11175252 -70623318626784579443926822025278390272 11175253 392599677921467956420722971224417207502 11175254 141241566385875396642011360355418188576 11175255 3416678761440816400150342660590705600 11175256 599072387804389716225823611161718312960 11175257 -789385875876136600454628664966964578668 11175258 7535272476421082984856298595605693440 11175259 119523377598066800084734053514902907460 11175260 -71804080853373322899792612371692185600 11175261 -744727639536587905591959696383405832960 11175262 12716096712792386663578877627399218944 11175263 336571215982742150160509262199047700608 11175264 277476109584664227814234989917742956544 11175265 1002650102850178283358366453659071996800 11175266 -364517460097188100897493539444995537120 11175267 -123293960730252623811213295213281999552 11175268 -230949102880502987129351189423169986560 11175269 -166070839539207229836236675988004295904 11175270 -3148531113136150933522296007603599360 11175271 -15971296440447168069822689394673240608 11175272 935701128916614361174174940139757132800 11175273 492854931172188970057530661205382906240 11175274 7444854956415721999649619406640117760 11175275 -303294964688119640632415896137535400700 11175276 -18281080634816348688831525836101877760 11175277 -501950219554006346637404093478439368874 11175278 -33313137083980186190923082206886424576 11175279 -402940067109532985139138116305940290032 11175280 37971160613828503296768175931384463360 11175281 20955786868492087959844099726360336680 11175282 56760698200221840973823928750864301200 11175283 182509805568976280477315357751296051200 11175284 1106500316448858687422940332534221418496 11175285 125942740360109824542885004368068265600 11175286 150852167015857752529879991090786304 11175287 329829958317881518671677683820134119240 11175288 159178213680953142166184035523435950080 11175289 188322847324213502200843854682617434090 11175290 -87046462742382836924022155901849661440 11175291 -23429693668077974849452632954026738100 11175292 -412743602932553502484487321424239785984 11175293 -365688293467455788108898260807734894458 11175294 -179690456188132960943189590800301458432 11175295 -256080195096010684458578268017716879200 11175296 -35172663780412203489541966305039482880 11175297 14563594606218737826648740144560974720 11175298 -638528684163518374537013120346725599200 11175299 487114103277731848552489667748434514300 11175300 -209839194003276175566980302151811840000 11175301 -490953714289659569712282853843645121698 11175302 -38229325113657904081150248583519456896 11175303 258872461264500332350716943590043681704 11175304 -376634009477472098963944041315377971200 11175305 197759492948675064381917651943801934920 11175306 432401827250759160594838642318556835840 11175307 -55306821735865792561843078961499131616 11175308 492402005780872445103823238033847298560 11175309 -77583816023042868206796614153446109856 11175310 229261677478051186752373674207621509760 11175311 504132721860899070633514908438562498560 11175312 132815184620271408876755839795957923840 11175313 2343467382803821671951900555451053504 11175314 -14373292208136906783997142031558985728 11175315 -151340772366016173260800102533181330080 11175316 -140032756758354321900125958604495130880 11175317 129479575908348489870672198635515476366 11175318 -180075434428731026408033708780658048 11175319 -807080603595287971620970199461868794256 11175320 -20155080556147540491713282288536166400 11175321 -184589668813236341619414256159842378288 11175322 225690186522297250389161029350115180800 11175323 -324984482215232445565433960211754162428 11175324 -274223904919338375417629633438182348800 11175325 -137926317547462584269458294944642664000 11175326 -478817071937545661016455703015693545280 11175327 661723168875135209060410101690341288280 11175328 -521425560704889356773370347315255050240 11175329 -41359663644958599665312792872228579200 11175330 4289579452270596606208574368037713920 11175331 -925175495139023297011009744584329375620 11175332 131372721781928303790710390658402521088 11175333 29479550805164283298455953987750471904 11175334 -73928669709369400537523364037066337280 11175335 554027498981243159428883160224334020280 11175336 217709072479879538889952909336937011200 11175337 1019428881352801192541177479953794004986 11175338 26684186982993211315024794481275142320 11175339 -9026684635876715016704093648709703680 11175340 -44041191505089792523056664544002867200 11175341 -85930965689259629943200336309153595390 11175342 433404853972001110897917161824094903424 11175343 29261118379532615279001963752353864592 11175344 375234402315752364804215010114109440 11175345 116159265627344240888728935022111223040 11175346 37698017553960828494475358050558073344 11175347 197796968949558189720040000631291823792 11175348 -511671714998056960290385988749515540480 11175349 471118684544928429179257140627841722350 11175350 -56183299837698095455633247098917861600 11175351 -6944244037550876692165464669177031680 11175352 754844157403934423635998992354423685120 11175353 125402835340815198991710699855780298560 11175354 282424424381554127201070354544629219840 11175355 -302686204743671879244436063482231822240 11175356 652189147026936185175221444305865098752 11175357 307413275366895984535943869086402167040 11175358 -196470682735925777564680827876143380224 11175359 -334996565965923695796452095116336813792 11175360 24407311608821627440870081365918351360 11175361 457699962068239400737179865429108581252 11175362 75518992999164153852972076085824673664 11175363 437296106217230579236838590969520177880 11175364 -285890386986040376759340998965838724864 11175365 331514431421079543655137659732871168000 11175366 153945143991761309860932805789667116224 11175367 -110378679665241330336850733004954134400 11175368 248753655493641812855825297372783093760 11175369 159462087379686007280875992491643382848 11175370 -56360670656883614074561075527154366080 11175371 856265443941916619564987457113941255572 11175372 11412832189369909711826768780820648960 11175373 -486562711065281589257329606800362336160 11175374 -7242248575336445897803711145638099200 11175375 -50044021168019134316097967916179032000 11175376 -72598317417670716725562275444580417536 11175377 519981621963071919180778939033731440640 11175378 -365867656395071621651969006943304630272 11175379 48775466838157323762251381982093518184 11175380 165600735648994984500708936392823340800 11175381 -72844762601533751379952369862633994240 11175382 27280491040552898811761161081840483200 11175383 -747024929349635935435140623607520930776 11175384 512673853008959758897604544864808304640 11175385 163774183287539089787788468828478953800 11175386 437192636827702387002508957169948689392 11175387 -106245189597098611592317363492352077632 11175388 -196421442783476465106442816528579651584 11175389 99368510409722689385688978398189729190 11175390 -99679707858106483716624571827343759680 11175391 -182782699593799328317167845276481594208 11175392 -55437820151297777922934331101767794688 11175393 -88088269809273843675875205298179052800 11175394 -460905880679101455013824860339790147504 11175395 23216801011033451983708026406470485760 11175396 324901938347318637152403448450118529024 11175397 -969843841249443001181460447281251388000 11175398 61117458234693408187302175472597643264 11175399 2162676950497492067061468801604470528 11175400 -278993598132929656116097697067288576000 11175401 -128060396131895265771184721355810662400 11175402 68229371832674784867397372893061353984 11175403 388636487485142280295803010141875313652 11175404 -277599647236008935076943544538195583488 11175405 359486023519893764448042014511963272160 11175406 3874874371188534971726117353862002560 11175407 -172018449635711913365344057050591620928 11175408 -9812900552149064840696080508281356288 11175409 -154941863206696573218557860609012165248 11175410 -106301527240441463136267514693434593280 11175411 1332379802326599707138391472694527680 11175412 -332443811130840241726516708234167190144 11175413 -1221040823674601886481374325688304832320 11175414 -72172101874887220701547784540675639808 11175415 -615852711045135724300592837189501206440 11175416 32864151947228232368591663629713653760 11175417 -775810066698179616343488638519104859520 11175418 -87545907563376103181643173805622941840 11175419 -221071314659345112701067888531964047840 11175420 95945974431420561231218121132597043200 11175421 -440934554435591278580497062241035683988 11175422 -324246927801908411224402822265543290368 11175423 140478778016321164657711794887417794944 11175424 5754184082209274488656104387644489728 11175425 -231715861619532514537430105673326947200 11175426 413000071950898195882613915424765062400 11175427 264331069837872465110211319961138369276 11175428 -568615044789532277127751030864422933504 11175429 241483959359553327862883119211660326560 11175430 228934773482700101298190571834156384640 11175431 82745835380537324465293845588556225632 11175432 -215242790963436043194408895125222727680 11175433 -792168987251513041263908399867874553318 11175434 -153025525317263587500746396600784690384 11175435 671110596781927544849440332595486975200 11175436 -133508465409201428707794026124459608320 11175437 22300561252551417140828913469959594624 11175438 12148892874237452759893069951032373248 11175439 285163374900843286125042460213145320 11175440 -6513896298224374198394143753963929600 11175441 586208733878883472312646786265424446192 11175442 -354882680584942930587446937471475200 11175443 -33087777255786372927052264181130437280 11175444 -48024287137745642066391973310730559488 11175445 204890974038585473687638662569027592600 11175446 65644056769411202333971148979079536672 11175447 28196072471102702245322588896823193600 11175448 72185428310700999649530266437671198720 11175449 172511787720039293601788898137127831936 11175450 -44183210741752315525020632001078489600 11175451 176337186268587498254087078966464359952 11175452 3713577493700366881639400156506850304 11175453 -177265389958743731626356409877709297780 11175454 117056180052727059092985791356133649600 11175455 -459843441288988447433023268836438103640 11175456 -691591164676681130955835406354647351296 11175457 -249729564194032385082899053041859291294 11175458 142433590803623227364831482435153866240 11175459 -307397893551139066575133599307610370696 11175460 -247226702094394013551757475502516723200 11175461 -355645431360116758161926760437818807200 11175462 443850994511391695975400418180977939840 11175463 49675446108046044617170019944479806160 11175464 18151243686064951811703502312681144320 11175465 -109303645931359962101793866438594801280 11175466 -458659294490817540363985209265657593600 11175467 214478534710120454140264795138601453352 11175468 158450762519532016088889309409501079040 11175469 387423877254294219675543650143053027180 11175470 -85815032677537762135875145589378553600 11175471 -39746299401257741842048328725616301840 11175472 -129237447950733248606607325637489197056 11175473 724064573891784954996532485292031469120 11175474 -40993290742689267462894175856806247424 11175475 14639263451077733312036920226499675500 11175476 266707239201867166897748365238465778432 11175477 -12268844629355485853127823714423688448 11175478 -38489060292629462753074302346984839744 11175479 -65133769610754675131691804776501165208 11175480 -67272410548462384084199071623579648000 11175481 55162847338492802572088118350892170282 11175482 634871682255583901377977714347777563392 11175483 -75306599717173719166943475874683554304 11175484 -371808992009573507467087599491687475200 11175485 1812273845197912565794772957402155200 11175486 111959304431256712091345792305182096384 11175487 -496082650431657964207248249691522135760 11175488 106196424370698643257150124050036031488 11175489 12238767881715919768415884958710905684 11175490 161918555463552390179587105076266644000 11175491 85896170449534415279806604026488488892 11175492 -190786038094137837780341025658493534208 11175493 5017811633750436912057530592495906048 11175494 497428018661534403816868666244680623744 11175495 -317282537916794304713648554436971640880 11175496 -970670966619357424271240456441866444800 11175497 89134546186240002676061186908550918580 11175498 -50299240992852938752168585747964006400 11175499 -297996011132140764271064145724679819500 11175500 -105557543914816697311915954116427776000 11175501 -293815664196112278204774595256338445376 11175502 52055981707518695728713103419206325312 11175503 381457711464818008730058839493559216752 11175504 -36922522961850719883365721829520572416 11175505 184548328272238632663940440583613768640 11175506 14826373532010644568710358021126263952 11175507 74996737946219461155460522002696913920 11175508 -118531163055587479385546860608454262784 11175509 1011813705621899670370168539991564789710 11175510 77218134194345921263908337811651205120 11175511 240909006171604539660102130577784425712 11175512 779562907085658829386978329237930035200 11175513 -309950586493420551063745453593892523712 11175514 16076422047411088431271494189519059712 11175515 67718284967509321422117483885825660000 11175516 -221650661327566347066226029101066649600 11175517 -438475209169813573580974672785161244928 11175518 37101968188103486538844507207426746816 11175519 192561474069941421641567891443113496320 11175520 -217806571642312947012025159922779422720 11175521 248681545915619005094603936245330744512 11175522 -24967471028221790359121346469603187328 11175523 406195277523299066174231712644300129040 11175524 -304069793089869499366523234773953911808 11175525 245440772737334837307783096897228392250 11175526 -239550049809982426768313411458915093440 11175527 583997925632098884223779566387620777440 11175528 2468478085446138883198601483733073920 11175529 -437213833973763297320117932767305212870 11175530 -151588696809011936087352661493379207840 11175531 45880949983676667779118145300757351424 11175532 630463467412174099659343269053465405696 11175533 -1061889703836117491393479075617999019200 11175534 20629321294009967986986369429908158080 11175535 -42610636362029316446556915572738557440 11175536 -178792912382151524413854368716615876608 11175537 59002300720758260747508869144008456560 11175538 177512143089619499242543170288197304960 11175539 141830978417160891053223338920812096624 11175540 332309114788380348496872216442084300800 11175541 -292818448449979182313363412455395178628 11175542 47490053536526012819047527497589049344 11175543 -342644495260923649322979634303864416000 11175544 742009700704264900274180243346281164800 11175545 56273204341818863195362672319898902280 11175546 132137970875959340787755859944837904384 11175547 561958702804781812118632775464950473592 11175548 187603651344565819798664347783322155008 11175549 -193769124486683456605795903608307752960 11175550 31199510018118573673080617722063492800 11175551 104274138060050341072157626962084423552 11175552 70559098106993059681400130930475008000 11175553 709079497876306111727206266093734697440 11175554 72309043158612035963160081415070363712 11175555 -15740997580415075652983800386863868240 11175556 56028443713586404366674306559466926080 11175557 1310555164443373492329037334056162152960 11175558 133441568192907412477106330852621371584 11175559 -11365160570984675994931039564889464184 11175560 669627107463194312771065581372672000 11175561 -71985663856309465086553214210465837712 11175562 119084597439906301967045559422964768768 11175563 -90702179594634562965362513971302096240 11175564 -256321526239599297653854671309419701248 11175565 -379334085709237701706001924944081907400 11175566 677098120254523487254676660523139238400 11175567 -101500586911047507408737872820723056752 11175568 56801394740422628488152057214582456320 11175569 366896257260368693583409660008748217460 11175570 -4538032566922169834960972587733913600 11175571 8237365368289609047028511969353207104 11175572 -589343645568123282107974106896956119040 11175573 -83475930380399743612393627045373887200 11175574 -473511081719673919460781741131532402048 11175575 -182490789024941009319232184466018632400 11175576 227933831626914459888610909478198784000 11175577 266115979005638868570302074126560512640 11175578 83333318571688217653348208938338969840 11175579 -370068886797235313954310003056848933896 11175580 33337950465731976336001661919139461120 11175581 202053350408439925882841118874745102700 11175582 -191378095121828245551688864130330290176 11175583 -431981432345109403613185219135090363168 11175584 -286570465274482417510930409423511748608 11175585 249265650343302061296710675925832761600 11175586 146443339564233776707958543109185350992 11175587 198824171666152198183091221936856251800 11175588 479626620275964989361977475066686662272 11175589 -696862401562610703364134717726818508610 11175590 49742345491435700773115058487552809600 11175591 -5467800201288726415280518216648143360 11175592 -522840065368501519373283777416605824000 11175593 -103726978659000431092705606222782733824 11175594 -140967577330629407242764827439800867328 11175595 -691267966907362640538213588161263480800 11175596 1045415739003884417750689290405933158400 11175597 -1136009039089639677277990617229340208960 11175598 -161505713380900765614103626269167476864 11175599 -1952889522440141625024639983618904921264 11175600 58607184784206912911364563468255232000 11175601 169329312938940599088347154652829666304 11175602 -181363497144854378066626196858520410496 11175603 730070142521612833464909758306951028480 11175604 7347453426356833839090450369542400000 11175605 179822877474359176044745363975859817600 11175606 -13491202253935529605883804213910632064 11175607 499357372814841186016617711952596898856 11175608 288683196540306223547210195234771804160 11175609 -144252877288440054404291995594454034096 11175610 477946348574055767260065609911029440000 11175611 -886886900560385336953052083386171965808 11175612 -156238230708117871957514240851724845056 11175613 522634033505376817309872417738008812032 11175614 7864590570501146990515944301568142720 11175615 179889597182963259078262761300980595840 11175616 82779657329795858700715611035019509760 11175617 -907568112015319346112048528660075302334 11175618 -20458185328472069714941895202846266112 11175619 -47004575919390038393910633336069275648 11175620 318293325861754827716334186472160359680 11175621 325121653060849288134028057003948914912 11175622 -25742778335055306690658121563222665888 11175623 84675331682037631639041903358354975440 11175624 243515510425126974456994178553053184000 11175625 17274241875227857558326690328524001250 11175626 -142763958341303674770105038420119372800 11175627 -41501251855559471821738327923871539744 11175628 23135787217640846379838385089098935296 11175629 995058205160642948103657967737067520640 11175630 -2064333735710421196250463149390428800 11175631 436677606511372929610992221984414260224 11175632 140012921295914051923139632852818468864 11175633 -40924193825106427640115557686835094336 11175634 -87118859289044694165609402447182696448 11175635 672621737241667842718842759159961804080 11175636 -63177465153527260182755338897766873088 11175637 350234731330774296442590677238487953792 11175638 315000560984022550993085907542644015296 11175639 -172032611744454076356193477323557127576 11175640 134378001732633931042966036076691456000 11175641 77611073812934875692743898833932656000 11175642 -62722745389028088809318339876934297360 11175643 -76007800332052730068633251211084003200 11175644 153679503857374618184892774698191182336 11175645 -123588779219527953749430729927313474560 11175646 -456214220128451955692620651363346809728 11175647 232959853305061978096960500103109245152 11175648 -52972252843158813297874256907384913920 11175649 -581999600815877461950350641837287296943 11175650 -20683133058997923826958338350968906400 11175651 -16948971009461506728374777473727177016 11175652 2689284644792022254149590412338625792 11175653 -713741751402629697659438032184311444098 11175654 -31049349666601245489793665978300536832 11175655 70167968813984261053949851192895733120 11175656 809058864220331079290120980893015244800 11175657 -1883106966341594347507309528084313664 11175658 -249157619537919297006619657522928831040 11175659 723882949195070391312444791145160566528 11175660 -314220021370300022273437464399981219840 11175661 76093385312350480865735967295008037120 11175662 -158363713743589191206709286608062318400 11175663 196836900376207672225430030967756910344 11175664 -9240256025755796351933097110238855168 11175665 476492561236870225886613512384085245520 11175666 197064173049613766760790225542979741824 11175667 552635819815669071434556755372879873600 11175668 -130219639029816925081041394859685095424 11175669 -100236108172814086175681854159066860306 11175670 -163218208307839466376956146501050316800 11175671 366511839012836161004283194621973515592 11175672 -251056417900485405089983046245338931200 11175673 -501049253550332208106219005662036701078 11175674 124848017216064846420008931714148500336 11175675 -931121526588599469047409518060878200 11175676 -149153524701741092026640966715831514112 11175677 -25693182509750587156758311427635119200 11175678 13679144770527755275404069468424224000 11175679 58155440560870027943147490792301825280 11175680 -399317452374029877649514571353020170240 11175681 1162899340723426564700627761412458272 11175682 -171287066681534352877747977754511497728 11175683 780406502128429063674409549676012647932 11175684 -29672342930848709968936850668713615360 11175685 148440674170066984083995508886581736380 11175686 -36285252674760115748902224026215833600 11175687 -87722337256939919814140322159512579856 11175688 815453462097413011173306164562173675520 11175689 100296539836509037610483583932558480256 11175690 -183938057655819215500811265964301940480 11175691 107144500783016841751468155888715083092 11175692 650743574222945252301453781122779238912 11175693 86614592227551640383278305091271920064 11175694 110854338808697468431657048899011560896 11175695 -458699572075892180554071425263619239800 11175696 -8284286395304979238716010962831802368 11175697 181779700343495145381025452296053188340 11175698 -95818007058832115599482082045971200448 11175699 -131353354127598762231344489923468606536 11175700 1020408604666288314335378220193689600 11175701 555870534602312561683170730473558954720 11175702 -24244543467115126224067738025203752576 11175703 46148294609048417593191103832595799680 11175704 -78543190454750835727857446344325130240 11175705 -43899223223419346728128785919953328000 11175706 98369131448184769202411950544086159104 11175707 -1977427331289874591758528053419648727328 11175708 -203922995311695716274455440975081981440 11175709 -244399577574627972332664451807751272090 11175710 -45245505739278007971254069574324871680 11175711 -113508130156170651928536441164170536816 11175712 348646228334981156780100133867719032832 11175713 527320307573772521997772696577845348962 11175714 40472353907474645553520139511214681728 11175715 -306024179038188832052552399454484077600 11175716 28311384373902987448849700738197124352 11175717 18643949016565792307311716434915180544 11175718 -233488873902904910507940418476986257440 11175719 -158113073019118469338016803779099503880 11175720 322768816514957261553967603600621977600 11175721 -1933614870750126085964085711476267040 11175722 -40393463494183462062153154326421536768 11175723 68589359561653535739435882918654201696 11175724 364541697226337079141567061040249679360 11175725 -400891065881861797466637212111608608000 11175726 -215508505460090800312340486817338667456 11175727 203686765970114036756328110064114002640 11175728 -227032098199086596477072935459789160448 11175729 449932708748279090131913146156511934240 11175730 37157520888384805922869511572693392000 11175731 -121584099427852223648220814372933392480 11175732 35069297127758647243004177622570320640 11175733 1071858714451918989836719859809991119982 11175734 168323530516532018278276315553840528832 11175735 -625256697534636516760232343711710438400 11175736 81478161293256628480283306889917030400 11175737 -646250405811130728181960589111988070614 11175738 12755543632430039502353816621373319680 11175739 53477710164609383378795087674036150560 11175740 388601021884226467634006411046110384640 11175741 -776049755853407576552703912627823258080 11175742 82496980737109851587593341114208161600 11175743 -14326963567211414864851645298223340800 11175744 -149059461103918706636136244633701187584 11175745 -312402953414427955930506741753822336000 11175746 -93722445300899367892954596199629275136 11175747 -123979082338766486833374825535937031360 11175748 -267076315982160552275936241488268591104 11175749 500866268703723022839960078884429388720 11175750 -161210155519985828517649910646514656000 11175751 -830427106415892320768287966563032279496 11175752 59538487499707902347016267321927598080 11175753 -274799388931814916191363448203097056496 11175754 -110868680177915421279880816382410771968 11175755 186884235276422074567175224931553580320 11175756 -130441926906381745173025213619462742528 11175757 334682514673142698553528331340602859072 11175758 486766698504841680861904272603330175872 11175759 -159447372167256622113307270774962816000 11175760 56050874474709592697770492341896724480 11175761 447841592251281418006631076277275541362 11175762 -792009919595005511294781549623600640 11175763 -145520838608506422986523151714017747988 11175764 822301440001050123266723387299147464576 11175765 375029947023983668168616350414956172320 11175766 -93026657879387270930664333607201069824 11175767 183798158634541848857729078365948695816 11175768 120369371683294695834044794119619123200 11175769 13438290785353493584917202311956023296 11175770 -122660713923409101607573692372484910400 11175771 385610642368932577581312269194704655512 11175772 177702529881886482796036386488515621376 11175773 331475793667022724723143083046031477318 11175774 5520869590769144259735727232576621568 11175775 -56843621099822070474538036713931580400 11175776 -185653553863262987674306208321041858560 11175777 90740527818926198761437811795686370320 11175778 -460426278680464522487003333313182512560 11175779 5359336240322337566109598500653766720 11175780 -25643342576501431795525996095278284800 11175781 487663069498895596767308552042902564000 11175782 -399428822183861703500083098587464735008 11175783 204134759812307254760038416453331481424 11175784 -159939279550533612789951655236464148480 11175785 -600881047668401861086150740260494933440 11175786 7150358861203343372117850278345863680 11175787 128757341190239375989182369772952075152 11175788 138677847782057105697519717098824412160 11175789 -18368650725630622617830066170248336192 11175790 -12188412758789032992754943656846785600 11175791 -78661902091791062806452833609142793416 11175792 -20447245070688715813451791177869164544 11175793 -1101081545888206460089321166800453254958 11175794 -50491679764515051282805636924002643968 11175795 -277969668367945709412834890444609042880 11175796 713210133385854663701888221703011337600 11175797 -1121740442040213062866441645840412972754 11175798 83176759064026167434994960467660297664 11175799 -593418973683408579865390735263451970664 11175800 -150736717878953307676711672747115520000 11175801 -256021485631214572322524772110939723776 11175802 319273917910069939171235616969907056 11175803 1051765984313615769778638129189875843184 11175804 43157448431529252211276690073212823040 11175805 -12212799132435248528806894250546979540 11175806 -808075242826456105466785476221755848000 11175807 822285492528952480309063775170422072192 11175808 282605564721063376139707115514227589120 11175809 1000060552572709679279842043787404128704 11175810 -30884453145269836673563775924088053760 11175811 -496988432352774165085781777918128531588 11175812 126982130348943368299164696214460608512 11175813 111152203636195119555021411747560138688 11175814 34508787928624596969838825619975262720 11175815 -13407951001500736597375622578495342080 11175816 124906596775893901784848948060968345600 11175817 425012452660243382046927654163625670600 11175818 231203917332787541517600473649383853360 11175819 101037370615436620207782177436325635200 11175820 -39754279842633982331797769927055313920 11175821 -407032916446533855065551627649823903156 11175822 185838021898261867313186840976712246272 11175823 92025988110033055546578977388347777072 11175824 227560595125514691714904771260555264000 11175825 -135822288969966851681039582299032776400 11175826 -88058262049472891086663547417465313792 11175827 86891335941046845370083020175730167360 11175828 280593786943638867578662434872948152320 11175829 -4028044635050942766685613792392309248 11175830 11859653313347922391507185636860843520 11175831 -53612939871106882852535628363189081072 11175832 -141699162943534588291909023081696921600 11175833 292410056214433767809842854092237635344 11175834 238434275160861902287620729707276992512 11175835 217059967218339162328250736285886617120 11175836 226407354602012708476947914995197570048 11175837 543447610390726873653218901035623781760 11175838 5991630701004805009280559513736754304 11175839 -112078321215740363544715765404269906280 11175840 -29298215007475323336714754232156160000 11175841 -375436295634323329998974687510728226816 11175842 222186722744209236232026573204018115872 11175843 -41937180162188845927626904219031298816 11175844 79501802497603609071675622754639527936 11175845 -134958279278439941039595725385564254160 11175846 -122345839422473275571260760474735923200 11175847 193038559346309500859047504600382898296 11175848 1595990595602413008048600205493385461760 11175849 -359696670732461907300524336465232059766 11175850 20185657834630458856158713365164748800 11175851 -1294774783949554733003354435427595870968 11175852 -32290605832604841699925435671762625536 11175853 149301075586645725364340967983623130284 11175854 -567998784048919913355082017688566930624 11175855 -33584338759112677726032300191677248480 11175856 204735997764852438146873195037917069312 11175857 -94844439845543860725061454469798374400 11175858 -199929568477599520041518341692202012896 11175859 -474740866128192441306493288286044893940 11175860 -278738284307923820583924385648276849920 11175861 -148185052760214065152399441193442630720 11175862 16420118289177195728821089031604909184 11175863 -42373977931427185744336049528800305480 11175864 102321392457794859794772058414785822720 11175865 275754007799653845708801664767325886400 11175866 81159330245005331428114482851600495808 11175867 -442800788954417225010328982615773580160 11175868 -617139225288799794206837617496541954048 11175869 807490177389889854124238610773817747270 11175870 13933442013707566731953120936326329600 11175871 291250782435019288667181346815221927640 11175872 1542698825374475158149930717800300544 11175873 298864511812576246169143332831924440064 11175874 18746339807354084931584946662088222240 11175875 1054234003814323004581465189559808420000 11175876 363854661381202671574893685427474764800 11175877 291930094931821942324096400953266810940 11175878 172783375812126391125331067591391866880 11175879 40834538580373092887893282546399411200 11175880 243387730153118778149187382989373286400 11175881 140168031615712101668808267592490510682 11175882 39677848818904103287765270125096859392 11175883 -130611406744110442706287158319237565360 11175884 -310425127187186169137247673388853854208 11175885 80883128679479267693433373874200815360 11175886 -503894599318430653366308013723439500608 11175887 -271062618132415636012778083258722746400 11175888 -77053828423430173503182129723340619776 11175889 368545102310414446265237772292983272690 11175890 -151280483658918608112017531956257024000 11175891 -45724399483730854687753118691584074176 11175892 48064029681957651567103838695708639232 11175893 21462031493561427483574597790749388160 11175894 5446875873551453858504686895807212800 11175895 985315841384206023940110640726602931200 11175896 72333485740104846522192152118021089280 11175897 286531716663462486144943923727626113040 11175898 205521837495427835580759259648148478720 11175899 225787542183685372212611831142147674400 11175900 -216034221788576567445898000124034163200 11175901 -687629317683914239675096948671840144096 11175902 -328807022144065523399843339412231659520 11175903 -16169769689356209681986211929929905792 11175904 -1108663694516052478104996709548290211840 11175905 176247062687982457480180477577907019560 11175906 -83876188321874354768319999384815786496 11175907 364490283166026681062505215866143463920 11175908 -129984377030872937810364412727628399360 11175909 510500531122431740803497469156963627104 11175910 2754252824354306205998276809727487360 11175911 -771487819067227950950963110153510156488 11175912 -344365706654835651183832157184109608960 11175913 -237677507026263167338306631641443906304 11175914 280705552149773624409468486684349443840 11175915 -4479707674858835739979811851195553280 11175916 24034673871472266336593605468117782528 11175917 400649204700462755246319222016490634966 11175918 19308077948741181263247498821794032768 11175919 -66265997281347516445824225048115938544 11175920 -139999415354395447888064998663442104320 11175921 -83305245624287802217322883264573521760 11175922 483079436322181750442717833741305495552 11175923 763784160672983196999504249304092996 11175924 -47456790588148050023146855155339061248 11175925 13389240333949581718778295768929480500 11175926 120233345704379074365543021519672105024 11175927 170094882886925383291593263646456508032 11175928 900567951199684560642756731022561116160 11175929 -330854239645519513298590534480852181616 11175930 -151386203836219781460048924154776192000 11175931 30655612964347551446363885007923351264 11175932 77078775463613930817372705978114868224 11175933 107484463000077811753329872893346270400 11175934 -5397285056711948795230812622636204032 11175935 -33218722098266882763218268368263907040 11175936 20933741384883872356304528648888647680 11175937 343086304999874429881905823841739331586 11175938 102506069594432993677412704164807303120 11175939 658518405102226246315600438414162664004 11175940 532240870311882465854211801417247948800 11175941 322478539865807125486596774042534499872 11175942 -291370647635068162615988146587561517056 11175943 11416842789660375284905392660723095192 11175944 128878508385027814384367006724063498240 11175945 -429079084908547048465786567521215434560 11175946 -431868368652615345272746467313857029328 11175947 -197402737307163036601486941801375963408 11175948 -90917187627893868778385679351596974080 11175949 192674776480053422189404248059215389664 11175950 -121920249108451312637353786707820238400 11175951 304096866017958454266731184037374969360 11175952 115627234788968880857400067781908889600 11175953 -175895168165786252003094021144449388672 11175954 -120099357405495134046335776579828433280 11175955 117868727023688074800990226487690201760 11175956 -324053002505863421795717191809228288000 11175957 161775278512697900894630824929087856800 11175958 365710567186797419236504834525944384 11175959 69130163395235286581986351897560957840 11175960 -397530628855630667502184087905589862400 11175961 -277910271534698931552422941939818152828 11175962 122198983987588827023068307846207585280 11175963 -126984277244936635832912837589325734912 11175964 -798757316110379938393114698575666113024 11175965 -149613447496206615638548214857679546880 11175966 -274354280362435224606065446999973312448 11175967 66853042490568538050358328063950051440 11175968 -403645284302168284682502944472862556160 11175969 -218702480059957043908374837073310620800 11175970 174972790580114514973735505636198942400 11175971 -530470431242370515878541652446048494800 11175972 323763219139219119106396487108759347200 11175973 54260720818948412322690317153329198044 11175974 -941414244027776206046438171408043009408 11175975 13080475701689625054194482328310018000 11175976 103302225186851027418221353687409295360 11175977 -697193103931342631673876988210021719174 11175978 -545290420851646102064194470653931707904 11175979 -238801134022359626546210888328207425040 11175980 -29030711167616338103136426129545072640 11175981 92660672103610166910362846142228601440 11175982 -321161340925492659155185888020675657408 11175983 8123173021727845820059084278265540608 11175984 -26176364327903585683453179758297726976 11175985 -69292110206155916523198404363354769240 11175986 -50788872704202767898494201794287149808 11175987 2787197378367237378740915160299633280 11175988 -45536932190070960222938398282025258240 11175989 1192884658173118689112869800561428309632 11175990 29125240633054223605144974412642406400 11175991 156357958316874969850585908341180207400 11175992 -145296338715290979036805291774241280000 11175993 529780510489179946919870301383819998404 11175994 -362427076874228223029477683103383269888 11175995 178760182777057312624810577600801616000 11175996 -21921962693910767371901654305327153152 11175997 -113119905293018845394312613815124638400 11175998 -136367633436037634502797716478575702464 11175999 245876220946916975578049866167411581568 11176000 136104857716632273586612403901038592000 11176001 -12918455801976501385523599315708394448 11176002 592001081441602094185236321792414220800 11176003 -4111635754121285526239551347611550216 11176004 89207375941104014373754531677230702592 11176005 301662183460384398717529497148369030560 11176006 2591632218433916781120054670577080704 11176007 317483231069835432185923176221925975672 11176008 28045077679898359123740246756528537600 11176009 186539204125573331792441636916932579840 11176010 46884525019676223629767775825997656160 11176011 -133779912214149961358194112133129117696 11176012 -443762545105247066787644536819187186944 11176013 -1082065944034750503446095974434041929738 11176014 -154590040800114018295712060408053095360 11176015 968177244060411834796080352011056452320 11176016 -164493369485542895810931972975073689600 11176017 -33726346022668954486740171828599694240 11176018 353000584285587377992238079291187571856 11176019 -115452041668970232476189475207896162580 11176020 -290953569695088256804230761645183347200 11176021 1219694797636517797748705123837800345692 11176022 -66164430286680009568202391518768486400 11176023 -454053230846325071051446614755202883632 11176024 -28379764506225296345933367101931540480 11176025 -141799845115052431048093743522819979200 11176026 24116043595813322103478715730332299776 11176027 -688165080781590288441416998202761600 11176028 -252501995658330729393779606976865075200 11176029 -241078455707871662287279707836328969600 11176030 -184028460099568746930468809153751003840 11176031 1250960074248876913190962940865240383712 11176032 -54000211781276410174230563477243559936 11176033 702462633105894019410177119824575964128 11176034 38607352297191409770346230599511209760 11176035 48017571963875889149953344659930136000 11176036 589423117454166088411378661006706843648 11176037 572104888969680595261144709405213656992 11176038 128695227848994986147873469161766867264 11176039 10168133780423679757082531888667724800 11176040 52053105446697147600196445753268633600 11176041 213225210638380291010773524319184168592 11176042 47433899198787438743074458341835402672 11176043 -576515981473585066318830796699737865200 11176044 5322701526457619750240239218708480 11176045 500387701457329560191248514430222211200 11176046 -150749731415787394978070418107831558400 11176047 375871967415908293556526083660647025640 11176048 68692273161207181353200557358569652224 11176049 -95590898703877603264626712066159767924 11176050 44462815990582790453675229043083676800 11176051 1641494734226064053493894107037014169920 11176052 165501979450831158532962001920523488000 11176053 -181962569039238012960860802213097365696 11176054 1151540378859158826774055869417750144 11176055 -339312006226735573050415066285232261280 11176056 674101550816658204662143427286873600000 11176057 -71870247436549018606852421549973590460 11176058 -149411639523075025276648633547852897280 11176059 -508343509145246550509220168159534747600 11176060 -174080659919738872638191343554350540800 11176061 449577404583612435339232916284190946252 11176062 10705306690044205964307208827794396160 11176063 831091188377804905415384801959091453312 11176064 368090521393706397862251749204998225920 11176065 -175382649705542891666388551642177788140 11176066 575234717986236563745725276597809693440 11176067 215030240242618082791403403705956176872 11176068 23020610620525835125291019852894982144 11176069 49652164230856796667985554687517302496 11176070 -184388727812253725383626104202929627520 11176071 -398267228157362509878117598146502707288 11176072 25233470482389995781337883219091394560 11176073 465315517008505498737546641291281319322 11176074 -28065746438702055466778677704129856512 11176075 -159726623231736379285655335098628761000 11176076 718441334042115193396423866778393685760 11176077 364113184655317583555501873749198843680 11176078 14751719443189489310456055269825612160 11176079 686139560717676943071893225311666981680 11176080 36856856184454867002082629976330076160 11176081 -18377564597616689669007463097479664896 11176082 30486734477207658582160547504108913312 11176083 -1677114191902095741737775977755718446080 11176084 837111486856364833081401901059368820736 11176085 688909771822435136117788290575122471200 11176086 84388111665584426231813144962610198400 11176087 -3357037094813315589198451145055038032 11176088 380184040337976435883110874753487339520 11176089 -3536530363177039340834798486801502720 11176090 -147396520017300392827257632134144615200 11176091 -45030972719794509288203128808958612480 11176092 383113492669054515047126808170711356416 11176093 924406157574872215081074228735108218342 11176094 -490584997380321839206665490010061221568 11176095 -8644645772184411974219980980260712960 11176096 -360472507109786427320407239074440544256 11176097 -423074307103070681550124596547714025580 11176098 -118957984520437623236252700356817284736 11176099 -652946338738132381060072517137106895480 11176100 102872539019682140873890618269419078400 11176101 -584386448989929440697684305289530018370 11176102 6622903701015572153764566264927053952 11176103 -18150497677339688941750270075642035000 11176104 353223403529775182260624380747036672000 11176105 195991507321328693691521781520029508260 11176106 -305895597919479846883431238208829409440 11176107 -372280943398844023645777716870753572880 11176108 -243993863345223119538348397588513595904 11176109 -9315284602569218130321772141593946368 11176110 -70969819628693321895530291958431539200 11176111 721645670877466498151918611373969005712 11176112 -120748226954963828626703621966257373184 11176113 -3058425954775769654326405799175779520 11176114 77457486630032534275700886612906992640 11176115 283284958520362735363763562105451654320 11176116 218347579501535962146993734351582484480 11176117 -15912778682124808965247906772608688100 11176118 52602822813976711172149765793821102080 11176119 256811296155378452129448630681275038824 11176120 -207590882064054712244173369189402214400 11176121 121912825138314235200537674861429606544 11176122 -298943786430452453382357122055903280128 11176123 -266979004018023062479492721526458434560 11176124 -67283967225718664986832668425748552704 11176125 -137871123646276299843774713018180952000 11176126 -115651086450753630163378475917853453376 11176127 -682257432772335539526661643208634914048 11176128 57317717334971220325024261408268746752 11176129 -476155844216819280175588813164431374270 11176130 -3404921204039494485605098333106995200 11176131 -651302271234609211850771452418032320 11176132 -278780270749458043640107868153907913728 11176133 65604146331315602085504775048407044382 11176134 -4584523928813901965636647141231365120 11176135 270433317927156686153178060572448697080 11176136 -1630696982326440289537506366961262592000 11176137 11568961364214413132629965948619274112 11176138 -416843523744447972332231392912058339280 11176139 235630296094461997667862180611289210240 11176140 -397525065455376099682892030301598033920 11176141 -189545229222930926755607511061846162848 11176142 -210719323150229594379621283487346816000 11176143 136136646746832652172562862130004316800 11176144 17628799386698732242738134138746699776 11176145 553085741331300301596759888973090758900 11176146 35430277781126757338211673849902537024 11176147 -297083449590129248275623049620537536404 11176148 15637922736339299829321481808218238976 11176149 183557273096743993285983235523555803008 11176150 -181673691332732028622202530147503624000 11176151 101826007601879991702445293857651625984 11176152 87309181331181585679789128317167779840 11176153 548965172293373870899639891905138587402 11176154 -8734416708174494060380941205680245760 11176155 -329838445387661597331536885267692090800 11176156 456276771266727586633196947014797616640 11176157 310129844753886302045711699329652995392 11176158 -51651158038528422985885700696392012800 11176159 -745332785352672934018606236781307285184 11176160 -257127570782514203407129709816646205440 11176161 -478395404146727113535107148930209175520 11176162 -432558740237251083959105873059089628800 11176163 35057175833075929529075839502554531104 11176164 15744149886614661245468827905207736320 11176165 303002847674462705415247850782426200 11176166 -240763971494459754609425239200376327968 11176167 234046841021849824805456650217211491880 11176168 178814049520894084288046958219459394560 11176169 -780296767648576133746084584581278607430 11176170 -85121190607288130229545035931009145600 11176171 -240512149099424347689521346123573819728 11176172 -241498771903851579586896164183643724800 11176173 8255427622895262056521364044861533120 11176174 197868890878117924903999270482897782784 11176175 216315894279464296112651797129256712000 11176176 -144008150566862015247576387117708214272 11176177 -616880948027764397760324316908443616768 11176178 149065592539180045307361010324589214624 11176179 50437012432828925169065046199517510400 11176180 -261984721352515233813761771994353510400 11176181 -408991010404389459701118741608507696736 11176182 -78423327295370653676554764877002554880 11176183 157949668631347254295899657031688506744 11176184 612231316543676104324126677761379778560 11176185 166398371099892624824426384499594925440 11176186 70758404604469538868759349134005807616 11176187 -133812919012770345408520388612977640256 11176188 -110162583520130921614013159757114670080 11176189 273532387864520669916936381377083529990 11176190 8316821919564064503524327475971145600 11176191 183511336495564519400093945248877014080 11176192 -364085535865438257543184774350451507200 11176193 272425992871436883804527428860674214720 11176194 68917536148598177330895245501199736320 11176195 -697007548538819148708069737778628786800 11176196 741369409351670987758695546685724678400 11176197 783557806266160131012064583201635131072 11176198 -297806878651350662719460359872796428480 11176199 -4570345024894092800507959577847958776 11176200 -23442691900387776995460750391259136000 11176201 -662588741686128656825592055850135149798 11176202 133556660285569228752856572947335155552 11176203 -609939401474900654037000302595720342336 11176204 -188395256918285177698305380663470568448 11176205 23634556340511765133369499349247160760 11176206 -11292061895348346081053074412852613120 11176207 105127313507322815448026150124150422624 11176208 -41605299021356797860700152427588657152 11176209 375320896303387537689478991164877673600 11176210 135808711724605213783416060253787627520 11176211 -207140554540841300223119042344299583188 11176212 -128758951003401456947137575873242892288 11176213 -248672715084796111232735281844040152832 11176214 181775270249681100475834962102099466656 11176215 84548639457899304059050253209349850240 11176216 5710526905884320680625676854912163840 11176217 -395820038461906721567047897750591979580 11176218 6846208812105031633127517102863715840 11176219 693954740506029026438340744336679647620 11176220 136342336337515954098448226201542440960 11176221 310201672972075241565911332053894672384 11176222 -354457604542859772830562547241215913088 11176223 512708248319398576975398910565895742800 11176224 948602441043644107980287565183773048832 11176225 35662842252232007213213219023416657900 11176226 187294574523023849314020944315233215312 11176227 -2301869607862329017337445223650066152 11176228 -129101960205217051036106455442850750464 11176229 -61868956536219269161430938729255965216 11176230 -35623194078173619520992234332915124480 11176231 -412046102600122823327934790917187566672 11176232 310385431347982279015829304506864102400 11176233 450697279999717782804500701604397147024 11176234 86031704892945661675059265323859590912 11176235 -70251170980956561608766229405696297440 11176236 30541251708896587768912203878358938112 11176237 -569224313731161483852307387756823924320 11176238 -30361237627395259991879169778481769600 11176239 95593372014109227400470023946218722824 11176240 -79963825220663814847551693475608330240 11176241 656495395641270677584904611290348954642 11176242 101653776258502583952256252310735781888 11176243 244181746681858314840744723914754909824 11176244 -261360028436266226585212703230017650688 11176245 192731982466209091839384427757555409600 11176246 260408550984246499039526801168829063072 11176247 -1021509209406404406433855976435770505304 11176248 106205036775145027626595156503260037120 11176249 -190503368172858016023606966851861248768 11176250 -5331504800966375351208031524684930000 11176251 578014010037757493814573092611461118464 11176252 179046852741245772803609584977471897600 11176253 251708308961816782089025619320455778464 11176254 -138589749511795234331861773842601297920 11176255 -171367523770134950375301757576173282840 11176256 22756537930590306397550666333175152640 11176257 144613164943093117496355493111315191744 11176258 -95282899320929403904874720439824140416 11176259 -10432246577424780651913532210175857520 11176260 -139214475297527448458216994524262973440 11176261 -54329937024280489044324491828844202176 11176262 221666091423649382906992520142758689632 11176263 -387572105691837520209171194217721406208 11176264 -117515251150440372581177209890259353600 11176265 214127187767325983486691924104505997440 11176266 174468581649936295904538730741983969024 11176267 -618596576998695914163739715354902984684 11176268 701761725076612148073066957716942900736 11176269 51663602769202785996480103350698930688 11176270 -54100467655494386168558012776055562240 11176271 108743710511120007032978206769220608064 11176272 95020966522726853991008694053862113280 11176273 29423982640190565373874487736417358964 11176274 -77802810931511436590889854658925098864 11176275 36082137657194875637344552987035648000 11176276 162493447732136972276681400428361477888 11176277 156026445011322456473631457833545348544 11176278 -202827992919811720146634660226521251840 11176279 -55389136452705384706547244632856016120 11176280 -236268807881593498020443934675354009600 11176281 167307435623452327180769038003904662020 11176282 33911336836086622333457777762752523520 11176283 -116241663560113330028622846785201793468 11176284 -86682094786166227488803560619250966528 11176285 -535942703802230363508653283428287456020 11176286 224468632943560826020331127407518656 11176287 273021780018480152297596321963411904400 11176288 192275920206203202908488923287424860160 11176289 1136073029118972099929872709719490829090 11176290 56734637803359680562174701886345541920 11176291 -88514163880750623797478540639502217056 11176292 -121545048057987171210310290538120028160 11176293 -353499208095215462704007057430937880256 11176294 -177194846035141095582057804499187856000 11176295 162093829637287800529719335785135826400 11176296 123303901617566110210854122231471308800 11176297 879844059336691975391854968231090860112 11176298 70484808105449495231158840108958484480 11176299 221366496876496595825892639585883039404 11176300 -28690078601255203607496732981748083200 11176301 -4206025981206593147779850824131054996 11176302 4751434649846656643862120358921620480 11176303 -601201305138373230912849135637237830448 11176304 100239170065295349864374708912105619456 11176305 55208420962384323046223379749165032320 11176306 -46372995643821268776690186598372079616 11176307 -852905229280168181303889217681242027444 11176308 -359298232610641449970786542295517362176 11176309 -189296999882126485471379952833714913490 11176310 167843214699664272287008456414267142400 11176311 -86538986064075247279659552075345169920 11176312 -379444371258939095210495498524772352000 11176313 -310982413394219113383660899011923238560 11176314 180094900729625709147209890396484057088 11176315 -123473692228148198736369259499691361200 11176316 121589042769104730748419749839073495040 11176317 728861702235266375875161242164748044134 11176318 -370465316230742819858832051246023510784 11176319 -67734786741588250586472037423656522240 11176320 -30281191794468900138253295578565836800 11176321 -61514332598288461431170582874531161280 11176322 -111928614168914626327512118376764559328 11176323 -169727600013151055748076827996134694912 11176324 -1150338326304750108949866480667527532544 11176325 117679824712524895311323957741550109050 11176326 -36239050960912664998056905962701127680 11176327 690224608842356424495029655776638647312 11176328 76070586363807492669396756655855580160 11176329 -596715832761964956430105341067534085616 11176330 261036603933970053491691825279529969920 11176331 -61447443796192405951093564303385427120 11176332 -51271866778606600474153284447422361600 11176333 44681858036099752010804433301117270464 11176334 160482259236287229761280117715724768640 11176335 -47103128245967630497039746904379396400 11176336 53622534136247776878690446994935816192 11176337 492754743682411844313161228449976765184 11176338 -2237418168595850918102323354467298560 11176339 -279993024195587271073124046392236619040 11176340 -120792506350555792941164613483306270720 11176341 94383935452866059741869633671963451200 11176342 467139383655387078363385540518273303072 11176343 -1053464628681914145406766071980849097920 11176344 257238236303496451160170543175918469120 11176345 -1330034369840004558395162825550331200 11176346 -538873824624756662575635325508465722128 11176347 -27507770882039936589309698967370333440 11176348 4632179637504025987693581257796691456 11176349 568433479699963318859477247288045445350 11176350 102875325259278592090268717412497688000 11176351 -113287396836546722392952986724511901400 11176352 647851552592819992782086871689701883904 11176353 -314407625379057361028637056337889262400 11176354 40877944660700259428252436218995820544 11176355 19680785378922151152539695809022679760 11176356 401694039304929022052001128376698422272 11176357 -71310257474895958929117906647101847040 11176358 94036635630498744274008779338993997280 11176359 -345520301720667436986074056868850044640 11176360 131985083751030355534115249304457113600 11176361 521909630952274247905477409297165915508 11176362 -94883352235330684234585026048996102480 11176363 -368939040155540532529249277213504755416 11176364 -180334886978284448348716097028593923584 11176365 -265061298531353088673566596344520540160 11176366 -88819612804968796225629098131124681856 11176367 -512056132833764634762612015783632686080 11176368 -5149833023505364650629471544205639680 11176369 97908537101874630613001160025424058770 11176370 -137244946645013238665605713785972544000 11176371 -350953588785271400748333544139968724460 11176372 -576491610410545407826315604123171319424 11176373 -7774294054914542314880175544426928136 11176374 143535928847605518310993300562451279360 11176375 2219175473751129006998119884278448000 11176376 203795558425331388500089130399463936000 11176377 90782579705983525163283420252573994320 11176378 -229943778074947306766331156257641442880 11176379 -1005436819139776136196140518354561381020 11176380 20736442258026338970707042895967296000 11176381 318454060362628233279850621801568061952 11176382 -153859522129121796191090201416022777856 11176383 -549699266958466490627014767658890296376 11176384 156344267947334082057545850880866123776 11176385 -218612124130845559035323199657250722240 11176386 91881927902271758565638536448076900864 11176387 606674504896757255797539031599749951036 11176388 -3959732043791046327104453439649198080 11176389 52901877590493485568375002382667967040 11176390 166315384539032689872393762418641457920 11176391 87246533360694016257848831836951277784 11176392 274768388141939179689292464910060339200 11176393 -210495848934452410648145177224934664358 11176394 -394879211718216287116409313605085696768 11176395 210250474778869564545611877269654654400 11176396 -136629275578562033367516693513919807488 11176397 -529077831797961624586246537310562963540 11176398 54009532355703890896970220747245184 11176399 38035521643898478025712289900298940288 11176400 140261199699408717535662250190651596800 11176401 -182109675448109147064164817696635210496 11176402 98614700102429031160951857260945193600 11176403 21365263768351830194382641334618380880 11176404 505899945750281429759279989288615483392 11176405 234052256180427677340268452711479377560 11176406 -73308682372388378592044506951342716480 11176407 556497683715911465811903412258702978560 11176408 -349169545380689839264572446925537792000 11176409 458208884779696998883634622388157616000 11176410 -135249754571680759885161795780993450240 11176411 -477403625196948735179166930979318140988 11176412 -407792390978704355337534536262348103680 11176413 102229641667840859461342557560149297344 11176414 -58355576798932726932970659304902788928 11176415 -19833904713740601199900561001270260440 11176416 -441603286208000569269660440051867713536 11176417 -164485292308948188129509752530930329408 11176418 -351489905048772114267254600733347640960 11176419 55194309884672312705462223368438797944 11176420 335058955098708573696664146932305666560 11176421 -259639073522327907926036675873990546208 11176422 -97148265718739778225412107741367518528 11176423 -198290417085755773350787236222527472328 11176424 -75267836212813517233694688954910310400 11176425 -48907350997232958869050989039093945300 11176426 179926832472609112548690073842003408480 11176427 -802495655284812893558369351959555729920 11176428 24365192718882354945909286325084273664 11176429 154763470072148594328417365728096847040 11176430 137875016328769119823237713888959417280 11176431 503566159049829681946292639077403904 11176432 25923528655972008176440613328894427136 11176433 444937378244007726279704397945486344244 11176434 -173578054049059905750091579121683008000 11176435 -726493152025374715221220028510454399120 11176436 129711129395790030565773009130129649664 11176437 74936715357736932355142838041274460800 11176438 -48782530542899831458002325973218702080 11176439 288596422087100721153780131656962315240 11176440 -91314688691612990008403439058191974400 11176441 281766303869759535185662090716717588842 11176442 63931042608980011340381476077315579840 11176443 -171046534070831877263994224831009071668 11176444 49882906654900047583451458813801127936 11176445 73779381024885335605925728620435540480 11176446 24845364950565463849816300747481702400 11176447 -490657324015739332999959679074195665640 11176448 -259881623508745843879745834065336467456 11176449 179305699814194087354198664639393284320 11176450 39152026982737005159367694612831382000 11176451 265838502278173659123413756577421139664 11176452 -23169153204203903251983907065381224448 11176453 -1130462475641263990406534943913519083298 11176454 -480204138061184686131333108943956049824 11176455 -404270944562759424307761199913485106400 11176456 -38950038477705737394590508208117509120 11176457 203961233099986108577373556889298695706 11176458 -80418462463879425320559986985660940032 11176459 577552471438813895343540965199494395392 11176460 71286514970026215181852567938029875200 11176461 19060189661442509919138516194432191104 11176462 75330941979637125097025517934608291264 11176463 298745448232834945294883064933471771840 11176464 8194410059220510864023421469300359168 11176465 214508430846538221526455674861146915200 11176466 -82675171936792565101648493718011335680 11176467 515761563140412048076232974452999985080 11176468 102080206394028520274022298785766859648 11176469 583337268305749119249966543844572323196 11176470 -194712907873088009079781163161292926080 11176471 -110603727320893296359354374183324007040 11176472 191007190191163395220915352341984204800 11176473 27215870241455297157356047658294673408 11176474 -4068023000552722726556222526674561280 11176475 264177428759954958385912434313940252400 11176476 75563801672063393031759588121042351104 11176477 145801372928883417869114526382434343428 11176478 184309592386203735677931068539977863040 11176479 -69908609377280718321557854397825745576 11176480 267431349639909611210136337328457646080 11176481 -291564463899211910659304647792355485656 11176482 -92780838239808698494510591989410250240 11176483 256535793961787664923722208807159120732 11176484 785705800128003918432472461575424307200 11176485 129149565790845871135432070162040810240 11176486 493786244648296045744124252827450164192 11176487 -132974654359687083742296955588219063248 11176488 -902773142785117765205666123438813184000 11176489 -804274752963194375329722723803645912710 11176490 65563028726043984803536817160750384000 11176491 -277724312806276282280334030157016247120 11176492 -68571905978836009923661659061296193536 11176493 -166646767725048260553040502957069169258 11176494 -60738009604691560938004480447284135936 11176495 -502623653043718555523211429698715536400 11176496 -37304623659876546082169168773472206848 11176497 -178801594604814217816330989047219083194 11176498 -367514094664061586860386248170136299520 11176499 -657815491582365144406137450390469360500 11176500 -516102416938825792190138356675001856000 11176501 12947716408750380959837672915111027840 11176502 -120743294247669075339210876298403769600 11176503 -13515049327522029129328400219643085440 11176504 -835814207178014921805319799628599562240 11176505 -126390718581403377151048387420387016640 11176506 -289270050355315169949820884225710902272 11176507 959940224625060944852090751509936506560 11176508 401866538865538489545840829880894668800 11176509 -305775896119240744581936936816760586496 11176510 2803684098188475368646938041745151360 11176511 -1021298379234956634580915891603890456768 11176512 184933513868016886604696349914255327232 11176513 -23631161199529150910935847810758831020 11176514 391776022950333195459011962517427291552 11176515 -31286114620857657840248437774264358400 11176516 -161852493359837102059555173503305711872 11176517 -1362899957851704534932393875757842080 11176518 -15232378654436497201685182738635165312 11176519 -41474020147938281451204656174073215632 11176520 -20453354385997450910665635534320179200 11176521 -573721866606824486277647088974916661488 11176522 -91548860011636689910754712978747655680 11176523 228635402136495038572580978952583956480 11176524 95051420926470660066752528197949871360 11176525 394491791348720936059844870006791720000 11176526 -93535415268323839796151115922224912320 11176527 -243055234692260186685698829619023776640 11176528 119065032295626283426754571993219072 11176529 -72274406015720220861165002793177476160 11176530 -241679464164303943880436586089908474880 11176531 -435667260724710484292633426482551291768 11176532 1144902720660462619220785699194136956672 11176533 -183911726969210012891182025763538885860 11176534 -15460421207479863853226327365551372288 11176535 232779508366525618282802050375792755480 11176536 -134855717151435809757498481367041966080 11176537 817216415885846603809144579569505181440 11176538 396051485098996422069141428669063133696 11176539 218276621243275669889617408552939032768 11176540 -60571074303776350035476697122928437760 11176541 105418598987292580530040392579412756800 11176542 165977683121121017364025102525286327040 11176543 -352476936012961424362684482531643571600 11176544 -736278612544674234601411208914501632000 11176545 -12265893737289888141221713580952919680 11176546 446632193116997807358803354997167677824 11176547 -164129182082633632992962317814573110680 11176548 396252825408221580020624157681216915456 11176549 129428852869623121499766258787158679550 11176550 -59404207006019568776107593592683878400 11176551 -117358315787338482654592365326055422832 11176552 701127414814631756972617082021815065600 11176553 -375258091844523050347509422158776457344 11176554 -45618214999050096734845982163430103040 11176555 11973594265923840279405032886249062160 11176556 458681311536932867936643124325267988480 11176557 -387721188837150427241263306032397544448 11176558 -77214384746894484648676174763144157120 11176559 124027064585158000148805083508918370800 11176560 -26208300230268508492250510946631680 11176561 -1090054177427352687602144486185409404176 11176562 577270547873479581142355924615316694032 11176563 -318095998294418416024325715761656090056 11176564 97852419482610215366711558116782217216 11176565 -826185945731915035002403768685861593800 11176566 33827269233545442940786375341601842624 11176567 729554083038931442694787163233953446032 11176568 119907691333234737352890901688733020160 11176569 376118619651902990478838189802327619840 11176570 249645216030289219593018216027070656480 11176571 157022435013245684836120564586817307680 11176572 -14875536458684446416906123181134422016 11176573 1091990639836713971902945255808941428640 11176574 386285193588240797123624141602182309120 11176575 297662786301574957138353464650636656600 11176576 -114671199602579272152992150672312893440 11176577 957755883818978987720646194350573335426 11176578 -74369910669254549687203760205434672640 11176579 970253006843104095815009298966559071640 11176580 -281340700528198541862684096705836716800 11176581 37773833089693645096935166973847061440 11176582 -73930899839164232398502066401573541376 11176583 347278193527351266753958398330888940824 11176584 49879524087132700291460612926362501120 11176585 -27596849873805068481055230016932449280 11176586 313403409041061869141611167763506382080 11176587 -104747791437996660039452455293890167152 11176588 659877878120326313945989234063357906688 11176589 -833257348023128925245383440353816801610 11176590 36338527327746183467506682089339987200 11176591 715304811704954603938478666317698162992 11176592 3956704389031243715703972365461880832 11176593 108686831873603600693807254781621167104 11176594 -31707393797258842180461829668770158080 11176595 -337274967897762026639461546555430552400 11176596 -76920888018534740674497616998751027200 11176597 327339669132094922242407742885304000832 11176598 245896201201866091685087300687656045440 11176599 -29542481709439299652624202958550779648 11176600 -229040791668830340067680775533588480000 11176601 -327009049187782362895561776256737577398 11176602 -5277546848233428645871864499041440000 11176603 134043094727691088193784927837404048 11176604 -475261710070281094331855486279833866240 11176605 549719606876445051719857827895995462720 11176606 -296699583553643871304938065808602418240 11176607 -259123001949366001418230305414229280160 11176608 604006099537239706786591913794599911424 11176609 -580776492857689595002457996509565628190 11176610 160928759432607653688661270847544348960 11176611 162166485666993143535771132496353465600 11176612 382301778155985737998799649090441311232 11176613 -208639488236589867792602250130176687840 11176614 -189937814691601473476371403478231546432 11176615 375678997066807788405486447783542552760 11176616 -3812347527102918148258097238367272960 11176617 654439686668752081558780036335485054880 11176618 423051732869276818020741468020823753216 11176619 -863954822824200969108643118630586091980 11176620 8075784384975791604895114418130124800 11176621 -614936532729114850970599641385686483178 11176622 28129897985465936812643766381785716800 11176623 -25966043854529053758124125044043157248 11176624 47549843183058046313010082424151818240 11176625 -643328127910902322898976444041231031000 11176626 -5890742392089925011651778361799150336 11176627 14557860187006447247644527223756794624 11176628 45750174563988632054876703540347836416 11176629 567381625781588994428603853834382472160 11176630 381570879407699053466835772684349445120 11176631 -98416836347231175152908838655445170288 11176632 -208718307280048662857604543740331540480 11176633 435826377169500896175851953967817779328 11176634 111484902920684830786534819352775220992 11176635 -21093112479132692886380295609652285440 11176636 96100450547134066509040255353850880000 11176637 169341387886306916723245672564143497286 11176638 -86189168288169257922183775721716334592 11176639 -723345102193332741887554479648541510200 11176640 47133929052788220680920979246206156800 11176641 41917175674625520750627217570107982464 11176642 -74387131866281482464053539685811018240 11176643 55138192395645514396598953238429943024 11176644 -347361229585502061424436338152647721984 11176645 -203534962227189353178666637390273148100 11176646 -1512999295899010016035407017728979520 11176647 -68491896791728246373063236673052020736 11176648 243542315858123082951927223640117084160 11176649 -1450714522238950281540559112326645590 11176650 -68106031872263101202246033261853312000 11176651 653339388270031670996119757514325525652 11176652 454785306463934464669907525711848225536 11176653 -557338760094873343550050565993585560896 11176654 365124094284433239896825523951059818752 11176655 -98307988950096939939818608678329490200 11176656 -58578640578800141319622696524690751488 11176657 966843292575450018731092611011631377906 11176658 -308861996264371032448383622446103572480 11176659 -219598369057267554864877090168544847216 11176660 -157397997148481135005584832590117396480 11176661 43438613652718988961218134550266109262 11176662 101699475120521374817181969621802450944 11176663 -176853061685746766928207944008213716088 11176664 -452477011342281423781906738332633292800 11176665 8786749688408640621217166100825494400 11176666 -81059499746831078637963621155600898816 11176667 -371120052065415230283936742373986110168 11176668 -351718942902627412556009233511536078848 11176669 -331945547204375848938406190222445996704 11176670 449707756743678454012728882774315308160 11176671 -376865598893700373670935459019470196736 11176672 234721617612395632476560008949505982464 11176673 -517389540029701288342686159341159567064 11176674 50061467155332975513188233344543233280 11176675 -464374495126105571490555149997211560100 11176676 4216389313371414008072432828279746560 11176677 39127781576487160689660222613636515840 11176678 -58316045640282700420197667986598256640 11176679 -13913565735216787514023166385346635720 11176680 173000622653193019257243711146760192000 11176681 185604490264929012020070393207039958500 11176682 -148087418171318787706157522744030956032 11176683 133756160455223916013693706655045749760 11176684 -182705985820557805119980314728003393024 11176685 -175431381122642624383489907711483341440 11176686 61618273346191558170199694276841085440 11176687 -282563928960314042295522673222388547240 11176688 -59274280464518786310853803403731468288 11176689 1808756080734568391683618558952659968 11176690 -53942172940405371627765725875196152320 11176691 170521700799942585025992541585144020672 11176692 -19930657134645145906830434814216708096 11176693 128636963038410565553312611226830516800 11176694 -802093523434555273839126362304571569408 11176695 3826887397794325677411591032370685320 11176696 -818774265757701587754939861301493022720 11176697 -30973917674044840233316205695716737088 11176698 -83097732749649790206556997700220622592 11176699 1417311065940481155806456580551024338464 11176700 16415566649560103131189366664376307200 11176701 -7908255771713099230485749490097621056 11176702 -191480475956007087100832131618488283968 11176703 328423764402962797775393601014442653952 11176704 20608624806609239989815782029966442496 11176705 -210695780548868939428784796772822516140 11176706 834778862878630169556361620267086905344 11176707 226408756439758167193421457401107240440 11176708 256035556245268279498277990702809758976 11176709 -84497192302608310150761486883929527040 11176710 -50881235366812412844445205905644902400 11176711 144970513016632553784570863638974349824 11176712 -325326473910008538537647876970243072000 11176713 28618300680450922224025760981096156160 11176714 31690560230359438561989182045948145456 11176715 369041384658416450607461088331862213520 11176716 -33266746571203712308510787531358827520 11176717 -217443198045270398848139901345031764180 11176718 114114304160742396813787241086533525504 11176719 -82049980886802407000565752433775892856 11176720 -90125108325896487031978048396995379200 11176721 607441424928831351367564309832743583922 11176722 -133938397217219460698304425076191789040 11176723 449615553298488169104709455933795508584 11176724 142761420445216505255658663332186757120 11176725 -19193112228962928059413944204583440000 11176726 -226690938081671327035416810962310062016 11176727 832461608133386396180712889230790869576 11176728 393721042377072147593383694404827832320 11176729 -180192096613583841362192716667608431670 11176730 159089215611563195521687659091301441760 11176731 -581503065542264878916572591025620809600 11176732 -3646331917690710719408778711131742208 11176733 -636376097281526773849732064458321509018 11176734 -25133501790498699215999818130745007488 11176735 -15987952937806572625837037626608469440 11176736 -748437442426913462019998051141299470336 11176737 -267682843980036769676083892718626332224 11176738 -12939203968193185922090707068021197760 11176739 470780377554268525112203993700314735872 11176740 -59899360552111138570034917232178708480 11176741 -951861799925397768222133307847787910400 11176742 -66347993393013196316417114859842461728 11176743 77874966811553034324284190019808053200 11176744 -112552146515311712399024921571312199680 11176745 664535703590161179822587126439490897800 11176746 -65557990071094907453598349418762652672 11176747 -155768531513168856545564428149056501760 11176748 -139806058443919515690627377198904376320 11176749 260348062439738669845700410156033188768 11176750 52899299987420385742194636069591360000 11176751 -205517554312022140440058254960313254600 11176752 152378484942142426365319054464506068992 11176753 -592580346006434632776552200704351919022 11176754 530212833008255340805756465146955953792 11176755 334975783622025688495841566137125248560 11176756 -319203065884376850327742724641059825280 11176757 -100219822242162925680408666776265518994 11176758 44858632937693310335463923190458880000 11176759 37801146703006737901848660068257127640 11176760 -84259567872803869513962256651124736000 11176761 99624157497313165274963839891745569344 11176762 45060143772424514299669944503515054080 11176763 -60813363128457753011345161293722012976 11176764 -145143662291053031397369265911484627968 11176765 -140619575586038463760321020859026752340 11176766 554187741862428738496238636975842136832 11176767 132884507806943701871990057677700091120 11176768 42790436455018133376954020026893467648 11176769 -261671389939315841323302827379782710560 11176770 -211832925627829961265727907724249600 11176771 -114672410382784181978046064717702456256 11176772 245551849387649603626240711097573429376 11176773 82009917740118698199850082670090933984 11176774 -167492631332839758293860074227618553600 11176775 -1673836617029147471958057739669772400 11176776 -275944793310197581381245633693320386560 11176777 818474397621983055866811472834473308340 11176778 -155991711232383222727607904745193628576 11176779 338669882353686518276261192655031954368 11176780 126233946493007157271385496575334005760 11176781 -71093944308889351571822116875672532992 11176782 -184315383787629138260479105229051087808 11176783 576969734256819895160116084739800278360 11176784 312703615490939449091867235544570773504 11176785 -332774534352991275897036445462031568000 11176786 -186792747623924259052070447308552394784 11176787 606640603037973351928557188814577043436 11176788 -198495350626964846592143203965960192000 11176789 164467232434672820918547278296058061408 11176790 233654885746581765444474907629895622400 11176791 -2488439884103149154068927118496192408 11176792 -350737648556675407372343649504100515840 11176793 238745090011708962871243302448974396042 11176794 89153331983575394485640341738334928624 11176795 57603482133921989258252437082542397760 11176796 572390781565816937053159764530379993600 11176797 -63843804354272179862696494643256859200 11176798 -117868133065581402959633637088183317120 11176799 7759853942107393437476888121392140560 11176800 297594358675108172453032179534220492800 11176801 821641820349885111108573118411675072802 11176802 20780833111053025335739342592076048384 11176803 -637045994421188230724788500254339042400 11176804 54954530094392058520978398613025611776 11176805 -185908673338917657967537641357615091080 11176806 16122525886348123518456199137235966464 11176807 920185506312878745477206662900547828880 11176808 2317343626257631594579430425214376960 11176809 107770625238300329517511802028435366912 11176810 161083499001151395151637661979155166560 11176811 7561443206115666483063114927491296632 11176812 -309125974785454187982986157454612285440 11176813 798433076467196439511864911547838719104 11176814 -296247965682617386021282332011462779968 11176815 81992100449690156100150267653260033200 11176816 29121036935793336966707420105724854272 11176817 422672505996505155070139887698933574866 11176818 -3496816350995120136161053886814596352 11176819 -499769825358751718120099065091897593780 11176820 58742858856363845653152364712466677760 11176821 -447352169096252294081947423195178654610 11176822 -220237835899637168377630476521323176288 11176823 -412944439078380212005600631498767594656 11176824 -378381763409934683792496533185459630080 11176825 -75062386535681025469022626014791004000 11176826 380143469934955589718337548948277777920 11176827 117922676060385010511717563205360990208 11176828 -332518007153825917728231110291906255360 11176829 386934738458648468468057369562672173484 11176830 24699788741041889005767955468440337920 11176831 98715569593125616497896103649481301632 11176832 -286611989207573433594380183121847910400 11176833 219297197805900267735858860732452578048 11176834 -257308917188438813020621868583897755184 11176835 -67500725557005241732028165420828160000 11176836 -183307148438008751451274936985797257216 11176837 -105797934864868480455054548607658653888 11176838 83375763951119718389607109198281625344 11176839 -1470510783009541240419362226370657747200 11176840 445593770245106818451053469754753484800 11176841 612922307396753038713742026132445557120 11176842 26254863898121856689971079414428765440 11176843 -953183843637323673469332732281184836908 11176844 -15071659546566195702867037208598703104 11176845 -194435484721429439554790556465111124800 11176846 132780746522785128352927776599751984384 11176847 313359222179859867166086327704590564464 11176848 84657094653614856594169791759546949632 11176849 294748520008062867198616331064291626792 11176850 -56802506704367149154073616001642304000 11176851 -191954832092423882993571606848984391360 11176852 176956158301077969704654709693286770432 11176853 122782035787317271589859080068565740224 11176854 32954587323896720040851027699969483520 11176855 -828813748492866236206260179662928424000 11176856 -230420341847935405974816157214769285120 11176857 3957402911613089389998297140187911988 11176858 197089958308771628524288566425914025472 11176859 718777194635433452577855707263323335904 11176860 18502000683292958676927812410238208000 11176861 9093424377906716305651937247666143520 11176862 325485108925826107340533854306758508864 11176863 -480161796044099108495860184906520948096 11176864 -33614036282773393131391454758746193920 11176865 -57687722526955471527973125202580452800 11176866 25072984411551215329375682500251423312 11176867 -372644090526314446441420665543641572320 11176868 101862599643615652060515300926545400448 11176869 -523307320082314129742858899036993488384 11176870 164989927546731214539203752766464440960 11176871 -194504558503735263129958370356295443200 11176872 -22358391799994836776555961744679731200 11176873 -291700940664006143470741294451979688896 11176874 118661338321947821259987326591422965936 11176875 -58728973335317384795251864303060642500 11176876 -412933480108874002258109188836186192640 11176877 -41297709538925346991414878960849936288 11176878 3737434019898218523337278498165488640 11176879 136265697080401397665542908458861755376 11176880 12869022011618569841692925281486110720 11176881 82362286365016594024635164644997293344 11176882 733660797599619790539977037002973422592 11176883 -569660226868947232419509614838439741480 11176884 -39236691322339970607940374908737848576 11176885 368036594455265335623775200840723191580 11176886 -44708641915795793975844529514524809984 11176887 -66382558233691160866721418166539293280 11176888 -782505850053839402236233827383544586240 11176889 -783831349861287052015562461420323462144 11176890 -41129358104742516813755178190528922880 11176891 -384713100004571291120499428391873648 11176892 532698348506735432656172405515252233216 11176893 -18295097807972445330726733752227808000 11176894 377645817981953901567647976584595008832 11176895 202696749654808469628093658044202953600 11176896 25257507215299779779511969537740242944 11176897 -6724933145935312922385930919966846654 11176898 -172053249238132623937699940024372580864 11176899 -345419626717088214878643650075416455360 11176900 164135984605373399066782960308312739200 11176901 -740396194870246919830900137595325337600 11176902 142484901966829354825025078627630108160 11176903 585169253046104940302543401999799093584 11176904 -2634572624178023630680946840270561280 11176905 3656408004191497472032675609741749120 11176906 164321958257293794981280937245515295584 11176907 -176250799406119250557370769892018194288 11176908 119397188217217172753967730324480650240 11176909 -526310027760690115862204302559246570890 11176910 -19313363849711256186237463686300858240 11176911 206369689783187347709491011035595024360 11176912 -33020589281660283863939222304758800384 11176913 366645984578106907643789278661088707184 11176914 -16618703550538842976858214288110391808 11176915 -381951073930075639882873944403045087440 11176916 575845463844333887156169243269333178240 11176917 563064698252098067092093997133313102848 11176918 -129859576078771963011908435653899951840 11176919 -7282962755878317969399085224664171200 11176920 -719765674253502427329128441799966720000 11176921 -2608533326689715595717801174996374208 11176922 -545443268020612008567849946913870468160 11176923 -249283110871049253948735146345905650576 11176924 -102101869806045358589599117314156599808 11176925 240694773718874049005333015756247544800 11176926 34123820839875304687093540049112895488 11176927 1300893196209053181682335113332980072 11176928 26359217610408889768606740035820060672 11176929 575759692497008732155114552354257888384 11176930 51051254187762874216931175967051368000 11176931 14242105926404523517793359594001788464 11176932 -119221685485514122632750845900885311488 11176933 124873160016019154915299932338255277182 11176934 -264853112087140506169042409651717700384 11176935 -153518268657012378786557808067687380480 11176936 158507499432962781807364589225701063680 11176937 -164571010641169772216611430640201812700 11176938 244774343796762418107377458972447807488 11176939 -180384370725056307411767512141493047440 11176940 -34068852076524656023603642830563328000 11176941 -113265934430454408653149473468512006400 11176942 -204654225080043448651690843978727940096 11176943 -69473580317257960615689482218523998656 11176944 133165869171449386810074690090232479744 11176945 -112260486513516668618586003078548920560 11176946 -33371801513869765571349598287483293952 11176947 -861043292806156082307791496157897080 11176948 -714363532312684020979888581900908094720 11176949 -35410616987630108683556750941179015264 11176950 -65424080758103455566148829997519024000 11176951 -328475841267323930907449788458844993048 11176952 -484470459527410343749126912877086310400 11176953 -191046719478062583165616118441629899696 11176954 -334518858396052437832226165326233415824 11176955 -4726702859858380261344160134243807840 11176956 -2189220133323321481554114411761879040 11176957 25323242095288809282666277990356825600 11176958 -114192172686043635855298660196151270912 11176959 146615361621059926440615276070740570240 11176960 167597319083945894095290678452315750400 11176961 39038643362938659735970442830301232 11176962 82084546796454065480321149073110992384 11176963 13358062081598404184625617566507977120 11176964 409524991557095382822133136966328398976 11176965 -137859527898127269441184060788201504000 11176966 -473951642601674864372692271507898353568 11176967 297957890568091856643407420687702885016 11176968 -259258893374935278529649846399066849280 11176969 -232786986902170090835174186181063145940 11176970 136945518420549929057180280195980866560 11176971 -204465906170162625678208256376537146640 11176972 502885897173903451669462462073777067776 11176973 -1328349955138405355856738907266822122580 11176974 -564667140953182597174165912053805762560 11176975 197332157588964294974462526594755477000 11176976 -182647337712118569151912697457735106560 11176977 274061643808676336776579281119579445120 11176978 -502215843800533153907888916338041522560 11176979 825426656973489380290273024865153668680 11176980 302166136860782698348214387768757135360 11176981 583108553950710198550600550009886546364 11176982 -266622986410811264019299569666745661408 11176983 -293692626538327539445078784822845533120 11176984 252697048059632821719255245951035269120 11176985 367754369362988017281554616056023205760 11176986 -514603114090775521091272664219813529600 11176987 -472808340980807362686507792848091149648 11176988 -71061961067785078665469007785234268160 11176989 197598042569696889170777774584729981824 11176990 -4374134919576894614963575849394227200 11176991 -111624425479339966563644408523587107728 11176992 -202781794715339902696353285726407000064 11176993 -353835304381801494012104894252018777758 11176994 986205826803478094728278302143337987232 11176995 337610799595270707728420122950023475120 11176996 -312027118394461489422492885993071728000 11176997 28255942360895795039049137851038295680 11176998 27809392503152610949536211261646131200 11176999 -797388869622563662153739831871401198240 11177000 573679422785674791664885817082293760000 11177001 896194020607322439202716236762908601280 11177002 155377019147661487670532865149498635952 11177003 -944965226529044403952276255689571388748 11177004 -82577046080080775106901309386087995904 11177005 -256651118096211353378138452874515203840 11177006 -246377691010809335878607563918394509440 11177007 -1093931978865524775131317620864485780736 11177008 29868708391554932618557883239983513600 11177009 472311319016707509363880105107589416210 11177010 41186980058128467433849381985172823680 11177011 119096285161605327404598045381976695888 11177012 196497884750738028162484497866803200 11177013 3689618362162660788937690316255215488 11177014 -4428897028180220560821745688833170240 11177015 34420686496683431121141973709344979160 11177016 -324524494571167515696398191130679705600 11177017 231270770414139080795510703941338926480 11177018 -8576830586434708398472131690567115296 11177019 39140944381437813698141633019447306240 11177020 -385452407235520647974363506976749271040 11177021 -945069442261958382232637409206738942778 11177022 -246939970345394680603881889209180059328 11177023 368261273112830768000713595804890841088 11177024 -86346088034751061666742863335458340864 11177025 -277416565918363972422284359145885917200 11177026 28885099982813797810572277915263837696 11177027 694658393490305004661400442398176146876 11177028 -136660651905508261028717598079916911488 11177029 -146135535778430216759130144674539701312 11177030 -15325118670306937202675586087008981760 11177031 309293477463964672498271348908125456552 11177032 301588891611650213880672290184293836800 11177033 -61261020566194824891033874833964032 11177034 8000507540359647131274909790835097600 11177035 -74235042310321628063612724631683492000 11177036 -122720508479382166309073917856961343488 11177037 -268483613116791984305602265837726211306 11177038 -443906575684414023930972525929561014080 11177039 -49082103022320846919792009898761994976 11177040 32451087640109146280497575182134149120 11177041 -770219095150055469642188436458435352348 11177042 89661719173642216829891331420145302672 11177043 654611134194856591424104073858926753464 11177044 -221346606042098655080607531256960372864 11177045 -694331339322654739423388602293019781760 11177046 43635116957830314032596161178053279072 11177047 -95646394065681203139349449938301981864 11177048 417963336139790715466270615492026255360 11177049 100478099637008391113853720523375223808 11177050 4257283885798398981457380231552537600 11177051 -638838705671125825093992643749897181392 11177052 -453139012880116291587563585103142983168 11177053 333126231192579474886228435344865862304 11177054 -2197007208586911125609628325623321600 11177055 273754360529740333577622974516949031200 11177056 188357567368771907202427128815163015168 11177057 -363449789217398237731642061466514716480 11177058 -12190379958017462676819361260329130240 11177059 -390021418638175948018337602879553748960 11177060 -6121072016426349564524463878188285440 11177061 -139970796546198490202802692264659183296 11177062 -67613143034865925920597828492076858368 11177063 -507579202785874667637303540668698681680 11177064 160835695494210645706853429018358067200 11177065 54905975820304549695012100063265944200 11177066 -278617305471215153610941290292937138768 11177067 287826305298230261540889996658277768064 11177068 186369898376007459562230949590747390976 11177069 -496182428524365568777461687105106543530 11177070 77313102623725718610407215908402831360 11177071 -147607460095490030600262914252824960416 11177072 -50415212014506550122326134132725940224 11177073 -57838831528620506266471960800415369440 11177074 68026036356030054871555785445175424000 11177075 -35520946109626557468965772471041448000 11177076 -4373213696843376829128525551170123776 11177077 -435390104430295081942847938575906437074 11177078 186488727741171316502735417630839296000 11177079 -112632113328633745588652735386826222616 11177080 -53577532351120736182400696468551680000 11177081 -125311431022523859448626305585491796736 11177082 -178724694339831527135595861229057305600 11177083 -14612402160680520360693502142724056668 11177084 -11204596089054783202265813524379510784 11177085 53292687847616207942668389712503723840 11177086 -285006279868201788062428628116185297600 11177087 -33178978459568173203350262887806361328 11177088 -121061310575162942260793643427587686400 11177089 -303446805658790206372709874742636462080 11177090 -92012141685823026600548960065068127200 11177091 297144711033445194564310608065577305040 11177092 -226849685412970339366959725951512719360 11177093 770765342870776663255215331089752159580 11177094 7741285797841569677175717870623940480 11177095 -258653384158824043001599927964405382000 11177096 -373641117476155208222201215357763128320 11177097 -336100411619969127932648336617418799600 11177098 -6231957105145934133595900633273045920 11177099 519403758486125888233543761781623494100 11177100 122324497411538917763374506419358144000 11177101 75951448198791919064772320683163060000 11177102 -337597603646495507381939124050928349248 11177103 -9599905238613774828219154012731651072 11177104 -21692497409929743737778719266630533120 11177105 21233768815933613711849155011767793960 11177106 -316599925537470564885579942682112371200 11177107 39287601479133414665780630901432040872 11177108 59072381677674902173510022591968786176 11177109 12290841326413210595171832560368801116 11177110 76003776293918171801028778388846050560 11177111 68597062261992948139190766108200323200 11177112 -32894839940643298833473923439559966720 11177113 -500914749447268105954158800106936557040 11177114 -21393293204168836366735101837984306720 11177115 -368471548638099888868531637940538619280 11177116 -23406236277964741510685247297210831872 11177117 72413453709733039003005043214624131584 11177118 -24789559416298618405844562762164644800 11177119 -9806440211156562511442906425185814856 11177120 -625412133100605883490421273487145041920 11177121 -358135975688123014580576404150540427088 11177122 -546712976831378517272253630452368204800 11177123 -78629496082727992432546108608821455776 11177124 11323826141116293820732611951458648064 11177125 920976157254486733567642277817128667000 11177126 -187927124768557106446961007470570255616 11177127 54547128446479164166317161183227539288 11177128 -15580550696420052218321075980712355840 11177129 282092492989943403843126083144863618560 11177130 -128043997919668854263951515085295168000 11177131 -17702962488903130235450388834560828640 11177132 595846891531146168354513321508132336896 11177133 263776820807326995051135527228252544 11177134 -29293527705181212260577613254423592320 11177135 80887130453998841862685109454403483080 11177136 -191722332480235881919354768343491215360 11177137 -171027090152099522593850361786379761600 11177138 -88052750426518434105965468921750988288 11177139 -365589754470284517180967623403999653576 11177140 96049936529604364709931436752117235200 11177141 -444116100088811837295332501176974663648 11177142 105059816702386258192542009423539646912 11177143 -264116294447362823107341311845200887808 11177144 332897596180341340066274157759743385600 11177145 50441714366802837945647858399394724680 11177146 -320857673348976431282724834169656355728 11177147 476336565356625700596769101244681258596 11177148 -154935691061238645249965918827198980096 11177149 566506658992970746637961205725653538240 11177150 13330574948109106155847214948276068800 11177151 -546657512556565199652949667130430391280 11177152 64821590346405725680425275030566338560 11177153 -807277064609554756274008802563100777898 11177154 -51374474480333007387698317435369415520 11177155 523653162543830296605592833465917895120 11177156 723066849837857859779056578732940859520 11177157 -287408158508328350064639270662005303680 11177158 -174222961535818720626722016453191272320 11177159 -83318481918895770067537663496316287184 11177160 -235676115434751378404464194383978496000 11177161 -363634095060059529125474572532586723238 11177162 -5618428115255521439490746883811696128 11177163 502135841559906898273962414011757012480 11177164 1122079778917830109323942503783978981376 11177165 -458227657908531058943085182956582823880 11177166 17347783603538733286096428989521268736 11177167 1042331616429444695843180068543562015216 11177168 189065427926720544746213325928904785920 11177169 -83579082619971422388564642349173677472 11177170 -77166800579065331239634952729693777600 11177171 258920431318302326758654655628507333744 11177172 -199565095100362186658769354460978944000 11177173 72176793966768148697990102566522894240 11177174 39908910244452146023480308536442061824 11177175 9985699330162334033327243054346960000 11177176 -17888486298748124519475163480892313600 11177177 -1097167853175985209142681019465297306976 11177178 -78139233757932867253942391402869950720 11177179 -382722060241943192245893195328162213616 11177180 56348644837120478375163598553480294400 11177181 -202176613575017985273823587390095508480 11177182 57656773916007351873986140901939723904 11177183 -513561189065079162660930603659770025568 11177184 223361163078995405361023840510689148928 11177185 454757078645587913517214196082520975380 11177186 22427824932737646473259448457999172384 11177187 -79207846032535806139118663471839065600 11177188 144723741665645458740817130518408283136 11177189 734829219644900540439673468454966815356 11177190 -5795454257693102100862835064984816000 11177191 -64027242434271651833309068592081662408 11177192 -212098117703248525771965516654206945280 11177193 328624207135845415269103190341410002064 11177194 -541462782075822212187675240995928181920 11177195 308259730169131721804849630558537015040 11177196 168165064283386234955340083156888924160 11177197 -289930552528868816451863768852556493354 11177198 510009486191630152632353109693688246080 11177199 -451450303223347171732140572718318543432 11177200 -16854072535562811446260478988346163200 11177201 390179930448359896836967437993390629952 11177202 116962267159625163565960591479280399104 11177203 -311965461118793292466967095821569198120 11177204 -541520940509868556003420730222290940544 11177205 -34521000608872271508767767986739729920 11177206 236117566628726385765661667310604492800 11177207 -1112254189103349462181085240317803159648 11177208 158243548289913538075714922734704721920 11177209 668681076355186484159284393909135505160 11177210 232752914200488722610263924839149515520 11177211 952622017655262064652367205416787774464 11177212 -311773730622745436312455031695671660544 11177213 -435027159905532685152360144531265734120 11177214 -174966815120950434800109759493427040960 11177215 76508646405156153716577301303782494400 11177216 -81962107391582854853462917202678120448 11177217 32836458620732699445391561311617365440 11177218 -107477868983568236309952366872774118912 11177219 -172983081819837036155427050309242065360 11177220 -9826543173667622327586653747355095040 11177221 475410211751370748377407394458458983744 11177222 47016731644824265549881571840339938432 11177223 136925573301538432146623053966172005584 11177224 532645093601862766679483775133366440960 11177225 115515518473419029712789341207851866000 11177226 -227276070296780625643899403027273549008 11177227 532290102950515856244607188280498764352 11177228 -464725987894189462270320275382314002944 11177229 -13509909281565144257751166691590488000 11177230 -368606422230703090390806715072957034880 11177231 -41656111953839530686875254056838845768 11177232 -70521058972495756278177184304370155520 11177233 42875214841466100861128129085407675200 11177234 -541025756043137202088952851298605839984 11177235 479952990891339207287243507059036734000 11177236 17764497327964555009154918381293404160 11177237 -1161961494024457638637756731818567868000 11177238 -256713981841154369230971284309356160640 11177239 133973408733641262875014851054880210824 11177240 -644823312715057535299770324736925491200 11177241 -382594481386151850514194669685169369712 11177242 252422508765022643640809712821620588272 11177243 -398231886302739922573917864407445718320 11177244 -48769764956036233512251481639401472000 11177245 207901057090151265470566712513718545880 11177246 -148331338801820127110368141900006455936 11177247 9813659400408436504793529646248159120 11177248 11511061276876695097824875503226978304 11177249 -20324603462994374348960532395166269436 11177250 53279238368449693053880787235813120000 11177251 -1813171507927852423182136843864078310768 11177252 142493994571864489138593536745901316736 11177253 34248874446545217960566551055207992704 11177254 541439493177491570091921796595376288 11177255 -122805251775364820803147974145490298000 11177256 -18300428326368401121375146744423546880 11177257 -78192070099686274275873316924691355328 11177258 -197821544939617590299570678282043201024 11177259 -67297266359653006771350890176087523496 11177260 -496812755848358384733828773956221573120 11177261 1026474869229531808975002759061767468300 11177262 -15960429391291820029386204179124895488 11177263 -282741005610389339321545799985829101080 11177264 -6766594020408074991769523052447006720 11177265 91300565176284557935335319872053192640 11177266 115611831714025268533543415910958095264 11177267 -201837380682190520252842615736852138880 11177268 -272360278514988044334896585359921182720 11177269 38124969828865008725906646847166803744 11177270 24862339613542638704965037664616488960 11177271 7162348292870732648696880342360330624 11177272 -148798688204390208913351559947822387200 11177273 91808272144252111565904986338707120000 11177274 -34808349591476171583407776445773443840 11177275 221227580007776768083593438611679137800 11177276 96318446374068415184343823638226689024 11177277 -143093674750880504534147542577444302080 11177278 -123208928394773459516652922593135068160 11177279 -1317407071968090560134088870289076971648 11177280 116714179660613950768248498670204354560 11177281 -798105722708840800494027822573505344336 11177282 1715340628443822891131570922345976992 11177283 -75168115712194003800589837462021194240 11177284 25336281215085248015819470804824895616 11177285 -36853059504059914066442878776009479040 11177286 85332367823543545845543131244960771264 11177287 35302975130077095293187449057196289920 11177288 -37990359239715662102922047522915466240 11177289 -54035750621789349926067039417988999446 11177290 -192779975257266104670108042631771293600 11177291 -5651901356342852119010406092569380888 11177292 140649717152896338542897439410159623680 11177293 135201307955972303356034035912655107640 11177294 364199458715536494789178068500916501696 11177295 -284174244842795822145475686738181944960 11177296 37162315083354072790142293323905433600 11177297 -18784493263565936150865618927850109280 11177298 124015506719395639242344007119233351680 11177299 -216581701171244994733395698177324532480 11177300 71276982290379131107984208320701302400 11177301 98076047580479799319768339777156440000 11177302 -473153050905518765898185363823230055648 11177303 880331086081164422999438216298573000264 11177304 450538001106318005718484257426338181120 11177305 136370840281054692986728580159211212160 11177306 21187304997755682693321764521458233856 11177307 392115898116620127071319203947267543404 11177308 53106456388744480025512575646801231360 11177309 -123994801594458911327560960735657714272 11177310 -112542431181570510189178170918362849280 11177311 20011429826395377609930332697788378912 11177312 -397359280376027050015198975324391866368 11177313 -131385616350987536955045045353697546240 11177314 -210048709205216598466687290555087473280 11177315 114366793486699226737640394620367662400 11177316 83388665922020376882745783940857567872 11177317 -125543759986475010757257230886123752928 11177318 67651624234456367265802306974574360704 11177319 -20244934147207983941666963511077235120 11177320 -107572459577677533312213342175100928000 11177321 283244494006372165177290990837851878272 11177322 -10644476570757703762738198123653840384 11177323 962398124495871098974007967183446739572 11177324 -780803029651693153969125501709195970304 11177325 343642399102705381764550405956310680000 11177326 -307199289171192843359005340869127037888 11177327 183537873392093501831209749964920619392 11177328 -109802959318653015591831453249445134336 11177329 1144982482190410330167773868652969728 11177330 152578304200573174558648292205851326080 11177331 -12037219666685183891200919497308305856 11177332 -89680690436540407031285647455852391680 11177333 66874838472379558450856122903928810304 11177334 395673771317720772403784940445421568 11177335 206694033760569760011689144450548154400 11177336 444768972894170912975723984342410567680 11177337 -195845851850447024481915977863139062560 11177338 80120210033947039522649963284732477920 11177339 -13228262697062039950743339064208799120 11177340 152088132853342903424597577943289856000 11177341 571463605619199096368356898717195748800 11177342 20842778030571090219813498916979871744 11177343 -80537776070499619766697980650619488968 11177344 315944905253563606783972009174389227520 11177345 -139666535377094629682270149966934217900 11177346 -102447365869936718615686025100105254016 11177347 -137090041761949662261024775827018673128 11177348 50594431252348295391554471310038839296 11177349 -46222179172199591506647950491096635936 11177350 261692422150124943070933431500131874400 11177351 -168835092652633003708313611478399292648 11177352 -67254320326019088224394821822543953920 11177353 -470572110365523730555190594869297068336 11177354 390151420778977224821418871765542942720 11177355 -19729156229493637676134460857334542080 11177356 -459546104359876486692097744096083452928 11177357 -49410781568043263039818128883829052180 11177358 82445158258804337789536627217255792640 11177359 292884664289904608068018284685980672560 11177360 39995401820221868344145890494209064960 11177361 -105012551353143935587316265944534836224 11177362 -229106193759452721285247575302357419008 11177363 517527263093394676017626273528249853612 11177364 63677524118049551718423857861607831552 11177365 -1156611519837722995440864432128362161000 11177366 65350128095404211036716827085692121632 11177367 80325459430179833326571463375664725024 11177368 -84083285982763290986974221576550871040 11177369 -50649138140555742196645106966493775104 11177370 97642172492691989961147879163353239520 11177371 -832782388267266092611041211445006877848 11177372 215670349234193230830101738319758040576 11177373 517052789344370319035313784071815748000 11177374 -79569009345189606925003083594584827200 11177375 1503979060970214144114446849424090000 11177376 -62915201303691458501336014168088641536 11177377 -14739838819355395510245469362123423520 11177378 -124240540512113116765500912474772162176 11177379 12220471337722972552372854974082739200 11177380 68552018311657413730053615011865964800 11177381 -488700274237425568582514737271167481028 11177382 -156092829831425311623865897154505014400 11177383 417149152087931967964233206934400059360 11177384 -566990598764869522321326797861630208000 11177385 -47716727126598331659072050585088628800 11177386 -120484332074651054521073794867989584640 11177387 400042345033214757102530271846760407600 11177388 111114663011477987332963848579814155264 11177389 987446586076024107891882168698818951190 11177390 -186253116556372990392924678933799398720 11177391 253975204579193217435331827514164464136 11177392 58219923550799734114560736467155189760 11177393 -478505740657348199017950208496354165358 11177394 -136509819220025370336943671642767508480 11177395 2268287227304355149936253583141184640 11177396 -495864913550022175842135558442560706560 11177397 -70807253491510829607312171944245526688 11177398 291612022216757326895572436035281766272 11177399 311029072675102419324094345088142808320 11177400 56161194735881993041858271164701696000 11177401 103778244345154567934428700358058377732 11177402 -95236778618947521440063205130937064960 11177403 826746844308038966415628111753243922544 11177404 7467888754664437476561361776969144320 11177405 -119290454365761278527662353047123317000 11177406 785443202672043493983190258256198688000 11177407 807872709346099858336783784868707433200 11177408 151755175511719231208733909161519087616 11177409 -228161639120818446618665838387518602080 11177410 128873460585019260452189035639418019360 11177411 -230625566611259416399828351655686855680 11177412 22106795312407271165182784546464665600 11177413 -101884112175866952057258070747241483876 11177414 523378111732969619645912813839992265056 11177415 102008364623757333708926407854927444000 11177416 144314083929712756800320261370334356480 11177417 735149874632648400436322322476132549466 11177418 75964911828733845866339832431252021760 11177419 412002025676658035930602507764761592912 11177420 3127734451373674231496078924134901760 11177421 -234170857662700977909437104065006152640 11177422 -173647545032982130971480680657321765376 11177423 49538895094084324139816546547363336600 11177424 -136614496916624217571836612332530016256 11177425 -55294293622252656846125748131288035200 11177426 -141542958869753721881234914757032807776 11177427 -620695364186945279501697504053054193480 11177428 -572623904839683821892349448384665340032 11177429 -493677696580318582184484941532025708416 11177430 37560014106885616573791334163701002240 11177431 325070793287601982790354872011076228232 11177432 -36923348318241321231055571060490240000 11177433 -15100202089897581494049715388948527638 11177434 -322684388323835415226819978420614240000 11177435 251641163593824618331548177197841874800 11177436 -217035756828186338683198542099365268480 11177437 107523918647025778888498034164829298086 11177438 326891141950677529100669800690689237120 11177439 -42835189023840784996569490759913698800 11177440 378084901667411214567970119390678220800 11177441 356646835177047087881607079277733639360 11177442 54486164949303874533022241299080760608 11177443 230052757982802177551481756279504129692 11177444 653426796684682075144765820462547167232 11177445 -391522526103407658498801024329900108160 11177446 -287541482163244171601511325233556721664 11177447 126510950619590229137319061810965571896 11177448 -467716605629553841457732149923840000 11177449 -1084770641069365129663708138710417303564 11177450 105930266903131261973277126421801770000 11177451 316082872585916462381421053543590809180 11177452 184635824453993251593955015411299001344 11177453 41990328617980363179122857113115975680 11177454 -81080015672498400887074842237179129280 11177455 -518959596363063286189302392325815411640 11177456 256864026233101496753367748522832166912 11177457 120040034354660409236813814736054444416 11177458 -227034289829763599079020134843331632224 11177459 -380145056759415515651885050725875553840 11177460 56797168037626614889422416587592908800 11177461 -31467824566931997241766665479984860676 11177462 -43750565886573329523262739168762217408 11177463 -11601338467546847122211117735189073792 11177464 607947698029534966401215814033842073600 11177465 -462089779807658301589783348785508992000 11177466 14030669662229175540692075277973300224 11177467 334077213936474749240649613350790622992 11177468 -25796786167244017299206453490826736640 11177469 -581942758248163016155192960935936282906 11177470 282742390788734631157424293155800716800 11177471 -505126879031886600508523757773644097328 11177472 -226946499481745192814189498022672465920 11177473 -1214190916110363093490338551513556471040 11177474 28568520367746129401180588656067294208 11177475 -330501233847127279425640465447597325400 11177476 -672983515706782051636122554895844177920 11177477 -1561083594598577496056026084079117985888 11177478 -5433248106320997265626858127156996992 11177479 -486500598335635814379051517038646658920 11177480 -53741060533156454993371266869973811200 11177481 -28324577586609065177689385703709774656 11177482 181961698477809849670476847660924748592 11177483 132234827347218625323417397091392029000 11177484 32188902034373765979284806549124677632 11177485 -267952232595685716219410298150311867040 11177486 231300521562852769401824299309476768192 11177487 -494485303010311304040197491397528200560 11177488 69079937012730108818073738675906232320 11177489 612070630768133095066278917178229992960 11177490 -27677086386271862905560591364246387200 11177491 50191036966238287818076426108672305540 11177492 -400494212072979324101869771296114751488 11177493 -883014317281398942597831418374299842176 11177494 -148275323069953184492272665845719893120 11177495 -101783901204470774929453671351552633120 11177496 -1070253614366001914953028174461347840 11177497 -883384750561081341685803893470553056054 11177498 156737833741419964225676179435965750000 11177499 116048357627568562556188506047089787760 11177500 120637736501008644284853846872856960000 11177501 -565161118126482201188799373992291033498 11177502 -12334830862053417701008463552287660032 11177503 591532384054581366842358495143484966752 11177504 -139969671246566474204119896641819639808 11177505 -197166093275172559305530439146751101100 11177506 -2109244680715114556821417024971893376 11177507 612935806524303404808197646561050545032 11177508 -17497560930166592284931304745233586176 11177509 39049992956345601628887531947222115616 11177510 -164637015351343075053054820299665952000 11177511 122663196296184579787376033065991599104 11177512 969148110202805960673808788306515635200 11177513 -977740321548869357046627556238071919238 11177514 160545895674083701803415123754573687040 11177515 -70184789766189019655214922597631328000 11177516 190541332653998728485462154645949334528 11177517 148323204077889397068983702447186132736 11177518 28213313411593793572210178699627905920 11177519 313603734570365745188265234714911131920 11177520 73296558472888369872199619791054110720 11177521 252236249934656127537198270504378792722 11177522 -159444480827363358322601080145631656688 11177523 -82711640466763963318730386755208768176 11177524 330396017075331998877891757020552134656 11177525 95679722178114044380092748823122579050 11177526 -28774855024485293016597930006722140800 11177527 -110078159251527214184619208371769736760 11177528 667289946879580366376786927375811072000 11177529 85149038091295564273028266762258702080 11177530 10435128202199371426539037814234787840 11177531 -385500040229741307653027740406444944668 11177532 -211393498228334536888134371029815065088 11177533 96919660090528787244212167439907873900 11177534 -655427214590884786472796427797232263936 11177535 384941303838216579570873015592914003360 11177536 125128778088672540912839591029125939200 11177537 461869145647147939759995454773374472066 11177538 -139509500438116334642941208805852848256 11177539 -314834426346023418686789585766693597560 11177540 -336573856804745682124611666427293880320 11177541 15449426479657566932216489548603274880 11177542 -168754444251540442226863617929163143328 11177543 -274165664786266618103029176240046561632 11177544 -150572079588266270418884360299098439680 11177545 -238938959055114364411011914027834780700 11177546 88909905517592040559927448811057223680 11177547 -537148195864753465764413361177318037800 11177548 135789969121155175819706433097323742720 11177549 -2751079344472807517423153670060939936 11177550 61753550300836922041571287133436456000 11177551 84457429628483718593527859663701927680 11177552 48949308536197281590483299102831411200 11177553 280983952972727735165333129183702307264 11177554 60940308560216444594321417915976870912 11177555 240942673670269279105455390644847270960 11177556 1389677928074603999643247659666100224 11177557 -256383254074544548471416123636723038340 11177558 197100338473578343008236495633183554176 11177559 385129732194445212846173706501403944864 11177560 -324765041282580842941928849607835238400 11177561 234652301624240454067642447632912897300 11177562 32159096080689510808713046939300945920 11177563 46790808898523978165856546897379137024 11177564 87352383881538418701026150351375678976 11177565 180606268677003248213257416755552737920 11177566 231736848500164068966413561591268335232 11177567 1000842433174543859555143469977146329640 11177568 770886651636076151370331719387646525440 11177569 -119891554386939784677972864557159076312 11177570 57853271635447883436123719658721224480 11177571 -159761063349212963042817437574847761288 11177572 2060922017600437720537305707864629248 11177573 185017477071933725014758589036915187904 11177574 -528202110446322327090300121048932433920 11177575 347281046134565479841161884395802612600 11177576 -433667700949527433251784512134671564800 11177577 -87550496848046093793608651412945088512 11177578 44042428440473921924875252598399505840 11177579 285165647826943152419199154297807978272 11177580 -4618857967954953746111831554159380480 11177581 -346688150066031154544562145148358137748 11177582 -10368834598268506652116423132081076928 11177583 273248134316014333516840432025674508304 11177584 60936525709259421943539201987580723200 11177585 -648543810581060274062398918860403132440 11177586 -118127634174858239392609159134050188800 11177587 -75163310126994224965915916003447453088 11177588 277378608056238276060735589244898530688 11177589 -129731245684531508204027613244415109600 11177590 -83503695929816011373885858435155123200 11177591 -64255595136251414952590815815779386008 11177592 -6585321919843247211297093814118645760 11177593 -173350914329416832147930151242673844416 11177594 -304019087400928279033824807940411821600 11177595 -13519779518167659515540689965164705760 11177596 -639901380173929474325437366636153292800 11177597 11770780739351679962345642206736971020 11177598 -88591502666527887577722963088497068736 11177599 61465828856264485215237492966263036880 11177600 -15715696318609638893717673738240000000 11177601 -313781195332596258080090705826464395392 11177602 481924294731694293655334184164459516832 11177603 386796217775698261198716283020328905852 11177604 270017827691124677279736426159764211840 11177605 -137992013593377335383790562088544604000 11177606 20567750197943903863915510941773254464 11177607 -109057891673436137097309914213463182208 11177608 58905639301043413114035288590723973120 11177609 36906530873666025809259686639201929920 11177610 100738238062922387647880689393918421760 11177611 -142256720734728822749998858896935899200 11177612 241536348552271057512630567519055040256 11177613 440721323844668516491469046741124771542 11177614 15078387718719517364265151091148740352 11177615 -394658461287676826508349438650212119200 11177616 -82694426436241245296806951413869838336 11177617 811744547338278818531421992511125858 11177618 -300984658509595656156715831798250269920 11177619 178050745741520712073887802648049808240 11177620 331705968917949410980323949775703463680 11177621 4431808746159623076273005926353967104 11177622 94590348017011345595028986686389536640 11177623 -442906431271748655871626197542026845240 11177624 163296463498298380988166417587532595200 11177625 -68703456522815388519447304147120992000 11177626 -93709197855677554482393297987411175200 11177627 193611546710509161513405450589502467440 11177628 -20577414722846351796287032527804284928 11177629 -96754589290487984358925671935983775770 11177630 -20371477173813765060517549406810831040 11177631 -58349223588284586659882758073733606600 11177632 -375346779201841679400247110935975559168 11177633 -871364328262194782301730094029066169118 11177634 -242746690218895744470519973677034444800 11177635 10248581590497181479124827569512967760 11177636 -274482573246826676634303927255452228352 11177637 -109135706374399023130674358880984507040 11177638 134227457438701970816119090060070751360 11177639 86221940122772038119824832440253457920 11177640 -27662058625231725611447308551105024000 11177641 604422458956972586021935949331999458042 11177642 227216397657331703993608117424961530112 11177643 -242062503198801078542889454618882536 11177644 457000469950761572749307177326100490240 11177645 230649882676879483436250060727928794080 11177646 -91023114513688656178860833621721172416 11177647 169634350234156961634646947119535270528 11177648 -77080222487798513413834451417147473920 11177649 -294781447017553114553536911821620268160 11177650 -98325869382013136808233855357959190400 11177651 -218993795436223953904465343106518716416 11177652 267783721165219813385261499965818847232 11177653 -188364182689791057919814757101076499702 11177654 125514056596410464631283387920246230592 11177655 -38030645181974666058397123482721420800 11177656 -354405295555535519027948084794542858240 11177657 -53119149406217186682967374217996016700 11177658 133077532801695148685217928509566419824 11177659 -748200721782882581946027311397166497096 11177660 -48535225288139469592247814995899921920 11177661 -389975530365182189150067687637850152416 11177662 -519467900722847893272704473229020632000 11177663 -50558456363201310681958225929103541760 11177664 -118292265526958537348474919308884967424 11177665 826545644226956716465069059602611086720 11177666 14115298118647143788200169398160898048 11177667 145564687075841244123934738875332535684 11177668 310593015142110574586164650787055631360 11177669 -474028351657512966088911081874444872930 11177670 14590821797800769017333566028481495040 11177671 950468302300104851076674898243905862872 11177672 -117461048099718275601135209372410675200 11177673 235896999566917451928753765755917563840 11177674 311176225765892025410507245647448332336 11177675 569538276887831799575703460812179100900 11177676 -14463558494094768342433251487344288000 11177677 110086739953514824778275078940362667072 11177678 -5372742514145622922556323998662218752 11177679 84739758554385870330282436956898043784 11177680 87482382973917194301797211929459343360 11177681 1470920540205759437630840593291828245120 11177682 -115816765589400062070918107601116198400 11177683 -276441929492666750245841866964188385976 11177684 -92134746113045401647310830815874969600 11177685 338697451437307653620708615906606930400 11177686 -104182124609627560515194585637935331456 11177687 -25622330512612804036412674269969655488 11177688 -159990009357289542117689077880981299200 11177689 -326330172351973354432926271199039563510 11177690 189558597924738365425172218689297573600 11177691 24231614001070374948029877026775800064 11177692 -3898731750627571759774150752288089088 11177693 103682391166212650644400993163212028864 11177694 250831675448688880548975536435775653568 11177695 -752244809136562328960341858727938627800 11177696 113440182175202286249421043119369224192 11177697 197410272092869329027857917430023546800 11177698 -148717639024315100381116760589370579968 11177699 -189589967172060959662698336213375647136 11177700 29327735727760707431136861616406016000 11177701 -164213504184473125740547411215780928512 11177702 120378731374620622814540709070415001600 11177703 223100609499422514227415657232594450080 11177704 538234807284763869975218881017605683200 11177705 181265150251090581044960713491651784320 11177706 -490862658720486226980871392827677454592 11177707 30931076332167584021430818271801985584 11177708 -360928510810761598475756417102072086272 11177709 164382410710783107803555436773186877888 11177710 -181386545195876625578553843179327040000 11177711 -49769782023497779401375736043503232688 11177712 16259166930772189477537049536125861888 11177713 221312868485956610256414748476742746962 11177714 449982714915531455945203249876073853456 11177715 -133720911734895410650048115121898748880 11177716 -181576784381474855509465009285040117760 11177717 -1017972998726735698050965038768528689234 11177718 -79766629672060606358564611465165701696 11177719 -375519694938260270287251450483889894400 11177720 -163934425830881362674228407745976627200 11177721 6434802347265723565734025437546040800 11177722 188773748970723550786743357582497964912 11177723 235400828653386543344817078326903900760 11177724 61415937772575800837594464697435136000 11177725 35810500893684705765960736981360359200 11177726 17630264146141272305233458221484236160 11177727 538223225216074787693960045769722878080 11177728 -131073780388180918439561493107724779520 11177729 259442046425737009389854736487453398576 11177730 119605975597120944303680117782976640000 11177731 -88919254113902126093564700982712346868 11177732 1557823082086078576382977357025525760 11177733 -37997915720726572929877989505401617760 11177734 -23108155425930736906144370028710614080 11177735 -501345083076715094497102298957664349320 11177736 217143641763904041448837886574834278400 11177737 -608147380212643217580777752364901062648 11177738 155445694359590971041290658205845672960 11177739 -277351937460536579665162897884417286596 11177740 -139584940053914807662733644053846251520 11177741 155787286957170484908633247553215202400 11177742 -129410290410741136207932975840297981888 11177743 29214946880695380670847543021713659504 11177744 -191078282158173613510466554586333773824 11177745 10229059094198721564811125034304547840 11177746 63735430561820266085997400246780376064 11177747 19798062505278674518730890863312306432 11177748 86548841523943516916233592814870568704 11177749 343931636334234070682367985598742472320 11177750 -625991900402537542306075345142511456000 11177751 -116718038237761363310648835293454976560 11177752 843422263483630347323380081486608537600 11177753 -124056114642103669018983173298808681596 11177754 -71652620338395142290120183286872442368 11177755 104015859240571531626146966879324954400 11177756 29055307376621468274906671070351582720 11177757 -439987021521483351503497586124493584000 11177758 64082977701820306183564147347227447040 11177759 1043873839994935949853538058760015204960 11177760 -24058650818242457333718793256750284800 11177761 -458835966667864112618874971906006681920 11177762 -323339354215695296059535116097538867936 11177763 98098031345251831503582066240515217408 11177764 5606782933718731599399231940399616000 11177765 -164091830856820470658178092407695246340 11177766 220587077199277721646492677201195464320 11177767 -595738444344561528619259104495764690184 11177768 -179080324541310877639569312435978240 11177769 8061941764440298440248292637495315344 11177770 99355081052543979734235927259804026720 11177771 -275007751608859242753721648592815059312 11177772 -86390162949119228914361705856770918400 11177773 501434521559153793652752980794755280022 11177774 -146985140615369302283382842830895704128 11177775 107501809568568237758127497247140889600 11177776 -101377805043791459776687848512095518720 11177777 -219891334407953430508151509916739978840 11177778 30872356412782257406498351774243184640 11177779 -4244327855974047326639793039177213024 11177780 -145468633230408759925689419952190210560 11177781 214293599062695362976893921928406847904 11177782 22387946802735600266134433759248288320 11177783 693546292512729945165839891057469971064 11177784 -840408587200125346331761179213081600000 11177785 -694071640629475107263940465111205897020 11177786 83788930186995627048536743567200341760 11177787 -351131609746845980755456688935166494440 11177788 -1195220119321873716279293769858830673920 11177789 174383966992955999804542058893320268800 11177790 -28393705995278008071630114478281864960 11177791 517220023665443934933066463595457616800 11177792 7329167879183767008639622636868468736 11177793 73748573959153125934630192040687897280 11177794 85564706850942128887479426170592509952 11177795 457289509361411488659368730702179167200 11177796 59834315684904063036311255369072209920 11177797 -40282285653814830989257071676756624160 11177798 -85705513589355316640759114390503278720 11177799 -411933600017390747108234741284045538136 11177800 -85954019995700934500997971583880320000 11177801 1036327878224176734329330448296004131802 11177802 -61600492393431055998179809193674348032 11177803 -77876210549614589710474707036409936096 11177804 -301731669826847978731411597494665829888 11177805 281349230059043071404460805292398465760 11177806 301116232722752573623153044122769761664 11177807 16030356317706592037393476391001953400 11177808 95194243611170647847863510743239491584 11177809 -401487792447672134736112403624449410560 11177810 81940838224951552735755144746760015360 11177811 -569479033716882372420113834901075617280 11177812 64081974861742361631727376125093494656 11177813 -1019293456942891153429832673325103557938 11177814 110409488872586854174177979792645007360 11177815 127566490519135080706698596307907692720 11177816 -125764203009015182267818678684235612160 11177817 -32601278393883406230774418359154951488 11177818 357076133459725993442325756502798909680 11177819 -492630174802444023716884820521222023504 11177820 -280488496123925230928535538562711232000 11177821 5419904426071756287671593346696376844 11177822 -641391509428348693507954356717431624448 11177823 -720753056148469311154637061197206152672 11177824 309752036638001901005296021989123686400 11177825 74478316655188119391353665529138105600 11177826 43685704375936786622899615301646444288 11177827 -351602648141634050066582502588589444324 11177828 454530052405545766234841729220654384768 11177829 -394155825911492706118282198117969909350 11177830 7731979046216126368273333071842112000 11177831 -988403893554191705218716607639545654600 11177832 192241651727378330812893264206114488320 11177833 -74671255495658934775166668854970957600 11177834 -336499264969498094325009323340149187840 11177835 -226473402327698821567586170460944611600 11177836 79270001161517031158901091545972951040 11177837 468700558659331410432372664651360598304 11177838 -8181780009926320089803441963216306304 11177839 -327323500153933171758521492746145056176 11177840 211208558455826031597183349250324889600 11177841 235367889460271161470639629309156091840 11177842 -70420289990168690370974916122195546208 11177843 -643756481097913335774537104739181609908 11177844 316390888541665497649660823020960751616 11177845 187506199368462657515072231716313097600 11177846 222757152489503431472888168593398451872 11177847 181981423942956794698653029572883631600 11177848 66038481208959154076950804634938859520 11177849 -645900529670319808683313904287174896150 11177850 -83111211286102722606168407834476800 11177851 -510781358550316762432946315976303255048 11177852 207702239760301638610178340432331038720 11177853 320283169402733685452508974513448251904 11177854 1087253314531842237112573449356837376 11177855 395500499064088012246647193520966784000 11177856 -201966511906228877852391309829912657920 11177857 286129318317718399268247592407593887752 11177858 536492393796158435208142864143354659280 11177859 -98447258497722480177166914709568256 11177860 292760941850213272019440091597750734080 11177861 12998864247063734481434808821121882462 11177862 6787295884050323740551496472053008384 11177863 93651310456604449034199355428412116024 11177864 686958499036275122805670623695149839360 11177865 -710513227384764485696424415071450720000 11177866 -26179212016553823431418033685532459520 11177867 1519505192142252561301358924771840023152 11177868 -689262030740855584059144706959114240 11177869 -1997953358569388095074059068718775310080 11177870 60332491445848639800908438421109048320 11177871 -230031522776515151685303458498729111040 11177872 -24724375638076633820972964820163739648 11177873 84603775037399137844429462871536043840 11177874 -210318120309798164217207457894314601440 11177875 351292969542342785998061736289477728000 11177876 33679979596708079423626326337622484480 11177877 79671873081053916689558375110650556320 11177878 153419165433369929388659024897255710656 11177879 825886117251040188744765586678222785480 11177880 -131436590326861348127315205628528435200 11177881 -66296219962354462582790295161166981696 11177882 579607585976456881873449228901690647792 11177883 215834803027353902809764168754852811052 11177884 -48957277752323328609004654786132964352 11177885 -127595154303612416128522878792328602240 11177886 -204988165001304697265007369086922937536 11177887 -27115131648514069796043508094245328896 11177888 -243760555144366472574181833311797641216 11177889 -58237652450758223132287338509645130576 11177890 91558236267186564275943624663013555200 11177891 1271275851940569959637331897063156532952 11177892 -87998436152284786840346569751343421440 11177893 -13513302158771743557188600016443192832 11177894 25716491047286365255897773511587178752 11177895 52539797522907735516757842277596596640 11177896 -631846961584242776605658482899265290240 11177897 1328664228334261713220533793156517520 11177898 241483457171404211256979424591412420864 11177899 581727310311702540206617358552230619160 11177900 190793747985594286702877791863355296000 11177901 222959047350780347677664291631036204192 11177902 281398151653288213006239633578947377600 11177903 85789383704257493600874897739391838264 11177904 -67896404547905063407965532591395962880 11177905 406705720229857471206918053854461542400 11177906 16343658588454604171659027824081644064 11177907 -187997052053813184822782035309394703312 11177908 -108549435172618105474405139117773406208 11177909 679163268032423440304602839059194835040 11177910 248650851784305871746020410255701072000 11177911 429111461665562718665942872643892973752 11177912 -12629056987122801659714241071301058560 11177913 181853840269144563995602047898744747344 11177914 177740263709135939726971702961937253632 11177915 3383001640336414972369357047550766400 11177916 710234378287682818077589816095915294720 11177917 -305005008583364823497334747760021455034 11177918 142791067253673774521779883347760954880 11177919 -8378872029091397483928752242198914000 11177920 -35271485870001708621561176055003217920 11177921 331987654357614474096072411959769421122 11177922 -23620107177122725773737728233530029056 11177923 588379785522134729439010847672362537240 11177924 43607494760731480428289007375608096896 11177925 54624074502306295902787131809136369600 11177926 -2910567477654646939657832206212187776 11177927 1426263317477871703620686461378523628072 11177928 251781452074789600267855079730573926400 11177929 450873472342896954855690100070046588516 11177930 242082355456965172604539758495746571360 11177931 124414197401508901446703577806257984000 11177932 586732772813047485994470438733107281920 11177933 109443398431791467642740290361113319404 11177934 17650048333231622509854276219014200320 11177935 360387711066293134351886243592771599880 11177936 -1028006419663575539853035296083935232 11177937 -53014405861594598415823524685417932672 11177938 283550373550933609050366168799627071120 11177939 -31678872169816673790929230445827702800 11177940 78037468738592547154800773047313664000 11177941 -737507495285200885313399403641991156658 11177942 -165943282443660888389873743706770304448 11177943 230225406039328815237252619125271200384 11177944 16555221496079951607220739241907814400 11177945 -391255291545549780034007246710524661440 11177946 114585883507066132574538688403531066880 11177947 -306997535424544177487275269815119372800 11177948 13497960087846245959806183011631060480 11177949 130475652428155453955041714910704735488 11177950 18016403239288908057850995164820768000 11177951 -471750138866656947925453621733965854048 11177952 -392568496187314465477343883577164300288 11177953 208960765037043744311031663244461786120 11177954 231861739408163204314508190156361536000 11177955 23304315915476097322724397162104032800 11177956 195816886964322122487537427974622248960 11177957 -17502327788251671979173901758348273888 11177958 175487727485422447895212598595284259840 11177959 118891743202345307045655785811608745792 11177960 99553800067169676676440050233876377600 11177961 367140692115614519235534876082980784272 11177962 -432439954381241647466075151266247572736 11177963 -1068651995775813492035759694375674688000 11177964 -8611348639502677728726728497662188544 11177965 -46375886553898087546626007600814135880 11177966 253974705283581262145155227152851763520 11177967 281375036198900275902442297985142298512 11177968 24082098664150360129890088301601521664 11177969 31140712451601461084666124764590026912 11177970 -66302432002622960600594048341798348800 11177971 167407982449225657141353391389312707744 11177972 244659932480866309797780505169446920192 11177973 -572739875593883007960195652114557576000 11177974 -37232189907833774886314193417468428928 11177975 -71498257877561632432384909658768622000 11177976 735050832284288138517985743729572290560 11177977 -171918386511375366513657090372705052608 11177978 -340085502187252743231882465894325833984 11177979 543641846863021446142654883646208128 11177980 -208831388934112347047830432257024000 11177981 661193731228771004276118630860646792972 11177982 10413757111136609085125503718870712000 11177983 265857828086823647281099497622008005944 11177984 46302257807763595072402923870203412480 11177985 -9010130742637796260283159963088691200 11177986 -535023314004453381297556369531371403776 11177987 528394844209850407317317174854386192636 11177988 -176045330422677479644544957294230656000 11177989 444922490908547816726806029728207965756 11177990 -420803649624362024404177592814224496000 11177991 -178641364301508352634718456493849334760 11177992 447429494083292314643841971665386700800 11177993 -413448386900329201200460030474636953420 11177994 142523870933647483792120171772418908160 11177995 763632267430283014637313826633028628000 11177996 219826050611368100689199391216486110208 11177997 -19201502596110209907684930213810978240 11177998 -29914397943890918261863288227711866496 11177999 490059775158477247858441426358419925472 11178000 -88537147025766448816307369559785472000 11178001 205630554778817657997671854167093678002 11178002 49050147953501042197299471814534245504 11178003 142971174796086195242214889821010968504 11178004 5040868366375362311387561212099318656 11178005 -134731581121252219594750764877801197000 11178006 117117293526365083843619845332749334528 11178007 543324652668662048659619701677996157256 11178008 13339259671252212183595084675666728960 11178009 411663516732443537668055423799383730714 11178010 459105723898459302998586345524393472000 11178011 71434065297253166990225564294308189824 11178012 -1127098204100186402548912094398660608 11178013 76536723459630967828156483691253649920 11178014 202909840001680359827401471506291881856 11178015 15738937146311067038584972722823186320 11178016 139575635035310972926741061013743665152 11178017 34202496159135373634168359110598799892 11178018 -98527961317102631016236639461793124576 11178019 -746995131028495812408166609631215356580 11178020 -34055831335343641145993883848496107520 11178021 -724138056597295761812144121676056043680 11178022 3209297609276077727087810899292643840 11178023 114407515229210270957696544446105443200 11178024 -120890365686849960250701104759612866560 11178025 433152462246457529795622473862399862800 11178026 573744646659908506628401552985545267200 11178027 304848374291755991660409157485027072000 11178028 -562633289725601803485133555360335192832 11178029 85849045668391673707851906661908818400 11178030 16511017453901220007249911449662464000 11178031 -865614992562066903215180345671246717168 11178032 36800472878648344421659794682357481472 11178033 -176725180954776439224707620169486681856 11178034 7820143019011030992965630452298525184 11178035 252195342136159562688259495882677589920 11178036 333265761657144864607889379258487492992 11178037 -11583127233175216453858103378327831300 11178038 323679486139159922229138306091611349920 11178039 10052804876955193580923080133541922024 11178040 328191067580301975690386308662794956800 11178041 -269571239556860492703320105012910371328 11178042 -13975204833567585283968430660932157440 11178043 -721027157065956963711241849480912011000 11178044 -347217293455707483723261968065976186880 11178045 -312688969942004159830018068038521147380 11178046 -171580421900376111339103190417942694912 11178047 -645506157023864188370695170150223965504 11178048 29331629170482406160461189009486381056 11178049 35238468667592586287852177869101367764 11178050 13770670674828336813973798870967928000 11178051 15835103300431044840377422710523333440 11178052 -19679430803050816946042636831627218688 11178053 -615272806124597317145802008898498457698 11178054 -173803034000630202852611352715894114560 11178055 -185515805978404368396023923516918601280 11178056 -82750304079185303131799275040674053120 11178057 266256923831969455630447470167942375424 11178058 55210762674305034563995609414401569376 11178059 243549296128186586978308841447697123120 11178060 -98666046800989950550759882005229655040 11178061 -361464954790128582109784352323826775680 11178062 -1429607343030901795864285062133483776 11178063 57571187902496477081251901021370283560 11178064 34177825901413203464475286773407924224 11178065 -13622669396524468264936232079235778880 11178066 -51217964345935733961777693435384149376 11178067 543721091851930123239509942817125006752 11178068 118223753022010448599442652610206867456 11178069 75509273498044018085205745182438463488 11178070 25693147679872457235457759467981490560 11178071 218126250436201058076690761775197933112 11178072 -377008268855010404431387719974679521280 11178073 -38561318785241399675967051185456067072 11178074 65558889607240086337186041064968898272 11178075 467161369880603496305641214576601657600 11178076 -40127059556033569216435994144223458304 11178077 568822636657645659102296507885801557152 11178078 -93836366162465876192189122951943387520 11178079 23188692432214054368768990210339093120 11178080 140652604689472391143718665339836825600 11178081 17951499036173082052209865083179180400 11178082 -85070589055383082742730873489399235200 11178083 246677975179010315724136306355132487120 11178084 129173926223283888277703221462977380352 11178085 -652184974596782236877836933183098233220 11178086 421205763612578053597810385751268578816 11178087 27693992988558561175445473354505246760 11178088 203237443624377997058742145591591541760 11178089 75095194858127864669632168524473066724 11178090 38262172115867016236938337370397731840 11178091 66368424028297522946819738837990262912 11178092 -414843000973629984946217549483294880768 11178093 1539400475601690644797357707940526784 11178094 29121532927586703614006506163326173120 11178095 -25095994469707267970576619561337702320 11178096 140668653541250130021404776527410921472 11178097 177092366915834966947758391532743354432 11178098 -42936074015187185550181829662219948032 11178099 83308610394592585326149753852278200000 11178100 -325194731236738415775784540942121545600 11178101 719354163565581103962417274011793806 11178102 -70600758601552420538192539561704622080 11178103 331848061244535024697111123443432469352 11178104 -59699807266789900378912871928079319040 11178105 160819618774661769648180942414713721600 11178106 -154510526385376862080674310429583321856 11178107 156347423398917882106920354987381978432 11178108 6958431709021016321044915049925427200 11178109 373984200259101680681491318920510034310 11178110 -94795679681414656624715329140514799040 11178111 2363269556149192013529856065515334144 11178112 770588601176690409277900063638049259520 11178113 157001723290952865060360467378777599362 11178114 -323134090625044414129356106109079402240 11178115 58394431160436434675076750480028989120 11178116 322756988198656651059437850953714240640 11178117 174262092619852126936165242961650216348 11178118 180334301249478586910432743582153021440 11178119 537676649349435766167071108893530602520 11178120 -373335374064416117309342146311693926400 11178121 149816510636505765020068496720805470500 11178122 385803699001595656328983774186904315232 11178123 -134429714370317925968381297260875680832 11178124 -79862186861496844195023469626272953344 11178125 -37677314613018656783666035741088137500 11178126 -22174688557445533760796915673506273408 11178127 596762017778856790362818084355486556976 11178128 -16750385875275570796306854038180954112 11178129 308062862063648882449047577784132121600 11178130 119434209151317867909355870461381132960 11178131 252269198380185450526957655631923413200 11178132 165864128275099337622428845555666440192 11178133 -211832594159775656581299394407125037060 11178134 76180391787759336266401380486348044352 11178135 -184179192638636650014477893854371225600 11178136 924350609933558239538957398180496455680 11178137 -803636530744727939844467115453108134400 11178138 -129239699656833325199538412808740250112 11178139 -341809985324992466208736281980155965408 11178140 -91939942194945806360640694406444467200 11178141 173213117234027070931856785488982584480 11178142 478090773305965969789058783096820663744 11178143 -229869988050739400521647327482452024608 11178144 -197313749534091760833794887165191782400 11178145 184763321319950078624275151724319877760 11178146 246080706474066053166928176343675702272 11178147 -243409898913608172832458962090000391360 11178148 -244381598531187970918970980584563473792 11178149 -60445532246848396038198706548950314980 11178150 152775106711401480913302558383296641600 11178151 -522339721395146509034251141325611776 11178152 42284279416217178040036951343416934400 11178153 -142280201039757592619848946617296277056 11178154 -79687848860315766376048491066890036640 11178155 -240280451580203501712323383194777313440 11178156 132787907119875236306359457687637565440 11178157 -1064808066288050567977181800415773519594 11178158 80556644805765569452246077993815562240 11178159 480838994851605969430450192652719073280 11178160 -14461220969161482091906985503030640640 11178161 71096532536956817272655615767744060224 11178162 21667013962694455740709401524323974672 11178163 -364764468657538485786278756371986223560 11178164 116913647560541137361360702533932245376 11178165 -635632641684200304541219465269783596160 11178166 -1804440577443334854580083861588925440 11178167 71048698329133328005936506464645466240 11178168 -71864532247028106608503427987028172800 11178169 -493450041887563225154131688789650246272 11178170 -87839524452992165351897689595324466720 11178171 293782252707264151814877066348533398320 11178172 -341220401750208789478065678646934477824 11178173 339659422252856167379193608417201804940 11178174 -160648581455816427918432084746509170048 11178175 390301149130994725816506344049770982000 11178176 165938909135025083527471222708088340480 11178177 72817254166454577560570237158707097920 11178178 -601071547576620341441281918047345004032 11178179 735478501353621537920230802320335102780 11178180 67812292908402202488290111585503441920 11178181 -2748103848020786733378831821567098240 11178182 -1917451361984673754631258152321847616 11178183 268817814217681544292976291147018917120 11178184 151530997954808705177140456827764736000 11178185 -104583613529354199808887671146019278620 11178186 -44988778210535406622966784931956123136 11178187 603031239937320639590765989554093618836 11178188 50071299410292660997221000577950544896 11178189 -6632407989626832996563672589578728320 11178190 -72132523157835162707882615781915182400 11178191 465721004138865094895614488499687654632 11178192 -32978024791314508562483971036094791680 11178193 251048045982130241109342842287134845044 11178194 -2673352825740944126407715383549989120 11178195 88731877538008013864182192902963225600 11178196 449059787727257424722115662074811926400 11178197 191391055178401522714186830537936716544 11178198 -10694340476118146516222882751563008512 11178199 -74888383422449609338474793579363951760 11178200 516742123461527846034548646812610048000 11178201 -539658941565834232637627614247724976416 11178202 87252957471718792014776076561171524352 11178203 -710113838022876346183031116414256671548 11178204 27034894643290242839185362093625821696 11178205 583258369133320619729238428669198842860 11178206 -44116815599493051873935120746594986816 11178207 88432925430473845790226104108457584208 11178208 3902913693507041639349920162858926080 11178209 3831731612754733281213261696717062400 11178210 168336028499793075943132092397973544960 11178211 814766639255037456786660304047280767624 11178212 684488118068522861451303371619773091456 11178213 -478044590081874707262788042395714560 11178214 -134936704279893065731848798833323456128 11178215 -682240348835525436767611140459150234000 11178216 37369647810036158244996928807850803200 11178217 -92035700582384809781529966809253230000 11178218 151946247125931325262304017671326578016 11178219 -164257880852995535801131151247227365632 11178220 -54321663298354895403169780649161144320 11178221 548050587122698542112733770154677068972 11178222 -71587580315829095446979828207310720 11178223 141971905864581305108300591908641391968 11178224 -1684295914988202114358496581458493440 11178225 63456521069381030834268493360255807350 11178226 -336540009573724025945311258680332737920 11178227 -484662324270321694658664259043127471924 11178228 -11771312969195137543571677436195635200 11178229 -298660071730628538485702802755432417540 11178230 -36473790546863598085684581014920028160 11178231 -52520352974197133402775496430065188168 11178232 11292194596835120818543168029624115200 11178233 -53235888072829834662713569624800971376 11178234 -61158719378545143125866822366157244816 11178235 68331415799558116936755304586664583680 11178236 -1309019205804967185962476821271158981120 11178237 -2485828930793142152843314033826926080 11178238 -113753562545061998710603880868198291456 11178239 1039821928213622850437496426110245871280 11178240 -50094582785257913293973831330153103360 11178241 431754012350555506370768642041877358240 11178242 -100590362734957328166855499600671733728 11178243 -421677683937045617319761246754429789936 11178244 -57616647015966925119260816883847753728 11178245 341205558955757204132250108049155897600 11178246 -54129079163186370192273707909365137216 11178247 159535347423875732191225813178928908696 11178248 -231731444165949959233198834697818429440 11178249 557910977627755425497924976066829595664 11178250 474274247546426190811448738258146608000 11178251 27879409147400446998879696192919825920 11178252 -114341339494806496375912150235863521024 11178253 167161100129650722519584061691526985600 11178254 -106234911654920764381367185456518095424 11178255 -85857418554067809008536935002275100160 11178256 -155730663040791368818988455693258252288 11178257 -41497649058679178295902153002813917120 11178258 -47258946430365044748967531444522229760 11178259 -89147811998406095302501737348992515520 11178260 442278125969822538658142365882606298880 11178261 664439275988477813344081583104511912910 11178262 -337826977923103802973796430628573670368 11178263 34601924744194578687989663641062173280 11178264 -197516935829030062894858162135883796480 11178265 -148694300097207111609960767510392571520 11178266 558423980416496687707299925594792237824 11178267 25303089724793137799864588423147984280 11178268 295554117221630663884087022077781493248 11178269 647373906576224509127809443735637202880 11178270 -29822951195357033865302859189968640000 11178271 -30720127104555835705057698922387229680 11178272 785011904247887984074832699206052413440 11178273 410093321171260260653488153222624162368 11178274 59881812202809630772340106799667076480 11178275 -33488170575630444154150624914187670400 11178276 75415829531053666068009978023883644928 11178277 -65835023216884372262562076323621056160 11178278 -316685175013885259156455923781353955200 11178279 274946554158939020614179538855560391344 11178280 8115431267971898050903916011396300800 11178281 -748413420072137774654596357757959479936 11178282 143936832269219026600200756293922700800 11178283 266414202100918008763697412984963858624 11178284 114122949216029967482317536075769445376 11178285 -43074902960326894173350236601332881600 11178286 25330463549438486087507406959581986816 11178287 137972451449638405969671777524011665936 11178288 -132244314158624996598806870065229561856 11178289 1048247589854025245993043193917210037440 11178290 66887175663607650795530823368125992960 11178291 166080570850911907426509764588400545592 11178292 502152907735655434355106912009116663808 11178293 -38591305654888894023884860568632316160 11178294 -2275497101883926262896087533951694400 11178295 164942903778166756415408584140559303200 11178296 304804483069294760656429735439034593280 11178297 28264387938737237001677775598202067840 11178298 -463443765423600724315643107388586675600 11178299 -190263763918729221141991627345183367472 11178300 -50786314955360474773670568864352051200 11178301 -1079107983692784249922088172496535792698 11178302 203937783044249255761322901138774175104 11178303 3696812546900235534891565577450878608 11178304 247732215220723220347854738118017024000 11178305 770315241131936068509213724563126005460 11178306 310885769301948983959056678351177874512 11178307 89046884684334641655744413875493575424 11178308 735345868276161968926622011189044280320 11178309 -360985840997967590306688129200183083296 11178310 27169235881298760504718876374562648320 11178311 -218596110047358605268454456610077915200 11178312 377578164108709880633629003906864742400 11178313 -322152310996217688360608088057095974438 11178314 228477950092984944327843463364555334912 11178315 -265758236379187556441630494143367682640 11178316 -143189389666272564361082598755618345472 11178317 223870264891098831099850452427157337120 11178318 -78963921217177069395788702064363842496 11178319 -899532720004339987103499280127551323280 11178320 13941033942218194366587903436717670400 11178321 88612101342971423533106347910088572928 11178322 108818778599510112487255802309432884224 11178323 943073224385365837701253307671064784 11178324 -3421900106291484558168817994964422784 11178325 -101419695009861278186553283246408328950 11178326 30572920209883253190193866558968462112 11178327 96127533788044392144156826587342862080 11178328 103040516602177998375587921914642513920 11178329 293659659841525360694716707541283020872 11178330 110905055368362166098334982805649969920 11178331 888824928080350567294989043366014488132 11178332 -284505472585753804319742284409014204928 11178333 320820667861708949660046159268082788044 11178334 20518347839049647615287973922803634816 11178335 27721524325157342757794751819038304960 11178336 148577571602682254122628932106122690560 11178337 53033817652025128946988546554882013986 11178338 -287972971394279770681725387314722741680 11178339 -248480537991516224824196549360554583040 11178340 171067285397505918157540416888912806400 11178341 800496285469414484876136815678582207742 11178342 -63958705125262983268052128704340807680 11178343 -1400523854368250412889071230448005344 11178344 61557125750041505916524449143196907520 11178345 -86039603968603198155281053683744216960 11178346 -244123617597921658861083699875221121280 11178347 936934521224789754306683861172349626072 11178348 344202084642873959581987791387399329280 11178349 114532792034140113243274020994529790080 11178350 231002480467305593398055737455333004800 11178351 661472870173316053272332505936456881040 11178352 -55024487895781290379178814231774461952 11178353 -740076123913315713100174213493656050636 11178354 -104472023521413256471475512509696779520 11178355 -307987696317875958394463640269246628240 11178356 63848963519860663874828547009769248768 11178357 -105857370298333956120951823804674503712 11178358 119772364013035344628760623452254412480 11178359 692369116007658530279827971178824019560 11178360 -124234794343023669829416454673623142400 11178361 -365300529665520224343728802739951724976 11178362 -48739255016230232998365853260121044768 11178363 -8240342433584105674832557500837545472 11178364 60767319083815956183746454463733541376 11178365 -1786588460550037191490201174459286880 11178366 2202421223624843319759064165635836928 11178367 -1140916349119678980587114558571622191168 11178368 -345309832717575591387886013951068078080 11178369 -598047541672927322726600457382828598700 11178370 -165862771064641391418159193145266560000 11178371 -403158252121180174943196025638428395920 11178372 -418691838596463691976327930455621718016 11178373 -285627239813399714520011054874798985378 11178374 351828096850390743095976005821955043936 11178375 92171458335269667213898509255270696000 11178376 -556556447316251333833958148320773324800 11178377 36739183008859550099715364997829258624 11178378 -249280356006520845281847168819877186560 11178379 -169426051964335409766465674442538444960 11178380 -143822602623195752593739769373409356800 11178381 10515138003452863998789506783890517952 11178382 61178050244619956384481463570043789184 11178383 -354159728332667569030071364017215259456 11178384 -69232792288145378115640810133174353920 11178385 -381650838544862091866927747000759169420 11178386 -365046945067557806577697660260015406080 11178387 568595474636292805125952875156630774408 11178388 32973005389588341256361674473242720256 11178389 217383008723226063659078346976798080924 11178390 -114911272068590239661588471448996286080 11178391 -23863604979044522734993302759857189376 11178392 295008348296962991886400529624833843200 11178393 530361757022327995884922484214737382864 11178394 441113243446764384699063571803072224496 11178395 -328105408872288475410311630294032319280 11178396 -396407734112243468888756907237746408448 11178397 112014183684619103492875072804785155232 11178398 196420087649163002425329342398767902720 11178399 -124980407877577222755178782193882791792 11178400 -164864260499209821422734728544763904000 11178401 255641591407821925942026778465931333544 11178402 3768729504074469769566523776545538432 11178403 427375306200293493369957862617903296240 11178404 244294282648717336261399403800083424512 11178405 5671239140327195447133753130538981760 11178406 660555484364357083934497365316696068480 11178407 716501083733413220950467493621198081656 11178408 433698135471034352757629540620738560000 11178409 7323299856742651841024616698287856928 11178410 -12893191168936699353088902415127711040 11178411 -288851954185139840165798354467247669928 11178412 -19885833360112439004497727373334181888 11178413 -460627153289446721166841913176629358080 11178414 -24033557133056172227372952555660263424 11178415 379466268707229245909143570597452271560 11178416 -17546677842794548540546443652769120256 11178417 -25280609371756000300576696508221529952 11178418 -265530023674745348409598510154877871584 11178419 -378790032607376993322262393007509401924 11178420 -135230920342633782179536028848317296640 11178421 -560780771726656391799487062003577640000 11178422 102358899625242361154860334413370654400 11178423 -170221280876413862221001316045275052480 11178424 274584538416736205209860649080837672960 11178425 5681481288689028255196202367264759150 11178426 71491039120884106362965089577154292224 11178427 60273571086768590189156623640257800000 11178428 284275156555169407244285650268686291968 11178429 -53030502332550650850987460914113769216 11178430 -53853460371433424964323410406418614400 11178431 382368873346293839695789223192489958264 11178432 -53637413467551847958978799977417932800 11178433 -58687894798587347541110694281839753728 11178434 243671044026546821056386566330841233616 11178435 59446348576115110752517352627806195200 11178436 106875427178324918259236525118227676160 11178437 -12118925926500958008336621325157346432 11178438 -306935387066873575675749949458074139456 11178439 650546392778136913961658581688291234624 11178440 21098853661822387797476059586386329600 11178441 506669441040874456291748443886113549680 11178442 120709216873124267853660578632240452864 11178443 -1142451963419357852773601075029866739308 11178444 452031400300338484275273180762670972416 11178445 -71324966353168003146785846005213900800 11178446 86071546600517624182285887472644180672 11178447 114905697959747337181490761930738380672 11178448 118815971058660573429077677133026844672 11178449 110237883646801471435211956112787102450 11178450 110603883830013590648937616543446471600 11178451 -105884622997580644523781238911048484968 11178452 -9923663451549266739169337887535259648 11178453 135580639774712084970413511809985048576 11178454 231749004400842540422461328057600019072 11178455 -28653127040508609813057426439810650240 11178456 523551326889276499496839270061217177600 11178457 900095646862385014676131649833919965706 11178458 160556438206388584339826100764967556080 11178459 327514722761978806182587669799390780720 11178460 117001416166237773622218633626124288000 11178461 7243599836251551676271701139398772544 11178462 -101465671246200366558781223095729760448 11178463 5399102609025723550586543179166359712 11178464 403280848841608735903593904856629248 11178465 -319190865802271566601088237562144010880 11178466 -41844677412355808948489786063776468992 11178467 764933763010214229874460372791256992872 11178468 -7392222817453164925985488142201822592 11178469 -204161670963900557075768227654161876804 11178470 -27654060209774037774586091888097744000 11178471 2024740251078426299543623811283702312 11178472 354044228133571720082582521118858311680 11178473 -68567774312364448069027413226193278278 11178474 147664882347823823152584892545109873152 11178475 54201146621029665502929467142487564800 11178476 33868234048016543554872392820353126400 11178477 -168245398261355682674023953549434247060 11178478 289384942113079190664326320746609017280 11178479 63935858569164428109921442443964462080 11178480 75687149909305214960986910957575864320 11178481 225787852123897209613772493521091682672 11178482 17530667107660792240252098259739679744 11178483 -411771178348280075213408663387811092736 11178484 -227118384388654036892762813779799896064 11178485 209723503948193079282762740582544331800 11178486 84144938889125180647074397552076308608 11178487 1133261185940425028863457414936493867760 11178488 338095727718616890055043451423283445760 11178489 -38856193099684290399280228519235610240 11178490 10980389300255061313876210093929693120 11178491 471915625331360241780518715067002425892 11178492 101796734548531257072892056095400566784 11178493 -213366967487572619760483124059373771258 11178494 -288147505010540913726430776853334981760 11178495 -1102481635153186693946371928802717600 11178496 57413237014009028748523520418297937920 11178497 669036424410405669676868689620232510512 11178498 151263067828547085595914205561068023040 11178499 294596157241893007771967828805868533500 11178500 336650713172796310799351140781967360000 11178501 -132272693509590144935150462177112105120 11178502 -345751355247656520680882313508742406048 11178503 374478358685623650873850266022240105056 11178504 200047211972874415043659830037934776320 11178505 -319283729189224587441057193065661007700 11178506 9202348075000379462396231423256324864 11178507 185878681526644133283426626433913420800 11178508 -315548142350288176782482423635039518720 11178509 486545016801425814495666358667241190710 11178510 -40100326221496167946193467101429473280 11178511 -186756528359057764501850998944305527888 11178512 -134342740152628004778773154767220768768 11178513 934886851034619262437610971276791786400 11178514 37820854681729153155513947868129748800 11178515 -252692505232001718296948581312436486400 11178516 251206520443184617845136856722599524352 11178517 501705356350925218140103170266975091360 11178518 -147523809152682399541161675139507015296 11178519 -57915371518854892222917073849974483840 11178520 101278192646768841059249461094076211200 11178521 -159707496812916293746797646190695714800 11178522 -192695580817163799111384683027265357840 11178523 257702732446442347511542384828417812024 11178524 130758670060626370135372271926493478912 11178525 -68834501105682632843141132008938408000 11178526 -215905478032675948606616854253992284288 11178527 -390293530394342974698072802036356927936 11178528 630319252717138619831384578011327627264 11178529 -550369372276345839763164436786774430016 11178530 242241264537831932274117238240456842240 11178531 -107300362509614055985152816180247970400 11178532 435079496386560342386106518712550085632 11178533 1896452451453745471430726548798165433820 11178534 -133367860683225676753159668706841958720 11178535 123774021664848152430084647314067607480 11178536 -279789553985099522709595318272291225600 11178537 -319342521651437768179545677036000439648 11178538 -618961131466342888943045959350681600 11178539 1007178348792951830718181002389234443824 11178540 48978282880330567429558344435538329600 11178541 -814035273259271472742240197716684128416 11178542 -492274884339606956493474610704715996800 11178543 -179062125548695118984777073822489279600 11178544 967583687029599047691026092004999168 11178545 -260038911834525122197810647441392406720 11178546 31549249909044194884222943996076000384 11178547 317722889679519238840547601962506361996 11178548 -481108285836022045718357807235517753344 11178549 116284829880393429551578222141988924334 11178550 28561975547038077108084098970537000000 11178551 -256560102010477742437520112455525192808 11178552 86240445114527283942766940192432455680 11178553 181726724069999161144247198313252470160 11178554 -455883577487077108883779686631042713888 11178555 27441044868707233151504347331738668800 11178556 381617378347122412658885119042617912320 11178557 -84448811655179259529489034181626686728 11178558 370388197960237678150747393810314623424 11178559 440432032638994139408981645911300992 11178560 -70726824266840174920146519951031664640 11178561 -60961360259915280065423491163105189328 11178562 -249100286913179190308019050820628465968 11178563 -39455626480562466832859820389883486192 11178564 -514592566976626456866161492945847029760 11178565 620169981833327343036301483404587426520 11178566 171691439439446045444853340621297560288 11178567 29779926419871731880408060916676449416 11178568 71150475884514325112146998966217297920 11178569 -50447479799753023358681310277370338560 11178570 -81240400154257683901760771707112616960 11178571 -844382631130429114187061379920379246320 11178572 223424240200398649648367388456218939136 11178573 -16981654224990814708309368852945848256 11178574 -497167187482024593072403208128539955200 11178575 -157513974558366051580053450928314656400 11178576 116067941834116593375915859640988057600 11178577 -36642543293748487974530312099589404688 11178578 42764972592128024992537941759758933280 11178579 -484753426002873315481285181108862420480 11178580 -171794410203091721669749988415188213760 11178581 -12864124166947923559317368600320163328 11178582 -38069883018660270441740595564005126208 11178583 -22798396101514156808992878831590581496 11178584 813451811564390725319820727742559313920 11178585 744788559177923175351244815898211460 11178586 -415490755026372952496676202112283541008 11178587 -7559254813188939551900886613684286448 11178588 -84420251368738139802647347801447569408 11178589 -663950950297615321955998866380159931610 11178590 124440715831519539038183625243574168320 11178591 161787523869681558231473561709776574792 11178592 628760480626743444107346912589270351872 11178593 -903171994034658629326155004756465129680 11178594 -47159253812282092383491862569001538560 11178595 -466041155469537235719308801215291509600 11178596 183267374467576711248481386514275692544 11178597 -524218474859861677664963775606046086240 11178598 -10713153194091248803593106500760320000 11178599 -763145080680831557790888695963213315400 11178600 67102793966430579611131483832303616000 11178601 95382336485509608014197051707403430400 11178602 7165669569796589895222148792959854592 11178603 -683921513815485698082179911551592407588 11178604 17161082271235799728794691356230579200 11178605 760464957190633546616701006564867262400 11178606 -160841985806392232755769833180870656 11178607 122209979377834105844891761243394066232 11178608 -13229708805279920529800407257682083840 11178609 -48829667403430818796874541627805841664 11178610 27427689178131803653359797364310764960 11178611 169478205206167206864482112178521457032 11178612 151953664919226479619419583960021043200 11178613 818619559441604994694166150571311458862 11178614 110812167130351449509925665611643507520 11178615 -43484100394225709426276430448643329920 11178616 -1035696596164809541912548734828160061440 11178617 -28129516535495694893698311733205557680 11178618 326308568686212936355934831961271504128 11178619 -5884630166345166344490458277095427104 11178620 -251790720835094929712481052402968184320 11178621 -849733059445372498526378426238879006720 11178622 -4052391663971313020968398863077925376 11178623 334854213681371920757099025606107156424 11178624 2061681967544849853979024764111421440 11178625 -205444310506874131232336715688053438000 11178626 29092253893751230849458027248721139200 11178627 275970590118912065688040370603248872432 11178628 -828723865325463515511748100575587701632 11178629 105840123855215138881551667600875809472 11178630 65741687537954614331915364980662569600 11178631 -335026381078685277263197159580713484800 11178632 167665109116024401152757955967387366400 11178633 -620221311777033785834602683731433083376 11178634 182046267833704869584592087205560615216 11178635 224939075848448791512228023753490633600 11178636 -12357680788155431198769084841844146176 11178637 -116748495000980933685584581490126608714 11178638 13467523146694194684381749380794582144 11178639 -347398067394189228078372841961561848656 11178640 -182520136510183763937496774064477306880 11178641 134521170916617028688016972012099780132 11178642 -4815243050401682498750631555670985088 11178643 34491156243723564718901514173409165984 11178644 237148332446501872837765432912159389696 11178645 -344006287633206452314558299826899917280 11178646 -750927453730111129387309734275488990080 11178647 235872503472770881140916422920218309152 11178648 -8355709979007092408207540427089264640 11178649 -98663103283693169147692568920878887350 11178650 49750421770195126696862812935613344000 11178651 -489203444608974095192238370493973900096 11178652 -45049537545595826141851514483637196800 11178653 -124437424465184927268718816170240881856 11178654 5357407732178002070587712379183316608 11178655 575073834201207960393647631877325179560 11178656 -325111028392728336152818177398108979200 11178657 18793463639427482097911888696274385920 11178658 -46817007535365718839904604416848768000 11178659 -782591341659382608744265034015399744640 11178660 -76706187784712201975282988040001802240 11178661 68489074733689920722805796168916972640 11178662 -40567866688945502327993808616548360192 11178663 635427033023630812585974522889122754344 11178664 -778561230515472618645997188301422965760 11178665 -341508490820159151769602199227231086940 11178666 9314013430263912114265790470149590784 11178667 -2096409543421347112785468491612528640 11178668 -733833146999041989718094694968283009024 11178669 -221029907132194658466319182840539398560 11178670 253794618031625481148289435693174777280 11178671 330842880115723573179788987790477336960 11178672 15397913436652512852254997795022307328 11178673 440673843073417091902392785584115556960 11178674 251554361387712505108710871151282557104 11178675 -328225174373392481611874703438334494000 11178676 99989766305730783881855935478924101632 11178677 -281647268422202892626615627580940440456 11178678 -42140161254138108170925171621795655680 11178679 257143911815885544406984256749174282280 11178680 -539453839162689737460173628206007091200 11178681 -400419748522579094844953564623332252096 11178682 -427021802395644582144060465611215438848 11178683 -1631942672732916183159596629631140090896 11178684 -77411081673429239060796485735111139840 11178685 164413723290217068778086232599387932160 11178686 -322641002472345279411127032421893728256 11178687 144010670378887206356712816939436497168 11178688 308076818942542262190071555096366284800 11178689 501576199891377240834533361337611989424 11178690 150565794405185676177224206472340080640 11178691 284450003593138333306168607261027570184 11178692 262563884246831223229231650760437534720 11178693 203183493305145161832127413612403269120 11178694 -209273202912636143801940431140667923104 11178695 -220944994052659523400178296330723810000 11178696 -45124760069266243112824594400568115200 11178697 -1094616870146149877464339902121238162854 11178698 -177326266932868585952203770662962280400 11178699 50738012474764343275631334774362372352 11178700 112823528704246322810447059158106240000 11178701 1508611790315111435810047670736906242412 11178702 207118215616383521473480584460282535040 11178703 212912358765135322022005922000692621384 11178704 -11129101746054474890856073513128468480 11178705 84396822897935271521442145657754223360 11178706 -245327756395005429475713377180659200 11178707 -139298274371519904495929023019219577120 11178708 -44420169814859207509927470387137839104 11178709 -7080424731943738124140156196541116996 11178710 -2399215505922205655002689365625133440 11178711 155641064852829178989023488906129619040 11178712 325082869189357084393736482185235507200 11178713 -48693490976048716797509492646500928000 11178714 -302843411409180199190035068707617675008 11178715 -816971919619577619967375859254282190400 11178716 -611313335654639851543418551377607680 11178717 -354709625977721969649830962529795252160 11178718 -283520560881907215037568730778773297984 11178719 -726455692837093019550246002671756022880 11178720 137909300512124047937567596300704153600 11178721 -590944672692546414699717435714346078 11178722 -9482997756984100835461988907877018848 11178723 -59526554546892414195583947787241934216 11178724 228203309704648039183129789742824783872 11178725 389333812420111384482448462752548932500 11178726 -2053811560701097414931939623841256576 11178727 -180311539676413512002204744153677554128 11178728 291875925323413846178156186118858424320 11178729 539890909381896446602361487343477793760 11178730 188743326564338027211357474152664556800 11178731 261064166149916264191454182361441612532 11178732 -126156768214314111740657784091103302656 11178733 449556977835985226328592921706176384982 11178734 -138794690184206585083770334303810324608 11178735 -307749182794965183510973376560125270000 11178736 -935956865012381086101892747187060736 11178737 -86816630904216192787572855182488999680 11178738 36759936312004153696914788083364688288 11178739 347493077550481199024977714572918393168 11178740 264028179482096950781146732927514960640 11178741 27604493920731829196959300258989043968 11178742 18836837802013459478226939177608113344 11178743 -303398854283917884423053226051991367736 11178744 417894038821512735323838279994500894720 11178745 -663951724740968368178409886165546900800 11178746 -610879488588695291609722415064843820320 11178747 -277127887680836896575722563172372361120 11178748 220252561252910725336402899493477497856 11178749 828438023649492940360190013984056814336 11178750 -5956210534773476455452485460069120000 11178751 204332803151756372567269608362806986912 11178752 36115716606591675802256867438226309120 11178753 14383054988670350348541599001286161600 11178754 358092560892934704947168458831145968512 11178755 -49132930964993322685053941409442529280 11178756 -141779913528809622976099484440114483200 11178757 651713860682962528993705014123311447006 11178758 453044431831486694109363139393884413376 11178759 232957292292416079488972983359593132928 11178760 8027133364858631253205009789330329600 11178761 106137799128893687455578207441069221664 11178762 154583255976645000037354048661543746560 11178763 -452059411210467686820123566469488610988 11178764 415031317327213236053764097749106726400 11178765 -68416882285240835178109368063994158480 11178766 -289034367841580665634521639931499375168 11178767 458459540189580949186007503660519690560 11178768 16369388254050874986636486535437287424 11178769 -30840261936579193005642263988439035328 11178770 166803547620377626824208162473432082080 11178771 -386541064821406410867000329280291888576 11178772 -400337248519479097531950391259669477376 11178773 142336236142488218766585506418325437240 11178774 -149832624495153239488963705068506429856 11178775 -1907941127233966754964012877053078000 11178776 -231498869548540862473599391283030384640 11178777 332358217617665163210751656269505619920 11178778 171683901183019891270225215651875257824 11178779 -1040193488020989942014666166829379418216 11178780 6281378851594308045807009349292728320 11178781 692435838033308807569757845163467645164 11178782 18520636000334146281974219526371877120 11178783 116883167913528351761183026334691225600 11178784 320782031591275244042066076082079072256 11178785 101398863278340545512792283496168360 11178786 -47998425256891762773410408046472169472 11178787 705417462556119843186517053916701808872 11178788 -594245062061421229313579563501839133440 11178789 -283438722491497441756563400867750695360 11178790 95325170944676749787655802489616974080 11178791 -49405291310429286535840350929877139056 11178792 -602159105262602303578473237026691655680 11178793 -837593348564947777250202826769372205958 11178794 -46249219264909287785321239197748862976 11178795 -148119007752036379534322479898358646560 11178796 24262519798819203587989302970811531264 11178797 404628164613803103580296853931811825600 11178798 159463984133534296340834826058928684160 11178799 -167004456238979648113995319126501157480 11178800 84432514619660519526384402311323238400 11178801 416454948287149415308779734391880529730 11178802 61689793860571032243021099797313897600 11178803 -39710848355279531927076405667431799440 11178804 -11477741895341445304665671183276359680 11178805 -214189656284432544916052301998695735680 11178806 4867936935105419737653278640242612160 11178807 -451268616207630826479863127540209523120 11178808 -673409961432939777520482369270741934080 11178809 -487824294550527309410436537665551876224 11178810 -1940169870181518977820798497527007040 11178811 -553436115331041630371763127671412481580 11178812 47340151948964228267515800746126662656 11178813 -189593872349392168234995330912856171392 11178814 154741470251039697085822501116511300992 11178815 368655070940324043313940644240228525920 11178816 -214599664685691563306909756469112995840 11178817 118076062883013986569089922623421487360 11178818 -46331394709031150769689451425398915584 11178819 22379056566282856751659299777418362000 11178820 -45861248202608118596243809402125803520 11178821 436042668330646705343063624681175655200 11178822 6387889763177055972465514914410375040 11178823 -622929053383144053424509399763450005928 11178824 -518710447581301899965574653441885921280 11178825 7072235121204013830042977016773760000 11178826 163437260245903276349840485847271289440 11178827 1436558599801039893949371244232556588 11178828 246457520803755452054500370584130472192 11178829 -72522213290038240161351149116386568116 11178830 63030307963147709498252295416850712320 11178831 177955804641159068159925901962767119752 11178832 -72633373445548794965620968530487279616 11178833 594107981501157227379427530986192092200 11178834 -11522267278521246712883378971395641088 11178835 439744394116748527673585867994513311280 11178836 120408124488907487765416211422759741440 11178837 245658520585424706921703689475618765440 11178838 -269409252315955544154532826186666466240 11178839 -3813626736167792459428085580636021120 11178840 -84378091448556848557081011662143488000 11178841 -491379854434290740380140914536823696758 11178842 -16389501206146784210143844444969814528 11178843 298139380650575216670568721763716415504 11178844 -217460446755491298784377039802521931264 11178845 -147198738397377649906422681967343298600 11178846 -33981210990383902952476165508993602176 11178847 74906724081100890690963710556356752704 11178848 -149002974763865295136610880010856693760 11178849 -568406253431619714400596286555545339552 11178850 32488246184206823513126199826919276400 11178851 97498275385206241827058276472127620592 11178852 -54577737406197188561663355996410784768 11178853 -105373647455698278669958010007059965120 11178854 -150056782477795958482289811312468346560 11178855 7262348222731725290265763503836098080 11178856 -675393281750648466612565075124783677440 11178857 185065206582073822242134145969310178106 11178858 264099587749082962147732240890183064320 11178859 664869485975672773074155790081847026040 11178860 -309869236728429343816549039828482078720 11178861 122223831435749680050386963472431108544 11178862 244360934837800077607087366265708465280 11178863 267628114492530835388568219247981598904 11178864 -72829138741630826476773918363520204800 11178865 -152856449338936046483793773864460193740 11178866 -47094571596337655878638956969055760896 11178867 -97236709972629863672396145854769861888 11178868 97387053301803146362613996052356056448 11178869 -258644835978650720098997808083129255556 11178870 205470576924846726826054755187373116800 11178871 706172644836580552747193116773166580784 11178872 91342001481491474692053950481916108800 11178873 -659489807380008993443294778655654539078 11178874 146772186742638158747742611712938649600 11178875 448900868919354965391764423155398684000 11178876 -3438679332501899353001366590609939968 11178877 673791863658809604320437454860523707212 11178878 -281136547846322420229902799526173466560 11178879 6802216533111789912173508361657460736 11178880 -403079142865111012250888771212620595200 11178881 -14765319242363326886273712872745689856 11178882 1179295002355069467669716566718556672 11178883 -123377799808627779842080121718471979400 11178884 -26456595731281116553408798174573081344 11178885 -94268685656054227619089119973777531200 11178886 395759998624929883566301859491166071392 11178887 -885742714875093636135441770758361887464 11178888 -89198784164151816493568824823306158080 11178889 -574036900751025676816713657530486175644 11178890 -195168229583730312100659149783353744800 11178891 -29106386092368644480120452531806997200 11178892 129608787495082053326683637656727273216 11178893 -574847051017362721668881252165048890656 11178894 11509776057937907046870955911402502272 11178895 88825679928323970525011967485369241600 11178896 84763659094450093369369397269203861504 11178897 248481667233263974178000925071041812480 11178898 341143568311989283200531067739117965200 11178899 -1751173537472617825500015445281572522736 11178900 190515941878368937252064704751515996800 11178901 -681582374015984566908117392492528133600 11178902 331033061887317893972382971119658311680 11178903 190030076890842587619210827316594879744 11178904 -100625148766208531870696857382903623680 11178905 -56581414477426758238118193879311379840 11178906 333902675568930353107085711041670536704 11178907 433959932499148288638778109090693499720 11178908 -105558341810902543869350818497127971840 11178909 44341791085178413190506227067327261350 11178910 128207615870767317570848075817395358720 11178911 -524895988483268632960261085108290565088 11178912 250030379174088787317763690146910175232 11178913 -432511472854232371512157893543457911838 11178914 251814533128861068700577542655254674720 11178915 -341274132175926816117629670247209596160 11178916 147335401330439377203623548472982302720 11178917 443717269123481144188371866688684459966 11178918 79671966876823193551055973770750862720 11178919 415089462354904694677272707485401481944 11178920 71701374016076314562681061735751680000 11178921 -48483006945677304479285018704375468032 11178922 -136522325748232552786375357857867977376 11178923 45823176069770230559926352209307556240 11178924 56192562851289451150354564853079737856 11178925 4280586695469240991438968410536720000 11178926 191556304040165368224222353049253557120 11178927 531442146568272753797067413925318854664 11178928 -2444520952732148474942625925667291136 11178929 990764923116406959170564757415083102900 11178930 -49105837697112960094028218997972321280 11178931 -181534698348123157915641164157699934400 11178932 -191676535173362849982333859189576304640 11178933 -533297655089169844960991346085785982176 11178934 -39050945838647226064962017571910026240 11178935 -521427379107531237559782735885992770800 11178936 -490146511476299810463498475217793945600 11178937 -99523557681764839413939840830794411392 11178938 222829200090252038987577576945952786944 11178939 488299525384434354097586449077070329624 11178940 323903860884131970121191002876159255040 11178941 -96718636238202848703927811331753951616 11178942 -14158688215471728052911384373038583488 11178943 597596444287599053977316106974308630224 11178944 -47956365413100335992240117300208861184 11178945 465451657024081680831240571707235987200 11178946 270914306414054472959343889127776166304 11178947 266898706778172480558824840988896919840 11178948 88670537003684565905762918488089600 11178949 -629586088414065254669800245928583330340 11178950 -249306151263623805608315343846657331200 11178951 -238801612044405552336865437704506348416 11178952 -1515716122976973387966913606302364753920 11178953 -292073672979179725762582592966398594380 11178954 -294142020541809184145536711276514204160 11178955 213260393691939272782795692280106067360 11178956 -736216167132458344254811783463318426880 11178957 -434032233273970577503358670713059594560 11178958 169714159897704097515243263032597695936 11178959 -186107734388654836904074203656373986448 11178960 -38418666412692697328110112507858780160 11178961 -84775678168126676088438485828679841676 11178962 -354846260789054034079614941568072012480 11178963 285186618398427720558364568081405455092 11178964 -904497944676309418161631670293706334464 11178965 25930172280763689579985646646485232000 11178966 115183858322957320133645765742210631680 11178967 -236176852656499085051418400768560580984 11178968 -6736128444065645757948150724035440640 11178969 379186266127248069269958619337359656144 11178970 79322926185628530271376099399307912960 11178971 -339592378240700620214930035598878560828 11178972 27857012015876426291030511990051569664 11178973 312927193429019176264841870626022698400 11178974 24401428457959432869268261217055087360 11178975 221495349208516309643045808595046880600 11178976 -857689828194621216559347239522657107968 11178977 -65343787173598502659666532939035102140 11178978 -77497924834065318922406638171944161280 11178979 245313503661692898200688080447274966432 11178980 -263925007662596354758056064280200335360 11178981 -535018204632050425985434418951275569120 11178982 287919532085679252149007443428518384384 11178983 -533268976470180666849390719825263455072 11178984 -107747593848914560988319084801447936000 11178985 -48347301663259560506732863836108761820 11178986 39717538945463254962274686122845409280 11178987 588106214082791419874343531511364406360 11178988 516367044257870770406698450180842975488 11178989 597355692397134163401949660897541723424 11178990 18116276445149756244663522175660753920 11178991 857319959553516616090828851815339674984 11178992 -4951122437233919451759344289731051520 11178993 -13018108800158433907486972019351678016 11178994 -23541317181735384276492149333927518704 11178995 -79046897454227827379447978111112627120 11178996 183550019855658761830329567142113484800 11178997 1378091843512287207127104324939609494592 11178998 215088095084573447589247432036922354880 11178999 201022509478343359854050832102010884000 11179000 -374105541915941969937170207426826240000 11179001 79330982412228371001289156956259531092 11179002 547708262954346699120452316235732738560 11179003 -3517718364076613934209059231146842112 11179004 -550271528464120794318199262931572342784 11179005 -422385025407667059837109229704119962880 11179006 161471962877615276541531462620970485760 11179007 982894591209276167614391046545781292440 11179008 -493708979404177458621791927450235568128 11179009 -81975387789678795607547649705705389820 11179010 157544920017482940412448861928655280160 11179011 5028290044029449275606808990545503360 11179012 388606547785704732069296446655159869440 11179013 -1039723124179961927474776959497708464260 11179014 74523791346320446458425393760595482624 11179015 -225925764245944446474180209256686088840 11179016 -192125545378739641232560167973628682240 11179017 -826769355015901133881729669840605403920 11179018 160997621680619524921016018928506539104 11179019 -320357507997743041084256170868073839880 11179020 -13935320462754206998257470681370424320 11179021 -18121679969224132866912606229259907072 11179022 208746372147719216571567338958891045312 11179023 147781020653552033158161723892785684000 11179024 -12112633139217857485852357189704089600 11179025 65229700267657310729603835899500632000 11179026 -2213948949577892788761485672375001600 11179027 450010088879421972979966281863684276272 11179028 -143744396795380140003790590886126731264 11179029 -25410791643721229783827985405194065312 11179030 104235168540326394648760601431339411200 11179031 356625661508362172037212022352704313152 11179032 -40107599430419372068198840812342681600 11179033 1121178047491724802065086495015740782282 11179034 116887225849224336556931890582854177792 11179035 -34765518051996117297770201454923535360 11179036 444168204226256274251486031666124508160 11179037 768158452225092928228567373207572291686 11179038 64972842813217216394275138436513350656 11179039 187496715350833218929195217373029460992 11179040 -70394444792357466779486353032472166400 11179041 -181893842310677058932674409158236675408 11179042 -64617883734157742517029406127197900288 11179043 85884847173839732894836681034339626944 11179044 -410337361819522518120833698957891682304 11179045 -486588026294039842945959496784836061700 11179046 654624409368486214719754963275040297920 11179047 505788669802586852577121833864911856384 11179048 -251941336432324499101161437629981655040 11179049 -155119034906246832334920545185383696960 11179050 57969241701080026541269083492788812800 11179051 113497131158323074991515513879051115312 11179052 74449398783611377167341499611760942336 11179053 11026842369941819677711756496812534080 11179054 446761408007177384110298709252423467904 11179055 228075151186235180418965914191032949960 11179056 43391127424771148047080986240527859712 11179057 -789517470260337764378508175825377747694 11179058 -147051451729205679185064405344804608512 11179059 -485784074144592873615165195029221252296 11179060 -207009426517498638629139067708362877440 11179061 -459758107127773961232643574214279304338 11179062 136722651758653462155501409068301156320 11179063 197193883164119705811479462870875449696 11179064 -309837308260925218051703523604490772480 11179065 -149040032314774048196001043507339392000 11179066 -211080239160824613814003677996238945536 11179067 5142750522145481555524905469494272160 11179068 225094831861245080168830968929175920640 11179069 -37728264319567056575605686019601935296 11179070 -118932577632062808177034423994405495040 11179071 206497295036082974765434979358001835640 11179072 11537114879996707955710013276902916096 11179073 171482524795166496534663019133500864980 11179074 -14509569534235573075055962645587340032 11179075 204967377225019486965709776623107831000 11179076 605391420126823395015904535930545733760 11179077 8121167461574460594157703898623644800 11179078 124044480535607589442076454291759675648 11179079 -356569599944568058792678373857016275824 11179080 557881278667598695246150434028019712000 11179081 -791881444808476003936635569264412239616 11179082 288950925853995112276780706370580168800 11179083 295820887283021326079551806727215902424 11179084 161860288382803863549824642924224757760 11179085 -241151987944322790900810630634096055040 11179086 233239230018877406210604086865933132864 11179087 4513268490702046877932169386595025960 11179088 129864638739906001856425763243774705664 11179089 -329753767155489853352720264773044206046 11179090 44159868566481434885788620034087194240 11179091 523035239952064544768618581877820103680 11179092 -629760412365855956809805053658935296 11179093 -320554756529816830206029457113762845220 11179094 -261385760411749779345786233037592967040 11179095 363792086083164023337900593063384957520 11179096 228213852383258695758907799998239375360 11179097 1729563143608149402664561376834460000 11179098 -9383670767417666072116094701223503104 11179099 -982077405310680965912718312654404851900 11179100 20385618930678238440911871807956966400 11179101 -177239152206441037279449630863826250176 11179102 276370060916564164120630177866114057600 11179103 91454453783677869308564792193170693568 11179104 188589704657498182455919595626709385216 11179105 607604479453498190739303363079616400960 11179106 -242556002524590243302425938231608693760 11179107 -1346230204569704578136117734722267286560 11179108 1160954433152795683831045679106987470080 11179109 -36049214330699944020434261140706226690 11179110 50806252387012739863680971274217253760 11179111 206776116081791513882972746592480278712 11179112 166565378718875222911883756533970534400 11179113 -429999038395412672669872749437858874912 11179114 101368509564908942707725596883297844656 11179115 -47888552269022531801149304357492102400 11179116 185114533238061400389155270404776118272 11179117 -93695746329312704680899035831261685728 11179118 -239143852512075163377437341624658222784 11179119 -295979030990581938237132590100483606528 11179120 41904584192795106419454796643885875200 11179121 -930980987904679725204611421531504453678 11179122 171478951317865352911212786596272151040 11179123 -574210402072308143241231139100824555440 11179124 -668976884655628091507147706058701355008 11179125 -9490332415749335081825419636026840000 11179126 2274550349066377686924284523657786624 11179127 138485435375967126874558110781977477120 11179128 391027805421000235888186662683427164160 11179129 -170517980905883827237020710418752584316 11179130 -147435252770535903497570477781849899040 11179131 -116011709770482212646825239205123426960 11179132 -1272110282577896132783744387298397163520 11179133 212443383418569628455200931024432777600 11179134 9999353522614673579475990077574728832 11179135 -9159679406917323061770255220192435200 11179136 -132439353565467806787846194440427274240 11179137 -374662361696225959557568231597304913600 11179138 410987152862171437370575571399819114496 11179139 -952895120525519994954606713729331011976 11179140 -2170882319110298698078964008938700800 11179141 52061117451506396690558465694824040542 11179142 -88803014612001638881548614071919360256 11179143 -145323882063762676335232625822077155600 11179144 -217080305352896080861755488492563046400 11179145 48598971678861607287847315530967116900 11179146 -47828620584493325086020282788245512192 11179147 -42640956112592658663688830367700169216 11179148 437888057095214191244804481637340606208 11179149 134643697642426558749656728282204127040 11179150 122151223436626071960600078128198217600 11179151 -538892082143455322902204070621456946168 11179152 54172694685192526269879021082841333760 11179153 517538672645588310809375168620564070500 11179154 440570900538170889961023064107305079696 11179155 56271971134995983397279105356202645600 11179156 -350531582600712357970272502488244708480 11179157 129985183500557548996373296707529643520 11179158 -27238038184898882541639537809902313472 11179159 246441816810425330121450821870999534616 11179160 148027095143644187016085018324995072000 11179161 159994508920201900701345802283401968000 11179162 304758926040810761329245757726808174832 11179163 237702093161284893153152420405707760640 11179164 -75672333420753655465126348715745191424 11179165 122501059555738695167395795775663788920 11179166 234187227431785359807067678437981403776 11179167 -49887915706519096798108437125590571760 11179168 26086531486792212796136565419959910400 11179169 -186118092082113780080417763356989958430 11179170 38821197869140584409116312620861010720 11179171 99729787376121737099336363175050609372 11179172 220361594644067138280889551349921747200 11179173 -80549447449334842579532436387713388096 11179174 32897142202893511127402794377077754336 11179175 -56823752229791571782011622944790323200 11179176 -336369647794362749730018153192609792000 11179177 597002145617555495408941258239539916026 11179178 -55073011912188624694684946324793643776 11179179 -202976236287159626925926821345235708952 11179180 228948093312953824534699313369852451840 11179181 482562960888480896037433426321946851620 11179182 -44365827415947743969925126193970841600 11179183 -2010154231220728822043939852950992672 11179184 -23285711334182348342046667911799504896 11179185 351630328865068083510371860283843320320 11179186 175602747065846326219919013088830507792 11179187 -451206789334580114472822245443798961364 11179188 93861930828603305410447782593100165120 11179189 -24248987076368213324617347876121942528 11179190 -378597350951601268987232756666294400 11179191 458869872413143495905810343909777257192 11179192 -230193565441335641180912125570703585280 11179193 1212756458002217971846787331668269449300 11179194 -22190887539359806512653146209120781824 11179195 401066077330097795675041612002646081200 11179196 -17776065762135336849117513375135498240 11179197 340113731652756524362152175479101282220 11179198 45371984763165090081880446143505209664 11179199 138587653006380909162428793898457179200 11179200 -35599799580152415063049879449344409600 11179201 -333227652943128809832616827462073588800 11179202 518080131465238556094438659130682464000 11179203 172635568755709872601933842544418590704 11179204 -7175335439395099045864602893981567744 11179205 -563425293130255764591900896088050131140 11179206 130160841584583606832616081785096788864 11179207 308026185941268480530969564070540075880 11179208 1107558961137235344425625304598823567360 11179209 45547510514849938082806183324883756304 11179210 -24850661019761466660922110776802585600 11179211 447406975370235419909356170110996032800 11179212 -42822168722170623459920443685789822976 11179213 739692899606441531023800721878174891904 11179214 152479507575742727011861415230412921280 11179215 14364923977830493580332397393361251160 11179216 207395268609682893694690176939639529472 11179217 98946662541553790497883928742722599040 11179218 312952127422904870228745538174813912320 11179219 192919163417691754059040688488192140144 11179220 -3387419171253089056122081507080601600 11179221 -174449602970698328437785483438306446688 11179222 -534894612568512645942945222954852197088 11179223 35651121606585214350918764532784118400 11179224 -83968093711320633337271527938957557760 11179225 102093094719580366812218138415788832000 11179226 -3160850779736488186833689519867311872 11179227 427006858457389512763457659621936557720 11179228 166717381452347764298865392378084653568 11179229 -394724541154706711927513949328579534170 11179230 -127219321621183125803260780931790274560 11179231 73130718032481048099263756421500014192 11179232 967998525415935041197298310458152845312 11179233 -275422047319784376025773082822430232300 11179234 148457190941386693988435710573025276928 11179235 -704827915608200589306221189416325830320 11179236 -70816613846006237108671178753642182656 11179237 -190447923170344600419908321189460191940 11179238 -47203307720511515729387922111727173504 11179239 632395617461182128114885550209272150400 11179240 434879691416103190032131407571271628800 11179241 131028690523891736784439539590642547642 11179242 156115461255799750702279754245541268480 11179243 -1327027810209301915102285903970290431000 11179244 -566942086665791444843791448408432926464 11179245 12687170953600672068451514203644825600 11179246 -222354086278004094225531295799432185536 11179247 671738164008969843465136084283082447696 11179248 84228384557205758795905893718819897344 11179249 -1027341061639306862935071002556306520750 11179250 -471365500991751788999410820989796976000 11179251 -203214989673257929065760108648186164096 11179252 576772157440491054664789271945818690944 11179253 268109696019199504830214806640521924480 11179254 250008044460560811070860393037744425792 11179255 -363512530536434043833762773700978364840 11179256 361245627190064653014223763806449807360 11179257 62250525618625645798630325651183042640 11179258 -92588459286723809713290314345777760000 11179259 78232652642131528655416327763912647200 11179260 -121007101702083509582110088428286822400 11179261 253587938286366010627908752748430360800 11179262 207168708820640621087694456562567621632 11179263 557035323484406737036355130835598124744 11179264 126718972432857238650287086654686494720 11179265 -89096662669418677325303084145884261760 11179266 28988228083171101590717020639241256960 11179267 16092493143372653106494182384869736464 11179268 104845264665283399376330008663369996800 11179269 -19775370746773351152159563727149572800 11179270 -199436855483780564528688536757196252800 11179271 -570315098292307615159538711687683623528 11179272 55309489938125087134541513047133552640 11179273 -375787129717001639202920100292004600960 11179274 11485932840434636909834356177211347200 11179275 -55138007968873573855391719259842438200 11179276 -331142575342424833452874245383080880640 11179277 -373612149232705775861026302868800082560 11179278 -66094296981479225820573282628190889984 11179279 -334157074610067323072265061318557203424 11179280 -38245649788578509687310996581760368640 11179281 514140127143502263724987622220999928320 11179282 -157794021321147843214113293880455202816 11179283 -763735790815462955226878532793020576468 11179284 66874115958179690913102254724773087232 11179285 245971955452038299893772744363441867520 11179286 -293112281577169375436004875363991465216 11179287 215680414618811025794551605439320649440 11179288 380050172225826738269995894992445071360 11179289 -731868398373472190058247054455111400800 11179290 -44416144661584341840389647318734336000 11179291 122914352623638625371690800923253686912 11179292 64612697074284469374448803253482043392 11179293 8529147752648737262046739299772847424 11179294 -143464454338786706044277415886245475968 11179295 382290327010377050614750840878268069800 11179296 4748805373724530682802108727382507520 11179297 -444426320363574805062140118673890540 11179298 18416603568237737935268733571449164064 11179299 72154366890102439219483350348710479680 11179300 132990378829306421206255441102894924800 11179301 290153367153115530347678763880310916348 11179302 -118628237156868103693812441390052540416 11179303 1780348343797103584475221894602282537864 11179304 312455427924767403335022813118342993920 11179305 245636960026191684451668919555440840000 11179306 -15598344027623643318015724122477629856 11179307 528200459045023438726415210923160837556 11179308 145587693949201544494088992634120503296 11179309 469115483812055269517479166145893711510 11179310 31046260158799791725262214728100186560 11179311 305351104372167022991721979889499648 11179312 -2250383250719709878877552047206400000 11179313 -744993910169826888145700304445660411374 11179314 -459704039954903075083870283578782082560 11179315 77882138111143930075930304373546259200 11179316 245600118125506145307611978067563127552 11179317 150022629099766563503398453009439880480 11179318 -207085426786278009449673791404196204640 11179319 -290378338136589016270926889466140503504 11179320 -284531608308150953855971425002741760000 11179321 -1209129252411643596662564095165117885500 11179322 -211784694497589791225750209669977891840 11179323 -540266834862178365551899391830123074000 11179324 325871659488582874108017287903099485696 11179325 -459072007084951708252647362545745347950 11179326 341304057165135544440590927120578191360 11179327 479634244069673047176267328832092823680 11179328 -123433708618923837407285886098309382144 11179329 -138066927366841202295254830288737844800 11179330 -272329776614630606855406364979494057440 11179331 130584927715000100148690843430093779132 11179332 191164435812460096279228583875374577920 11179333 328844807916558997697375442665552437824 11179334 -292616361525411062084021978340950353920 11179335 -459033694047321383252730151875953543040 11179336 -176303259796874878428532035070639472640 11179337 -243958384569218516421890679703372712568 11179338 -289614999771787779346314837140459110656 11179339 265361405566451362601686188196199241240 11179340 168751527014369453913581619544538112000 11179341 -358949177232400142547896994523983353952 11179342 462749808669700664296974030286851554112 11179343 -190514750337952078134629401691997990816 11179344 21301667500708765478480035755627380736 11179345 -201841567169886583859560673620432485900 11179346 -689010977073547508780865984886982887776 11179347 225044293956903147386513053306851835104 11179348 2685245017773639799208727268233746176 11179349 -488793131996484064360115160164327439936 11179350 -110984321134109713952609540751918312000 11179351 -1018653739951421537223736623856817254648 11179352 116109526910722273532049306275737006080 11179353 324825208496744026757860734756693235200 11179354 -373705269534824059325626276206778116624 11179355 2031898053464771663415573239009299200 11179356 -122914914235818827459429159670325201920 11179357 154048628141879400163338494667874236640 11179358 229403044289888721447485419569754104960 11179359 -702146305855740079623708448090564781736 11179360 101632069535160727486307770213568348160 11179361 -388617775214164703362539295991602323948 11179362 82028367972745156695475714385500257024 11179363 388046635390453766917978423469429229200 11179364 50922761752935658900399316739282518016 11179365 -173979597811968116745744224411468110080 11179366 44410586154016751696449799204384688768 11179367 90874782122066034501450035875180383720 11179368 -375225847864583089469974694618272588800 11179369 55259461881842772821516910962366316160 11179370 378796195575479872703013600775961799360 11179371 -258129625505978063149934098526944876800 11179372 305371036683574424442775789761778408960 11179373 40486715065517301087011070863673485760 11179374 177980092820166907704616971467564612160 11179375 -22674163519451816294034415863994280000 11179376 3724896589478752079768006797605863424 11179377 -50776006457969066608921932152751307728 11179378 112306837125954771888466097935456505856 11179379 -190067954756621348979969665057212878000 11179380 -40269512689382655526900726440683642880 11179381 -1095559167553207952099890714838771068800 11179382 -87086890260360181859950606021328923008 11179383 488398946171992678840955828034726555624 11179384 399388837064395614913350539258645606400 11179385 -241480865025737128079860963733693682240 11179386 5067546724747204742220485523916184064 11179387 253898515724991102693264475317975305472 11179388 14427783744526328910312257959590116352 11179389 33509639670322947785735027812777503648 11179390 -142333446492123677579266428274531300800 11179391 353017860457284635164285325418527269800 11179392 123969208331448715112634237637047091200 11179393 -378423797549954428295760148130534847358 11179394 -341107835656770434156546922521139795504 11179395 215152860573118714330751640513510589920 11179396 -149876779536944362730839628834602046208 11179397 39987831774060077524414020894869499840 11179398 -733411399698611373119878895781146112 11179399 -504543205562995129918179270704481964800 11179400 185306210142946548597170130039549312000 11179401 -328081544127526050720967115329976425968 11179402 -58836546681068839018807235968124152896 11179403 47633369802110772200172611149425878064 11179404 383221181451955829020345998280812902400 11179405 99098746149212244975703855653393435360 11179406 -27656843708370678874628691190743367680 11179407 463212720224912241939480314027959983240 11179408 145369260278306224535706527699193208832 11179409 937541525256590049198833599622048769600 11179410 27765883880225856482411578090731724800 11179411 314290703484492941938911777978082148012 11179412 369947167798931670032989409532612069120 11179413 -55424787152842111625981498356784800416 11179414 466507178306808462040044310477698291840 11179415 -162528311197501390460489466725464200480 11179416 -362726187557781210331214985672009830400 11179417 72736702963261847451177950932730011466 11179418 360502015850756711862566283300350548704 11179419 -374078010017280610622170007087515191360 11179420 -153165061242766576804872904616189952000 11179421 1014583115225548585174972488430872019968 11179422 -474267980952051380074788016226371200 11179423 5295163470830403921877878433769134320 11179424 -939980950893945300316730244340345012224 11179425 -288037335179651696295951105276664122000 11179426 -75603693105546891711290574288004855296 11179427 142173391131478084238746095466070540544 11179428 93273867592149028849678408570034724864 11179429 73483989005345610144352544426066503680 11179430 310027196323320679605673472261500863360 11179431 742590614104683193052551451853076677840 11179432 101876263976992219865472982568832000 11179433 249029346802348357508813366934410134884 11179434 15282232975713137143707996716297728512 11179435 422618654096304030025619520868481558880 11179436 -261126101426271017749826821220194123776 11179437 170807422807120987383508940185745706240 11179438 -158595649454367264261877054004857380480 11179439 -20348438371736065220089636270913765520 11179440 90225296682082479289340714519080796160 11179441 1084741963545104494776801796729404544 11179442 49150532748449886711463147609184580000 11179443 -55688798873518416690377079236386390272 11179444 267037889214315827258437869596471001856 11179445 -39164628493176123577081997086079839200 11179446 107592795282857895265750872359288693184 11179447 619703432701620159390627517145541130032 11179448 15433602344654637918361919864078131200 11179449 143810558604459475574635153538036487360 11179450 203178351282151747434319125023840946000 11179451 -803505607147875344921806019409039355548 11179452 -139641082337196966194393369460188179968 11179453 -354886056600573486620820609019359494496 11179454 -264932058746953564366731121351124403840 11179455 126738208892998113617650287812676664320 11179456 -664789748654491048462549373377576960 11179457 260203157161714468552939926873090512706 11179458 -69555788091434736275439983969235851136 11179459 621075053141621980617599872730073305660 11179460 26024188460704801531479233287455233280 11179461 -151675185823130127935977260246586542240 11179462 -159477952704449703340552530830943988608 11179463 342369610112132251778728880887341578712 11179464 229379116437143642041435588341473280000 11179465 -94569765635571206656732710625108388160 11179466 448344707896314051449248487297368464432 11179467 169753136789034992137930992412898849280 11179468 -15704359015735073694833309217640734720 11179469 259895273286533641475887427538727689696 11179470 69841348057728806234984370248993856000 11179471 -451107668425348213637176061108793417600 11179472 131407307529826605738376186164987297792 11179473 -204897476810529529171649956205936307216 11179474 73810095193118826810590696128122615072 11179475 -309161788372914091754738082199684720500 11179476 20049959065225259419980347364582481920 11179477 -526569732814779330536183108230444265568 11179478 88809512669367583724729596856933579040 11179479 -183426751344938874479214499508618333232 11179480 248258849182576943306544977745024000000 11179481 -1132247955668612871221784388836505494528 11179482 297430770171251428191489440240064686592 11179483 149583419201338919407682203170485858320 11179484 6367084701807532151955223350507050496 11179485 -785752159029646211365241999385532036800 11179486 -152500520602805628110505476201266037760 11179487 -555091610755301334140709648326003442816 11179488 -84593117641066770166857413115740946432 11179489 525465249867570182458568238025207333956 11179490 -129192945725273201171893770270179397120 11179491 17205033768034135365750353581079196480 11179492 -26349364065467944406516454962056494080 11179493 -242799721709457781839118591215732793512 11179494 -25970044001033828070760146765958980576 11179495 -340285589394884655695262953416245782880 11179496 -303761215381194302553442190668531614720 11179497 11685351282491930268223641684151202400 11179498 -52474535942538800698594517682832711680 11179499 -264290877326296667093557044864476151168 11179500 409732117590347670392359263988508160000 11179501 370271675738247382558029791420739340502 11179502 5258751684953064616106854049938468032 11179503 -99801303612335736849705929597743800888 11179504 -17868704294171494775377877818954809344 11179505 194046696854994849713068335058645008000 11179506 -129833894261692916470442538827021555712 11179507 353055498647043988434774957182664695756 11179508 -8985387326460449065265982650539087104 11179509 335522468100312710441802854894914496928 11179510 70740645391186195246129850576606530560 11179511 -23116550553459550047841926339064603296 11179512 -6328074424212802086906273726855168000 11179513 386513451126377241086347644976735605696 11179514 525918202736649549771706524836602486272 11179515 -452629576989126639455695634109812737680 11179516 -154080421307703539228298208248406466560 11179517 288729487833010605633993478331757878400 11179518 -6614877506531338044933919661302677504 11179519 98503910659057839597178190732699222904 11179520 -196124439767130570903719088703867453440 11179521 402129791891268715206813272353642373490 11179522 431127943688036023737231630904234071552 11179523 30089840294685309356177232281773447536 11179524 299747813831836580361852072433633904640 11179525 -147748699504662621264076629299543550400 11179526 -465568812890299482448121866928477712288 11179527 -1796980510125695470659561430773972480 11179528 -647615206240176777190291749156600867840 11179529 1207930291666983394954887232655323828260 11179530 -43920550133804481950915155432579092480 11179531 1104816028557921013062404939112981859728 11179532 48225355814278350472439524730003515392 11179533 -62214163968485978730076136856216883776 11179534 568528480162288635402854977963221076416 11179535 229556329127340613002397911727225593480 11179536 -149728145187857988883064919557577965568 11179537 -1163472335574779986559192512312167417488 11179538 -100965958227193124678552971406860180080 11179539 7853714268124201600297916995061464656 11179540 402575504319620106909506384129426165760 11179541 -523675915749085840404992179254488398656 11179542 -58672636139022544376336422157862528000 11179543 -197716990966759121544690800829340218680 11179544 132288532457572474703557946291394140160 11179545 -117168343358805321856900017618925978560 11179546 -238939792695877433525946405511801711632 11179547 -50215859964378971907420827934336030768 11179548 314612700320178309820864620620654820864 11179549 -204834005354155720892426552861882071450 11179550 -115867636701619069796733544937674603200 11179551 -32074629611067012189256708602506874480 11179552 18758477143172786638940377549787234304 11179553 -371528711129386025323419586319134272 11179554 33096231715634971603702733397653701632 11179555 57876809913916305290862888621990839760 11179556 110696770496432287208182812473995100160 11179557 -5474679037513055008891078069933268040 11179558 155210404016034410513563848921412498560 11179559 510828398249234789423289680622190880760 11179560 23548555281109766453169858209783808000 11179561 365942576659889365715870230186421443584 11179562 352761202234625691910510256380027104000 11179563 59128168967754193930614489913541349888 11179564 -39916207966036873897346594749098835968 11179565 12166175539368631492281812426342923800 11179566 -34320940853061296250965109646091030400 11179567 -188731798924822181383760082627766024208 11179568 624769925713798292289841212408840192 11179569 -184129676663096456799192820782572205456 11179570 -2563766218772776018496615336496000000 11179571 181857526264901161809742201919731153440 11179572 -65039171247378273598162150461048926208 11179573 -1123400859156558514734877383400286195076 11179574 7270484010142711470118544964594954240 11179575 -140513454661652220267705747056759393400 11179576 47630291210872234557443523385273774080 11179577 1002132715346052333881329012683928464426 11179578 164224405359322225970984455023752039424 11179579 -202057525816921219458257487036275814360 11179580 -340986461596168728791149678275795340800 11179581 -62121714165851946811677336917455603200 11179582 -144940126930976954529237658837854820608 11179583 14308846344535149005942985706522677864 11179584 59217093070114062488988583492246831104 11179585 10928705063556610926044642035653829200 11179586 -34503980875192499577127732467256285440 11179587 90626066543163485252500389494536227840 11179588 -134398903525416827055613803905410248704 11179589 63363818812957591601615623440373837440 11179590 27852524787950826873311206157774440320 11179591 48819421550082791486487751063637063040 11179592 261077808849352282694108724316638412800 11179593 288098132864941688985909227161239624000 11179594 189360193806781684796958303531610434096 11179595 -232282342155508696919410763339656897920 11179596 -61265040511004848941777491670812160000 11179597 -34924651893909685108930170953192179680 11179598 65747974391753065114953589800150353664 11179599 -481223377068204337817937025196266722936 11179600 -42588434389481756065268182588719104000 11179601 -619869736938295137101926736244572224398 11179602 -108754464181309772445564602327457016320 11179603 5190465718565380400343720694496590824 11179604 20133177383254662855159616331866023936 11179605 141779239685443338676133790781752060960 11179606 -179245913251719707604637065995460134400 11179607 297442146056529350930463887599378958856 11179608 337122395854473846867044375128705597440 11179609 -377171695350849073984777558886146606528 11179610 -30804640681324735804481754239661235200 11179611 -3881028222820482965889970776184470168 11179612 -45770778972851473798463585262944083968 11179613 -10906216811597189954466163784540317536 11179614 -151007420768607204250677257673758036160 11179615 707711410121539464855257456137266586800 11179616 182777066978452511207594665744253583360 11179617 521341100667542963719899913040013109680 11179618 617270247142443202550459800363168217760 11179619 -1001866884413075984430970111832603040000 11179620 -41378823612214818217581716915956715520 11179621 63542879077255578673859319407852116000 11179622 285345769926982442663582573536898534112 11179623 18641968489098511300511180631761227776 11179624 175822059854475597416993371280966860800 11179625 -917703466742011607514106773775058646000 11179626 284021891075733963504920340512162137344 11179627 -262714075692106121775945783028560251960 11179628 -298441576865354609265919547785527973632 11179629 -707896244717117431932846257082945852426 11179630 42861424289920083262007933789617459200 11179631 -848625307943461599924182138134008121800 11179632 -56237050738569625878758256444675981312 11179633 88667449698964521534582884919500337984 11179634 120251393470016029384541083535585428512 11179635 30102516542456440190552920575079814400 11179636 193483617587415790907491291394413165312 11179637 -194408392835814273040519662410078238048 11179638 263936411175710882353786457048300384640 11179639 1043905933369582307413925177561949271656 11179640 293040905421689638219103856576491520000 11179641 284744943772204414276377918004310848224 11179642 -523473105940699360678054168812440210208 11179643 -1294781785622444644507020914283220222536 11179644 274791006012775008280711965097297936896 11179645 167728658800478988952649364728316535800 11179646 93069308996162127095506017203815390080 11179647 -432499433839414036210209843142073310960 11179648 -20320375857687578791934359154385223680 11179649 219928056206155701504056585140288654164 11179650 -52990377130175193036617984346399350400 11179651 -333001744050212881937543242855390600800 11179652 805451920780898045842417579141253041152 11179653 30317395461070702259616942690057453408 11179654 -97231008774416978524665624634262988288 11179655 -189112426179145478880881208695303748480 11179656 4031174298779085351553173960433827840 11179657 -58772897112690103786583322106537234160 11179658 16448352148765904716194161509597447680 11179659 -151804776082292451358320873734078441472 11179660 208687083307743916268888887982334044160 11179661 48635105253062210233345205834266002744 11179662 -42060230672687134164595071801863671680 11179663 15043394492864654357491501121234823168 11179664 -187645149964375453042466629135607685120 11179665 -114520396178165122601343983662915682880 11179666 84850298798897768569689664998300550032 11179667 -302370230554505236514400214713428467284 11179668 405459808384274485581556505329319024640 11179669 -975469405725552684674875084604033794930 11179670 279656639547486573609224828122079105280 11179671 -670943746870953403523678357516448569856 11179672 -182323959216920153677416839231236792320 11179673 -1415699165105514331570957493716977078 11179674 -583966158548719011129394270218432000 11179675 -36140285915126418389090324100346116000 11179676 -18060409865212014923683527142719859200 11179677 445029970152836960079810168689257691520 11179678 385041130472104098207994563002388906624 11179679 -172850533107477567826884930324212920320 11179680 385724956718917219759641893162707845120 11179681 -32559164646563873883827164948839151776 11179682 -1656463574890837620658759558028454528 11179683 447760895025602733199127446260327047424 11179684 424642747061203078738951395821767500416 11179685 152573532548041308969085787233221427200 11179686 220559854945754667868891969841731584 11179687 -1373087764076151630659852550898190744408 11179688 771742662865302552558718877582504371200 11179689 292368215245890276105836689892062996128 11179690 120328756864994796906863581589418955200 11179691 -763049976619366828571563099907620840908 11179692 -631941626783555220109775513050185984 11179693 -267184493581995676598404088889542215764 11179694 -148194610913593671056135882622367846080 11179695 139329082653409109794494103510844707200 11179696 -5254765369839726811720767229865066496 11179697 -264981544701930583794587970493786111854 11179698 -78385450764992416373865460824582151680 11179699 1348121067651509037801241831812678664 11179700 -5760571378265711346321160455946905600 11179701 -261677981572567245364420198805890681440 11179702 -528089973387500945672011127208040206336 11179703 297461386996748253689624802329656622400 11179704 21821897540141606748629631324771717120 11179705 -750022965314404949141767097571631918140 11179706 411619511402332630301797119335343549552 11179707 123618272042309579021801096931812961024 11179708 210315385820504057220567291409851363840 11179709 -99296225656482780642696313864409536320 11179710 -168955228264462363434478315486966554240 11179711 1082868991678226776145674265583532377624 11179712 55894657039342827762241099071498485760 11179713 259802169273205554856949697687714410544 11179714 27482354885920364428313406930804725760 11179715 -435798794744576010706443021706358822640 11179716 47791512344994337677995825842985730048 11179717 -355571192622821287984116181653418411234 11179718 -182936505087603170426758496547983628672 11179719 -481765075991644684260211167680126632656 11179720 94734882426942553731261277197464064000 11179721 -118868050652083066677457219343063349888 11179722 87175607184350502852136802041285332480 11179723 558078133615331326284550586339229461584 11179724 -106228001425425129037253838301042869504 11179725 -92383422429210772198090832278910308800 11179726 42750744318900485503355531168744808960 11179727 200940948966101550808272148413372516912 11179728 75615560889085657014534084437142405120 11179729 1110147006252997715480714197333469101680 11179730 133284757467997578505104331986860825760 11179731 35070179695792370599882255286594780160 11179732 -594257867772621454041814176045964335360 11179733 44742828279188682147612443062883402400 11179734 141105431239508856107612404113593470848 11179735 -27627604357872029816442932183374876800 11179736 640318734530037308848427470150511616000 11179737 -48519791717429336209256963325571543206 11179738 -395547613864290484747717181077013564160 11179739 -210011835978533382608417037824797847040 11179740 6521225276635300125085260420482826240 11179741 277426601029573086514790130714867583142 11179742 3703573122242317404845625022326528000 11179743 321105369196636922967946637846270568264 11179744 -517224945981694314613839957308515811328 11179745 721621052378962092006364854097017748500 11179746 84219891339691942917010074577651537872 11179747 -298331614448801562421301400091327322048 11179748 46644625126125530308672424797397262336 11179749 4635674799212149711048702484333381952 11179750 33697477662716143007216948602131552000 11179751 -936909168103976197198477400695769857896 11179752 40505430336918200841735787891444531200 11179753 -236975578160594578050791624734007577116 11179754 -716799533430402461366720009864482437888 11179755 434742204736721490374897730368967103200 11179756 237959785489753876933655977591565575168 11179757 539043856685842209629907355167788025624 11179758 84820685246409398313098518893677629440 11179759 -577645873778159684445887086764643450760 11179760 67116700665109085035878184325774868480 11179761 -871533696368806570751593514668179638400 11179762 -5518290032136722407733179610863383936 11179763 201872198068502950680195510521287041360 11179764 -326424297524984831561763561301407191040 11179765 796353269621891774229204933203000426520 11179766 198350511672456814224660846662174335104 11179767 -257053753102236814322502278241287301552 11179768 -235371488747620659727930336942083072000 11179769 -943037787760217884294992298608155047830 11179770 67561401675239493534041836780014796800 11179771 590165053699414794675401601321897991680 11179772 157016967183701762754798536737426782720 11179773 -156144955000594172783445997020051532416 11179774 492725745687230262313221857731975259136 11179775 49426153932206071051215675570661272600 11179776 183128968137534897583922722141636657152 11179777 -176773574736839561749999386396590577728 11179778 -21637457069226555933725014597113520128 11179779 58866169251878126992484585417396047968 11179780 450955427648023495559692645506980006400 11179781 36722352255991921772290609493814859164 11179782 -5356899260156640281530125388288942368 11179783 -384044139275987437759052845244860416336 11179784 5365592031585076952141257087094784000 11179785 -3285699872860926750522270274569840960 11179786 317893878133571769266376911259788492592 11179787 -923613149298416292215702542697269371564 11179788 168569630895695884224339391833926946816 11179789 -594534267956486202627007758472227134410 11179790 -328771629825769440282433606848632160000 11179791 204664647276825595156287450703729030104 11179792 -32580580472152201994077110376173404160 11179793 325418484653676424410034132065193125042 11179794 -163704978640592642427174145515468252672 11179795 89433458254011734657461792440080640 11179796 -1020143217507421210240771572292993953792 11179797 -498548718963836374107702598516327816800 11179798 -26032752457057615779900590387064853248 11179799 224633949278326091621833756284961122000 11179800 46375195923027518770657448172373248000 11179801 170503915044004000564379525086469113802 11179802 -347154884383091110749550541232927585792 11179803 86008142156223301253192006534725171200 11179804 -55337082896501457808627646932298369024 11179805 2930320427166004717562952323116110720 11179806 139965074923170516408898388710684858368 11179807 288349288479752024491607828762738469432 11179808 541849187214315467431355757548492881920 11179809 1992840177460491313178125005198743040 11179810 126228732132489142732911014623255388160 11179811 -56923082495472156648040365995068554408 11179812 174299219499686996719882326884433223680 11179813 532690851299559330554069209745835138460 11179814 293789311057050040887949859996948492256 11179815 -301166782720773685578015889844138849280 11179816 -173235124877132882832021392853407339520 11179817 -345415470394159648001087702993945816640 11179818 -88919034038283148113638246336107014816 11179819 230721695721772122796765056253297424160 11179820 34809287856102187133460498164378496000 11179821 -308963339985881960813478711232905355296 11179822 175338887524845412315044554718849467712 11179823 -556179270501745532785761314378827346928 11179824 62778433801176830789332284420053729280 11179825 140291949296771293436855157982318492550 11179826 9975414912969809030251304088360858624 11179827 150615620784883879575974835001329168288 11179828 7166290464321747413918188831333908480 11179829 -159789100694638483401553927546341412680 11179830 -203650639653986130954249995866307902080 11179831 -171546656061123207318703828586823309368 11179832 278260305959718957921126615244569108480 11179833 -117605943303471900575411464912478089536 11179834 72672813163495092217575066620826511872 11179835 454170816355710045402929794237568810160 11179836 -438915345667956342505397661404940564480 11179837 295034289606906961133436215606690798880 11179838 240092746063432202384078910858910360320 11179839 -85447207965300090237586506813450971904 11179840 21796245226240176091732702599504199680 11179841 96603234248596459794085212173698712112 11179842 -271007557324365725737731112400370626688 11179843 -676300068850446072786293019345073904640 11179844 38285016468358298275587321718895063040 11179845 96973769254894906065616640227821469020 11179846 241802660081006146714049223653682337536 11179847 302321265579301619096904598157172355200 11179848 266569875758646650041123781745318297600 11179849 -233822754274839114126082478054145818240 11179850 -73545373685974905041979029217719443200 11179851 -297069897882240555917892749539742056320 11179852 57921084237655312610042455407233159936 11179853 -116314791355218571771651481179552133898 11179854 -15122147232809654425726897594445504640 11179855 -11986845871621187839194662376676629240 11179856 -21175930130784609421299086652972466176 11179857 -192629810753889534041725640616092713872 11179858 186194261971665829017111172219868123280 11179859 -523967355293176560205531647852647633940 11179860 282169784168316067968458664882794496000 11179861 -203140687213096543304009328202067462976 11179862 307272554351861583220044206637681222432 11179863 -5340457121041890292342283074940511456 11179864 994591798154842035446112761597437839360 11179865 -531624322041648530833621181238312127740 11179866 34781914615997219839917950823830208000 11179867 1001591892131080997698673260648611413520 11179868 256768262642930159455430617699354315776 11179869 -193157125291369008235890906360315728256 11179870 -102740751317113981433200241065414080000 11179871 -5085666252151182675187744174178582016 11179872 513901032695900106529209393282522808320 11179873 -143237845191310995423962537752109015232 11179874 -204709906221634555722576404478207686064 11179875 150767597171923293808142789204370240000 11179876 -391072204085156333960070848120729907968 11179877 19672813152354851819672605164096638520 11179878 -168633683358177149097577029618327878976 11179879 1094091135250851024376506501015220439480 11179880 115831223097773091962000639414175129600 11179881 164627177968664828961300683520715028628 11179882 51931318962524055642406310260921012224 11179883 79699417179922584183140020746904658208 11179884 -316046035408988540200237086575379147264 11179885 -83290774960711412524412325011985624000 11179886 339742796303064806452963828256586021312 11179887 -296315365352519802291531168650635490040 11179888 26481156201837683781919570079156961280 11179889 667245525773639333972347643286464068032 11179890 96380639793566326702884751303990579200 11179891 -219495485616765796729826647866699574608 11179892 61555600094033772490948120408107455232 11179893 -289182478216845340035257674342002695136 11179894 -572604311562472513665315442174523806080 11179895 43342797823819813206328956365694700080 11179896 62835266352711955315046853160363622400 11179897 -293094165787673180714802303436874363256 11179898 -478826446565121766043768545717483654800 11179899 882383311550416222407248178120578811024 11179900 -390668736073365085928515359585778240000 11179901 -210276663148602600505837498065414175098 11179902 -78041694022828144879712990934904713216 11179903 303307004310671940466668386526385344880 11179904 -93456628896574526093690775827958988800 11179905 248376171701810682967896062387042051520 11179906 97383527197298082802977433823941685280 11179907 49074151184194882733440618215242508156 11179908 213260320440509095135996583980678641792 11179909 -166085291066524576639579093649343292800 11179910 -23726545012084631776292099110251571200 11179911 -769546184121161848060801319731495466160 11179912 13093710660748724937089505031810713600 11179913 -214461905326686744269187429780674365260 11179914 -6095076052978475418976091607974284800 11179915 127844460429527441888996640689704263120 11179916 -1023111532484438285866058082645369600 11179917 -284824486487256146872033673798276832000 11179918 -81699265172199951216161159247585483840 11179919 98818901104858878420893906237513769144 11179920 -8562224546704689238468462013507174400 11179921 -74705711298369223300652042199969566976 11179922 -169335271623581766647742165211865441280 11179923 -26480038824327585108748294548020030400 11179924 105918797003623268885149149106079205376 11179925 -179979674025584168315727637220508199350 11179926 38131526947142132071102886040429655680 11179927 -566590254653181308475990748710753673128 11179928 -810357479496671427123698040404338083840 11179929 235405118786628486599431449543513214848 11179930 190582655745437583484376533903663707360 11179931 74008815596257760466022051319618503200 11179932 -178055504950823862148063226645910724608 11179933 -123016637205208998312250946982148369152 11179934 -97651101290744241323915966340442084800 11179935 -92235060684935689279582911397483404000 11179936 -452834941641048699193705555553513177088 11179937 443141099367962142561261568257555443712 11179938 144085578235778517140033835837232027392 11179939 853561916744830459461169665269464779740 11179940 276326038198553763285264031011161207040 11179941 636411587101933923138177090213466020192 11179942 176936049945548938780431259407285657600 11179943 -21313001617688567982799256951550332808 11179944 36339002388164045613592672827641118720 11179945 106326327744907378217236816387061388480 11179946 -421660533670476976613567226740902037328 11179947 116254653759576836571932922106870137072 11179948 167603437581157739828753962508612560896 11179949 837823557343180948692443375713340730720 11179950 7722073216259828842991564834408995200 11179951 785737413951037237063166877062374039952 11179952 -13786780764134148931776468288662274048 11179953 -154499763397586824617271445630022559038 11179954 310701325700088158050927528702868668176 11179955 321900935519808526968316674654308824320 11179956 -133274615629676090260333203233024808960 11179957 5781804934054988494635927617968001312 11179958 466512686767373949380240355659645009280 11179959 145456825606551327108147586382057477760 11179960 306671355372253489738527326688857088000 11179961 -361249501506748982662003999131098555520 11179962 -106994799316963925800619265969958202400 11179963 -647549850188057726661785076007406405788 11179964 -176516055065480742311465923977045811200 11179965 -53330914093050159196082978112137157600 11179966 -182235714604344094382021853554565847680 11179967 -677829339616522112308268012780727777984 11179968 -61222277474820714841401782966283141120 11179969 37897538273652194991662514940399903920 11179970 -195445286745084673295739310403239573440 11179971 -302331461606534413821266321381199688320 11179972 -809991503522290456400369096904495716224 11179973 70600717498955502736716400938500036640 11179974 63264541118270488472563043932887504768 11179975 -317214207157989675847982147264257709600 11179976 -161598314791324804462501707677280721920 11179977 -49265242118915268667480284909542547168 11179978 99634579742855754967030687757395768320 11179979 437614753769070077007308180622802857984 11179980 89048157069018788473676394795942297600 11179981 -1105552160790723347951772255520766030218 11179982 410425894893534843886072643609081948160 11179983 206623137787168010211350523811459974024 11179984 -239804981516334558552937341639757922304 11179985 -496946630527168786352546378247568535820 11179986 144486636380225589910690085372396417664 11179987 -266726304394657062274566653646992787168 11179988 347227151688528819218722617266734831488 11179989 75471112434565641822624166007693136654 11179990 -944177270076236578709295156943641600 11179991 789149186488496502150374027450612981112 11179992 -151454552177001148795526859145364705280 11179993 -873489899922955442292048921620090988480 11179994 17222901049081445020590115265018609664 11179995 -4557802306777036899026025992105640960 11179996 -383527962778843893187175466685252193792 11179997 -410854380313628819726365908575313352788 11179998 -423438395556800452748885738845801706880 11179999 34641922592762326520507655902717666640 11180000 951511855784709351117405367664640000 11180001 71743826434839273168868342350427299840 11180002 -131764555527213719193619704216016469760 11180003 -202463770093562167083368885359884928056 11180004 -55917575500595749023008334334191372288 11180005 567379543956100829542578323487352929660 11180006 404428173570551190256989824361993237120 11180007 -117477594094816799511743094254350220952 11180008 -129994538934980950685142879942222151680 11180009 1242314183846443731893799105866602900260 11180010 -188208684068136770249032762702308637440 11180011 -619739258176449557008443004327280037388 11180012 -226995862236742741698435076729873714944 11180013 -5010222263097300648373834322611236480 11180014 -494482155042008981881783628084729916288 11180015 87279851449286031893879766499620019200 11180016 -25592645929272486621784359159626661888 11180017 110755108084353634332410460319354748400 11180018 -275886010450071135453938654789819352960 11180019 19550640885697739975648498073198316800 11180020 -153488228718781197093994930262020619520 11180021 712113603183097607604246514870441435722 11180022 59831187949961577048740746018652098560 11180023 -19328223937923202717508151292664829056 11180024 -415304902217512972632192202594428641280 11180025 11624649047981940323905251173837297550 11180026 -74173552132480578091562192696169879552 11180027 209980768521976777321824704756457833640 11180028 -204885564125453975891408885714785812480 11180029 96928231106472273274185017762421652576 11180030 -100596291190208760093143302608562491840 11180031 427336207515020600218401063306543304704 11180032 -48029096387475538644911151690641571840 11180033 873905289622672229800814678608518768900 11180034 281965724282528027946222117705723522384 11180035 -54468873620535717059774215649753873520 11180036 -364788734913402134441371830339018152832 11180037 331561079333803042274898444851439840 11180038 415695537118732183905073502196344653920 11180039 47869427869729543957370494468389262128 11180040 -2063134498310012155253791730746982400 11180041 -253497223981662136484367601604874307558 11180042 177642913321980117843604798292248633344 11180043 -376544825380078358859945125764955136 11180044 -190286208362237474798194419518082928128 11180045 -306910793779889152476308620619439755700 11180046 -88963711217770174107980223858823544832 11180047 616843496133912825112975337383597664928 11180048 95581589841097618876881487098408468480 11180049 522123484198952466116095742061334362864 11180050 34321449234766672733309120818691712000 11180051 1104071555962791459526474672780863429600 11180052 -140719788648779041383402075898887106560 11180053 187652244282047546612172857933675876860 11180054 71898015281055047651913743094048711360 11180055 162586949002597917966903586532579399760 11180056 242795841935958942069859980921194803200 11180057 74076901604861920315788984120087028224 11180058 -169932304816546670286343053708823644672 11180059 149820108812213990746686840884980714752 11180060 13437963805347397858032395326593346560 11180061 -31722149940846008680522836386705224512 11180062 -62460827635730623210465462578575625408 11180063 -815996643087603143526078412673532758688 11180064 -137708160211132552914739825616445505536 11180065 197798333724488730441626978496402490920 11180066 113850932633378084050263288053217626400 11180067 -31435466267535733642550290828507119888 11180068 186679619737424144347004046483472711936 11180069 -44753975965955330203234034612896476900 11180070 -63530815446525530033348811421807134720 11180071 -169608056639706631948551723814076251088 11180072 543946796214666107492681740708798540800 11180073 -1949701342856243524235246037138888816 11180074 -333405583275803552459078054162234800464 11180075 182185268345551792403683012866647193000 11180076 26243176084090671944218601494292880384 11180077 -511780515317378638019276192290723412074 11180078 55308428058405271202672602336789635072 11180079 -367425992017273937245780013200239508080 11180080 162337173722175507263018316410978304000 11180081 -461653632220615914653407082130501009936 11180082 -196468758530597921339342485124923022208 11180083 -406890365049210361994975595852544823668 11180084 -429500923133555164300909570226549562624 11180085 -36825538250906519987874314411437248000 11180086 2914202301843332460600590457717024768 11180087 503018093256924525070253464282422844920 11180088 -77346679552402978839014319710166220800 11180089 -835579863950521246477133523362072045744 11180090 -147297513663204114707057927261013703200 11180091 33271018907306008875857557597698109920 11180092 209247946548162539650420704372410572800 11180093 -228408840484438359705194516534449390176 11180094 113257358599324266725495180025161640960 11180095 -78363719084161717242907716474076350000 11180096 12657556038036416603107117732469932032 11180097 49980143150988375204706819688643553074 11180098 -495402608617301902779961760165066449200 11180099 -327628451811152742271010362755689462064 11180100 169916475018604078025334664411887360000 11180101 -932248946650792573965613494129742494468 11180102 -574623533015957898603470492220259033248 11180103 -62966750114366567962365154909418692992 11180104 -49802389794841449087606020230515732480 11180105 24323291438242699583150373273887569920 11180106 1391461799227933023156874393930440960 11180107 -81785718662639549161508131397571168120 11180108 -570410104321313648415529480569059081472 11180109 -215565858917800113735988134851407826880 11180110 -267141120479808822797994387676122143040 11180111 675032052182094758256438563614402457712 11180112 -48520887660774387164918430731377704960 11180113 -316178939397579483444371384784421629760 11180114 -42728446084104504091854687050317623168 11180115 222723237140064984136101720343604501760 11180116 261667645760727795221111381855116695552 11180117 370969299135598630675073177797794217020 11180118 84604004114500194777382618537324801920 11180119 -6309884700994373046690472630258011200 11180120 -66366513811432121929651991792498688000 11180121 -12197031851757637641745530907297541280 11180122 250485860271320277458258408353239324672 11180123 -765240609621892701693721960092470502840 11180124 -125316989164488741313389467648778455040 11180125 490184037593513051842675562794072128000 11180126 -202891234535189363845335221899150167936 11180127 93524128337545536916111412483512602624 11180128 166904745482651914490635752851965870080 11180129 6155233893375350761592051756618833584 11180130 -30103105572964013753866560118316697600 11180131 -773549499031474745640564880474186052068 11180132 49963146719301093291900879670041154560 11180133 36765388424578076317211065252802377920 11180134 -434665476543220116037065975199965918624 11180135 1016637726636364149970101536559866170560 11180136 -297296076274604234518422521615874048000 11180137 674910070730151501816738495908703475072 11180138 131013302927739630151132706020821927360 11180139 217348103921089679400497288489849212416 11180140 59945844187819643147497740581568737280 11180141 -203400550293779917225549060983888660096 11180142 -40913274105962652517580616299579982528 11180143 343934800865510832418946381115840308344 11180144 167729410296085205372725898204132376576 11180145 -373973290426584594780251322183100001280 11180146 -230994160050025436977700193409230407040 11180147 -412134864401442432769313350723292217456 11180148 143219690689585969232259212136891027456 11180149 -6235565926736114341781945428613290464 11180150 -41556547950338614621030010151871142400 11180151 87579196835257969544678417379904123080 11180152 651425511283168077306492991292536750080 11180153 515488958296942819939343456740833414144 11180154 -343249024905721885142842311498683454720 11180155 -136867667860174054172021911390367420640 11180156 -397533778976110053786834113914972707840 11180157 295149570417864089209059163934522909760 11180158 -810267973259915525191682095443614400 11180159 5753054710469415965852279911690983360 11180160 -411118503756787438098721270350741504000 11180161 790949482861004520608625695722801594800 11180162 -106836823880507635104269100238787920896 11180163 -229856810064081008288104769472719515656 11180164 221838275183433192678785770275133796352 11180165 469668177433070598114483677909008312320 11180166 -138084682734378760075131840514183354176 11180167 79009808214300460552476294703549639920 11180168 96764200426634895042931292739348034560 11180169 5941185785370775729618415983728573696 11180170 -52765160421283001350158277823447001600 11180171 -1013163521274753015791585504696541528 11180172 -12450644152435487926580879756540215296 11180173 -640262241634539722009070485918061557578 11180174 393675326999381437379118403050981990336 11180175 194315474433493877677504825850382591000 11180176 -54535783017392777123344196130790965248 11180177 -172077832713118122321683418990153119760 11180178 232076744534921197965457476974540234400 11180179 373087579471268923595503113038385992176 11180180 136057628607256744887082785409584230400 11180181 48163395833532315365401085537989509120 11180182 48184272793277569018969869787100710272 11180183 695676004549393253957692812902789613000 11180184 -540212922028046681728982952330986311680 11180185 21330825992436708058473996187405363200 11180186 -187645012090889790469336023727642713120 11180187 -508513811835969868344744390940451125440 11180188 525861641358406850039474612411901029888 11180189 -345252507184781783223413332347900921120 11180190 74553896061652929530711587857192038400 11180191 -184815398561235666981692197629141245952 11180192 847684394512134958609834161090607644672 11180193 430039237827386388284509379555377574064 11180194 364970036966901793039965513329689666896 11180195 -363631150418239760880569228607243314160 11180196 -355618937277415842196722176653805203200 11180197 -243210099911562919137723172143661100768 11180198 153537928756016432172100921075252390464 11180199 -36606608422540961143459699479451576536 11180200 -258286611169067234729270335485008256000 11180201 -162617553087439571612027925128593665798 11180202 156247085349190114154195481383950361088 11180203 870741204056126641629227599661734826760 11180204 -30397634237780332820187653273412894720 11180205 418374094772191794872744359196252647200 11180206 -140365364930091491826657806469425504448 11180207 -19759716039627830771135521787449586544 11180208 -8801691966865048386843498006058106880 11180209 975182226442378817223996753422135115410 11180210 -144111701032619888953416953737171974240 11180211 196412034924380154732300485303443317504 11180212 5860964402020592476679939241986301952 11180213 -5035007014097106396792757834038443040 11180214 -171348245928964144639550491887034719360 11180215 -2365966572991408746153174499982100000 11180216 -34602673998310538942042366919119216640 11180217 -348504095749224581470504497532388191920 11180218 7639408303864011371358299040000998400 11180219 -1285780492282128459288736316759419823904 11180220 -79028980894652949163971042121991024640 11180221 -47761577146540989447842265012919837960 11180222 -24592821879141828941735668434025145088 11180223 -21904312121971918070711637813491155896 11180224 145072952882703376189642726960804134912 11180225 -82494147370938986430142060157307816000 11180226 -224486167708790279169206772049477347456 11180227 554915407472616262391328211817766668440 11180228 80585784991118057171684665779498848256 11180229 -170631984832188079539102964030187786016 11180230 -185709929311619287467329779188463290240 11180231 -9811311793320745405104283607906382816 11180232 -175408539779680755598045124284398566400 11180233 -249702608390721295871400231756346436518 11180234 -101115734786654074631241299278524984480 11180235 382774786221863760888187198986225523200 11180236 -554430182618348973887145344804159038720 11180237 868529013523038335766199654216643765292 11180238 -615383555404677526470253195933114982400 11180239 -128344901013645644203594202444926245280 11180240 167128667578956593016112549924774133760 11180241 321335540680277561494709216958084865440 11180242 362245221419135637754641471006725319600 11180243 -61365948186314340447724242665760601536 11180244 -154124399403382297141055458362617763840 11180245 52353652469026548960195378943998001500 11180246 66911035054659315661615352786268641280 11180247 -8433450250733957509058042358802765872 11180248 895162109997525977916426032899681167360 11180249 -264485733665193277355931374475665834040 11180250 -37369910530033363709870131550410920000 11180251 -434336911813351686398446576856270418748 11180252 589492371443906232208281225205189556736 11180253 5112203598690095992240968416927038080 11180254 -25746402145776809297594513422348453824 11180255 -479643270824030056783651338879966618840 11180256 -434561839468181993541350864685723549696 11180257 38640288187599382209423500334919233504 11180258 7186753664486480163629489802617241984 11180259 549467362352235616354675402136131940964 11180260 -20824269485770626872022661889513226240 11180261 -49489843773320194896584139901670571138 11180262 -87421313537465404349786086745364886848 11180263 -827321419540504255116130069429027445816 11180264 -777230569604203751594270959761431347200 11180265 397596019199700505952204667412065576000 11180266 338802632934546299696425329459937864704 11180267 -313728963981562623640739121009348202608 11180268 -16156426120978976891137640330200364544 11180269 -494137364754372667816193493039716394420 11180270 159080274758953183621241171950498054080 11180271 624769549128555817359681340898210954784 11180272 158079264864963931032878125759242240000 11180273 -169811630771895724944696053562162199896 11180274 37603924023329544983650629906190818816 11180275 137350311244228533949538139986645504300 11180276 -310032232053991177511226517533231411840 11180277 -155936650723661239518739123411193024352 11180278 -136941359336625025103871006715574148480 11180279 -192768911615238277345325759155810800 11180280 126869874765914481853666104490853376000 11180281 306173839314244858051524592783850958420 11180282 482725214337442317384782357546479483392 11180283 -517250366141981480587545039820941440400 11180284 -797433175714283574613379371368449059840 11180285 -162466323093152221367320684119124312020 11180286 -75573207312986707380881990741106982080 11180287 69492247197508184488340826257684615936 11180288 280630306566391718030582773480849145856 11180289 -454444609058867411185264462431952160976 11180290 -53866641804034370028897622287786439680 11180291 812810244306962273047701542537388829692 11180292 184931382645094996751731620441334705152 11180293 813739854111584231184699922899588163584 11180294 -79806156965382539219074358804250733440 11180295 -139793264401907299869445264923432268800 11180296 112349669741593897967029208211753507840 11180297 -22123105976000280179207625599411996472 11180298 130635390409598746276796085597032295168 11180299 38402166720931322783006464347734081568 11180300 37560153715463791000457136764543308800 11180301 3556958298908774728758688291196643840 11180302 62165148866257067998461451748259558144 11180303 -27467769783048234870048701689199657880 11180304 156322499609994119856890395988392157184 11180305 107468312874338383007916882526163320320 11180306 138931658955886836764370512068436010144 11180307 2996775134859738091466808035291814840 11180308 88065585355185279789824109851552428928 11180309 -103312189819227370053214638026906085984 11180310 -84785370458936147822851557360299187840 11180311 -701873247820820125643053714316006343000 11180312 -405416562241242918269587238915718758400 11180313 -111214694995831150419198526155513271296 11180314 -484854528087389580387291229327199044128 11180315 13057341545603227026221950378476412320 11180316 39396571345641956251998115234922397696 11180317 -924812472847503087702860258538583715200 11180318 205595669561503765910485586494853462016 11180319 397397463252014530117316514590050217544 11180320 -78742990060477072784248539827068600320 11180321 -550842857267775639229228195638507032478 11180322 -130561983547209194325444689021734579200 11180323 78149448765438955404334038154035671040 11180324 364028861327392240396441010829050433792 11180325 -61229470346828202315140275504366202400 11180326 -138495194817601480329993234501069227520 11180327 2903627235732505111211825492907075192 11180328 -513682923771296844785101552619844403200 11180329 -688487835687832112255508513149101896070 11180330 326723864814259281138504166472038451040 11180331 -435075588956161516739986177245504336060 11180332 58823679052990247778951147637451607296 11180333 -76051177277955989502532962906407444736 11180334 -177155509152388133801271699895159526400 11180335 65884608607130246086252102775682036000 11180336 -61187049703298010807415586569804578816 11180337 156611868665564517335927405279454551040 11180338 165880788528217241117313344945303600544 11180339 -1428614874696918043702432887098151795840 11180340 -211468644071316142555654179349552281600 11180341 888879366664682142688666573967921923200 11180342 -442629925661506968843349737169147721856 11180343 47715363362225592253851272015519303424 11180344 -3574870325111925662894448785736007680 11180345 170319347755846703508683747621817244800 11180346 -173843536986320655734778105696743133696 11180347 1045592198230538864061107002238887117796 11180348 123950969548221954400066158387982978560 11180349 21672716950140240099787037386010049024 11180350 4891490274921293709236869897112136000 11180351 74445031920928808438300761830448551264 11180352 47789594311549892151024280162535473152 11180353 -1011232051339265949167354387183777718480 11180354 536715135525661312726032729797888711376 11180355 -336041777418298241224451364260678921040 11180356 -361055259788269526493261901443724437504 11180357 -1383437804880563167090599337799538543648 11180358 -24425997659999037367920221770933067520 11180359 594848788330413801421630071434094057560 11180360 -1162999398171646992417051134567890944000 11180361 -436729963989257386269936709545916198128 11180362 -322437264040157756648774409256125743568 11180363 -916132940601850158805665129132204689388 11180364 109951877385784793596059084292194124800 11180365 -179531349286980710712307079589037804800 11180366 -252819255115062995997814372115213890368 11180367 -103858401292196570870426850889980578304 11180368 177405240261274199306645943897490644992 11180369 301538362044196509077930000703121671744 11180370 36609336154804940720501061789010483200 11180371 -738019246447291680465299222429414993428 11180372 -86511388306341535472156087980645109760 11180373 -504972156545256097523968142576144901696 11180374 322014070773053806126553739245912283936 11180375 -888296359343498278700653631362862046000 11180376 64435336898219256755095921062995558400 11180377 -272838228000322157259314495557021930940 11180378 -15132113672675246886234818167095870720 11180379 428904035491728712694950364324969154240 11180380 109475488656512475400899694462596940800 11180381 817503381035958665635567268248063750182 11180382 -315152916052311429072852758705652879360 11180383 -517526879245553705437062833579815046368 11180384 370969502607624271080861087205880365056 11180385 278766518346653477248772033257346676840 11180386 -76402188290200342251810313346322470400 11180387 -334008907778739996137234362281754680 11180388 -142855904048938914313900296106223616 11180389 746678992270264245354198871473829444800 11180390 90088893094408620321283840968394233600 11180391 177951480078786281880618486533389693992 11180392 499628422751902029499699013223812382720 11180393 -194516488781497582875588825420067602816 11180394 23761740909825462832962500264945583024 11180395 554899985776896141297987632237491634400 11180396 -942081930007453511299576194484414494720 11180397 503934473314883047843841995143999525600 11180398 178903252639829118353978063802422292480 11180399 538250852389085704202089940036282051160 11180400 -16171964287142004792742642996661452800 11180401 367083371977145894753333035397486941492 11180402 19190976544756184866126825490143963152 11180403 -158062670451711408087460088827308843840 11180404 -196409017389343591499223689632244374144 11180405 211620203892629882079444875449900860060 11180406 265413529034669308153656362755321312704 11180407 -360438601658439857863484710813036032000 11180408 -271507505212796288237482640311287767040 11180409 218400302600686540440594965005446721104 11180410 1646730571994774718854781391688763360 11180411 -727362595990197926416681645471828109976 11180412 -451018008742076937758914135394353150464 11180413 -468345979572704523161122743176204127636 11180414 134845746938609994966731174834431679232 11180415 41045223981193414030907746863428653200 11180416 -170657057050474452011749315433830809600 11180417 -50560618836050933732186038316952456000 11180418 -218359241811846250104022375356606727296 11180419 855572227217792345961331968641495485820 11180420 -105454248644566552562988719555091456000 11180421 -135047517853754007108050853768131773728 11180422 -86615992262739536249279600573685461376 11180423 378526581300998825988295902597853179672 11180424 -469266390878096963747177719665596006400 11180425 -157281628760874821760422557875067518850 11180426 -391628430511204564105332679120657595088 11180427 158895364721454610967182661303208194520 11180428 -244616403281216558975548506598473216000 11180429 150677945225321573071130024535084976128 11180430 2400726393261542923285401137532165120 11180431 -93421408047063784319225565350969857848 11180432 86360612481244735090215948827778416640 11180433 114729307529845732498350744401983958208 11180434 -54168258872106734065597892952681356160 11180435 -1319693188313095012371332050565823840 11180436 -305550443565920673562734414991810529280 11180437 -664857266435864415271914144367048460914 11180438 113919977928144085515213441547795050240 11180439 148635224396246744404850539646231697504 11180440 317709383622410853985546824839735500800 11180441 461462093040107992060505902153370325120 11180442 -28550142422260425182125279194500422656 11180443 -848523549921502325703658008249898925308 11180444 569615278373686294318914673317910781952 11180445 136827805486126880517888586505900083200 11180446 -72289351539740815773959360973657439872 11180447 398679539112039011952033817805443150800 11180448 -52823306332994487089822175406802927616 11180449 43630427140693720907937809545541389760 11180450 296368633000253999672329179656140416000 11180451 -259519869962122862842482667769837637768 11180452 -36779871336095468683520835151382036480 11180453 -72502615357006766632182507938356127298 11180454 -92622770103165903444408831778101682176 11180455 215138348262783376372189050803205004800 11180456 -50753962698160641070895070883303587840 11180457 -436662156197566810829174390079760368000 11180458 712413442123437018088579068783381262176 11180459 8444817158379511022029036727562333504 11180460 80650963629385793964741014033923768320 11180461 -17995098337553788518142270570397117760 11180462 -422629627835382896317089430429937051136 11180463 226541922732452095958086244125912957824 11180464 59620421638722823440782489716328775680 11180465 -201649354787161747171515936051880852800 11180466 216837790145224098642464769287861814144 11180467 -1036845035426007557522141632459391708240 11180468 -245690877465286765213339521946253506560 11180469 -579282643994642861692039581037144517856 11180470 80915537338720915505865296178246370560 11180471 335223095904531148879830844884846580872 11180472 -6913135770584836571213027065255157760 11180473 11113830227637661083843541455706562704 11180474 -253760276127918232473673411520913845760 11180475 138991792321262542197294902519631864000 11180476 -18289527921705593930624208529356221440 11180477 309993316714918112299223259864003125472 11180478 187748251063906848211101507639452668224 11180479 462105848763164543972277266744622390080 11180480 33954922316877106051230484696242585600 11180481 -19656087630486226174743726090591998784 11180482 408040941294516217890043030104110864592 11180483 76480803147757011189751433223013789200 11180484 -10235701966628904809510550810932674560 11180485 190312929058274031115226691422455077180 11180486 -677494363515010283969129784094881361920 11180487 -242137036092905689544111204663765356080 11180488 -745895310180623829102853718545197588480 11180489 -257639246330356220954311916706908524710 11180490 15343751557859122837313536817085719040 11180491 -34576319041828960567526735901703669760 11180492 432264133308454302918026276394588495360 11180493 99771063696774852532763906628584948160 11180494 -230887537922522169115091721897635712960 11180495 206460884720348651531445100968820892400 11180496 14426534785755751602140193633433681920 11180497 -372781984704122879586109101613030470668 11180498 109085578866731897713862042851819740672 11180499 -428638999530754460476299507189019964352 11180500 -401635953394563557388255817531507200000 11180501 794780748942635734095282157909963217472 11180502 13507296092576086475641448448960778080 11180503 868438862270003469424568272398157551752 11180504 244740560730140049276272223691975157760 11180505 108629740912778058638626319677528984320 11180506 -351855083738542970637674131609351212048 11180507 -185296930830352204689371659046818833984 11180508 -14523635394710482812024456245176727040 11180509 501665082758485607640383059385146034520 11180510 -74260315150751693923565379274505047680 11180511 -33962103827567520150204413821485060768 11180512 -62650022025177890954422460555313807360 11180513 159673833503266579980046535539012746900 11180514 11429980495231974365016947866546460160 11180515 -65048903120863085529311894310508116000 11180516 12128857344798605948599077454689764352 11180517 87765672206421812380972625406578141280 11180518 204818120451232950329710474786697206080 11180519 258360463368427597466016177461757432960 11180520 44326642909570539372542378782232064000 11180521 455233973086431807668428094815229066 11180522 -154849823230917633052132413902899147776 11180523 311024584996298990849654847953343312984 11180524 186463312315703928324877578708302596096 11180525 18877092152219584226295650351675602050 11180526 287090931665183596438092139872089617536 11180527 46364641397748163762752259170885338712 11180528 -104998598574082526549389175289792430080 11180529 236856086193913428703569171497652104964 11180530 -192221596512805839682956510275878970880 11180531 6062367494215111600386348467110734132 11180532 287581721388758947356838908199590610944 11180533 -77501010217070251143812629684286984960 11180534 49761085393931529265821070704177792960 11180535 -59865862657443452594912339964490906800 11180536 -150573223420268723423360025910227763200 11180537 183391588823894244610957433456727729552 11180538 283960824755737493260096781207504048640 11180539 -119045311461257166301347788415397633440 11180540 189867058241144554934148207908399585280 11180541 602793059864042576489620149921745262592 11180542 -270035841523439762093255263847339747328 11180543 -379234529298924880738942144414993522584 11180544 -153326192400803884316934617805021511680 11180545 162855390295656188737810726614035777280 11180546 -1573672013792747279001637993214962176 11180547 -518687331875564097577499154346974711552 11180548 -168100406220354038641473490765780107264 11180549 529030666390251432816207172285031777400 11180550 14674838658285508492632633871198272000 11180551 120042167786544181294314669994688165504 11180552 -47016895971456981376039858596958694400 11180553 61013161541666390031689478242022494208 11180554 -39826878237595580141923908632624332800 11180555 -299463093864606471968495975674649411040 11180556 171378465387262454028771745796313798912 11180557 -498472991305350632843272785645857813194 11180558 670570005767022345514476232646660928576 11180559 1101664568819859778249964662809288960 11180560 28965088982827253997544865189247221760 11180561 -53707323601682893074855229384451215296 11180562 54259217455607837860111693268649085440 11180563 228239214761907589909687701278805408812 11180564 31467902162271670651699575337274208000 11180565 -469474972548910448682315084689305584000 11180566 -230388839839914299743523589027366387840 11180567 -479226669211232021848929341208115605888 11180568 -190999240558985446463236765700529192960 11180569 208185611250115819219027447716434785440 11180570 100486096543478375501991334260508762560 11180571 -65203567913380890676802296427831379456 11180572 11655737092022091385515977585126899712 11180573 31945541424790439400027860570251263180 11180574 136857185484485069364844977598856929344 11180575 69927612597942373522153490865316600200 11180576 342854699244533847240521478438867959808 11180577 -98152762413544048796573394235921450176 11180578 -195810907692025616080529103917289278976 11180579 189134851601373289804758905357451704376 11180580 25864208758174864637753903189083484160 11180581 -179597259410934403036100212855410535618 11180582 -208473844224468736066420359677303392128 11180583 262830213416071381471464058799471310384 11180584 4644879154495718083191785392484843520 11180585 31103495493203291704531504872490926600 11180586 -75837055479604664795505967630065543936 11180587 69146834150744571988833203899301838480 11180588 -364154396376429755132086112811028008960 11180589 -866668758032939640666526844238878208 11180590 -455603317422805477926155616409817406720 11180591 880986456646898837090415733814518942992 11180592 13955856210882836029533601535502237696 11180593 117858945576949993776232087996046253842 11180594 40875258800597971949821755178970400000 11180595 62244297012666274947093904559134041600 11180596 72428039674910637698692513789131755520 11180597 -722081672415884115424297749708306883908 11180598 -72066477959490355811456659479542421504 11180599 -361793320743474293340486002687512075872 11180600 437769414484531547627725291369887744000 11180601 622084345668023325746590938327854747130 11180602 7263965172304218964401348406999614720 11180603 293348596946302641265250050926178782480 11180604 -317122089400519340834636962496777502720 11180605 354963669739051747869321116432759065260 11180606 226674493170661158485079928950681130752 11180607 18415767260989589703836797697638625280 11180608 179385778290242374785421177055588909056 11180609 224735379347157998875247090875356993840 11180610 -3952722171957209179487923429579645440 11180611 -4133941435159362261170863955302398336 11180612 177087187050456686920807601049989083392 11180613 139393987285012050426341573121151122144 11180614 -427333193520143966888910267750821341344 11180615 116361652604601759255070263971000605440 11180616 7372191479575958493560855146082304000 11180617 29180055638830624390602544785529977792 11180618 74282032799577028427164004752854935040 11180619 -198459681854764093396659881425779097680 11180620 11640833365170485832075446307914511360 11180621 309154154016587449998238873572159288822 11180622 -28962331641519227205882971831523947520 11180623 -372358718102909054321476354636015940472 11180624 10572025440756645197960038419262980096 11180625 -47671207610065946924312808715286700000 11180626 90870716477282777130026555952815329920 11180627 633117736411777923180597188479787914476 11180628 206660649945723808411373359420693221120 11180629 795005888813370662339198099881464003580 11180630 190107666834986687580098104276591752960 11180631 -215620364480619955564738042432349529600 11180632 -983835481917117697447377717436984473600 11180633 -425631821019055791528437508151502759040 11180634 -27207700765596135187528307960804285952 11180635 -175551710142278236701474081964804868640 11180636 723030383706408948293587501382200558080 11180637 303182369034258008283449975486138030508 11180638 163992744920421884490547602944571713280 11180639 -463576493244880175744237191186288558560 11180640 248107379949404905974849250954374021120 11180641 -172053704686788887461869385345419621308 11180642 -382220480535965004102220151523892224 11180643 -3608133936383157053505299009819360136 11180644 -104082219349627022868466589989784260608 11180645 -1901141721347789297572106601315225600 11180646 14743861381874113509773562056342323200 11180647 -78772266602142614539806080674316123168 11180648 -331517040148197943380026268898243568640 11180649 -310101821864103334942162814135878781280 11180650 219888339223574986977299878435730457600 11180651 757881645824574649482168794667359969652 11180652 31117994388249043969067707910439862272 11180653 199200656459782808946311193963867399264 11180654 281971960943986071926868474213134136192 11180655 -137985333390449692392025395119237423040 11180656 299800940504660019011061967089627758592 11180657 -5110566573069942826578939064311451548 11180658 -58989574390396349522354399605543680 11180659 -13180513649112436957153970005088087040 11180660 154301933529980703442319971525344230400 11180661 85356080288291281787275285406982494304 11180662 135767455999045462797451689945604838400 11180663 459819828057503783510247219201116823624 11180664 -74576966953973980971191152511390515200 11180665 -115821264858011438304087930943574474940 11180666 -11992628414916719802720207720696923136 11180667 488834569077384270024283779874164089880 11180668 77240876517456604951090745037588793344 11180669 -243384391545476266970959742125341687930 11180670 119969094494953983734563126414172918400 11180671 1562610271996246718408640261705535850200 11180672 320824545471529616580883504193328906240 11180673 520292384666889927029136315866738208402 11180674 -42350013347164398559187110282858031664 11180675 55257159868216008718194121575369126000 11180676 -137920093855246615776607719037547606016 11180677 -11012580478102527831843449145681788160 11180678 189372339387894366930692908747530284640 11180679 328600785845126618018220821592622210560 11180680 -7522130240079533865348139115893555200 11180681 888641177628606374389206208374423685392 11180682 -136356889583380762918261737101884240800 11180683 -1499999586052498334302376385228554218000 11180684 319121026468405805965357644826534235136 11180685 -154187955295511415630989190223561063200 11180686 -39642496153627173566895266726182625856 11180687 593825570908523946149780571320745889152 11180688 134490205191495719036360276134723584 11180689 849932241123235668923763394412130040320 11180690 -45773672145881788220110357820500267200 11180691 -134746085757367767993707156650630276752 11180692 -736101031358999171903546469160628234240 11180693 12191859592488046997961539596013904480 11180694 -189474257752498127318622731674306560 11180695 -674678444062536150344156945213797789800 11180696 1087097230924610636296959187506776064000 11180697 211919987165157229326370859754726139584 11180698 263306708837236221883240609719600168960 11180699 -513784065872081629310566011379389598464 11180700 -69276456709666941152034871267233024000 11180701 -6176714903560491728810944486230182048 11180702 22679678686567682441615561225806668480 11180703 -237706303526491886739182452331391720192 11180704 -786577799250311908182560020689011933184 11180705 497098818148598020920327683885151288360 11180706 217687998989155477399471567629323858304 11180707 313202063708018770523712746204723002632 11180708 81255830487410069417117764791102603264 11180709 61304139057746210774644486278741478428 11180710 152011470973193801201541870976873772160 11180711 224102116826932347713494238862023328552 11180712 -756789872482751246610766332333495091200 11180713 -1027862939868636799954993087063497240 11180714 -75363758316060004593717006186545149440 11180715 54903940110175156232371853733884067840 11180716 -608536541422971244267470317682183214080 11180717 -179867890853663577032822574553216663968 11180718 276033503730514749207404441402914891200 11180719 23512319476554696411340038107274128640 11180720 44105284740646394510418277968809164800 11180721 281978865445731445935849163671364311360 11180722 -170078509606265678801218768610996490480 11180723 -1604372802854511390194111376205841039520 11180724 -160373005279308291058646601657403551744 11180725 66525439100073661381070412766319940000 11180726 351546931844736910454503314548977617312 11180727 498020762188790357707158327471558453840 11180728 170059405232568943748196944957589442560 11180729 38811052757710570382864581119478168320 11180730 -25087503078908373841876605537139829760 11180731 15544903903904966599279773377996783272 11180732 -234532349543415737952944673676954080768 11180733 346667589542969116183949551904411553024 11180734 201568576796241462610025509598312411712 11180735 -344246607893249482992899234509938716640 11180736 -71627080839202782897800713259439882240 11180737 100790031655205937634497096530002069440 11180738 -156938848870555036262694638724654351456 11180739 -192206648047652064775525810742092910592 11180740 96487171560906093529980513252421017600 11180741 20747440384915725592676980659350503488 11180742 92241652028727422602320305376088274112 11180743 150834158737224975653381022842693194880 11180744 -36840336042526183432811085950652211200 11180745 -312772430711412024100771490401359162780 11180746 -57197433310055435542218915659661801216 11180747 1241951847971696494185707912605185122400 11180748 120832758153209233656790787427162324480 11180749 710631251235656356062729442312474277750 11180750 -180595146162667293890422731736096320000 11180751 226572629861622568786520762893399613568 11180752 198732350709424064645145831833538527232 11180753 -56260099631431009625612624047466601216 11180754 5724017365182566929601016020725660320 11180755 -139151564140074175232668454921076597840 11180756 -205476989862579692329626793570352945280 11180757 -211959195353049339348642414473420553408 11180758 -106643399570358977423479837782777615360 11180759 -103305019646290836448081671557293128960 11180760 -122647922429636204554755546570689740800 11180761 220558500453651289560905115158748676224 11180762 187229341571886652433571876521967259632 11180763 -1090768354457968201304170366629121404 11180764 83451858305365059156188565560285478912 11180765 34150961019591215488307246460670791660 11180766 -21436998119812805402053390876821878976 11180767 -135100855369846394916224865633707971880 11180768 -588080389443061781855157314622396825600 11180769 496243300069898477031815705972455344 11180770 99343989789605284248157796130422568960 11180771 -47330426530187174906688264714786398400 11180772 -490641277365194423555408330893411384704 11180773 330191090614931896445157173732151409022 11180774 -2572400173112332885453876211945447424 11180775 -89029421282129938715706752578148152200 11180776 -59859048819750390437477765526489139200 11180777 -292144635372395432731018202220426658374 11180778 1991130103799825456395828038654996480 11180779 -600664217161218055285449322172829668620 11180780 -46163754966786956465767108719407754240 11180781 120247338868317241467625462727773123200 11180782 -9165210528184045513485067179472790016 11180783 -170405730320350940120316236308390020096 11180784 20263072590567319194671935583810027520 11180785 88210874713934790821521323030026430720 11180786 -16522837085734104677086217481497249760 11180787 -307655125104793156709476575149820010440 11180788 -233718231608312325108136335000419652864 11180789 -1070372351621194829313898029265924195410 11180790 -73109410981828623212748950129562910080 11180791 -1112189465916524859747033178466472221600 11180792 343661701919115223139736394932090593280 11180793 122088286879606615683366397321863416064 11180794 221853688950989531421760006265624512992 11180795 268279569234465849953619653732360083200 11180796 -5589726406767577066435847093991555072 11180797 487981722532223075849118107883481551040 11180798 -554249794744926118957794632251733700864 11180799 256902853925271377871905241571033143024 11180800 60432676909474129652410164321871462400 11180801 138071586263288399453594761579639435008 11180802 126329005540605049688642357578145935104 11180803 323594700108324583991301948446784305640 11180804 253484392468205490933205784477016982656 11180805 384838717139479527875065358393321001600 11180806 42623401630143879668601267239342850048 11180807 -1156108220797258983917798111479377603456 11180808 240725413992084890916226206899773440000 11180809 624947969519928627024385929157372234010 11180810 272534486889732536839071177211789438560 11180811 574988046815120112342687634866194799600 11180812 144304555970776301160919749101847150592 11180813 -123239442890724797447266927424802270240 11180814 156577592476204416190862215364919214080 11180815 129500509061981275132654799089668792000 11180816 32285219457075125433213247961102745600 11180817 -5095506204247529135902704431882334912 11180818 -984420993375648165767966210203154196480 11180819 -253157750476376554255572159475193624256 11180820 163160852128033863152239718104326113280 11180821 1000253272640699845588220241774333547022 11180822 -107864310901922310248428027741604432448 11180823 -271969769603118125084461450671322195632 11180824 -643920343740976235608363996489049303040 11180825 -455802694501261729884292568811495126450 11180826 16238421687323002379520515832116158464 11180827 -52826221336713007084987786068194412768 11180828 198009014669922644338191339646813963776 11180829 139255837778846282044572685803403869696 11180830 -66989496944830670843463373771966348800 11180831 291157254614152910974553424721574401632 11180832 -20309162952555759532244839711591366656 11180833 103836839634263506032759196342297107460 11180834 92483959062267730678270621848531955200 11180835 -17323792971265135685093078762533270800 11180836 -274955964105597816808005855570031707520 11180837 743155559134364804855579792974484391486 11180838 -147100310606265957891651988313595406656 11180839 -721409965744695482552694618643519492360 11180840 368218623852657080864511723936973209600 11180841 -24162035595645277813829892524915017536 11180842 -178092799032411433116455455722901742928 11180843 -97857018071937478138197655736523640908 11180844 -81177003800625384968472992377195605504 11180845 -109474934299925262460140952074474666000 11180846 -342744627145489818868140070125048040128 11180847 182538500145173125793320879664921716488 11180848 36840800733915638289095439617569914880 11180849 -464155691851233481521215015467713867168 11180850 131718072934479799350115956652233312000 11180851 -767639165436785929818852066247903824696 11180852 197349624983026787593674175855830976512 11180853 -334888179353711447507135566910460544338 11180854 -273506609745776565532932166697652748800 11180855 69013066391611031486272292462962548960 11180856 514865241803510858906455384115607306240 11180857 913544043348030001471390282615651384106 11180858 -111223843314136683366230659164738389760 11180859 314069936584931485855920630962709530904 11180860 8623219193625991183933161137689820160 11180861 5617536286523889433234875307997863212 11180862 -143063220287668625175385039941954662400 11180863 167869642767980217133897223989733669760 11180864 -935788277992769013915671926882172928 11180865 121773265623692652707432850037033710720 11180866 -512138134177917588674493839258881442400 11180867 -363582450234351151546642064072304305328 11180868 -141110625540114116661919993916036981760 11180869 -690346542471688802661580534039089974274 11180870 374675261021782201403734220855927308800 11180871 243623246649475357068041924856773205048 11180872 -845943448241126907552356317760049331200 11180873 -1114261710813004056733351646020763987520 11180874 29163819404983775694783141118255292160 11180875 -541929484752533842575779338134048840000 11180876 -271139969455532484916490440011493447680 11180877 373899402883283659383375963437186257920 11180878 230303483772656875863404768481676674240 11180879 -237100172099087072270828037865001504040 11180880 -20691908260983293769500178891867586560 11180881 -464308470284928608592886022301190450318 11180882 -14042282329474459519337999352485621760 11180883 146222072925094711368446877130058058240 11180884 -443280762289957288526134918197600512 11180885 20347662075829799704560524757834992160 11180886 201558469658505454192102432003051798464 11180887 -131627956006716104920377582854374998960 11180888 -319421823163350642982678665129694740480 11180889 1558145079351294827073622713646247520 11180890 8795239947828615460519380198945346560 11180891 -42873093207524800944479603170457341200 11180892 -3362298423114598299486313189536844800 11180893 594052668526849549349704054234167650720 11180894 -75217868398422802531281418817116328448 11180895 -340729875118016727236375396532420216960 11180896 -192958001989743001412657282684648030208 11180897 82366017426632101405547129018498165952 11180898 30911296992837771991226677269897553920 11180899 58552738792901161868127018955209526160 11180900 -191728348469342938612346768082682732800 11180901 -296735330013078843161021097247104411840 11180902 -371347645008374167766501522805805293696 11180903 -621448935201894146588620200737654221728 11180904 106022538290028540140831457094263275520 11180905 -285153671933956339116674453212742021880 11180906 12359138650989147535222995046231947264 11180907 464266098940661699959587843003926679840 11180908 425885020257466927994784079870766160128 11180909 -166768043784935185560544735881028637184 11180910 17632562547167280063163071908436614400 11180911 22837779704446702243813889120124648320 11180912 -281200640949553690521251454282676666368 11180913 -33424690060198239553801192393399176000 11180914 500153415432008043109350132023244365952 11180915 644820912138149841590748615735113896560 11180916 -405588801157880749961173351430921515008 11180917 -467643261107587329067744441240355396736 11180918 -26258358508460472746832704033733842688 11180919 257972563105388783253110182328015413248 11180920 -409019133286391002960822434689077555200 11180921 -633945138468134310843204113201103439680 11180922 60921955745491759846413234884913899520 11180923 -79963902579040333685756961223626370736 11180924 683329837148086524678367907848707803136 11180925 -30317770242055212683180273428750272000 11180926 -172596164112221958394237719123505180416 11180927 1079915629910987590547199079458597211776 11180928 490039501449087429965219993741835632640 11180929 116051656047273063160520227454526246530 11180930 25317422526828997823317104623764032000 11180931 417272052006189853761341454820843996152 11180932 -9007024081502686047669151250832617472 11180933 -221772245742881114609654345465751270276 11180934 223008466937198403567829420087519046400 11180935 564498513725845664761177530720454517880 11180936 240050334143986574161314460316069529600 11180937 95424261508993686918616085956803398160 11180938 -247612117171725157846970237297418144720 11180939 -261568920960941042456647869162276365568 11180940 68472922488619101763397697809898209280 11180941 157920697202580076372952457987353399500 11180942 331567400876939139505986328670065447872 11180943 964533876562569162209718348490851565200 11180944 86460059795444816647599665648012140544 11180945 -461567459894465091763720131042078588300 11180946 440557849751904422582524181615886336 11180947 943658483836336856210397778729648820396 11180948 -482368672248961294991739333240667608192 11180949 -163437071857638626613325916674319155200 11180950 240617301135304861266316546265819568000 11180951 82521948106022956103386347086460830832 11180952 278071562343220397999616510639171717120 11180953 -147025552153711670419409707173470009344 11180954 -4025899390783282616482010928346433568 11180955 226433441577120037581281301000748917360 11180956 10209564684003292509435386594367266816 11180957 147635791190896116257853841807940671206 11180958 -219220449152965074391610980352954471616 11180959 1316183180628013314538158318799546608304 11180960 274720179737950809900374801697472512000 11180961 -359569314317980240822147577589635793840 11180962 -146858345670356579685624329069488138176 11180963 234079990689290036385836549311240955064 11180964 445819869578423339669995718491647230976 11180965 279610744428350386429264246366451172000 11180966 283315279422567135979416585028236414432 11180967 37318764987237015931115789557644269952 11180968 -444693699625199167146553040621246054400 11180969 54732690983662749079748993117856948096 11180970 349088311424547567203149858132729843200 11180971 -1614534813905444387424648659995959998016 11180972 3718487587388980917023509403600374272 11180973 317698544110890133162222818079909886784 11180974 -74701036585668937566919072993028178048 11180975 158866039486982411256988872588501888600 11180976 45768404557516915375434118356455227392 11180977 -646632801756808712832231032650259032174 11180978 -410980771684510466664263524656105246960 11180979 -558857692997448906965195493657899427600 11180980 345565681060227241956560909790335712000 11180981 -78544588781356847705798849431778728320 11180982 100696080567650506896100331521884422592 11180983 205124112808463846546416055320781649624 11180984 -637027879568140502032220154159164006400 11180985 77714875227088575240237772378962422400 11180986 -461093705575627845334123046188274204736 11180987 -21210629120124350451293853748848906240 11180988 -34898086574944797794283890514445510656 11180989 4646934379027910992397812305174075424 11180990 43205460892644153991679581609700375040 11180991 -250225138541931279388824655466402390640 11180992 -343505689863558846763186595053504036864 11180993 -130770157116040289688194474507270722860 11180994 -220734785979685855506446636597170479360 11180995 284529231984102442356798299227455927360 11180996 159073717044329217371461967905511985408 11180997 51609354153297047818034412628043763840 11180998 -412207592378607848143966141968338145600 11180999 479542987825497142628202316712484183000 11181000 76955836627707334039243215071723520000 11181001 -24016172359309732110869004342869335388 11181002 14637134575591090957133263514050744320 11181003 -370929268258476369155050897353963454992 11181004 591118094502961973623238218837631898112 11181005 155660817194434893606096648624871980 11181006 -169375531250702523932236820869581539520 11181007 -300231874645414109616458520533921257744 11181008 -97622165821097401391650705175285022720 11181009 107034834332206949317193765798663040000 11181010 4511696917390793179461530407853696160 11181011 378661607926179303162820097507393063352 11181012 -99057158613136962158486355730681509888 11181013 -478951262997308241072378089264854099776 11181014 -7560352302988078720460378567510803200 11181015 12220955606108130475893912597748856400 11181016 -109244843620809151459126615079264317440 11181017 -779876237804328613694471403327911378934 11181018 -71108842195365286181229081212517089280 11181019 -227748069056927789141960226683139314904 11181020 -29221287056287236592669902857019947520 11181021 -623102679651487003583572284310929385440 11181022 -410606273319301278264875157431820396288 11181023 -154917871354569313103373950685228738960 11181024 -335417288534108099932501362553124290560 11181025 -372742002892235703599346571752446330000 11181026 22730374234359335156915486217257285712 11181027 -180597463219269109596899864767238772480 11181028 -186900575348491623721870368636047523840 11181029 -363984954280561743209771697659450090370 11181030 2076031914919476842892386584335974400 11181031 -26876590484423185551532617278115395400 11181032 6377611374797754782280524342503096320 11181033 -10959132720540481371936829537086367296 11181034 -173499272926316088417631859478098370048 11181035 -28665683695506848558735239172512127520 11181036 85983305055266207335937735191348445184 11181037 202198405287605990081999075133148310400 11181038 -399222667970527022672636483688182783040 11181039 258683561096069735029273886083764054288 11181040 -1895095477102033342966546648113315840 11181041 462910648386711684625620470706146790000 11181042 -205248783993152883040031411465906236128 11181043 -31201083179029876134835396537900789136 11181044 -94069952032212370579258848818438615040 11181045 20496806048356267072819866107222082240 11181046 320178961982079943930259465083268122944 11181047 -218466630524744046838907256699933326280 11181048 -32596833008792888617737208346311680000 11181049 -210065895936272837335941230254709149440 11181050 255113071519291397782788637608954910800 11181051 -333454383308446722977865024527336332800 11181052 -500929791810675151401246205274356228608 11181053 -45551419333154612680554664796135276136 11181054 -252252457192823028307930106710145254080 11181055 389678601875187659661031195365653484000 11181056 429235400952163970754775053662819450880 11181057 515206018856632767080035776872277633840 11181058 85871634473101845667726839584271730176 11181059 20023583449328624565010832617759409904 11181060 -222762654157289882450919169349376368640 11181061 -697420054293765576082242660263287298338 11181062 165652737727968062253390978793471527552 11181063 -284020633538865178971227144265178137600 11181064 853221407096059780850010583948920591360 11181065 473296504399175862370840746368429009280 11181066 -97165162568459635123519404412031784960 11181067 94999079288269366032061637065296726112 11181068 -375162150159558720911510620128064465152 11181069 -250620728480997986365705096636903115112 11181070 168203680822054363308401052649975968000 11181071 -233087811859310343422880086739345011712 11181072 -18746758995627215787552488673610039296 11181073 -829088844951787142672761790322894074640 11181074 250314240260389325460554498346457435536 11181075 2513386311655670883403368340903041600 11181076 470568271288691695783832515428171301760 11181077 -882776137110272478684837926295770798820 11181078 -2664968319946655318305103789043542880 11181079 -11008252080019391325725387946261302560 11181080 55466015101248507933271410934913433600 11181081 449671073390824114611632739703410508752 11181082 -134121089562982863446858764950303805440 11181083 71303188503971856984767004547903025064 11181084 38246716027052767879707855667002702336 11181085 400781947881671950281277315658033244780 11181086 -161324809622441278998248802954985641600 11181087 555531592673738724337446662161757846160 11181088 -538092698993666492755372498018822717440 11181089 455506851040267972136734036533474625890 11181090 79402524831362983683946432798552665600 11181091 740426608815385897177114137026450438492 11181092 15238636713024466462047017018800722432 11181093 18423718951569531174576368682456960000 11181094 270110403539943276906289176793381378944 11181095 26784432564310428956754776647575439800 11181096 157935965904477969786630417583741501440 11181097 322914846170233845268905791309951483392 11181098 -388197596102099854795850106035571493200 11181099 13703847529218025769591240232546911064 11181100 -86056630079791446329257820752990745600 11181101 -466277482279017556697753405341402586400 11181102 -245415938082738007177433822420024607168 11181103 850178015342018375656011279112507630352 11181104 54283592154801145548221283257265291264 11181105 -62592905692034532035422141687398489600 11181106 162841490300955480061832799345830046240 11181107 226442135467938356173443010418922969600 11181108 -153444078561360210906506500771158472704 11181109 -1334886765549693074887903309188871265700 11181110 145084327823730052366721762353732465920 11181111 90217216248313141309742748320099143680 11181112 -194965918978856054632431903699552829440 11181113 -114884140786686949761474373748907553020 11181114 -225007870158197726002379378625304972800 11181115 -327973008614083647547335598122276829680 11181116 -422642015801366317070952484435391247360 11181117 -351756487069074627193444665352986597600 11181118 103303931803258639968345506428263168 11181119 -180284047314275725086694895062588788600 11181120 86624164288738835807736996073517875200 11181121 -43284220156389222322912999741496702912 11181122 434165460831098053315122672647818940112 11181123 596737661866594416793379826436879367172 11181124 -241130623451391252182025068215873328640 11181125 -1048476806431946880018513434897488725000 11181126 17432794113332920424344594489136832 11181127 40039223412407416229039004078501613480 11181128 -86023795790175268640976390193729044480 11181129 381537750405658138744859575486139989440 11181130 -194798572568410794310399493550796763040 11181131 -347237396209397687666210485290230433168 11181132 -483839390832717542801907638756494771200 11181133 1128968304347895428747404620961823419382 11181134 544005962556120334564871457459185025216 11181135 45140621558718384843780847793198722560 11181136 255499451155776994378608992888857812992 11181137 611609077500945342473573813930186136960 11181138 3764409245546172624719240835358736640 11181139 -50483920509477364390922854418095419560 11181140 -225721350737484834663830342662225920 11181141 -240613102615316810753406577285108367748 11181142 44136063006143195072931119549525090304 11181143 995947802411040518052960813286562583840 11181144 -198264767050636928360223661207969505280 11181145 292869840651807056833363660891859907720 11181146 -20300310472060119937077369669929395728 11181147 182394323417486187919067494210720104600 11181148 22293026064036052635496991952001720320 11181149 -129558163126495964629098309945857935680 11181150 21201756324818864792408064102209500800 11181151 154948237438244125155659244875589608448 11181152 -953516237351495520453431224721671323648 11181153 741742204286785162277248061994367819200 11181154 -517439607946893942235651648728003875040 11181155 -114270833949127702921766977499392446240 11181156 6775966826770787645234052743859548160 11181157 -177044314246925698853597192901680950820 11181158 -91361272954458289357834891937458359360 11181159 -481182980873351395174322800865208215040 11181160 -256391295820475773404746153469339648000 11181161 -20885934337853758936443678372821035296 11181162 -133201317264472208863098067776145890048 11181163 -202900738372614497287185162579366968880 11181164 43538438541340585585837278055635077376 11181165 435675894948560309298312174047240123520 11181166 398267375235069113787825602376230740032 11181167 -40368664275309488743309373569929352920 11181168 44897307277595556824512803217823956992 11181169 -1791965588476118301655863356694039413760 11181170 -51285241395634074326680431142274734080 11181171 -204073467475489597082380949159447442888 11181172 -304245391863096513166510908495039202560 11181173 122459380925457047137490275466091998208 11181174 68337472261513319988705941791965216768 11181175 -183719462338756345413641711472962935600 11181176 -251560751708240826470566272965633495040 11181177 -58305401879857707503146579678290093120 11181178 -216631813446989550955047215357901096768 11181179 -103531988372368220955854521441473487680 11181180 27907353825103538519922836168846008320 11181181 781798162201665111345750401863930998528 11181182 591927127933602334220824551020630449920 11181183 -186776844815127876653688031471785056496 11181184 -241957039946170291887994885293421363200 11181185 -104807327026708275150076676404988200620 11181186 -574491164523753786503544198073138636800 11181187 207346726973408453751976213871221418160 11181188 348154125511085125330638906468421749888 11181189 36751900564110090991606066590931319040 11181190 84312569490882613468264633129156327680 11181191 -12258408135780074256915399560485865376 11181192 -1780935693963649430954715502427013120 11181193 12933690933655395983634847216081583104 11181194 -450196148342759729499564372506476177104 11181195 -4298539646856935303782712250377499360 11181196 271608810982093586775746341984850385920 11181197 594309556393392293216377494765384283680 11181198 -54860977590940241714589678314553065472 11181199 -9168990305802345108709406813164633560 11181200 4630546200653950096631113849256140800 11181201 -55951966979675048158242139827546666768 11181202 530257016721108614967587894121105009552 11181203 43866413329013927251168763674284451920 11181204 -2658859091403782144602682494387372032 11181205 27114350279010790935882546206176475520 11181206 -819327100858277883221794707598870854144 11181207 -113228474362241738433234523089247070208 11181208 -186809358295669868520278226823669248000 11181209 224652222188543830969061436582738267534 11181210 123730509766493249577027798014301960960 11181211 1216539234584834953388156251345525978800 11181212 547379646225351429778504980091783709184 11181213 175235622137257900268684601410457168000 11181214 -1766713168730599078311445851832373568 11181215 -14064026646956267400082265622443992800 11181216 420628014762101355148302443304975335424 11181217 813141825282512337801047550934928560 11181218 73459208533544982114587944658709194016 11181219 -36828426746190132246669487334816613120 11181220 -71442073326348901335904638291527270400 11181221 -931507494483975951524945407360985109348 11181222 -73151222934991814836885526401133823744 11181223 920432359867072547201999252962954291920 11181224 -325322177862376325835619694521375795200 11181225 -116379731048996994162587972291159272800 11181226 66310072527313089314042440925509226496 11181227 98816474798817275444138398822503604632 11181228 48472033986382933737097953489456869376 11181229 571328860166320991562032754884091394176 11181230 -228949406638544493540394433642203122240 11181231 -410386139975878064457964267624998265080 11181232 -225603179244422756158743646804406616064 11181233 -98019893012040133280757739918222567680 11181234 -107300726029764003867572387689707237120 11181235 106111461737548706449918844239204028400 11181236 -66043626392333684537365710337354721280 11181237 -117324301175638432439547296206219540032 11181238 160202760271777788776866231360093487520 11181239 -283646688302287010383639383514237445400 11181240 10088660083011684441394573716221952000 11181241 236896765934057460808117512007684553642 11181242 -348549705579251386212219873894078304800 11181243 -288788627945794143694346659657418694912 11181244 299097025490871292434310052427083457536 11181245 -802285855445311863016651841865534652500 11181246 -220711889793485917506263236058106945216 11181247 2187873455526207032931544276666496 11181248 -32133750411723854685167687718949355520 11181249 -187938439177807092753411717592779103566 11181250 96692272183395046576288730474149500000 11181251 -321202009744955618139746142883545873168 11181252 -70354792495098376223537383382948364288 11181253 17192353565934331584390980823015207360 11181254 -28302461374099329457633230212410617600 11181255 -23619202022293683465237854378157226080 11181256 -552411541107591772264046430529643781120 11181257 510789290285131424719735631687712183978 11181258 -238212548558107005040931499062967072000 11181259 -457129342602418888840916276330602251384 11181260 -44230839638710251313668620871897139200 11181261 82015974978999549415828283291853327264 11181262 -98255641020577891578422871292686729600 11181263 83825310326043429995977510765285462512 11181264 -3120693247315799981065659878765494272 11181265 59444806011245118815445271134282326400 11181266 9616371221733790985951612214063034368 11181267 257747109127640109746220859507026864000 11181268 247958022600222291794676577975996276736 11181269 -345603489232575498727731997130154686880 11181270 214344635378187589594830949778956425600 11181271 210144850775298030270286854768613107744 11181272 470812921498101854710763017836368179200 11181273 169606040784482214995880628481385291984 11181274 -718039236542706338132709903059150976 11181275 -10601165638242187070500778165424362400 11181276 -231009202994116050249314992685716819968 11181277 394914621172229504367641037815443049126 11181278 -63063643543793652486005406570335496576 11181279 103083654750521362662897644517105469200 11181280 359692104268244498410388928075407032320 11181281 -147533950133757809863767431092135702908 11181282 -107359747901032279529601699238853761536 11181283 -230479132720439156573562830715082810468 11181284 -621105399124622425344526141412335104384 11181285 108844415987255583263987030933137361820 11181286 46216260973807991294166899596918152000 11181287 -312623822640245682983084028246233464368 11181288 -182417882106330192886319350023891517440 11181289 86439835296296043762974632252397482752 11181290 -3879048572431703846166296968006337280 11181291 -480499559508361140950310785940078816000 11181292 -265757456263788656122176362092725001984 11181293 464291786421568565600687110107341851104 11181294 -225396150510770235590058162777665496960 11181295 -561941227543035946969899397218345876720 11181296 33112442152345853881238346146353446912 11181297 -181677856820717004780659638277112053760 11181298 371832747403735486052531236706631392160 11181299 -1422564551971467298221618295081079326320 11181300 -102159724333462995182132820359691878400 11181301 423963147417148565944261640202642768302 11181302 -305310315470653788941933888170362863616 11181303 -243210860978509479267019603512959061456 11181304 -418299515917131701807708425062019706880 11181305 -204938724383149395113249163960187716540 11181306 -62282228635998500345953110896111476992 11181307 -116718678692669136205475957859061300444 11181308 -577692478538431690226685758959630731264 11181309 505705603782327596743036010129562184704 11181310 -154822191378501532432535577857997590400 11181311 173925932601241861034487665732475842952 11181312 -196341097458860381585887966845198139392 11181313 291341558818798004623391365493061387648 11181314 -260090638848711925086196181273958429744 11181315 -49313173686791095430235881097462444960 11181316 15029715642119367133414700037637815552 11181317 -154932033866783462036762932403928650208 11181318 266092909520384214788508948053007083520 11181319 -127351269663355792574118139553819634456 11181320 -571223730905823779690380054697358950400 11181321 -36153491313709231286030290581989826438 11181322 -230234993820864108797170213891053029376 11181323 -121983952301160246877004432161237156920 11181324 49061563148849783632381385610016702464 11181325 228210732574739744420073777548668186500 11181326 -37707323245153617279330937240448129280 11181327 -136134716527277728614817493134785191280 11181328 7119342816588066860044077652334608384 11181329 -482906574717184586650745280537132120000 11181330 -6391832092275368145884859350602099200 11181331 -9933398077502079196545824259832498176 11181332 -275462390617634089533162965960684386560 11181333 2557515096326903689116120585783425184 11181334 303852497018715850091186219719494223872 11181335 383270348645890120447578842194069516800 11181336 -137405839227412634216139763278024744960 11181337 -15810764833038231923297918870499825240 11181338 4685768914606930784934286367287984896 11181339 -15277123609042782100581748879853044752 11181340 -331861282935060485116820867426141852160 11181341 -657665352592512604985125286931741615258 11181342 -23678678558797097200624989764441076096 11181343 -245667631073262393006662064857061397408 11181344 413569875708610745949138268176682844160 11181345 133744614583466808957445369498476887040 11181346 133081342317740361447225920222383365504 11181347 1198753985781093320777946224611080919392 11181348 648123757768942293813265092224586240000 11181349 262683227891433270334576881305155980350 11181350 -123376091264033780390896084623571656000 11181351 19618968354015322677663921553050397824 11181352 -9836218905291585241037599357167206400 11181353 -264970916603590041296336502158095551360 11181354 187216984509158107009784333799478667520 11181355 -486994451720494391417833972739479783440 11181356 242421272079146819157661038685798133760 11181357 -107197386068495884316018257326214979424 11181358 171278501320515819848725600748765241984 11181359 -61854053943182418190820651475100802688 11181360 25403910082339951500606168892327526400 11181361 40919726856180174723572003414363647924 11181362 559459717559671542392829803564614841472 11181363 -262459711513694515085411233488113247696 11181364 -243438306502673353310170002778294683648 11181365 -229339797925014929857553049119329787880 11181366 -90451178576721592313014037898557847936 11181367 55416026705186785099237170176244333640 11181368 -90431500674568652954494556481208320 11181369 -594409420768098806494708034550699950256 11181370 241413140147656642715281364883154406880 11181371 1347088496523294636166643558093749589712 11181372 9647994152300528295935610232456622592 11181373 -20579338909695145857509349847701316800 11181374 -585850304068843420152478374722947493568 11181375 404607096356974205702127149592357480000 11181376 -2279261228620661669769528234643292160 11181377 -139639694765267984398918257481211571774 11181378 95170480763422240850547499425267156864 11181379 -361942268690025761361755435284799702520 11181380 -52980382581686260139174036895234600960 11181381 451499314744221026933854197500901456384 11181382 165976317472474860096896026760746933632 11181383 -775582752397756880861896819209206262240 11181384 111129416855601907171218377022347397120 11181385 285299648469754402111466706127930824000 11181386 -275214654177564184491131887437208999680 11181387 47662142190276240744012523820942410752 11181388 812629409086272558407934853601171593216 11181389 936998881815865534935356559009754942656 11181390 2101817693191186920221035864356372480 11181391 -387044988100386842891784209140692054728 11181392 15589712542857258282680892462151483392 11181393 -214673668195919574291653511261730732896 11181394 -68330130110351093003507726105234884608 11181395 762160365502410930340754830012475300400 11181396 218134347079286736025230684199605921792 11181397 -275033488966775108977431268021018207428 11181398 265337786323371305898260495049929575200 11181399 -296381885696008216694629966405022124672 11181400 187202147525519557474166970536008704000 11181401 -407814017433927175667088955468528057536 11181402 68432919051922635764619974938053389040 11181403 569054437134791659808959083947612803652 11181404 -84250760033102163187041948402688972800 11181405 244927226295850989358152255928655390400 11181406 334088481829627031763188537676033165504 11181407 -124264893541100301619777302854206586400 11181408 307444021786591683929073971644962963456 11181409 566212419406860302742193773866963320610 11181410 3634452597515693121417166861262880960 11181411 652141939523036830169637642058227685860 11181412 -77387419646134443699500282018884300800 11181413 695356802475775911722630295776957468700 11181414 -205768425731960528291244149105778432000 11181415 -213265385043499034369014798389441722400 11181416 -753784560446564143506360888214150809600 11181417 -139736869435708232289829939561702753152 11181418 -483251389176102620892625357687095477840 11181419 -7029046590628130677763762268576640560 11181420 -326441923972263460301870725989279206400 11181421 53912346827099162002127984811962392064 11181422 -16638468801039465160501703647648978176 11181423 531878635203445593012074434048266508800 11181424 122143411992449862668415209780232355840 11181425 335099504148838183184109888648647742150 11181426 -93700092241372033411597805558541292800 11181427 -664775248642594011864510277126034258208 11181428 407419795476197375978584283627269754880 11181429 -9803667056886392867147207997178997760 11181430 -149113579384848102836917756016539716480 11181431 717679142615779219885780580423204336232 11181432 287292592914148399197139618255515832320 11181433 216997214220203634722555552530276412544 11181434 -111495164251093674595654696048669489920 11181435 17728112527280785580417567771922720000 11181436 -2425432757937476481594357551617214464 11181437 375935612056871407446440621826257314392 11181438 36853908243018324683738634334221321600 11181439 -808796867025925543232761225307026725760 11181440 554960188999564901122574567480072601600 11181441 -1004054907742297762139940510206616940416 11181442 21404282989655591300740827309521364000 11181443 97136993495931061936337307050584166400 11181444 -47527976801227854988629841735118131200 11181445 698574684662370302862941867633019373440 11181446 418354505951806354538203584237666648672 11181447 -1125532855253153285063995393735063293600 11181448 987433748737191780399396993625123599360 11181449 -145851614068268943657296722260131144550 11181450 -5882328229717433498395781572787404800 11181451 352317383842672902530029006711652874452 11181452 -116267106512472053938194119411651801088 11181453 11479823726186154543522519579228119808 11181454 209532770788229395916367022031432207232 11181455 -976543461864472524141860285897708333040 11181456 -22270171043889288010365584313263063040 11181457 547472704158086835282407255554081091506 11181458 -426184992193635409493741974022939383920 11181459 -98027788824667385826858373633028826696 11181460 13552943236549777474308981777134223360 11181461 -151260697666399753222336595287967339520 11181462 -2845584230164666530395197545426263040 11181463 -206149389368476798854145196154601659216 11181464 -206321481233921625747859890016088678400 11181465 444623982126931551469319458505354685060 11181466 30949900053782215426336566506012446944 11181467 192936632308457168341667233888133246952 11181468 -10964331942974726150542106479749096960 11181469 -321317244805539758066202838490799335156 11181470 -384036916777732183825614141630858928320 11181471 226130364815476473633071191605900119424 11181472 129699304363234885992722630540181504000 11181473 141271026470545617559472428241777155200 11181474 -40146876454245267505409173468264407552 11181475 -169656895120056298599742589537790518500 11181476 72368225898670299104801320227237146880 11181477 -174297890670009726201973747732024901280 11181478 -163425430202686391011242170859936915456 11181479 163109093917846388941635671801689523040 11181480 288512296514883594745958854536136704000 11181481 623313108124282275539814783087006617120 11181482 182989881164545781504758158935006347872 11181483 -896026467276850967519514570443302272 11181484 102127930754973076967994857967876076032 11181485 177632933755158694977712932457920188160 11181486 -32653500814578873604238743839200934336 11181487 783468309018829102587407229248433297240 11181488 444912516611366937975769025697721221120 11181489 -108043974791831302475850495311305968 11181490 104329476926225796196067385679167492000 11181491 -660286453461053677328362394849951781108 11181492 61341193472623553521448372974613686272 11181493 -682685718142103631876032260475035402258 11181494 59724296447815802452424010136928375040 11181495 -183494295101023164512859577408384052160 11181496 2057436143367277428231984096577781760 11181497 301807470957575320505759463521278475946 11181498 -220943408487145729124744288614221351936 11181499 428863313022488630397890926307210277136 11181500 271808158208237222616589187315312640000 11181501 -101875574315745938752000162602123837780 11181502 641007482599837979049443253353817465600 11181503 707532901445516333363335136794673723160 11181504 -54757293791888835056815993465658671104 11181505 -10871342232311857995425651807122390080 11181506 277815728851340314077754733777750309376 11181507 167750994083744200756195927488244859640 11181508 -101877980866381445705089546897887229440 11181509 -81797787193389608919857196373179533796 11181510 7246609105699448463686427062139283200 11181511 -181699768083985015444797256200309762432 11181512 530945979913060869058818244847317370880 11181513 -4782672910250280068578609630055328576 11181514 45777190763855514431628077871749225472 11181515 -98199284551605737645760104988274408800 11181516 201909451238946975420999729950184336384 11181517 -524950184226379003556761336073884823434 11181518 -15479713783402983965641063732030367040 11181519 129020035806025112756632570726247026560 11181520 5409395950723156466053718465036943360 11181521 120337128953119416996975181075844901492 11181522 -51081338144934179392527208085763981312 11181523 504811272048221420128687518865414185840 11181524 -436120117523200872372867368104985675904 11181525 -145689315451784276198404420995631459200 11181526 -27015783093643733767775579446689048288 11181527 5554761390158473694505718762866244272 11181528 -363549407921045314882647215676302592000 11181529 506015418844434726664455733563742368552 11181530 -180128947077407558565430956132788577600 11181531 349935095247394193192229179193122982552 11181532 -194536424889015408677259904825836066304 11181533 532228016596186373106331717295408251200 11181534 14386222595479128004934241543279083520 11181535 -744112584862647138437677426014375810240 11181536 -73427452152847082040429803878089228288 11181537 -473660726820856981107561732717100942560 11181538 96711123128717446446574136505990291840 11181539 288570593852320901340026521856786333340 11181540 202770339168958478519563632746824519680 11181541 92064169288197125457635844758365712640 11181542 66858826319761090412275248571435251072 11181543 -14033956557200140879620849044604070272 11181544 711939962668617454406878009772865699840 11181545 96349478173336285752478887825889286400 11181546 96350026923424075009704935407325822304 11181547 267493121924574319871647242689247155520 11181548 998556206449783311745811783766392832 11181549 348136141761368406680740028419683382848 11181550 -91250842210716112874797556601660470400 11181551 854583271179591109884847838622881193552 11181552 94430859585867056249877312985244958720 11181553 849811053956713155518420577177982750802 11181554 141142218478354067499264000701184108672 11181555 -363172041404511925412383429490454498480 11181556 57588947073091356926627504258204198400 11181557 -236744444457079516974355817807345792160 11181558 318215313177333487746217558147862875584 11181559 -657768019304025996125997975996991031640 11181560 -197659199789600822955439085720331878400 11181561 149780299094370956939400899657771639904 11181562 -38662734038461208942680515051869667840 11181563 1198833880588268083947003556124542434096 11181564 42741871923001553470637408893956996096 11181565 64923312041424061759077027349304920320 11181566 42914405207317306964890531251845652480 11181567 -245989590897710911980657030144491486520 11181568 288222311550120477204397916172834570240 11181569 -59585374491115672811367844759395990720 11181570 -29671697838707592594828200679842380800 11181571 -452906817253124469717520585652706247968 11181572 -125841618107871447838433535847269297024 11181573 135012362375976589061368301347977673980 11181574 567908601807915578930838099209263165536 11181575 365850144088519667372283237912432496800 11181576 -17099610193283897206566137348436787200 11181577 -705259661157102052596172924072436935680 11181578 -495569003456825251075379132658690147744 11181579 344225277951976519339688407980029415384 11181580 40470069411097154630028244677301770240 11181581 -417702623790365896839556441467501988800 11181582 -163821560372005515173860599383221755648 11181583 227735471742687192316357259199224443120 11181584 -213600581915885996631064152534553190400 11181585 -148589438540425742006884227602816591040 11181586 133658724765113544050851511045403997344 11181587 427761173560279919998738300467401992236 11181588 124722597246825783589279124019656785920 11181589 18432046674170545120202220244302450880 11181590 -11632205507215706118194374866651390720 11181591 -2577099138168417439786284371762027520 11181592 -51372329711093444286812917455321600000 11181593 84401302421171480339756820302286486480 11181594 -86312864085303706095710064158373411072 11181595 85203499414393062656467429113073537200 11181596 123026043304378948886119916723765491200 11181597 43781791720379529315529784387015351424 11181598 275989633709783633807843865452664700800 11181599 370895367932290459976656987903565304048 11181600 189583873059835901433778992469440921600 11181601 -290164498885647570701573176247140874398 11181602 -135577416883017936869345541231701932896 11181603 30116192638078860815987838530611156800 11181604 -62948547057730947165106943164542708480 11181605 55121318180795413131485541147333165780 11181606 184351696367013942390129990032069863104 11181607 -234992080891657439702268308097642994176 11181608 -125560828544045556010927400749280471040 11181609 -211187068150759813715786744241160458972 11181610 496083912535872657702463515036662880 11181611 5830628488444782097863825446048640000 11181612 252091511091290695574377832883840645120 11181613 -560783883670737852708356578739706600416 11181614 5153560103087975752177942017147255552 11181615 -81643475876906501351879848304355072000 11181616 -223741887053243576919842256295532134400 11181617 1102433869553587955994099565880464519860 11181618 165888055983939020890515505956542192640 11181619 -316183016262535899250905433168161668980 11181620 122807958184785104927554968254428711680 11181621 -503671436887582039690096502590934737920 11181622 -120772638485611982336604426411458365056 11181623 694884098898852186155683971502927240872 11181624 -77041004052636952676358382333775278080 11181625 -41300602984622738958853957735090752000 11181626 -137395223394178840226004679881417433488 11181627 478805196156573814303158924930856954764 11181628 163798517809515084132757768074357073920 11181629 91487303086433288090186512793482619520 11181630 -185988978884891191650617288893355873280 11181631 -446379025727381718012303828311816682528 11181632 110808549736834089808394998295895736320 11181633 -40549121991085042739260672042396831200 11181634 -1243910066104588272889167113790730752 11181635 -579006076408809286728932584911395239920 11181636 -339246433879185804989614047406738492416 11181637 52240254682345032764050213317146220320 11181638 35712345496559844995088966292406350848 11181639 -20087485205870464005136484567009756160 11181640 -409777724261946918576974250611339827200 11181641 -55648187213639148705950728512052913958 11181642 -87778962399891456679347299454694265088 11181643 398124251070480493786554187047122649168 11181644 132982592814930180452464495349952750336 11181645 -270346213856339930531993972942366246880 11181646 182916156868979074200230710571325653760 11181647 -36208485705726135460176894358635678168 11181648 -91545711643961180328238872413905354752 11181649 905735663047692861160667354690486721650 11181650 239696787711263888186302811409036394800 11181651 171915219656596475658709874432519165280 11181652 -182534816911360636986819362312888954880 11181653 -224904045488723608442455310280326512722 11181654 -285036183734778435432749862167037922752 11181655 -259315397486929686704907072718866142440 11181656 -459848468171158297231421712278649446400 11181657 -376658366179374916990458434756442251712 11181658 11131601766580343943116028951645362400 11181659 230437700635534974332095202469836806512 11181660 138363693818228604871557043614164582400 11181661 -36597385992639720376956764547450859738 11181662 2894514048638474857917314723755400832 11181663 -555916792491300908793208891629924560808 11181664 -404577031171303830246407428147028951040 11181665 -106088156897354222052599818588784822400 11181666 91714968360649381672035973930501214208 11181667 -81433777529966901775338609779586767408 11181668 -241212214004347601158582150493965805952 11181669 75399349504302236137362329623283106048 11181670 -192941744715839678593653300606043392000 11181671 -616447721788737443893043891004199591800 11181672 174821931863275657166632783143766425600 11181673 4816724689831338859313824604555927184 11181674 63518682212975441329443679403054698752 11181675 98787692046393712569611734700912388000 11181676 -470192473909219162715112024390256164864 11181677 67136027856060387474072903827616576 11181678 199925329420312006956641496211698690624 11181679 -480923677030453232620206062418911644720 11181680 104132094748507509591736802951508787200 11181681 -128463249463950957487932708392956322688 11181682 -118652290744408980865934411948606076096 11181683 334284760360401797302368909306273651480 11181684 -88338612520778941591713908425072078848 11181685 329423656820174903085098517034397798400 11181686 -339407778852100099033493342745103994208 11181687 -33780543740708531516535190509745280640 11181688 -122108285678236337446568428819489136640 11181689 -289331361407809946729210828871248616876 11181690 -41105719235553347401977452367654835200 11181691 398589962493364434039498225369535197092 11181692 17315768886925811993591186739035682816 11181693 319223692663378516526239299543858014400 11181694 483156186736903341608821723152094288512 11181695 234790262507935937599713759342729072480 11181696 -205330678021699376910092521048406753280 11181697 1143491979048093751437110624056636405952 11181698 -612489876647891483664533152105384164480 11181699 -176099211338070676013489019483916760880 11181700 23858335175994707324746336399486566400 11181701 592039460864312850552561705107750279904 11181702 13935185716284648225835509050169969024 11181703 -290196975574819390321294828123952674656 11181704 -215281729817362323008694645972612249600 11181705 -126619174846198893586908220791480072000 11181706 -176382477189500401804904206825889738448 11181707 -348391883540607165699802083549836416044 11181708 -497397475412029948503679994436695387136 11181709 -288693722337242342324070472342714897920 11181710 171130574278086805009274930277069035520 11181711 188960142482681519993148527214530263680 11181712 16664231339540942823174475902224056320 11181713 758739494486882546818786802565059748864 11181714 184309844865195411012435348889233844992 11181715 -85284810147358394641588230852658675200 11181716 148143994529450978798869717582810583040 11181717 176264650414924752315222279857583008334 11181718 -401794745360909565183731767629489381120 11181719 -506806431711782584568054253373602951120 11181720 2707643692687832724866593726985011200 11181721 42262587603287223762651222093190093332 11181722 87319319706668761656366179647242012912 11181723 -38331193892935443094185814733487344640 11181724 589239175993085794093882799741073706496 11181725 -113635270903294334592331576715248669500 11181726 -10198778387976819711560624588558649216 11181727 44882034606249259057006260774453070072 11181728 -521030030387273466820464379534702018560 11181729 -283675198640985800415856748072214424512 11181730 102969337961661899449035028444130419200 11181731 -30317332720951887557485284993090514944 11181732 -71864605925832875582007832139150588928 11181733 399590981247888711019565374349855536560 11181734 307217437892935514004998954715160124352 11181735 -18479571327159550678086142208950045080 11181736 -101732775087255634930006104617914168320 11181737 287505642586932976256466120907445722752 11181738 116877234722820739021310177304522616320 11181739 -267302490823411210044712437843098880000 11181740 -12593000514816390106016577049744358400 11181741 -79309748105258466883591985258527420608 11181742 235351242187865849111231562660607204224 11181743 115606238935700992294012395983549727144 11181744 -7824321422969583163772905855379767296 11181745 399618513625839196123784679236652280500 11181746 346071193391872896650837383264380429072 11181747 36594716346561732156827110917130236480 11181748 -449569649807391114296248957130427006592 11181749 308160885427863107138346675223211348064 11181750 421380059851710234727485533000270784000 11181751 -353256675204279454253657334160171307400 11181752 -631661424593308015109942286338831462400 11181753 -866480424320776288127336124611106024000 11181754 449592313020457522706514620305590078576 11181755 233225110342101418686106173334833642960 11181756 -309903643227336890764700392836590223360 11181757 1185695645453294327308793095101012492 11181758 143582637246963713448000593592331502976 11181759 -163568415077034809448985934717636061552 11181760 -65443366095738925478217733265676042240 11181761 129836893448045524725455460249505717332 11181762 50843850960059353355069360765833943040 11181763 13689168710665494753591276705981079104 11181764 -711877671261103692491409775451575953408 11181765 13087106547033224257049481608759097600 11181766 130559317809043694596645023849129632640 11181767 -1768976835939565974710375346617409276336 11181768 -156377007068234052786433941480092467200 11181769 -47092463865723139683633027217279646720 11181770 17254839799120730093646673345334876160 11181771 -487883314502268309745904197497237904260 11181772 57955673328729530300223056851795476480 11181773 -248538418756336044022767620923664238240 11181774 -138087738304890262420429870275582978048 11181775 -3741284382192951098927146622433572400 11181776 -335513231385419861675348119607849779200 11181777 -67402072012363091742957072068119384080 11181778 -179347799862850377511710463942328200560 11181779 -290325735377184704148776408141320277424 11181780 270707033511284955985080448040635084800 11181781 10301731946085575152971880518637888920 11181782 -140853433032907179129300128482488859200 11181783 17531433302571442374052471490424380544 11181784 373149230211114710910084081916785561600 11181785 191262207311514962814890947147933387200 11181786 135264031955367817015527448662002700288 11181787 893863068460770963773056633374550474436 11181788 -297092485258797363372226061488541873664 11181789 404314094529300033484915951872877410054 11181790 130216770416602391622027868569172320000 11181791 591432876688599114632607891631872233400 11181792 -127925387620395675042204001769312747520 11181793 -71331856940714101513784028109336058624 11181794 -15967831532659561208479161306522804672 11181795 130538496412319418847511998153600170240 11181796 -145402319804895939379874099970566529792 11181797 831504739521745453277238403481842322112 11181798 38092358376403659647299587262090881600 11181799 -576551549376559906470045479890437107400 11181800 47423528119668409655392881045811200000 11181801 -8408189359992061385038568514323792736 11181802 18574245426936608059181863543416719712 11181803 -20110798633525740111052091855958806280 11181804 -282923936927098605081249560713214300160 11181805 -431029700079878790366897516074776125000 11181806 924934356078401742095733167667532224 11181807 -904386633012476030201677426016997696 11181808 -235467975439914705629177124685992984576 11181809 39157662963258440801982895897681799280 11181810 13355287970446700368262769608694144000 11181811 220845466233693642136769078025755371824 11181812 556135605604113496634133659458586422656 11181813 -452124165581040425644755168191988566976 11181814 -72652631967704575826754950503437257088 11181815 -243854180225278504217933038118087024040 11181816 151079990306210780214183976997972766720 11181817 1289446505536561738448671277926202189952 11181818 -117400425861664346471751624663608340480 11181819 768896922176141776452051651095947441920 11181820 -124229776000532239939291533879989299200 11181821 76718799773378828476529810496674950080 11181822 57235497680555818492841093654453374272 11181823 220488312542860900600869532055960503720 11181824 -40165345061180938687332692197984174080 11181825 227237476987348291367477388652561244550 11181826 391487688470816973723923571769553372112 11181827 -1154946313790223938298638122496175096324 11181828 81014001266453771334731067518930251776 11181829 370132417751352821981856254434933527676 11181830 -322743777044430486259278211653518302080 11181831 473795668391763441755190785065365268224 11181832 469329767803631258372452046025650918400 11181833 210756168305929980945494996762208294408 11181834 220346425581222841421201920998048407040 11181835 241348122180963193541846398214708842560 11181836 111383830521753846797352026418580596480 11181837 -212285188824365493020481024447557490240 11181838 517675525594501418482129267891618768320 11181839 537776099529065144529193019008547582640 11181840 57665692075367066050209050752104529920 11181841 -641401304518537950512956768440850488960 11181842 71568516188300157770492807158693232640 11181843 134932698772759329877353551984595641880 11181844 324988637525475246551331115249513858816 11181845 -59888403922767993229668040582718820900 11181846 -15403031682274233168757416665199421056 11181847 -79987438019762676349760124956674187704 11181848 -23523753661287231942518021928875335680 11181849 6541824955204234812117617121345174720 11181850 -119820126922969884925215488634294519600 11181851 -296232997237038136398029416717496733528 11181852 474617865449454868398993501293208576 11181853 180713413266595776834661619489290763520 11181854 -251357468020019559449187391888864704000 11181855 36480547808887223912450051751910041600 11181856 113800492533477914404153035248180920320 11181857 -1045454879340638799931453067122388387280 11181858 159849868675887024472399382954652879360 11181859 -4655041788976633192369023474564843296 11181860 -412698872590798979201624372760306097920 11181861 -117125059694645761157951393196916915200 11181862 493861068845154380217278269448200638432 11181863 -386989209960410948651187877944427839360 11181864 -76555921996635151372367119114945167360 11181865 291935969462735600397601156935358564260 11181866 -29505880631124200616353218958134876416 11181867 -10902702223663844788636234897884429888 11181868 -455115518593323522150347700606531703552 11181869 661012690073858462220489953723189972952 11181870 32975394167433546240815772739450080000 11181871 -275558726051134912650789083856527168400 11181872 56741794847874280444652705134380318720 11181873 697248213942570815078102635593086838384 11181874 192047461538884885201434189707416112640 11181875 -27354619832627334499698998822416492500 11181876 113928783659848073859769220515818762240 11181877 -171794561281647522330051220827313240928 11181878 -347588133105404798115385878532589351040 11181879 968272970060588824077302249900175874248 11181880 64543403532158309301214770698535936000 11181881 123770597726195872880859015458001652932 11181882 196429695936028014698620714963571899392 11181883 1105317023370484466683791099315354908132 11181884 178245820122307654151792894202659675136 11181885 126601399264136316840046469854516466880 11181886 -325136733030282358871267282051152790016 11181887 359296662804823769883505003368606228768 11181888 351229478644887348657176848238766981120 11181889 56897898073855845607857865403328726528 11181890 369495477791055703726152081501166279200 11181891 -1110166668011159865566099308031440896 11181892 -8096987405088581661599151993013388288 11181893 648111939429153138857433099385964066304 11181894 -328583490203273529682351043385272251200 11181895 -810639973918854995681820258925391195280 11181896 -462236454111040816902026746831312896000 11181897 337544034276426963183722084846512469760 11181898 230054352092021006491501381302275380992 11181899 -506264900111916712651053011066985674760 11181900 19312558446996790160118591592091404800 11181901 821789314495442119385487020649162822902 11181902 627043659645495193745792281469702571072 11181903 -1066724933078311353742018570224600890592 11181904 -124073240997483486964947142148940103680 11181905 113590431534671119443327888964899543360 11181906 -46915071437549503548064589953490255088 11181907 257582981177740376487344362709774103120 11181908 -247100919457485165005496693481902751872 11181909 68526206269491483673607107383202003104 11181910 -34615085549502350692019501153057364480 11181911 410118059837568295908146947025919549504 11181912 66001203050402668936412970352735027200 11181913 226631229525250758434191525125612644224 11181914 -464277207032108924535797853222307516944 11181915 238467310761944486004778557241722302400 11181916 -609362658163351898502984626511972119040 11181917 110053254653999634824271904383233570304 11181918 -1452895070955171515944517775344855040 11181919 296522824117079213435145400151896349296 11181920 593419884498723689740213527475189186560 11181921 -11272725227706117901303031105201998560 11181922 194165560989961597853304558411131218512 11181923 -615186112348745452920632426802990873828 11181924 1675048530704007277336535401694333184 11181925 -411122070067966883048659160637406683500 11181926 2973565271112528743090528253400295424 11181927 430405137298299839246698917471186836520 11181928 -425629355078074508302890599899009597440 11181929 -439564317088808126543072940466659286080 11181930 91275020291439661266209622164413386240 11181931 142973544237045351579022635433114607732 11181932 60483365443542161053760261959768753152 11181933 44248844135456202022910603156947065984 11181934 -134589580144627947789558459999453891840 11181935 -8938064339054001284568445840469984400 11181936 -17512662623913277175881977570474098688 11181937 128268805984634500218114084122569591680 11181938 -477612052435032522844488831496597712880 11181939 354902891031312393924595436338165677624 11181940 30188940731868721386946745906267996160 11181941 -444796066026448850051852705660964392658 11181942 267850065303614406149487513063049530240 11181943 405117740143242554091261055080734681192 11181944 651257173345342138395439676236776284160 11181945 -78348046936979081729860248429107674560 11181946 -510344988791631910275035361057691037328 11181947 700088477498905368128031894529622156436 11181948 113760031662441015497594943984535633920 11181949 538924230212595897605865143437581282950 11181950 7704797668621799220861554507557713600 11181951 435502140346438074036008168340995360640 11181952 836779250109358247764391591327406489600 11181953 164919817915385272293791909725292483202 11181954 2458143197769312662456728823821691904 11181955 77301918664863134968342354952189298960 11181956 19140343542449732222438131011810693120 11181957 -217008691356570684282518249315816143200 11181958 -227035105777418967623828550885730817184 11181959 787520038891493593789818128767952507160 11181960 -29718705131987142040093844123788800000 11181961 173205139383027056237174626698786140032 11181962 49609638393918194984120439919354059264 11181963 47249439232300578965006276700899220480 11181964 275868620466626474021394805044445150976 11181965 -523524251170271097632416052417291827200 11181966 -80389512383933829136170034877320884096 11181967 192671346485674710875430135449485345152 11181968 62984863145839448412454800977024778240 11181969 2353824538642526883892759797177655296 11181970 -48466590777222892792687008617691604320 11181971 359309651000591590455256679515167298368 11181972 45777623669306498787831407878623885312 11181973 1317818902791495221134366808654785646 11181974 504798187615880055551407814622283016736 11181975 1576924747190292747085170124364208000 11181976 -531407468152537769285308384493344358400 11181977 -628182292887807642520376033310428992380 11181978 3623953599499820189648150402128065024 11181979 -93060265283183904507038228854636956672 11181980 183769044104524998170107196050217664000 11181981 -26065882889219822458682930719391976960 11181982 -136922108763872184648704679136591398528 11181983 -278480917638252515916636935008396980840 11181984 -149824453101750860464023128421763645440 11181985 -240702258539684772120053956598648243820 11181986 -432786691214210236587827595842516958720 11181987 39362501493378822431872434866053515120 11181988 -286674244218687781480731680564227929600 11181989 -6286699433378358823846489978182173952 11181990 -136208666865074810993381846863256906880 11181991 389235122154584482527421280640004278392 11181992 -418202118345534457336276022033265515520 11181993 -19337092498424368033662421291441173696 11181994 -28702323271365081402541625824116672000 11181995 -224789186773779937247350908592331180400 11181996 -259218598637299259144133397153763619840 11181997 -755748499160264953157039130661020793748 11181998 82727342417247435158323006708151685120 11181999 -126374571022869604115877719797031811312 11182000 139994382286083401754648055794745344000 11182001 989562110871050023669929919976236762002 11182002 7968418251080507509656080265607351296 11182003 -150769821237806856738881756971413734400 11182004 -729671610387199970781058543871334370944 11182005 508066477148504012982503522739529489920 11182006 135961036415870643353715301110845196864 11182007 -223588423941920887370702165967541079568 11182008 83196685343324639159795271687703695360 11182009 30193715514113679851167443643912190400 11182010 -15441354985550884898142858830429921280 11182011 413651584333583594705064983352047624304 11182012 -297409276595322433560621124985663414272 11182013 -516328395676190454589880872616828288160 11182014 207511859126703032212251883346947283904 11182015 63228478077837639616233975474124062720 11182016 -288330012564403722421450992828096184320 11182017 249811490902979980852283411279243633664 11182018 -153936986502870766862430192387276341040 11182019 737688397930420453959384295161647247420 11182020 680016977510727252243879162875842560 11182021 10799445702237788674899226562168688832 11182022 328279517576826681267244212536613246912 11182023 608970681846265512682457498146934167200 11182024 241030611228512143955901052075533926400 11182025 -2059244145718631004158053091281723200 11182026 8684501641746254483914506382745958144 11182027 1612969122183421398590877451830790786960 11182028 36791440265282978381764714835830990848 11182029 -73195143978830994083842971274325344320 11182030 49029803236354145888591834367464084160 11182031 -354922328914395253097602744257999195408 11182032 128809055913535088835670950252264161280 11182033 -1093864095650313463663034158982057640718 11182034 -327962333736971776971976270862504943360 11182035 83578899068817959955615982612723503360 11182036 308732031790610562465148084615174471680 11182037 -589708738932705917905340554217532859314 11182038 -83445486020905602710068412543029739520 11182039 -779684100728000289144979364224182143568 11182040 -650587860897092467614918484214494003200 11182041 79344396585614589762861914130811535616 11182042 320079511907064623849874130717010418672 11182043 903537618755717599296725997780057764292 11182044 -180637198053969609946069872776115254784 11182045 92760466219865119632166181731988767980 11182046 -255052373129126178406037844362560161216 11182047 582468809765858181278422810290717751440 11182048 146389068394434939348982811195255291904 11182049 74981735335332891024861747666108661380 11182050 7073219580515741161068043218755529600 11182051 -281465151009565081930861061295252775400 11182052 -203499877951202376086565557238709125120 11182053 -120127149677885499755478845279227291392 11182054 351406157235583137255983637704189123424 11182055 460963421765832894944285617339187544000 11182056 -612948792952821691223507256381722787840 11182057 -404167945289963288158946069671140858694 11182058 105404672049000552896381882599631912880 11182059 73711589128329343130794578276230814864 11182060 -239714081227217086249423468141116057600 11182061 370717382945352565000388813847388135200 11182062 27196296766736946048368571968791474752 11182063 535015405354143292783049204028172192480 11182064 -2063500756552141898353557410141208576 11182065 -228262210833700051509018799756922388480 11182066 3723317573489402327019230724155966976 11182067 15744129575495698612695330851045727648 11182068 -196884651391032280067336456123617345536 11182069 -341508625163257782771252006152960063556 11182070 350155844237668411186156805634469728000 11182071 -395674244681625464348391771209532370560 11182072 -228196254331641459631712469480603648000 11182073 -179201582282857154080984773316242257664 11182074 -3113992796999407801640569622932416000 11182075 20901426822872538934694265087587271000 11182076 -176016573343204328093236128162548679168 11182077 436390679495160591128671436630739728640 11182078 -322132587954629509480233908927930204160 11182079 1138576142364644700153295544732173639680 11182080 23548499041976982730866361866355998720 11182081 -542034512998990696950659857444713504300 11182082 -34821447107006785524630908525956546608 11182083 600184159613835920113284719180898262848 11182084 -182954953807230608819820857666171046784 11182085 -496451513463896376136069861712372849220 11182086 -339488326014703486437796684946943555168 11182087 -51397515213534260203029155344735306448 11182088 -397593621546422505183359404064125578240 11182089 -318489213008534776849587629507101976160 11182090 -80750296152254122514714969020569510720 11182091 91747727887005620209986795479146275000 11182092 -180517167144397130294002388856206376960 11182093 -148899631647271432167832185611279942400 11182094 116582962565540635137247421003504256 11182095 119552057062727589665832335497760759040 11182096 79154882404103216562972618583516905472 11182097 551560358743256514389374506960551706546 11182098 -149570514594978395703959248066282340736 11182099 -504219806954526164784572916141897223584 11182100 -41282387861817445036416236638802697600 11182101 196099837899505661106328474738392274944 11182102 191506448270692466300070347907155998752 11182103 116771051308102357040007738549370608000 11182104 -437015689392210841239370044807472128000 11182105 -128345870819668868769815585525021604480 11182106 159742422689594392312222613724381717984 11182107 -3034338157714024296557823276818409600 11182108 -75777244083314635967178512107673804800 11182109 107137327186690898531389444352970974310 11182110 46967013046459437660212500319169081600 11182111 -129579007233846107011151248502435899200 11182112 -467283683617249159538889143392149700608 11182113 115546982244391732712320218445729545042 11182114 118692079156158825928849315802213396544 11182115 -107989675101872489740414121211883720800 11182116 -175899594967508757729001729775200782336 11182117 -541293759870220783341660855504358455840 11182118 581483007537910572440087503188834593760 11182119 -229383071317332447857244468038732221872 11182120 -354887757529339762341331392647498803200 11182121 501540527308967132502006072867315311232 11182122 20970269930487257753317635684203788032 11182123 -488777467059534196687344483553325106080 11182124 721045380908108537530534708324602978816 11182125 -38364009083815383400768802473545720000 11182126 98571994152414777435141669872476021824 11182127 -417063782388460344214325606120404561920 11182128 -92970798317592330358224216150723035136 11182129 -272301672933712662549066406854567986624 11182130 -95841534648926518717675361173479129600 11182131 -224118579350461427319879275896736658720 11182132 -228090301486862396650402220213935104000 11182133 524647069800211159974034750630504554240 11182134 -94338159285919465513570646622812405760 11182135 -13534788167216755677929683335273139440 11182136 -552930077366718735800170146346421207040 11182137 -877459154005491164949619184679549829440 11182138 106919496616909498126450560662286044160 11182139 -445491678004337888943010670443197473040 11182140 -4017714214661116960211112643614535680 11182141 -43272097739919624825771666540692294376 11182142 204828514915606877648761293540115806912 11182143 -217113171204876415999658951054628614400 11182144 -161498914787709936473093160059578875904 11182145 156027571646826893974901834112092240640 11182146 220819441454591292214779797739633623040 11182147 910458044294598096602568099362925105596 11182148 435170310693440798585528610561712046208 11182149 297450323725468159368421314899530596768 11182150 239166495176152017135971011436697600 11182151 -582945461358019927152392673558167431848 11182152 -196673996087473494346530284390584320000 11182153 -773601789208037410339893782898289453440 11182154 -343574395653633160994780917240570515456 11182155 -136671231227592540861360018310691085840 11182156 499629171966410648457969400973536192000 11182157 -210878492576970188605908115525563168288 11182158 271113868342067727609702497346418967040 11182159 -1896482886813909590029199376686211200 11182160 120752403393349535732059046451715768320 11182161 489838641619991771741062501736083737072 11182162 -25057848350589105620225461661692941168 11182163 -546705977356976542659982441049135050896 11182164 99910088726942487327022587853528584192 11182165 149083445633722242966486570338187379200 11182166 -312448559988664728271973525751334132800 11182167 64404383061202720675382213026116433128 11182168 218429782622590399937440560598168166400 11182169 -503405360991967791401975788244880461430 11182170 52591285115758774870675937724691526400 11182171 -90258470783722869020005838158466088192 11182172 -622356609009047079094296398226065677824 11182173 357634951255819899678046931265121793568 11182174 -9406619796639088202065259455118292480 11182175 -430668253037624465403765354706855261200 11182176 -196387389404353246498851260205212368896 11182177 -150493878579180405095716879148872150508 11182178 -6249326028646261184663290368390034944 11182179 -93987942865347813849367909831821696192 11182180 -154085191104565327023233740048734604800 11182181 -30521719209575219820263930667031615236 11182182 136133964709838753801069763850296052224 11182183 -814741589601105428160413745566510154568 11182184 211200006444962022697338468596877312000 11182185 -155223172914169059606078672541517548800 11182186 -175006026613023956212608516222565099776 11182187 -466663892452980416342055427387701505164 11182188 -37214905807665151626917443326026918400 11182189 -201081504724017692757080230177477380010 11182190 -398480387985464744294819497621143950400 11182191 541667508253840666277647175068278909192 11182192 -92105488270123756807898662915067412480 11182193 -12464258007137220119775496463029573632 11182194 301133058063335390899789718488140811680 11182195 1011006977994450922327574883609420133920 11182196 542430900040375363329377475388499629440 11182197 190569800370870720317314065110739448320 11182198 -6197131434716744276165910889367426400 11182199 278681906483555724925518621073783778736 11182200 112197061856160766167442370498409984000 11182201 21182838033017618709932079635151394440 11182202 150042002355210390648498254203895901552 11182203 445854940594227788114478696636743295480 11182204 -102373401928888039384675741198164300288 11182205 -16459052621307214295798974937794805640 11182206 77786566267978012388376787808718071808 11182207 398155163460439200752155566301334800 11182208 -7148888576972696594662582407659520000 11182209 -16388661119191970973878354056394355072 11182210 34913838477687328969096854757308471360 11182211 -157445351977822151746712552921478226200 11182212 2200315815667323708941555216585479296 11182213 15339112819390622011150349008332213760 11182214 119826642765012856435971530016509256192 11182215 344902024426327068780893393097426720 11182216 621625251894438410249959289499934556160 11182217 329126501071578956743282556137079874612 11182218 306163463790722702269847797861620611328 11182219 101036295824975764807851256995766833620 11182220 140700016626547618765964579055716935680 11182221 -52274893513416145283046816643783006260 11182222 -581985341513304994740325189226521233600 11182223 355392158924520292938894557449135259904 11182224 -116935343652475051780074508067638542336 11182225 1293437712755597526827834058651201100 11182226 -385214234146387879517790443662237793280 11182227 -30328785971806080853822355965360558080 11182228 796922265034926744380293215988068637568 11182229 -311801928025406543862687544736051533170 11182230 -65092671315707477247017550100833114240 11182231 892577481560953721162880529602510661000 11182232 -281015261925799088097314473690768711680 11182233 -609980092209374304286548218865372401376 11182234 -141601563414832742832216166726727697408 11182235 -51583140526130690270640258424407250800 11182236 -2877086839023040875350229715753967616 11182237 -261920203434922075123940280941138263008 11182238 -853700350874769430496445319158992470656 11182239 575648977362705838939579936217775893520 11182240 -434683446741857333678260060128458833920 11182241 77791882118031941189652964952428068720 11182242 43074579608363731108414693008152138112 11182243 241491456763738247704828755038320549080 11182244 -33586450550998320987337556357504302464 11182245 64542476476546749696527596383112376640 11182246 -180294747369328630799249539176724112928 11182247 -57691122497755304108609902932904366488 11182248 195528851341902205043330398339970334720 11182249 -67435156927983419202676214895922307520 11182250 309181969467007190211883528136667960000 11182251 -30805754595644480113318984774576060176 11182252 6144672703628873936561422116871828736 11182253 -240140959184223416767814612260005195498 11182254 83543334343607996727594670565746939008 11182255 -203447188712827560014577474661426176000 11182256 153942101527569459124519810904901107712 11182257 131130555106094386741414061152353113220 11182258 18296002505754507544122719021872214016 11182259 728623635915552064724231300587958141640 11182260 -115776103361655904457011760333752934400 11182261 974333272866705580648949874991437850862 11182262 -68895386909660475459133618137498206976 11182263 13468560170121972379061542562368834944 11182264 842889063829368221724115069942113423360 11182265 36464633686681993621482331394464366920 11182266 -58938638732780059306229778173312294400 11182267 -677098409055681649650511790460537142684 11182268 675316226372597104678095279958926517248 11182269 89751117968448047860497698712627708480 11182270 388296886562560622111819435951593651200 11182271 -543729467444976337769554532885748078528 11182272 29798347106299053531484577698991308800 11182273 -79227051506850306502310874069093422336 11182274 -334942888594968842368784107724063490864 11182275 -95431964411386616879554957651912552800 11182276 226354971047420325999081040122152923136 11182277 -80337927452551397439690383772629912934 11182278 47738649386282996676225166340371089408 11182279 -1419907875816794637403209195175480960 11182280 124751720820096887906420012148117350400 11182281 -356067794366087329572875363853552308256 11182282 31479118483465066197368463680594967552 11182283 -246330886468240878707098752740940263280 11182284 165629291920191632806115049398962805760 11182285 507721080160169601872141107293039019980 11182286 12946702620131681893399372256938395648 11182287 567254937930394670646475424219440118784 11182288 -20994496627182209659865471911955562496 11182289 -7818018463088871604531482858232257792 11182290 -183134581438612585201078332395046366720 11182291 1088326918141880806961499679361971462584 11182292 404014626749379447317551946375437639680 11182293 41358536447832673710348746646217499022 11182294 -442369999972552358700494369221791630528 11182295 -115162700617341065823482485550352945600 11182296 357620296611987859539676468317643468800 11182297 38480548733742117165007846315758080000 11182298 -378226258735518357553842032242960872960 11182299 -191071074895989818813339473295430158880 11182300 -432574452487641754207868824486604096000 11182301 155981699679817142413974509613325891200 11182302 -208200100045271618763266173982983638720 11182303 199622381415040786097764730933681219064 11182304 -274277356933041063409045197453777174528 11182305 59759553758544377525238786301482875520 11182306 10183432748839941294843224250009446784 11182307 -1037971282722311701798781887419664185444 11182308 69434467576072031077029088146432783360 11182309 82513261314814292404708256851257852350 11182310 112423429848759416915260406629335408000 11182311 -60321908137087470718143438917330419776 11182312 7146826781215182980911349781627371520 11182313 339343101003016597081226752883042314980 11182314 -101186939100786117593227844183197392384 11182315 94663436935106564893719756122863345200 11182316 149989003903455491476681891480273582080 11182317 60825634696246151202008281208925878880 11182318 123629002452108467260259162037217900416 11182319 359854123193757928036683641479800528720 11182320 50861409688529178584141207264506675200 11182321 -672758119577764534548505551218454458768 11182322 5891836149268141923448353915697252992 11182323 148380734514816888092223230841318320184 11182324 -52675812883035064358229706202482366464 11182325 -54697731717335410425764330412482467200 11182326 -184243990166916588008345407857808712256 11182327 -186538958546191069426361670699016376688 11182328 -912734926256573767797918534158556119040 11182329 184239309359904987249148653091570993200 11182330 -111948214649502258821027135300971118400 11182331 -278082055267060174598761391978463899868 11182332 -8314113425314609752363872629023375360 11182333 598103987777576000328734186634079050220 11182334 -194399988326167446300323297601708185088 11182335 -7856201243928124514707290840529244160 11182336 19200200938042101687935198621073408 11182337 78895633366544041372627789644075182292 11182338 -61829676482770126302966488638001620656 11182339 -281509995952944900672362606435287536084 11182340 61308778151683715388418838063196288000 11182341 -389018259884438763054012768877742748960 11182342 -466432552536020479214307551238146496000 11182343 896659807952742877059914413842104285592 11182344 -86777751259995192017691021118762721280 11182345 -488728689930243232658328276118615878000 11182346 11711168816539808946805450832821945344 11182347 -315973248201390217896415349519479672320 11182348 43288701079036977345618524239489500160 11182349 192815334460462068978058030095925879350 11182350 98626254484090582933890018501969100800 11182351 41143077817331148210805331501605601664 11182352 -120993400705848132373560493714025791488 11182353 122922117886322914935338663852588928 11182354 -190041162676617375567506338184122246368 11182355 319649051571031977034805435738855526000 11182356 163695486297199796023674039154019223552 11182357 -637764748593359082598902656132132625394 11182358 148349971574947298248680053106396887040 11182359 44128751573436795903571576950901397328 11182360 -2752882987267273239965167174578585600 11182361 -40802606231745108521054245423495012476 11182362 116745754324893447713043194142118055424 11182363 -687271692969777844996681115231407947388 11182364 95876292119290749430207076643591845376 11182365 -6636962269365600837082873835337602400 11182366 75220647012414431269990900088001050304 11182367 149941708763847456963966457893898209024 11182368 -467526945078687812008311730459161133056 11182369 -1561013707042120224883949932720848957792 11182370 194826207683692715549027667877641715200 11182371 -98829562737104538352411040270662003200 11182372 -51501561617213137650796852829121111424 11182373 -32116610042602211620604054322885948420 11182374 -54565334157413689373474905468404049920 11182375 318029582591220688808608971823780170000 11182376 156911710626446609240293966150329139200 11182377 -240794676146543394482823912458175085680 11182378 116003057453240952899535529359510846720 11182379 -212544810308254421480029676237442952800 11182380 81662341330211544636056942145095761920 11182381 -250197339494784586811259917720197117440 11182382 -35235021106249019435972736603026889216 11182383 138537724791823125666461776617220860552 11182384 -126227399626666898269326918336897433600 11182385 591151588237879218410943599991604934580 11182386 -239427743414972120212353806877668977536 11182387 -72086922980377528803157038304624786040 11182388 -239741352870669367608870089747870607360 11182389 -3650799164546410099216300469863332576 11182390 130690829315534002679340085786814246400 11182391 321040378126125174624874405162979693784 11182392 -68095311132014878112470110277067673600 11182393 -266434818367233553427984003445645086400 11182394 -98505685992184111443964225644145839504 11182395 -62790305888212879449918086189187494400 11182396 -421295938021314771896094048014115336192 11182397 449914614216397918576795778963599995846 11182398 -266029586884053984653857688773042772352 11182399 198922287774853575679886285000850612136 11182400 2044342558345244566778255292628992000 11182401 560745368520803637369068092177238532480 11182402 45922766239072986389842867345565489664 11182403 1630129492835397548462764389890467080 11182404 23965340031927281517310459215187402752 11182405 97909999380627456527004404771915050800 11182406 437828958850931848595013054545896608000 11182407 98935280956870066684699985701734940800 11182408 -3294101707554080532093031518810071040 11182409 -84836247786379938485729953338735024768 11182410 241454435789177342842605697969286940000 11182411 291927499013795434664230550771353273000 11182412 242906147104418849061453105173576271360 11182413 14945105177007976209727142704847056896 11182414 1216851163789277268251268613503397056 11182415 -181492533098615350032068669147688904440 11182416 -25006946134070286773728662255373910016 11182417 429187508339904555586318216554808651560 11182418 -44062477719816040279035501174306566496 11182419 -137549624747692764659291941201604622000 11182420 -123980733654352189697480206102063096320 11182421 58372802521726872765339398628252764544 11182422 183192128782895406072032773457861403648 11182423 -302681355052343953458578019321150439760 11182424 691827713105650943504606782074930954240 11182425 265528308306271369806568526379263730000 11182426 269808730108275014031489707098061628912 11182427 -114306606867358516053162923120929505724 11182428 -436175533899383753750565767336155054080 11182429 -93968623655703444286285315460091780480 11182430 -159607057999653893871440674433346654720 11182431 123009459204065636517003054038575647360 11182432 22271553762213644390905852232624504832 11182433 -845608020251006375021025565488486236880 11182434 371678806479556818873886187909637626112 11182435 -276286846439379223085504342420714318640 11182436 -304078502706237018332037837195130820352 11182437 339124872482148325375500327134955586206 11182438 -8982859424212924615468205146599871680 11182439 -44129624935505802524150825450180929776 11182440 277998572583241596732303280633677004800 11182441 463864555105368780982849375600478577652 11182442 -27100515035654425776595505232395458128 11182443 -42951594837607964296104219092705133072 11182444 17638445405169064360584710881939554304 11182445 719704684756546126730865350289548690700 11182446 -130234136807350662385362723595956810816 11182447 -161764183287047065036753712542671666000 11182448 129326331249837037054126626948065820672 11182449 297800293013484914999892822626491780464 11182450 -277404792496556521979161966727664000000 11182451 4978562435391763844498692384836870144 11182452 3412633263539787026155344234400561152 11182453 -94268876434378091683432967380812340256 11182454 295050730370273135759355154348586518176 11182455 24992303458861015513894622882264389560 11182456 225187973076373973912829050543447285760 11182457 -628824014969049075296468228027551740 11182458 6531543856128705510617975726482129920 11182459 -462904485231881443004746346609012513360 11182460 542276093448784679389402181728591649280 11182461 -137705718082382867345741313279510025728 11182462 -40698660847836384354408223260499061760 11182463 236931084872887960877270342801637711600 11182464 380001958656625192520497164768761610240 11182465 -166689909842259329847757589556737880000 11182466 -13654493876469773406475957746117035568 11182467 248547327661100203131979831303253593080 11182468 -37740856197364186407733971175011922944 11182469 51200148093941380081854471711926688000 11182470 45664200779874261835826408178834593280 11182471 709659402566820488047118862699572987672 11182472 -109094368638584189922376150254227128320 11182473 -52370357746432164532359501261345521436 11182474 71095948230299694845109903394036492032 11182475 55442908656815621832323496973807564800 11182476 -235256311971257785532047250900187591168 11182477 529281295277355995019263266821489967104 11182478 -461792551197629449856032190922553189440 11182479 -213641284513119611080021383988944956160 11182480 39514550796790855794175133036830556160 11182481 900819094623903429028931197447360796772 11182482 -290981620033302545907404750396833305600 11182483 -19462753928955652203594779048288864656 11182484 175519599515798810916225550560546950016 11182485 -245021190193617796851849173111688581760 11182486 400942364257398873236898390719220921600 11182487 1164948150858068534503785164373020680800 11182488 -113418379999247061928368161029791744000 11182489 442761779456904940089194585179908939924 11182490 -181017643241531321845729473311859824640 11182491 -218712522909985361314964644949373702960 11182492 -180665755140134263851855622544901373440 11182493 196192229664645954952160342570614620000 11182494 569275100933352326083611717499791360 11182495 -703408725179847050710128447007215495000 11182496 -97883486240531249455917288789706407936 11182497 -185382523386355030295099515103741239872 11182498 290240400113568575545603347761303691936 11182499 -652537251296064598235152937623714174500 11182500 13408331767872897615900150960069120000 11182501 -301814021489844670186140423049392641376 11182502 -63378006907923246542202867989141016768 11182503 375005245504530880154330758970643870504 11182504 373645742324433418559324013662422794240 11182505 60809576110908227982574455265388484360 11182506 -70530872370405071460366430460742451200 11182507 42302734928370373950899054842256743680 11182508 1920859989581858711838145039364069376 11182509 -361864543329915419948273817532929057600 11182510 -124905549676222979740053661783706288640 11182511 309597381836554154384248788145284508224 11182512 43652688823742683655754890874861649920 11182513 1029788674799247838583347889116208783762 11182514 -112672348414667513576031346926276876288 11182515 517726135122977566661313472108692801120 11182516 400101575264339189173627623584825537280 11182517 -549782642313135388729123448582174524434 11182518 -160650754311673566238752608679100582272 11182519 -835001051342647589866121312422203749080 11182520 -351429815034341383984071001597333094400 11182521 52320312092395213775035709778238521024 11182522 -310001627408426991348272185719876304896 11182523 452676804683243246580230813246514609168 11182524 -16631186625540113117233751515288825344 11182525 -135831244837305780051414049660325054400 11182526 296670094601874432336356492091853945920 11182527 584668299952237754358911348443433353464 11182528 39271215214123238650318628536608358400 11182529 -1222185096011004405097094953826819984640 11182530 -64836370046487172185383963509980103680 11182531 -108462359916769789327518478361378794420 11182532 732701111150415247564355731580972601600 11182533 62474414402183160843252734298203619648 11182534 52584194273391255341270992864309330752 11182535 -79771501168518923277836838734170844640 11182536 38493893560345896210320841484687303680 11182537 -1928935139722763156176648997441232640 11182538 -43985864510197637120206315973224240080 11182539 -174085838738599180979203685892457223976 11182540 -83581337444986704594201775473847680000 11182541 -166812203130172418649098083156032050058 11182542 -16019190506537193374126415341898596352 11182543 -13212705428905319377996688345885060096 11182544 12143895439670890207679626983470530560 11182545 -123780301514786536770599090435089296000 11182546 408576727340382067227330357014443427472 11182547 30085112876222888922984387426546456432 11182548 -135150252418713551977934855854195691520 11182549 -475957735253122182941566639178043069888 11182550 76688366662642889051918867847435960000 11182551 -315332994984154453985108801212956285360 11182552 386446251428501609297723027198383411200 11182553 1340489670375015470728099156835869746384 11182554 199522804024171745485783753347240392448 11182555 113219034730646496464281388140496640960 11182556 -159578551643093087258837367490710626304 11182557 2456335474676090690570243586227954880 11182558 265919600402856860917402601175500112384 11182559 -479964122512432739510654479383856230240 11182560 -169555622820234627698173271082404413440 11182561 200609950366915602282590707629876255990 11182562 -18098235063892131579161162024992513968 11182563 198733717770715651768409267083093432320 11182564 330635212558530941499548526130446054400 11182565 -299807929542412482463294996560119215200 11182566 41042982927843787376051729026887643200 11182567 507868462745123661321692958550046080152 11182568 327682394816223548698543884583224606720 11182569 -607783395404668058237640863455327774080 11182570 58525557113520596791946638703254440960 11182571 158346664763352661400582097722339596800 11182572 425933032156943364390188475241929444096 11182573 734051094130014150396981383339128388822 11182574 201322364807807176514364241877154193920 11182575 15216556849561579364260050294522120600 11182576 43076069228090125608838149204966408192 11182577 35731717145186102610944355279338232192 11182578 29968954566284745735298352318548224 11182579 -720425068037173271835455787299814816820 11182580 -3089246890411717597297994053688739840 11182581 155344736222375310597930302639803185180 11182582 313366275135948592096452380669043993984 11182583 -275786933739604009489515440825619948000 11182584 157730587275764845424977679260774932480 11182585 -467981842191592320019802762856110156220 11182586 218574203799232073724262076256282553824 11182587 -173417085832320900418950770204568492432 11182588 -108245834561113516894134864905821069312 11182589 626799531218674468557740787910163767200 11182590 27130947667129946851877377279008000000 11182591 386943579305430838225881597454504009072 11182592 295946457439471477033290778088960950272 11182593 82300180371098807154531183658354570464 11182594 -57599430961896244401197512588207097904 11182595 -311171964343804088689785494890275596400 11182596 -17259743522463687943661873366183236608 11182597 -361511491630594414141812416008745137954 11182598 -43781740960671760059488754983398740864 11182599 -173072962667082683011134047494189968000 11182600 -85663355502400866744024692711153664000 11182601 -264104264311902713458622893102448935398 11182602 193782507790610870866892115489958479360 11182603 -39372224791216339028064211048297044720 11182604 -441489946177820957773566375473860952064 11182605 137747078489865058877977489738960225920 11182606 -8955227506621027131573113648390428800 11182607 1807216701390243170719372228359452820480 11182608 -50851889872823252566392215331974676480 11182609 1085681147675694323058741265671698021810 11182610 -268504906469415473640725822868840563040 11182611 -212888157340517075696524913767823994816 11182612 175685663084820736141721700360874608640 11182613 197477140038332928901892358057756405624 11182614 7314891506867260603775486170036347840 11182615 78241170450130102580334756729598023120 11182616 -896797540876624515961758655067759984640 11182617 -218006394575860656975955846522084957728 11182618 -93436710833770515727232281205095380240 11182619 321184143310343709549194611595771464992 11182620 -2453007853567868677382195347770731520 11182621 165173335673904359977756356124123802720 11182622 143780650537626123218089912734377068224 11182623 2135812973886405369250321977912764160 11182624 -25456379487795153812901584621737082880 11182625 -126474499761695789077775158962316686000 11182626 -36190621464549543949509204780645213696 11182627 -431865800659795092213039123839206094496 11182628 108439334408667588372655686548615930880 11182629 -174145028040373622070886645229969190336 11182630 42748521384510146052969073325242168320 11182631 932445495028844678267352263868308925432 11182632 254331955876411144425923033881879756800 11182633 -404132230705175513758265049932855534064 11182634 410914114544203128331754596574739131232 11182635 426885653094412477957613956746004143600 11182636 168533561819287247606989445378779086080 11182637 -388419010451584137994822999778255296980 11182638 -103862703388505523559294086659214571392 11182639 -252166165989884035308774646947453310240 11182640 47781839899211534344111019140920115200 11182641 -8275238908581132066640509435601335456 11182642 30934552590506326740716628355763225088 11182643 1083905790843884180229821585081538890892 11182644 777564940200252523788501292459312189440 11182645 191571392330616900991168884055251457080 11182646 -257094949666478985506267559959437385856 11182647 14501545366230085770241511664094594560 11182648 -145734154836892650545705848058810019840 11182649 -505575788212246917260952746381053735536 11182650 -34067128934134471024232807852097734400 11182651 22759163237173158659678536293206698224 11182652 268442184680144289174795813976040873472 11182653 587603388987631083897845632669294801062 11182654 -307621810192182293367735463033672163328 11182655 280953258941354569832035975014664971120 11182656 57425680646765477144769338971848179712 11182657 1074225714836341115776629759960226547906 11182658 -11200683308021599324194202071343396800 11182659 20629005467211999453524716504520274240 11182660 -92027790580701511093933532565314968320 11182661 -118841299062370141281857474986367063040 11182662 -23376143279797111419715746584106173280 11182663 936716985684055721705186473081703102880 11182664 -746151212481996755110116412164649712640 11182665 -166953467345421881390113454782909567680 11182666 5176494175743884225682789033086316288 11182667 400020810319769192657614068882984911160 11182668 -36508802979238181714007291681962459136 11182669 651221360824766628387630283731824806944 11182670 332279613249329206350027636196576409280 11182671 306404662256340542040772806624097869600 11182672 99214121555244183611810677614436270080 11182673 113902262563172973142617923401172352624 11182674 -87657786548322771948356998900185978240 11182675 186704371844822597079505712767953506800 11182676 -221692481488180724692654379007311980800 11182677 -297841029958427688950122122888568375296 11182678 -18379040087497935897121676850634642560 11182679 213440828483347611283766216406612086280 11182680 -384961939914525265175249872264305254400 11182681 592087168098765874406993120561748633482 11182682 -154364741661462194821467641148169136928 11182683 111030801064947964540336961382360465600 11182684 91504578449770180106430245480926751232 11182685 -419949835557761543466474254101596857640 11182686 31503429488818763710198135796638629504 11182687 -126668646764629542460877752909731977280 11182688 483780194381072442139489784117719203840 11182689 153315155837857238653375049634508092480 11182690 65484471126091430030460502993082164800 11182691 115473600769276898744690237705541253680 11182692 -32395543308780227327425139636882374656 11182693 677160580460814622674444907301369042942 11182694 -2037935357932244137876144373155121088 11182695 -77651399835546152885657071138227276000 11182696 -149129201488909513224358648584340439040 11182697 -20218464644376480553639705801676221494 11182698 -20193190823691465199203904547234314320 11182699 -1309083449209509319801758588954909940 11182700 256620695471167963341348610837185619200 11182701 94307962069783943468120860484850104544 11182702 167072884430603536614896637150118700160 11182703 717953110951193478276764332938461280 11182704 -6864265425400946259952409097741729792 11182705 -272598148820986897984077324788573831640 11182706 -36713757012131054918119502852926850016 11182707 -20714790568427847380106553982609339280 11182708 -300712681625166259711352231624947526272 11182709 -4625292966823962807517363850574434112 11182710 -158642098541484366906131532872027996160 11182711 150422598120952610689391825388252158312 11182712 -206638520204918059210929291170664652800 11182713 -409771541490393915664607901090160302912 11182714 -40582563921460755550223379379325783808 11182715 -179865039575024784352069906166168626080 11182716 102686534894071041083986719376452672000 11182717 50035145674717269072198911576645470592 11182718 -565948450007412726664191474755308669440 11182719 253323527012464052832863295636509605920 11182720 -126854709570895959248795063158623436800 11182721 212660758740334781551463097875425629744 11182722 121203511506661104119555502285532851072 11182723 -12252456315440331112444737286233400192 11182724 7995803888654619758611198290557632512 11182725 442593005483132598961293505124975208000 11182726 42154702296931402274966204964388955904 11182727 -751521603444271956842563979436327994008 11182728 -581668944541578275731670559404070051840 11182729 -279885182825922964922882630070604653670 11182730 -18667926420333960772023694851841488000 11182731 -191213049198751744681792174721033318400 11182732 75830500896772157563537557658674385920 11182733 436736909026743022789095909970389644982 11182734 336678678913079113802707823663532341760 11182735 -19508809855425425260941989985438981600 11182736 107663565323443089482569028806451085312 11182737 107756149054269219995300346168285573360 11182738 39432565079665275469702243662038338560 11182739 -728739351567030929778820679094629669460 11182740 270820835856210865810571565441275750400 11182741 134519578017529932928738627274378752142 11182742 -81640109082245590950673596832664519040 11182743 8840970718853694526802863601785087920 11182744 179016706060835752244697393119769169920 11182745 72504105254014553458231332356955292800 11182746 165843128468837794286536276830880032000 11182747 -40365736131075540135463626714807760280 11182748 724386681864730772036994965865566976000 11182749 -196082850633974192006094779770036501152 11182750 204482457340573498326757476723099168000 11182751 -675765633775804299456668530605725161248 11182752 224219523894914288605049322033842749440 11182753 -228934040086498974831119636301763649340 11182754 78148240666917454353630976636289679360 11182755 206450262980225184551738694315657712560 11182756 -224390752061895639037385274136509628416 11182757 -883236005001120333136748868766719628800 11182758 -40080761975870325725718412538272991232 11182759 -105439750011921165181439927069434677120 11182760 556268068012721791715481421044316569600 11182761 -132171849707216334033213099246958640640 11182762 247111851617576619360001801439408334432 11182763 1559332730536630347074300261493381498000 11182764 178666709900730184314709424520221187072 11182765 345601088844824301558551213676844929120 11182766 -52164375626554679426805828674544599040 11182767 -112385907551480153239025163774610319088 11182768 -226158147035473915704563581402814660608 11182769 253696589547077476328212216539572405952 11182770 101409321291167844965775179894551329600 11182771 -713464089634794333379428231272945943028 11182772 77173470385782202341165882551619797376 11182773 205623232580820722240613376296687767040 11182774 957417149259676892058180228381936960 11182775 434176186952529642923172224839250806800 11182776 -212317629029305349726961261866188800 11182777 80185170131646671661703116546253457966 11182778 -123221932208175539897828383270299058176 11182779 19448055798317734106284237069751047860 11182780 -28251292471979024657832074587134236160 11182781 884175927745507060813401717103430397312 11182782 -33029495714525199574907866095963012096 11182783 50392424957908310031690931712255508032 11182784 44465838693456445326536168652744425472 11182785 3701352968667904070390182381204416000 11182786 11337108145224053429204448542209943424 11182787 364880921500753018063526925903415670784 11182788 1593183531187811527962960089677595904 11182789 781480297250727226576884056311537108000 11182790 183712403658271375455730136483557870080 11182791 -148306778272356076586129811896407147056 11182792 -643574309627481040057171782949796044800 11182793 -169552849985505408418159219892813249958 11182794 18809708941045858879831582069423948800 11182795 -655680929008515563545118988685371360 11182796 -252260960157191582881070195771714107392 11182797 23979931301914308036814741899386035788 11182798 172621761328936192783984570932546372480 11182799 -55557730588094943911417003475681373200 11182800 -49379343168220256290925946474676224000 11182801 3922753074747058755628465686794890560 11182802 -349942348371969668215028394794172513648 11182803 100356385388344930882916546759098233408 11182804 -1248560356264849527627153397864725504000 11182805 -72753160361098867192001079091122960000 11182806 -223948563121175813876592806497015564800 11182807 244425327943019370782617243408029553440 11182808 -102197482562398383198037902848963297280 11182809 -911783035543002396637933253287177139520 11182810 126184185273458875022208825863383296000 11182811 -172820801571495790272457280489180982600 11182812 98263376203055007661722613085494528512 11182813 -1982403482767806282634083943583572256 11182814 -105278559455140567290169788690505167744 11182815 -21869822951665744127251824085432642560 11182816 3805973711295187410837214662789955584 11182817 553325700033686356860030705405294760866 11182818 31630836924717019723084121549971718400 11182819 -168469379930176192147016156194448897256 11182820 -165942038717960014476710286330197760 11182821 226412119606678937492955891421103762688 11182822 149609401979171195583784548706414280832 11182823 58909494742372836022623385599003222072 11182824 170988895859439053056945311135200885760 11182825 347269121633173804037913774052480845100 11182826 -378368227800285612965220012588283767888 11182827 -328766019649307543647446138195003731880 11182828 608727243306342017921523609809557219840 11182829 -629019672646087633824028921544973998400 11182830 86993050888913190079023722208220876800 11182831 -538471812964102616806532602262216244936 11182832 -15469428651069252689942304163918184448 11182833 -125836891129359628041863968630530242400 11182834 117914745706477925941022408285069058048 11182835 692612005770949093542580770964912989600 11182836 101644301292316915076233918453261172736 11182837 355749715466822320096944666609478653532 11182838 -1537066864233379098113166581815267200 11182839 -67757453309561819700078129255629916672 11182840 432802672053531761014196520759600844800 11182841 -10674144387564921966552698971291382136 11182842 -144962732676252818499561760809638753280 11182843 41813723360128611842212744446940810016 11182844 470859147241867557774733955577860163072 11182845 -439770845179304605053653987664190483200 11182846 255829275474208285225393983041281558080 11182847 -51054739638221754999603391384470480000 11182848 124717107327007728144997341948127739904 11182849 534783860400772828059479963734936216240 11182850 40357747871156969799465401021554560000 11182851 244966003010251932570090697395491748192 11182852 -121054026233042670402137467825942920064 11182853 -354328509462388577755493152679125198272 11182854 168726508857474906532831696919896404480 11182855 46637374830030967090045693438879408800 11182856 -441607520100404414719302592635600645120 11182857 -173328288282387714046880015706115823616 11182858 39819859513511197881607563027565080576 11182859 817318579038703312283074817616277449600 11182860 -65693396432494623948867895701793766400 11182861 879524729850167658498188520125343377462 11182862 -140319505618159170468950869898617301568 11182863 571441190428636937104933342309009131144 11182864 112876041080392804296465078279819755520 11182865 372194345664960513698869646658545830260 11182866 -221803615571550939156341868540144955776 11182867 437851342181484508526339901775198639916 11182868 -304984840550932447711244436777302476800 11182869 20444484115616943414610403162435839104 11182870 6380055299021684723670693519858067200 11182871 135862660828015499979145132381838811312 11182872 -15871303204882879067155040650807910400 11182873 -172985783561573593285718510342167753272 11182874 -88023067518386282493067415941201058064 11182875 -215288674077280172418413803910487744000 11182876 195437662305312668693582351117269804032 11182877 -342366245958244304674905193765971653274 11182878 -50423860230735903485112999196868436480 11182879 -449560422990832934071449096302235630920 11182880 -144322021849683520304499586261863628800 11182881 -4045831581321093359614428649779495840 11182882 -6771902499017641884954537629181016416 11182883 -676116154020673379150325266961697640868 11182884 -188477286468717195804213149468325387264 11182885 114498658760965979191785905844620165760 11182886 51994612876695598634008367191678546176 11182887 115641429936594992809693823467617120000 11182888 -295102299823364619295136697370344330240 11182889 -158604271605313869545566292103744153528 11182890 -668353905507478668601714564143502080 11182891 247401564407889951639924167428715767272 11182892 41213755649705244814678323083287249920 11182893 -41912449948951940857207763406961445760 11182894 -58448555211213402430915739021458248000 11182895 -161194473571166945183436062763898299600 11182896 146380038505793879345297176482237726720 11182897 634329559848891418363642214289167265600 11182898 -802763615140491896523568413672039742464 11182899 -34095677594171140599198702611674563072 11182900 277873027790728963309647920981352656000 11182901 959189122709933819011097161844374177902 11182902 -139017263585329499574358007249990138496 11182903 507898716831044788201121820403040262760 11182904 -115426493868232599934604711637369262080 11182905 162094241762595949802258093989462460100 11182906 84780522500842191960334961276913239040 11182907 207624775877954709640953791761729053156 11182908 -238394552084424908490007473806600847360 11182909 72084506017774548611667335158389148160 11182910 329903692193927918747067028468782903360 11182911 385343347306705259894944879554406387584 11182912 23108997604092110603934071619161423872 11182913 35896281521776294741366740568358255424 11182914 -122743321975148851045279212703400286720 11182915 711219450082261071507569588669876908560 11182916 -1317683888160334272922298537028947816448 11182917 -120657792696928262877595797953098229088 11182918 32512679841446925183857868832039736160 11182919 -601546350188662994222310752899525244160 11182920 -53920034368950381283967878990857830400 11182921 333322225307531709488868446401557100852 11182922 137771297651361580619476222939017047040 11182923 627041948813318754609343216145868132504 11182924 -12997484525939650517826550387241943040 11182925 -210612366380241988009768509961769628000 11182926 116975592970831801867756282192160805888 11182927 333705337330460733673010112710789575296 11182928 -19533989745259674527192923856572907520 11182929 -158278703818064991615692115324689051712 11182930 173145165084043208043333099006771947520 11182931 -452917181850221804655481935718726454928 11182932 -199051597757749076122958166077733024000 11182933 279393768024345188722110623433590079182 11182934 77229819630581169834559933689081240192 11182935 -53369924671835619728872923705609889200 11182936 454954179351100860997282019631191592960 11182937 -933192057980303447691666065442946303728 11182938 -127097781161736163635664393435798201344 11182939 306414775328839931924497553953788404280 11182940 -189435500456994053941128956280721981440 11182941 4971768966725054214110872381544736 11182942 -342365063332217573955668962846718752128 11182943 6411414553857087654488003078908008624 11182944 310443201201285380191327649190358548480 11182945 -489136755263106257438307191683006348800 11182946 402170583525458331404208076366947825024 11182947 -58412244959825022143007646790933203104 11182948 145204422198931654985470380065298989056 11182949 463023021285324715724640021859875805950 11182950 -94283035773389840376366328035788450400 11182951 259284329921436727559939236684299438720 11182952 474453675994067623691840135668606156800 11182953 -418478319492799199256425407078931498496 11182954 218954505924200312605568567476877834592 11182955 68156824501433542204362899845731654720 11182956 183072147886660109711515046494145091072 11182957 -69064872571216647581542804148452408296 11182958 459469732628584562795583763716587734080 11182959 -35709189113246460406868565493538411016 11182960 -130698728672622274087075041116991160320 11182961 -222304688279124256046580427858717490508 11182962 -60243320141161161671166884089792160256 11182963 -333417648496691830111877444159757965760 11182964 74433256180121845842661761286198955520 11182965 85461866973930841641721376996761977120 11182966 -441517503652651066439574904728572297568 11182967 -5731516586325199243907202963462109440 11182968 126086040278428791701280999680910950400 11182969 -19833157412469909347631663244049890304 11182970 -383996060936934854277740655325531818240 11182971 171171089606791465638593426132098950144 11182972 -550280521287488985868924461302323668480 11182973 -1285753309976511842542994236757167188480 11182974 236121735656974838992044248941865938944 11182975 -334495313785397531050449417087647917000 11182976 95670972696345776122416964384755548160 11182977 68561981367006267908425973346996539988 11182978 344979989580058035060747233704188366720 11182979 -800671860760019411380435270958406873624 11182980 -176306733502590882896273851526671257600 11182981 -417604623434489653678586592315935267168 11182982 68471282384646767019748406912869732800 11182983 -133058806065374712093940043110056356736 11182984 345008973568077013811426490755591746560 11182985 104680781483145332859751395345134929920 11182986 -113700943795875204215173192704477701280 11182987 214395045475175223768432445666124327636 11182988 144422105018489301481753424753045922816 11182989 253425044867268752775857734806357157824 11182990 -14911488591814745308136097194380761600 11182991 -261465978150373110735101688323563156416 11182992 211900624339600894184389344263441743872 11182993 -787680106985359949681430237203933780700 11182994 371990642687827396130353979091404689296 11182995 -197593620388457124925897949983806410400 11182996 26261220855374995720081471965931622400 11182997 124920600312120233487171422185916475264 11182998 -179603103476830642336700253140920220160 11182999 1094059306591462197834255276386821774864 11183000 -328828999646090021661883702449653760000 11183001 -390351976886594924446908138469699194720 11183002 64853121281187055480974685141986530304 11183003 -165018288077221795633173063803644209600 11183004 -14964648967917186955455762654452121600 11183005 351608484039743582878440485108501969760 11183006 500960649437803635303161177557267949952 11183007 74233115938446254842814457516818524800 11183008 1143459155094259862652153806619248689152 11183009 11115071482396476393779590105785379860 11183010 -767710115219168618387396073474009600 11183011 -187076578834868452666093915750695635296 11183012 -156894785589035052802182536854253890944 11183013 -100970192176520481331372691398557122436 11183014 -169270158811907211046372110064504279680 11183015 273109137256890360318495725314051775160 11183016 8711382365828048843074189221297684480 11183017 -851297204788064187051568306230938172934 11183018 -34468179976075918432769599650085237248 11183019 -127769548539187433371717414144898399232 11183020 378443114875629681021557702853911424000 11183021 464125513624723116771683857778810739222 11183022 10893572367950220717684226420967631552 11183023 -339521390086385271856381139640792288672 11183024 -67707258083532708982745166970149519360 11183025 -126616368064494191244709391131505508000 11183026 435145683441503411031109171560105725712 11183027 -600913430405017751807789847583249211124 11183028 -28233479345378072103138223671082168320 11183029 18094161276443537350953488464333867488 11183030 363783579245808794851315414658247452160 11183031 163640804832347873623766892519529725360 11183032 -77893333502393511621647143807387115520 11183033 242525631294318860011645597292914352640 11183034 263039626083126808086417367803170657280 11183035 662098705696047377177885914850916542160 11183036 -107512300333695395838157242907050826752 11183037 116296359023631161225832777529801159680 11183038 -292080964045633233607670682902329477440 11183039 127423915500949672887090532388637772800 11183040 -19731025804355175122006247402457006080 11183041 -696688999210439475767108193855028858558 11183042 -138185155420236856734547386902273044416 11183043 289115616670394460997348482277729225464 11183044 95220641669973726370039769125269304576 11183045 26046882462266552791019894494015795320 11183046 116791892414493020160205289458540492800 11183047 -764274462465796797794678900757559102504 11183048 -830657058436769572314188946031906544640 11183049 16463600975474096646891626838005817600 11183050 -197281006117074983684004953113950566400 11183051 845961028935407960916896000744992033704 11183052 -322170389220850922064871595148923847168 11183053 -2621309314164172342236160974075364992 11183054 379366240590351861145214977463379509952 11183055 161906370538992965380963682624267172000 11183056 -1614535743129609900628877017500090368 11183057 -2287506762134038360534112734143283980 11183058 -3329156434923551807135038734390788976 11183059 -404160827284610119720730457837282693384 11183060 59402313895450951864048567071830876160 11183061 36834146607756790383182627467838592672 11183062 309913826457455878934952473749002649728 11183063 -723578752583681501649339658523920013688 11183064 51542302975042798661416921184969687040 11183065 -49706528591721995282447513179940619000 11183066 -159924552759673797589443922776813174816 11183067 -21663643121886214133326361826641414880 11183068 -369176703116455814937039475738988092416 11183069 -211097591972878967816814374972878028340 11183070 189243867668093969597870544287927107200 11183071 -203105683580062688772803493791817701728 11183072 292966282837649309649800323441294835712 11183073 -174954177756678405478535126468867073600 11183074 29672737948212368325056741344642126416 11183075 -92715791988279220066857452069685281700 11183076 318817407284453393867765506416384798720 11183077 1299875637436633496400287767150585632480 11183078 -53057604823193345349535390048390395840 11183079 554286296672284370987620121787915897384 11183080 -7151689791664253216932275048396441600 11183081 117178115846337810548605850379571017024 11183082 -93962748376437702355845748447267322880 11183083 374293667343148667009153899157074004784 11183084 -88672264137102637954711320974164858368 11183085 107706947868065999470534624596856845240 11183086 -7055107404846327220285288118793093120 11183087 -865181530798206777306955010373894201264 11183088 -16300689891274422023462733033218506752 11183089 -2440194098992046581445482562064220000 11183090 -80384131755903645292100110873126639200 11183091 68643700874831483504087000105878089840 11183092 -205912939583708123087847808190870489088 11183093 -611435147755444660592983449944240536584 11183094 -48307511891912132194362699559600188672 11183095 88275669816611823853095947766179819520 11183096 10277930179556783225059122431631360000 11183097 -384946688833656903998006959300316871600 11183098 579159287941306854990988422742686695136 11183099 449369315985909948030830059884282059136 11183100 40338966220327960049408340569940518400 11183101 735478432924407152311966080469270916102 11183102 -86341619468808321315650609339654549760 11183103 -892523524655464763693212236852162035496 11183104 203301888011389228663426190839996481536 11183105 -434016201234571344880567264969590479040 11183106 57417569555723104728121520847741296640 11183107 -210181105961382101716689801529025767520 11183108 132013016137671003993402774252330726528 11183109 191403482378561420652035788061781898560 11183110 77279083839268524949478620818041337600 11183111 -338823984749139796734178530503208820488 11183112 63499280817074191012873814510123089920 11183113 323987959406056069037681218653666456960 11183114 -159642784842644366751285172815828571344 11183115 150505389267008367296280231885686688000 11183116 -209183981698187009003857541776946233344 11183117 -281634295038092070266530947266301047040 11183118 334419152606908148883916049570286295104 11183119 -127112849636703507977644910634799405680 11183120 41139324267692216937337455446227845120 11183121 -681199575401997476345303229772403767710 11183122 537352108275623216050693632448254108672 11183123 -11191638160661515305762008012096082024 11183124 -60247653197378302561761813903358629888 11183125 -1527801635918366776232760883186012500 11183126 142994536810005600587755795700594672640 11183127 -246911674523483182419167770952433784368 11183128 522015580515033194524089029008847032320 11183129 569532572915266195160440825428955584384 11183130 -74221013357021419328393266582815436800 11183131 227832872762310576215706918861747468932 11183132 -415564899045008315110692034686681796608 11183133 118123790570786473858848745106509886208 11183134 -203664801681230153190888529935416871360 11183135 -340304724673305450088207543848182200920 11183136 37898617444268388000408375382299377664 11183137 -263425703387582594245404384053751355200 11183138 -385108892619896812056596563398124079280 11183139 -1856344644604238168497734200341165824 11183140 397920064250452251355974096789963997440 11183141 -494435194457075272367756621373726868416 11183142 -179295317903665973225984295430480673088 11183143 13976544123419620793169031279527846392 11183144 52152454993775120324194544920420270080 11183145 -46245873979280172438428387830503209280 11183146 -230204553271364307634278588868745144736 11183147 486841184867463283370803077263039740596 11183148 322574645725549306964477567873368434432 11183149 -173834254257304106090956417511876895850 11183150 135625059594591955303113225704108577600 11183151 -44506073619202978423626123133704998016 11183152 -101592766770628210641928413696160235520 11183153 -519345968795992796716085701745790256800 11183154 -308795809718098067581334075018298209280 11183155 93892508865752531255290639713870892800 11183156 -713620466235843018867057418963788023040 11183157 -118953025498045999517865915071484478080 11183158 1315844859389928416264842219298499840 11183159 176446627075736796067886957607782383968 11183160 -19899272373899345107061162162824396800 11183161 93871941732436818997912657848295599360 11183162 -24879441292079322115256350882873747488 11183163 -303337585691302550934172204390884391656 11183164 -467660295665745662850148688055070618624 11183165 12978517250580257261517290190042201600 11183166 -263544768344411932317126853866976800576 11183167 934935059119383864791968655393404481216 11183168 -15257760217256074493451376027070103552 11183169 633952170035561200262489574633815824944 11183170 159593362311751905618502734026329973280 11183171 -478176110706350657311526676382591102656 11183172 75149469008871270502114748563144704000 11183173 -45956589175789933731594010160801693220 11183174 -238381133783544919543309427148717461664 11183175 -40441462634885117466863331375133582800 11183176 -188413386979496630328644203488477911040 11183177 -890529361863288596219266157284954542540 11183178 -169618413033637068113137147935769873920 11183179 -136172033805587117307042841728913722224 11183180 -794077273863613927826868546508919132160 11183181 149559785579400080073909970790887849152 11183182 86944009640791465565465592049107840 11183183 -593254357182149778276622568896249560 11183184 3736744862911491844553370220688302080 11183185 -156356339119348282767482423659591887000 11183186 18316365624160029730703537599885132800 11183187 -667974286746455543607966403255945152840 11183188 221967761943067562803636024912282771456 11183189 -107933216362158118903384560127892201010 11183190 -168941188195602860902717797460042020480 11183191 -669154842156193326213885873437367814000 11183192 -436607016544851761100336934250602721280 11183193 -10964245558295840512963000123971228096 11183194 -94859830757957001586956241394696057088 11183195 19201732185385890654279284851722684000 11183196 156384265488443298206168758040191560192 11183197 -280903010749425777067370006353756315354 11183198 -29143649840876870073249245752505647872 11183199 162120018638248234025444492086776786048 11183200 -80361231620961012886085121052154265600 11183201 -475003162988040161023795241777823183996 11183202 -259214419492761886358608495200825411120 11183203 -125471304011955608624677441628263578800 11183204 -413680175201519064297931726290190003200 11183205 175219807564427628138575130678508441920 11183206 37527548062481065657445062084218872640 11183207 67240169014166024153120282041144472112 11183208 -436638756976513527586897565886196039680 11183209 -252769380034780729020702913784141258880 11183210 -218374020576541766539728511281270144000 11183211 237108009158083591289648524769025000960 11183212 -188005635396082833247902971188713093120 11183213 816315048188421526328719945079810588160 11183214 111328866808690420759015614962728765440 11183215 -466733275773347670221863508939334957600 11183216 89875161689470403814922541283465068544 11183217 -174406565118918190017813264101474122752 11183218 520172399396327078274384902962887916560 11183219 -238976681856069791006689046540797848000 11183220 290115458074242364732307226789680966400 11183221 -160249579837885315361729271449994336288 11183222 197949941694278337469825871432095242912 11183223 -389172053788561800523579396866917256216 11183224 -207754029365948418928877038417472225280 11183225 -8058672309803545530676222627901524800 11183226 -336804603430583673783789998619027456 11183227 790486625397270478606896797618151297024 11183228 -208776047147309412571849435784952382464 11183229 -150281067658125208593044023348795220160 11183230 -153585316653303483699220859930694115200 11183231 755882580531385311198258679932453532032 11183232 -541700090100818372853956021507284008960 11183233 10842933443442797825242473746409587460 11183234 -388471213095184064688919493149150695984 11183235 9649014373122024091620078129717619200 11183236 -703413759564007187604676596761141326720 11183237 329940193067855048194487399634985376154 11183238 -306203112626135296514374002255662315520 11183239 21411175699454343370259114664320325120 11183240 525682621897459816960450789630894080000 11183241 423802224346861683882367124604012426240 11183242 8628911713214082319027126884039857664 11183243 -1800379456999812145947245242676397571800 11183244 -14712797352534016746522689703292354560 11183245 -347726012054900116825382081680149501600 11183246 92780544626406330459979783474154517120 11183247 153099999090691106003923268587323119040 11183248 -73828275394002477836509184854475079680 11183249 275635570665663729674636172567447757824 11183250 -12078345518309750402316664375732224000 11183251 -312318876322030497659142125839437681748 11183252 -552209978474581694265887447400372642048 11183253 109484829792252704891394940449804057504 11183254 261021644421039982875235787024317928640 11183255 -562724225493887351974136363635091700840 11183256 141757636715045814392416811408923238400 11183257 102596745657742303860398539122501526272 11183258 5445708387073189509722197168456591584 11183259 -267439479481112795881184036758609979496 11183260 337317147193240509363703586961631964160 11183261 -756112786259363094256469420399407386138 11183262 137394967710076863504674692637339065152 11183263 -9642304206145397501756815382356587840 11183264 -394750872414948867704610463452691759104 11183265 -11907138705634180861112986833590000280 11183266 85801154888037717185811321379730605344 11183267 -93536603694068488178427633089921982720 11183268 -7917834599626505147717327188413843456 11183269 29956346928991877267653614901282900670 11183270 334105431026480127814187655656411299200 11183271 104591976427673613987534460470814560000 11183272 -666517588923269983141396511824548787200 11183273 -720232747983077285939147839763244965040 11183274 -420000744692717437288662769999650255360 11183275 -416913276015158869516857221740059072700 11183276 -31387007937577035528224898711782151168 11183277 -32354259586728975782905823791038456768 11183278 18404270127601917417040237890951253824 11183279 -433766123590300044092721147925524874200 11183280 29278843025601968144602476320802078720 11183281 232162299983428759385087728658107120128 11183282 -495333482063938806215979468719371794816 11183283 128447877892809356089924146460411153464 11183284 -6825253397917807904531748221109438464 11183285 751743624143479454417205031980861085980 11183286 -86337850930805408732668441042812426240 11183287 -315818983925102435232039748652194711600 11183288 104573752007987117821415010888222720000 11183289 -201175749907697082312464991297860765952 11183290 -134738842301207335098035337318758369280 11183291 -111459401937372222310769983113477903840 11183292 339642841591815641995110576476531328000 11183293 274636687667772056004187260141576042144 11183294 368963897934118177389379251770844567552 11183295 73747402629897004796992865967776282400 11183296 -44399494155656251993252681567690555392 11183297 252431017499536970679705510033256899972 11183298 -83036797494715780893903555857116776960 11183299 -582535100737637137521546163741837995840 11183300 -80242429446270995422705738286101545600 11183301 77103543696810809213490233157563287068 11183302 6057440340439772428141317128785912320 11183303 5007549279947183158851306829994171544 11183304 -347192695746539970745811502588272640 11183305 173308735547875110960863376916597171200 11183306 390794860716772506790055394872592482352 11183307 -690431723636158847597256705411401573160 11183308 -9064375938358714345235763358989555200 11183309 11769362887495420591054040281972775904 11183310 330351400458445835663815134780120960 11183311 1392059128432298757045527336928318080 11183312 7986246849386620499253759216256548864 11183313 -408913684727062118370338379020692252032 11183314 455829695312082139159888474114577086752 11183315 99601427266425420977936960808155943840 11183316 261561771085530912976389112403461834752 11183317 1318790950501631291034109624536769298880 11183318 196307648566161212987654523774048981504 11183319 427735250487231995244891446028316684800 11183320 -227427579284829162316215253099897651200 11183321 -240135650770102490682583793257433562240 11183322 101936395450571847471928608717092995584 11183323 -184513881530489831940998480234102042428 11183324 66094193529853378996738821380161259520 11183325 348235840503474600886628456863237053600 11183326 170517604245189695698470000806901473280 11183327 -507644021613758381077984526295484681824 11183328 374383737307729846507516158544985456640 11183329 -1660115288657532596614396650632697477840 11183330 -299281086319142943939992862295156032000 11183331 490879765152516310162629001350916675824 11183332 12140380882568651214953929131938350080 11183333 381867110591621997625619876965200441120 11183334 -150094610322391456938098344343012685120 11183335 55910874229666657996911537076726868280 11183336 -462247321614088589319369599989762867200 11183337 509090299202444937169406785594577045856 11183338 -442547279287138983480628194480092234400 11183339 1213571149875696971981785447977826871640 11183340 -61042250206008326330050782654538629120 11183341 -267342984099816074953748622259509705428 11183342 -44066222402224297542641242405526036928 11183343 -50764680530086684019583521520697881600 11183344 76104530380555827125943665467448524800 11183345 -594086663156862891392476608476338999320 11183346 261648279165505398688896836401383744384 11183347 80672501631467953564703571971275780432 11183348 -466590898125770022382938256123673038848 11183349 133053854862706447000565119942397083680 11183350 239994513715037533156350512899796282400 11183351 994236066846459691774940466104267525352 11183352 -93963316810200301025041434904204738560 11183353 -944303400710028375444883455580089173398 11183354 -644398207667368211117286981295457280 11183355 -243253854886470999131057766885145686240 11183356 151165334425290668219523748662245977600 11183357 131547300000883012382911945782735889920 11183358 54711908205527514563183520296157605184 11183359 -384009785793069068222706201719481574272 11183360 -254248833120200907463789873106276843520 11183361 -91515647636209806436019154597810989760 11183362 -318358252879415548015021326312910272000 11183363 327470975279403200575943660538294163920 11183364 -203754250370707362407779219592421120 11183365 -310315274359244163208983739526397968400 11183366 137809943882064116573219626980439418880 11183367 -167388588366146582973562794404636939952 11183368 961630049662943563665148652140281200640 11183369 -57685281514205312335985478820513024230 11183370 96809131819483031112572988234230284800 11183371 464074921421430191284911034041596829312 11183372 194336570255773287403079348232897891840 11183373 -246163363572895937483413071587855976000 11183374 -57441009354176878145374907396954244096 11183375 216087243162044528546192449679909304000 11183376 -41959099563988779733574799930369835008 11183377 91807643997640231964110159323991234226 11183378 156157455279227095923492431145400740240 11183379 167374813440907042630224555332156230584 11183380 41215998328455969760190220783853954560 11183381 66018551013176725375252476566494724160 11183382 -7995495433038224615091224295609839616 11183383 271677993497876340910388991803517638280 11183384 107291087045101034751951767151830016000 11183385 -369513493117315992585674145136464831360 11183386 147407516290100689990392415810494682080 11183387 -165443696805105216259532496980750283480 11183388 17437763076988321366183096941337459200 11183389 29409489977026449815414865662055969600 11183390 216310731667023946885318335110045371200 11183391 -572097825203969544511647458191528829160 11183392 -120295577961569502109718001883433926656 11183393 10366494033518683298885493318887028264 11183394 -90674284821463108613386679430388291200 11183395 435788423645289087026937281297759218080 11183396 -29754547861866498951297688773498998784 11183397 710583698849405861889912841440244128 11183398 -132901544358078469073399657634843594240 11183399 524346104043439019279853794072478949392 11183400 123669018012670084291032640885248000000 11183401 -462978708892470483573216627968634725900 11183402 22981362743680560010226074437225120000 11183403 -176255527958421031364960789145600982272 11183404 -896607324421141809260269908384159816704 11183405 -58666952937633811291427896948213140480 11183406 70219335747070828329203831467375128960 11183407 -387855153246700023214230780098719439344 11183408 121438742306121959225316052810480779264 11183409 441413147717878702769148453248646382914 11183410 56699140121169258323338579716063413760 11183411 -866306939947868720998805346617331599988 11183412 204143370850026034082632462632629962752 11183413 -682106954872227833122233857637673640338 11183414 47544835629572225470762070813532537984 11183415 315907937723072633916454561088768332800 11183416 -934545459385247408326159601006183178240 11183417 184663170121491852459947667715537997226 11183418 142164873016767479193589967681723908464 11183419 2937755630651037879538200849268636704 11183420 -173452112075347106360116132399293803520 11183421 218109757849818403799165777298121561344 11183422 357758062084086391784851188309415209024 11183423 156536917346567647053146953184419329264 11183424 23906871347276135564275289801141256192 11183425 -793286757166285825929414722955581050 11183426 176525559321263823236344110809776805760 11183427 -22260348158540496738810792630111420048 11183428 347065789014094360950573507964811612160 11183429 -472630355117705532772667678808371183970 11183430 53825356992131838491797786972131717120 11183431 -222071018725146783661577596894272595456 11183432 -33028367851577794811512685739564072960 11183433 251556096323651162498748174741158804400 11183434 154814617310563952026697049917604269616 11183435 -143512653704285909448003668351356596480 11183436 52026932393131490456011599795082887168 11183437 -1139482812273618982411057427344445339914 11183438 -127887176120903446212332496544803548160 11183439 -606878636496348094119976524099044353920 11183440 -2652757355371029706185423638103982080 11183441 249028465669563480502292438839670548032 11183442 -11796263963458139890167963866322842880 11183443 960467871552311829797267076694966258080 11183444 382432752169658773095152925279080486400 11183445 35784272421472007509505540644787130240 11183446 -73302329161721513544274562531791800960 11183447 48798121643594810735023154365129005408 11183448 53447906739079807824808016486720040960 11183449 909212388522487518648187908980079245450 11183450 160861967598051666895387047786793728000 11183451 -352888556511104730120996029038498606080 11183452 -243041713285908333006182682239656555520 11183453 -616010016622069702839790366616585870298 11183454 -18313954736712732948586545174262383360 11183455 384341598444993903764169266713963365360 11183456 -765622287740944832630438867940382998528 11183457 423264964287382644400579174132379803680 11183458 9687797416927458010700202806380965888 11183459 -280294488159544799471945782123215908448 11183460 -103091510531779283004696365363857059840 11183461 245253375062732437765000704630629880062 11183462 -692117236052969916728615891559143954688 11183463 311667099741632020672413159660825955704 11183464 -311694841991567933017814199289113584640 11183465 124377120629130043093435239177385549860 11183466 131396595321128625145627501526349546240 11183467 -411973210251651979576796822078444747136 11183468 -249215586821340619222967847113740299264 11183469 191955825045443134255230889911807851808 11183470 56270815610835911510442355643344556160 11183471 397209781268704385155298583102598620792 11183472 -3244159332021023506507414319168716800 11183473 227057923670498253957367143050034384000 11183474 51928837316273359750494484283857597440 11183475 148833568699474667988324856058573898600 11183476 -1753701802028108157614962941275156480 11183477 599086559935523090809631347449059473920 11183478 280148736986348191077360174346520524224 11183479 -492760566764727077500495150868740928920 11183480 58689368211170284928721830548773273600 11183481 -947194441232822859510928671449599424160 11183482 -416693372667045657671483675443541067408 11183483 -3084828435045715919595408243313914456 11183484 192600642758865618186629771085353797632 11183485 -131810732659745409599614848136259204820 11183486 -214364768947828557438536745901942199808 11183487 -137229649998836192944139385463711506048 11183488 -115155235791380427068202629689465896960 11183489 -636555682563933729555649475254334987454 11183490 -272731212536244091671506378022327314880 11183491 -158530578393185939608328843648337953016 11183492 -374147642493228671457293491674261619584 11183493 -212390691636717805869111746856120883200 11183494 7834556250690056609484746450507249664 11183495 -4520903648451284842531895354721970800 11183496 147177970059493326208133173114707148800 11183497 -58313581414348018174958066547378513024 11183498 -160046158420659846542364158674225136640 11183499 -35207276895307648764770853104655029316 11183500 142507557739279048239661521535589376000 11183501 -303715591905520780013251361856326656320 11183502 -389613800087195379164730560475281064960 11183503 -674049262446368758600559272698541496856 11183504 -63872869713417748899183131591943634944 11183505 15391115533835200805663485357793890560 11183506 -151184278803894953174449629517907245440 11183507 -628812580117975385530967675175059983608 11183508 -921044167663537739817586160493041664 11183509 186719546622390857106759352405236153600 11183510 108543343495896596205919030090713528960 11183511 -34989519978158992367922828694753509528 11183512 947344512759812832027553611363126835200 11183513 -266768933641366925132153123779180986432 11183514 165503659964246357347253501032152487680 11183515 548639000985334823459483671992498408000 11183516 49778613667977935829679448461646077440 11183517 -270052223030733170665053180583226364852 11183518 -209542969346132464137666429383074572288 11183519 518877405113238910644409016737719939600 11183520 -36057423918781221408627580860849192960 11183521 -6561960462217166810674392865879090128 11183522 -121534373903417149077109863684918394368 11183523 -43957318961348206668737882902468385280 11183524 191335582166285148112389442473653225472 11183525 31482570608005659884432001432790620000 11183526 2392981156869619802844087501557140800 11183527 -10537551050977596606947696540095151040 11183528 -535926158328193049866755469812744775680 11183529 5042965215716784449342122786832424960 11183530 -23646973409605478736560455702136239680 11183531 -432244934743952854042986968304362842800 11183532 -399390490680713686415146330964032819200 11183533 -136523714312304582727862102233089828960 11183534 1075997389137261489687692202909553011264 11183535 429093107101746516494885023184691110400 11183536 -3512500896004540969376792958707040256 11183537 107178445133215535882925252241576729152 11183538 -242981526384209750555003074690933904256 11183539 -667148685451268698904630512258375612660 11183540 423827440339330102657139319071093226240 11183541 -265607938733411777695090857411479133408 11183542 -153021462034792437596259943030035743328 11183543 -21908200108822337442143449670073494016 11183544 -398500021678560694924845064982621552640 11183545 -39773468679476474062194863951845424700 11183546 60489871214611163963952682933068000 11183547 -26251271202067153909887544408356589800 11183548 216809132560946082138496389373428651008 11183549 -569393585312072643746399558822819644032 11183550 69103657874248602285447310441826073600 11183551 -789740632702102044100857996421992233600 11183552 336919448959659330567609831983488696320 11183553 506138972516888444952394219691115747762 11183554 270388070779781506746377977254422816976 11183555 68511903489604907743674591900199986960 11183556 -493317068848191131619551490856959344640 11183557 -76174758469889469036767745443754778752 11183558 235343923910651319118574893396151318880 11183559 -356226051109311645160261797304067710296 11183560 -138089811618647799169427579055439872000 11183561 621300877542746578592944506131646051162 11183562 42697859210976251122942192425629568000 11183563 -882176156322610124462201697753958382188 11183564 -262938082189651542150997226550499272960 11183565 74261660982138257427429964808303975040 11183566 105489733561074105352917101028564153984 11183567 -66469178585149842693708744452149347360 11183568 -108750056781100918488307043931625881600 11183569 -23280349562964132802187199975167306400 11183570 2695691786496949284291012037452183360 11183571 171875954673384236705890074411207290880 11183572 397822829437258781876973467826515468032 11183573 -768285522449303768925076819561463414880 11183574 187060827833030643469124315528669722560 11183575 400111349630844345233687278137426985800 11183576 -17814001150838275446761094210827059200 11183577 600798575486159221569158408330501799120 11183578 166852125119250031247785097443414586880 11183579 -621906406449795592078005334316673252120 11183580 272927099332606314589780330514826293760 11183581 -661510900089909635524938143887414800308 11183582 -373791051171103865975963032299119476608 11183583 55203988940502546672759800981157264288 11183584 -25636210270977086205873242581683929088 11183585 105041569874422694680933090721997269760 11183586 177310317608236745373950294686269884928 11183587 522948954345266182089087483151479150236 11183588 6645933302568505235775221842990080000 11183589 -239523911218244180246746655076726149730 11183590 208844202811658481408974294931555686400 11183591 111799081682582302717621914177963945984 11183592 107818632734147055089730532538073907200 11183593 199435839521111001474341019089133875344 11183594 174104171535781090871577546555422046720 11183595 186004166687304101066044446612668705520 11183596 558408493868193339547039105956519891200 11183597 -79467383327382683902830540421842822954 11183598 -210985934237824628139849802293061035456 11183599 96888075327653016677143296922130749936 11183600 -8527849382018798755430343588210278400 11183601 -35803717455117798957500752322024524800 11183602 302041043078396561091199889295353140752 11183603 -947354069466064495557029262092141991744 11183604 -137510638933448768246017183526014255104 11183605 -414268891513908790050474176477409480 11183606 122826106098079959840247662699563980800 11183607 -51852207292362253770366091715196765696 11183608 -651429083995590278559915567455343575040 11183609 -20665129303164408907279289268271371360 11183610 39793318548458367405533349601008576000 11183611 164181480761280377887670593054230585624 11183612 6020403684934242104855554205784489984 11183613 -434439135367002245225423201969990099520 11183614 196162802810917510554979725445552889280 11183615 -85117213954591824370056471924950593200 11183616 149894349732773036021292148905423667200 11183617 -121463309364189267245084612496142894080 11183618 -52603593119147308692028803954310142880 11183619 -252917366942918100798393319631343605256 11183620 -39355478309545351017270852569003458560 11183621 -844587480794066319963666932568467942178 11183622 -118719281775005347067680066349256769536 11183623 473563203049338967563437157058800165888 11183624 655700176782261412005124086823489704960 11183625 -675900137658810690177785515784077947000 11183626 288377562573557003051302325490146206512 11183627 -113750202267958885560590775406236360960 11183628 -14853315931161240978222429173770321920 11183629 -182945325125946382324128655855063148340 11183630 -2912364099105034638119552515519583040 11183631 119146296200012948973390531326430050952 11183632 -140804388927794827574185272282087153664 11183633 823215476770080033828747173764203552624 11183634 -116783552821503197269487934559618629120 11183635 332432705314228977564131463656427417600 11183636 31351533926308605283791317964265119744 11183637 -575773695137817982627787814460876817280 11183638 393754810920896332776851977127126130720 11183639 108111340429588784576104570306563226440 11183640 82996515588823785664544841032259993600 11183641 97308322993583965027136358357470025472 11183642 194902002227726966865800370431005452000 11183643 -1104976680629939469887178210343966702800 11183644 431532816550614625638207344733448910336 11183645 91239759183803642605469740312646834400 11183646 -72324787520649479171204306488214068416 11183647 -827433794463392832436498630890515108400 11183648 416116503305190535263184256799212568576 11183649 -53955736080213458716983822751384565952 11183650 -223871950628995544637650962106011776000 11183651 116026874189312108144401230973869695400 11183652 -62218655051585887970776544798431335168 11183653 -133340558013705794229376775485881836032 11183654 -277928714918091850543669386112867015488 11183655 -2485403187720479794492418611924231680 11183656 -963513582014532453054036165227730862080 11183657 -284908726332282229911119241852077848668 11183658 -41397856243068341191472196586885642752 11183659 305848012810502226918186785775138474304 11183660 -424791022203334455519647736058567096320 11183661 377155837015356637921979043097609453110 11183662 6783985665558972395615169032893410240 11183663 -375552411738447582313648150386512015088 11183664 41611940012755433693962581980451176448 11183665 -196101123772122572028081801933629156940 11183666 220919455698833108599337163711982617600 11183667 211653874324391168277844804451351160 11183668 -207380918699132983813601879421596685952 11183669 -166958935156110359709968851469479704000 11183670 16959800834244798042266755229642561280 11183671 -662507627340349205920775399171390662608 11183672 708647306384096593820406827129877196800 11183673 -31992725644607074430360968486399618560 11183674 23238774872507054386868115583953780336 11183675 292309793891161798045779823689471456000 11183676 181073045924709462228177051320440258560 11183677 625497631285375284957392333000976163526 11183678 339963761916189105971812516851577387200 11183679 147922218481404484685950000683011756928 11183680 131522718422473201483600303534768128000 11183681 -487536163124977521404623411164711578688 11183682 -8305825604655520600931144008096240896 11183683 -157462524010613833073989701306635530336 11183684 161591605775870987797228523223965663232 11183685 -362813609704711790307335735286030657600 11183686 -179086555314631404919664795994555810240 11183687 338369323108621095613984629185482389336 11183688 630868212832635682605664466586017679360 11183689 -343929685886586383881454077507486204032 11183690 28387377074332443447680245336557480960 11183691 835784958226416863019863268372944923584 11183692 -547251671223636498789535612909016064000 11183693 734564026932229531786110901140704172546 11183694 -89853635491118864309265867431962489728 11183695 -334407205493154448952102415725115646800 11183696 28600630738421001700466613814636953600 11183697 128957040346823760407599473216562483200 11183698 -5109647553234588437111318904087486336 11183699 69475089790230662033267975213487476664 11183700 -221845247384581086975608474406843648000 11183701 634160914325592050999671456129872074702 11183702 377489787575602257962121012078546076032 11183703 -172556055985544930593238117522816100096 11183704 -85326655747454153943857200597716172800 11183705 -63453728248389895854116768592430620000 11183706 190149006089513409605118755433637520112 11183707 630994737688252064639267734500133538304 11183708 -601572921636154455450157748810245750272 11183709 -547992832103764688919956607808023309696 11183710 -168662310935340782654780556199034946240 11183711 347653817522097163031833099692799419000 11183712 274501987085787567225010576673578942464 11183713 -75208741032732054784351849137336131038 11183714 -610047818173668837438040343100469002240 11183715 -54421639733217885331593291759649169280 11183716 -155430358701555969625354930140048387072 11183717 151895851956518560606694634121490727612 11183718 46301777901317367307847218368379742208 11183719 -28712565467185789687181718339797945904 11183720 131737648415377909466623672840361932800 11183721 -230568586950438593570380553731969429536 11183722 -156166708289981249181097435117935191040 11183723 -61141521922530224791845480369503523600 11183724 -585652614269122863678548221181921940480 11183725 136759401130425277952721815635990050400 11183726 277419343845214851747312115466373429312 11183727 58774825104564873104832675344636759040 11183728 82789790193794093753462007631552151552 11183729 202312708067744685697926888260798373330 11183730 -11264946418830370986904626659012866560 11183731 -163528507171279951829639656246191899536 11183732 -402389620770295021507254678581397811200 11183733 -663626681213599824963928398027964580256 11183734 -92652575652597952997995901119663150080 11183735 -587613157095228115940789643207605233320 11183736 -585391926545454767360824678146647961600 11183737 -566020264035838053870971513846129294614 11183738 -35057435880137428970740269361507209504 11183739 37808608247568192876744053817202747392 11183740 -279060888222138264210402830539334553600 11183741 5817453739296055907789958613249583520 11183742 -1129484024170652658322299504925825920 11183743 198339468110805730185013409765810108464 11183744 -708339678467575846731397070812096757760 11183745 440398922611282606977894868538522577600 11183746 -774299498010182052758899525034237952 11183747 320685749592514295408013354191370104832 11183748 -23034087397244101294530976170931015680 11183749 56144614151102191585817826846038150750 11183750 -32784540130344737037983157553957200000 11183751 31631943717032202402407776915264293192 11183752 71017205924339726806175342042081157120 11183753 39025354208962476208954926666530551680 11183754 -44800187732038506068509076785839202560 11183755 -66805422341061560912078743142076397680 11183756 51436843707939105749551181252655528960 11183757 89668866661390337119195769437036896288 11183758 68242700829157254036179481332471966784 11183759 -5692972615180297215879579485753273040 11183760 76655908521192958481416056782532526080 11183761 -387228589259877413916769509500257811600 11183762 -115776531144153311599675929598882528368 11183763 38162305995528518789562465261583518000 11183764 -601231243859339531029779332592496191744 11183765 66504143282057667494891371485017502720 11183766 16120610762164247859807269590936473600 11183767 -136926059087156809416725419628080268448 11183768 250095361672755383781986437873915944960 11183769 450349568987181549613197855526702211994 11183770 89446248562610119759353676221383044800 11183771 -927848951895333847990503393594017614968 11183772 -21184199020749498216459502106471966208 11183773 -82513721865215123209726285074421864896 11183774 70631594697114106952914932802556070912 11183775 -52737154941074471189737442498250536400 11183776 343636616127182069654809228417524498432 11183777 148964415536507181289201151543727531264 11183778 3211331597339496582793302008719395840 11183779 -779418071929859944909340562147084707620 11183780 7525232694715706970649840002409632000 11183781 3962160294293851566113057938404634944 11183782 124209592254558525855740542122445504992 11183783 -292845987335469363308292804571586868696 11183784 -255308410063278510617465629132308480 11183785 -616089017338947672664572113305710779640 11183786 -56978830171295565416027045730384456096 11183787 139042219322961624107521640536151532444 11183788 220008119932991217711470996873970688 11183789 402672409243024915046785804246776013590 11183790 -243214984879536987767493633307173523200 11183791 2208274012094121455066599340565005486400 11183792 59096213548235445210355887329632911360 11183793 21758647521862494379745600558500886400 11183794 313162169811319563928160205629118759696 11183795 -46242669639991737657813334345252555200 11183796 -50081441375267952694107108472363991040 11183797 660599486602606925150116341809675627246 11183798 -417009123042659349847023989272252245600 11183799 31901058283632362365758302394215786880 11183800 -33006778483516735756364365110451200000 11183801 -522304292766519145845701727620305598400 11183802 -18520404329821955942450776324393391616 11183803 -1258948310065938953891950999449779587016 11183804 -306872507914543994445593186470299916800 11183805 158625398351565288644602497970339584000 11183806 146466623356515647185845746551577732352 11183807 768377115225728907465179882987015571504 11183808 -17433547836667479927778363864818647040 11183809 -73306184450812867045581752132911276248 11183810 -230815062673055525791720988515521953280 11183811 85384574465138400718263504252161703672 11183812 64314199185505893102885874513506865152 11183813 146793314420949039568101393397779340062 11183814 -49945088886888690228451832108644672512 11183815 -43502706839582577868599834319766602080 11183816 -82996284549551095573998728116466810880 11183817 129729601487000528307846791127768030480 11183818 167031368872387617239297768136069239040 11183819 -24881828766561203748232518805216888992 11183820 -143964481049040878546538384687340753920 11183821 -295393038205133035336365612026365154400 11183822 64749731184185661744874247493843212352 11183823 -294404150027558397757845498762945102336 11183824 -192139472255576002010353113254312361984 11183825 -349341263563167429090058765474056783450 11183826 -202481470276931552964303139327202000256 11183827 16369566615806730999561752031121887880 11183828 -54827846876306048045157543735326736384 11183829 115814200205861173526198365564332238080 11183830 -94256160782788234160172291236236358400 11183831 -468457623175964205215569411310652365736 11183832 -13205386823909055415806812835286056960 11183833 292574610463271356861783559155193635082 11183834 231474406693056769724835384940492152816 11183835 -56672762715741836024524819594015499520 11183836 -12524174181275902712300747913109539840 11183837 -187726312288240229454606576324671467200 11183838 87031933962475592588750152557641349120 11183839 323398082548384796206431430411582325440 11183840 -778917867966857826595599589127651328000 11183841 -935870681458172670282568009350535549536 11183842 -2602430188884859012760906771403096576 11183843 -1440391618887845998362571163031925673472 11183844 179879587087158286666738368655580135424 11183845 -24964707193619782652351771312212128900 11183846 -2049604512969267790180696425969220416 11183847 670580814380014524361671198626534735400 11183848 161386180498818158713604904895866777600 11183849 392786789920045499730344291542739226240 11183850 198754977519818489511762188397704244000 11183851 -247730819745127618207866834904030068848 11183852 312537882303200656247907092013760839936 11183853 444059383500710938387789107326002787904 11183854 -183878984376417256871540948808502265856 11183855 419052672941510657988412740937645874760 11183856 -53737154337919442424196964900072325120 11183857 -450852348017684697744574102606715185308 11183858 -114541855755803819908075733156994707424 11183859 859572975396481816078209110142454884720 11183860 613839901440465924163226711206639234560 11183861 -47521374084299318385038249807276956548 11183862 -164478438253512761390862041149583907456 11183863 -1055347854884927607266090261983786769280 11183864 236987710202623103467228422738766479360 11183865 -34757459167905021456604456440800440320 11183866 441301436424632856963383982569992651632 11183867 -83140624280793186776606677364928741084 11183868 79743529909391802251455626652003364352 11183869 780096621266598792160123427113630416396 11183870 835235434003773696189774081369292800 11183871 383830994077020584012885551421935400064 11183872 161012947909958591677641446633081143296 11183873 838248206327782963652393893733533093122 11183874 49241183319771109187070198359206379520 11183875 -433988438668676341629702960779856360000 11183876 -68247228986632851205006781684864209920 11183877 73118034777304075294022023990404371808 11183878 414564521765356310084152203233872823040 11183879 -64789733663764952672796442470671476800 11183880 -57207632078761256710045887086960640000 11183881 942627084993242992350766391100339430682 11183882 -128614423029145030805063482487226368208 11183883 -353237924800086819509655501407401358376 11183884 254912012873630786003795371028883842816 11183885 -610933084670038378150372643126458525440 11183886 -20087615551119779429184169167845345280 11183887 184870112084658392992021937402547345504 11183888 103549602170133907414930039346451185664 11183889 12387019991483528570616754855466668320 11183890 99562788177727514904145585386732974400 11183891 1112356834472722286029149284139095573292 11183892 25563320177376290744992246245793972224 11183893 88169713947782031670894993438188791200 11183894 -377697506054978624525356791115947312960 11183895 -118327682582177403533739174187099116480 11183896 -719413085254547932427972747148713164800 11183897 281458713935223311443617799017158246346 11183898 96892834988175569040750239693968390656 11183899 95458060637375182321953513681477262240 11183900 -12547286198818020912518393119627008000 11183901 -97468020937065888494061861197282250240 11183902 -222821986618755866207030573475012254400 11183903 1509131757220002760519065267017645791560 11183904 625190981715334242209189623789262536704 11183905 468422559171692860140696160150624551060 11183906 -303179057217517440104928385170450741600 11183907 -370087123610206530911616483112881120648 11183908 -68163715519141657495314836780756582400 11183909 -601902111688167689647277156579660292 11183910 80912308728389818967786386336489407360 11183911 610846732210749467022782881507032577920 11183912 376855040755648612033992561934692019200 11183913 443401762230247891828179322051739280 11183914 -163962013593891494325871238219041218048 11183915 -53396791552878628544696173400636608800 11183916 38490045138174380684533944157123107840 11183917 -207494312630871792030965563696985181034 11183918 11737442556316087596162089407609994880 11183919 72664939346076543378038943894141875328 11183920 41964143890368126337620754527918489600 11183921 -189939301350943164089304367135385124288 11183922 167090375331542833522578841322911674240 11183923 -44035040524170541185403615343350088096 11183924 44571173819105740366059763868774848896 11183925 98385375476652064140811018415345856000 11183926 -14078084302692411264193179175038556416 11183927 305191191779910535287902539401770811120 11183928 -69914077223188136780577865041009377280 11183929 865314534746940507048955544932308163200 11183930 192292376420688170276695466838101499360 11183931 -68445090609908587507901452912689656304 11183932 182173856943868843849042780551940669440 11183933 119095432599286188197629132710935635104 11183934 48385347677265754446758490794201883648 11183935 173986291296810445137381619033932344160 11183936 322103929989394015568926628640129024000 11183937 101634681198297227077745768917671779520 11183938 240000287105963151967255481335093863120 11183939 -150203028289971708265322835966982445472 11183940 -346818951308811905028404838506419200000 11183941 -712885521238713515845378285642913442658 11183942 29535240368007129154943713319863824384 11183943 205769561494545448900362241132151102544 11183944 -745543345497183364398798550614074726400 11183945 -183411405757284835069869697205807489400 11183946 -19935766886747376705106623846643017216 11183947 671079810007080285867101693400554021396 11183948 -60550083840880598084557204087698362880 11183949 101976211599699731364530937933388365888 11183950 -310362848642036300883679402092710208000 11183951 -1574939112553495758042473976285912748800 11183952 -58234921570758359506801844574835310592 11183953 -64755535309638209639773380916703749440 11183954 292757355526318374741001497414293749920 11183955 139768843978510752750547282790608408320 11183956 -4398093266972954589235148199418540032 11183957 68418832457602128374145891717766231488 11183958 25313100827059993513850857596396328704 11183959 -721713622155597761793147313342428334840 11183960 424583871619299721998687014365406822400 11183961 -215533809250976210471925936019340721696 11183962 -26273046537704904655497515708017586688 11183963 43873254632558984446686262311112289280 11183964 31332989222531350271907453450780917760 11183965 -20015157528823508049698296985496059280 11183966 343020938868277405620313302822248213760 11183967 218210628421156798673045401984851828240 11183968 -103148359696066090525095522393243648000 11183969 915830592217299509102222441451316261140 11183970 10059426744560849214394822734754406400 11183971 985799975077323973646181144081005542172 11183972 734971141356393316039114467800140891776 11183973 -681847665038773144363214163490832973216 11183974 213155953154478844378021776689653376736 11183975 -526799172454568576292884163595493107200 11183976 149891887219053344178944350364793707520 11183977 -63528274202493815893084522022227312128 11183978 -97835098569741073769498642103140166912 11183979 -61425419588125247014144181942447669760 11183980 12387853948656528929991395723052625920 11183981 -558170694839274255114345803331414722400 11183982 -9686822273420697323971544412813993408 11183983 985812482350546216084934634930872465664 11183984 -49743361601467355350159928021421785088 11183985 -85281098844486365222658846388731869580 11183986 23325301638782085998336666156526178944 11183987 -845090885594533315441008814679620541364 11183988 164844826411878559944483559440159744000 11183989 772692267743572390199550348301246553440 11183990 -58000376689946719541738996218636285440 11183991 -20949093537249301428047430490994322432 11183992 924967533859026325394163067789931520000 11183993 -477317985843764993433075991205506628976 11183994 -9210411017735712950262684216507365376 11183995 -45154052520083717033786841513121687200 11183996 231292921769867263326645795383447808000 11183997 320453658011360389851828176133732740640 11183998 15580267749465038670690585304677706752 11183999 1105806862718769334286188926890774400 11184000 537170530254732571332346298373242880000 11184001 562692641655613465317405239133902429184 11184002 156634078748327745254556415483537727952 11184003 -29797547514911548508930599991057304096 11184004 -155420659954850480745462160044405764864 11184005 161651474682649466127154280142750259200 11184006 -130258627741066218686724105151043340096 11184007 -128096318958187244761113352829001249840 11184008 -206322988182545059859713473004603392000 11184009 -671001252868342803215244029597785125792 11184010 57416399677200418799005028409427964160 11184011 374247322947374951235915409893955307100 11184012 119258984718207229466779022593530565632 11184013 -432989420831833384018442431120240691456 11184014 -275573580472683892869259733487425838144 11184015 -417525409979233677533966357038158589680 11184016 -61906677452043352765090205532350537728 11184017 76430610345062518068427223368441285620 11184018 23028773024537961371911735648856843904 11184019 77743955822924819524314794152081849344 11184020 6813986075499564099850415774920308480 11184021 -193562336579254968989689685682909102720 11184022 -139731756322822923637785396801522398688 11184023 147836451907825610115148366407570019272 11184024 485351604301456492428663550383123456000 11184025 -12022070574989760927181030071762406400 11184026 -169259998580709518206405351707515781120 11184027 207968978851683273710474171118111348480 11184028 519948779418933841887739566005712761856 11184029 380549397578880294805023591872026488684 11184030 -144563019026362317165307283117683200 11184031 -701266285781068860928290761582071467488 11184032 419240581605296790567938925584401170432 11184033 4251297632192688252298306403151404928 11184034 -91248455748492797145395812434449288928 11184035 -639917360883742931682318188523981449520 11184036 -457819057442240445761100171312216357888 11184037 -648806564582787462711017201206709314 11184038 -30212044439667899987839264702924088256 11184039 437057045744438158598317292257500315000 11184040 -50098549687515324217318491150852096000 11184041 27728058798598816641134781086166709584 11184042 -5509522899594487686544231849504690176 11184043 -120741316960217072542902906958521711056 11184044 -479806120128889921531224394911029508864 11184045 -567765840289717079589020064429823833600 11184046 204987048982152762604533423495080166720 11184047 311585396948008734992050434527044738032 11184048 180598575991952509547761860068420812800 11184049 -1056240454829539716256598237392233340032 11184050 45309628332956429864591774118147034800 11184051 -267062318224598150846603660306668231368 11184052 491415254401130565744409493805285304320 11184053 -502177431919120690844385865164427073220 11184054 -19339217338569664927248524874758544000 11184055 -423241383497880921126922655883949060080 11184056 -13941888111527356905278450131024281600 11184057 -801559353166685733653036808501373442640 11184058 -278803197710488069296475556492688810240 11184059 132598598253636611588545538373238204260 11184060 -151153869453268099854143803016289392640 11184061 -46988031601599206030411120469792203168 11184062 -42576641696452616509675387545767803392 11184063 -61213856753198033948911329762892440192 11184064 64000670586272295761777634508596576256 11184065 -287528620722350600650477330479707846400 11184066 316116135645112730130215719178641295952 11184067 335740817382287926546970263318383072 11184068 -17825982170146849637264542460087660544 11184069 237349708295751937370291992990815695328 11184070 404862056140836113939867363591149157760 11184071 -31256210857132094809981258644628594728 11184072 21594889175943489083961263745931837440 11184073 -1358877044637151735617909093217205888640 11184074 -364036864647968800553369751088933790208 11184075 -138884347561806390416159560147365254400 11184076 -455154709063261895970324713393774122240 11184077 -583873545174088918189627355162798219988 11184078 -1053067998704777426151228796310495232 11184079 -965928269360178610747525751504595192720 11184080 -33007653213124122721860657603944202240 11184081 -319158162168450290375508898331028862176 11184082 26928270656464733624039457386744363520 11184083 872696949244634289017572824892969684332 11184084 150472043743631621302012051343215319040 11184085 5094808923878558521549960427831505600 11184086 -163259084646399481743884424018223927008 11184087 -335364437474595740052062502180480000 11184088 467742480440626784962746451228129781760 11184089 102181597619490747510167228995616452800 11184090 -71138839943158728418886455395839335680 11184091 -266733713274742349042534674483765032508 11184092 564144550716297419253194094202765800960 11184093 732672138537893787600006261203841945324 11184094 513700730635063967216554871240474196096 11184095 -123500904275138509510633594924530356160 11184096 76587185427258147990306660676282613760 11184097 -193070859114082894019688963797949615454 11184098 -74804014796663518744205073301859809200 11184099 -54769495188733064125561335049765948800 11184100 58781474246311322440891614696630726400 11184101 300840124810466748927034820018462020092 11184102 -242062024361810809977906922244100792960 11184103 133381068679620742147957558476724317840 11184104 -198358073425498775668828884441521326080 11184105 341081594493610564061360855877900787200 11184106 -49161584001331082910555111414428984736 11184107 -50773919888702848431967717649615415768 11184108 -180432062184915726348454123798852862976 11184109 -835688763845122323465835145216060525440 11184110 17454643204488096598355616278626978560 11184111 51996555448921832366294186428852884720 11184112 87719824403617293399383927303232290816 11184113 -285469977774697532383723992250999733016 11184114 212228857445757199772411332279575180288 11184115 -49550633088320914465560339663329412240 11184116 855540226441284647183319628203890909952 11184117 164000538573564997672608310535124301824 11184118 -175627903130455994644878380410968945888 11184119 30486844780028143350855238807311111744 11184120 664209106964580320244501993328929177600 11184121 97484799855350468791635411868832757892 11184122 421560249723392421844761043288130342400 11184123 -536089060110834245982815617581725360616 11184124 133873276664768764125694938001789336576 11184125 687222601688389934818671783784533288000 11184126 -146458202181925769422461009977214600576 11184127 412622683393050729385288199493909886976 11184128 -599730023733650893923816999034552320 11184129 -765569663947039663151122053649600445760 11184130 143986247166115151241240891167188315200 11184131 149215951383827906763683185511484504480 11184132 1496639753944768889533304909239928832 11184133 -106281336872871760335669293258743778016 11184134 112809326902860961557915506598711047040 11184135 -149767154942936215727035939684855460400 11184136 802721774046356727485025433101747655680 11184137 -943147710174535429292147305994353418214 11184138 11245495167366714750933027630685900800 11184139 919652176251437563874799062216494958880 11184140 39094399503340485485395821513735628800 11184141 8125662420895979240440286243528260800 11184142 -377647988810941831880909678199274110528 11184143 -46869484083442801503408576118096901760 11184144 -1576288971344064933940444332167135232 11184145 -70681454202384105475387670444461705920 11184146 93571014402948690935485323993933520272 11184147 -245669330030437007993289067018003811232 11184148 633352096782857441919732922751285134208 11184149 205206520560914049469972455723266444160 11184150 -65928680741490108500965679344378526400 11184151 1237025001508888971770219349964073456 11184152 -531385100272922835197944339661472030720 11184153 -400348382038798686705214896793981774896 11184154 -576750827563682792607052912106103934224 11184155 203633414867400842071253489210086762560 11184156 21746278322854294196449539908755407360 11184157 -2333814179739547207564180673678135988288 11184158 -463838923275684074190643002193986799680 11184159 56334555967713974646737081409162743040 11184160 97807101818078906658128149541447270400 11184161 -292620050015390154433824649600977014268 11184162 -49765096012805494721428761764809779456 11184163 -332504743273125239066850288672019468640 11184164 2991468287186191677824724429276659712 11184165 -306989121945666535946644096909340858340 11184166 79836496591942327450182818491749060864 11184167 -969262979497341722028924017649124630008 11184168 52905913063907825988482196612681400320 11184169 448047456796027560099367245789015177060 11184170 5046935031151104491783120740648181760 11184171 4520450895170310844080409382400599040 11184172 305063099541519754505489475667153362176 11184173 16214356270574968225056164523385243008 11184174 73831389424750240563237132930867327744 11184175 -35701041098844023670074670605185201200 11184176 -301107402257561558820269942424862752768 11184177 -312301213680247089266985654170906261280 11184178 -593235918752542631958157270759576773360 11184179 542995224800380222991747426512148999640 11184180 -8627625586271488089667006981826150400 11184181 -563603160727297050267646212580545878628 11184182 269267917557880958398430479524454195584 11184183 258736520754273746941394636335494769920 11184184 4018018375280265204540490864419594240 11184185 -91983576305790080242319197419139465200 11184186 -1272537843765581164303770027883220736 11184187 -253350929689384079535657064985841861888 11184188 861651092542093510970958273077414983680 11184189 276474605800247131234649119252648314624 11184190 121184801865481403924380534835157825600 11184191 799195449739751404793066152647416486592 11184192 -5218560552706327629833393649086889984 11184193 -237514547130304456654066061985526666558 11184194 -181154426769964160477251713039315706368 11184195 441537622624314308093122005505788061440 11184196 270858908978067774130209524725492285440 11184197 -429118039712113267878185189678664663108 11184198 41648706453468469810751345468643840000 11184199 -58163284601218287319440531429545290136 11184200 -195919253987222216224751249604748416000 11184201 281140667705952631303715302397985283200 11184202 -386442078050034317751451002405116714448 11184203 -349013149581100594930324988388224461548 11184204 213683398899287271576076483250215698432 11184205 -467493384821941458840754053131351984640 11184206 -373155485034855593539591009028772111936 11184207 553644738124225749275350955527409410440 11184208 -24497216761968724510719789902816215040 11184209 611441704841991030393086934011852425716 11184210 140300127222093339992502729944450918400 11184211 -37692626367486221099643437332239459776 11184212 76220577316125965324637412381506442752 11184213 447226444362877077089480085162399650400 11184214 -17864327141711217783659515772342181888 11184215 -95597824327531261831054640443131270720 11184216 493022514368673088582625842910838681600 11184217 2495643773847127407847243078680902400 11184218 -365012735396753257476732080272052977920 11184219 135516821935701529662926693041887559344 11184220 100287311879714322675934812645039674880 11184221 1360748606784961033627624509303273025344 11184222 98438675003320603539915275401669192704 11184223 61278564159701061060324352002453547920 11184224 805957805693201313017078091100937650176 11184225 -40041142675790557543356713148711100800 11184226 34288130268636781453965450569728469664 11184227 -1171358104198971129913194407979048733440 11184228 76016487706530516623595518025686949888 11184229 -24192166450293578860707831838397721824 11184230 14643437391421505703342677654217849600 11184231 23514883205849113897012359323187504720 11184232 393835951138630990143338020267831572480 11184233 417268941055117862705170277016720092544 11184234 -200997095707808953721800977811133848320 11184235 -242609297709457951307475770363964794640 11184236 111859960285639334713878394887274168320 11184237 -1743726200268303215211478936239852714 11184238 63630738951099596550750485552025772800 11184239 838371955688383517854497278376770355000 11184240 35027317791720902289545180474929643520 11184241 147011158223810660129623051588408562642 11184242 -88744976318995308403399397357020870656 11184243 -248271373926090307493514767391360249600 11184244 -173818023958288646448416363441650176000 11184245 -141418256396445501350531493859802438880 11184246 -239212553376185391965623531478027044128 11184247 -457722493350824349729643746512073393304 11184248 -665605591767616653752655342763290992640 11184249 -250295492405390888805170642003319147648 11184250 229301148783705293602607486279655744000 11184251 75994401693397684720838643465781067460 11184252 -55850443546688575530345477361662893568 11184253 256347112176102363543276431141190490502 11184254 -510676824340558252332301295590989095424 11184255 -347081133343776087619984879412311449600 11184256 511106182197101986259678857331422003200 11184257 35994673005076128830650364373594240 11184258 342937443662958491595802684507493337984 11184259 -899422425055343544821681795459871409540 11184260 449956915519518460047239305457599130880 11184261 -47661617292314182912344615263766807552 11184262 -140621540462113692873279693818712574368 11184263 -374455061111957085850172487629973568488 11184264 -80991144091313417563886676168032256000 11184265 -838281164257199453488114805944348678200 11184266 -89135039587246224020663196345852142080 11184267 161368226239111932240103238879686410240 11184268 -121940086975902895210714392662639535104 11184269 -236538210531969279203393444612624817204 11184270 184991749262330652180853621324728681600 11184271 147636416780245339276551776569286966512 11184272 -57692353821897672342711597900349440 11184273 -55346930619079631824591969462692270336 11184274 -29934698702676578242964889263613907200 11184275 -67726433674938400197377978256829088400 11184276 296122120910809263680974037084128757760 11184277 96540235334902394360213033986486973208 11184278 -60687801670892727337477894437578403840 11184279 -40827464347488260346389558383627508352 11184280 157693358727587120035860123819258470400 11184281 746351617727367867983787890536698958212 11184282 58444365643830930890541132234767780352 11184283 -235260091276940155584830691209458348080 11184284 -768447199327469501694798097816230127104 11184285 -40654052982559761222938675874993734400 11184286 117919106618178110375404274434732235520 11184287 129130360408814256739600555776519219936 11184288 -142899259991963668538058914578795855872 11184289 -335859887616731587085191981402679384300 11184290 -13338446459007268036951860686413939200 11184291 -4964737101116248184585389318093785120 11184292 -201207858855714625757413966193532231680 11184293 -166754040548940664441682258668319683680 11184294 -42136761814023219490803726771388886016 11184295 -95766578142600021267236939823230859600 11184296 -46421144282499924048265656420468126720 11184297 56608782429477815289834229508158285200 11184298 -257622972497120022569063504565844683600 11184299 450399678837052861774516330044576892836 11184300 980346135510978224040584627974790400 11184301 95453695997611942837912826985044619372 11184302 -192045786794247306603982567460401819008 11184303 -40851665961796295037938002618412420976 11184304 39851216951667583469948914859907481600 11184305 -611249674186922244958138762438072822080 11184306 21549273947626875051571385585689787904 11184307 495143745566723992290407585558954712552 11184308 281438221072981498642856092062367752192 11184309 -262911883846844429662016041702296370272 11184310 384594407892971556015346127347081829760 11184311 -371649814507790397948057116519234672088 11184312 -358190214463068488886231150926236876800 11184313 23794605747907707289423259672041269760 11184314 -279247597779855880112389524790352727840 11184315 333155268143703137427548541418856945520 11184316 -177337245245459314934253823352415323136 11184317 366179196430571604937702450334425688832 11184318 73368207924453964410460939055271824640 11184319 -542110005650937771355884014979093561280 11184320 -42569807220854915554279801869167493120 11184321 -239800764391438556875231327700495468736 11184322 -318454264963107522892039952742326604288 11184323 116156484434994456976290854299859353680 11184324 220994769646314328150268204141877276672 11184325 -134982070832955618929490967899407174400 11184326 -281545913111263812174285523368894345888 11184327 160415363009729757507389326398703397760 11184328 9210630530264731854799056453962680320 11184329 96644305760063313936631430148430136484 11184330 -3914783645763030044877421953460922880 11184331 407348923640171433361024909827505003000 11184332 -22884328496683437001839343517863912704 11184333 21730045018392296492170948210567331424 11184334 183561874896402793015194437128845580032 11184335 33344207680167233938043392964234803200 11184336 -23146137254603754628640581262796472320 11184337 -926534654541613402353140586946229504014 11184338 437238573268762818123148530451356369408 11184339 -777199126772368402396109625131944776 11184340 -440992445522922595107608483065966076160 11184341 3369049454660445783788208334294407072 11184342 7790820288677771142264766634400178176 11184343 -1585703570757813844627053501653374800 11184344 -152547557880397453068205454260291491840 11184345 -584971030934060801043938290660361894400 11184346 191689791916380015855387188668801628160 11184347 81861420622247709784513298457174628512 11184348 3198452737437623103287280624935755776 11184349 330236594783120106959648324353749331200 11184350 247020051456724350817097116341847152000 11184351 431591678681381386756781661894100734864 11184352 -18923364948268579082180354512731242496 11184353 265695347629786798639347705770410333602 11184354 172573725206887145746644170751511130064 11184355 -2739612705235221571933144481353082880 11184356 -586735625755431305830145163075203826432 11184357 -379691712094802836231905437007157580640 11184358 326811213940128210324846354027538157184 11184359 375772778189050722774917945095634016 11184360 118440412537151127093935336973508608000 11184361 -881764537784415990423106825849859156038 11184362 -48284215364159196712885411687372110336 11184363 293750288708672394505520842856784566760 11184364 569265178215897365212071507961597419776 11184365 -26782257063027415355511326317496650740 11184366 97279497991376089358500648647924645888 11184367 217354864770316105458309456296941738440 11184368 -16153731079994262371176540138597318656 11184369 -178486964227823130479523349176053022720 11184370 -356489745416484901200145698186740289120 11184371 -332541798992272019838009714788842108416 11184372 -442731455878127894831386942863878246400 11184373 473976306985702795451660228596982920622 11184374 -290369846804613804218587880271561140064 11184375 11003308746908522293593095357884950000 11184376 103598908308793222042218513479810703360 11184377 -924685067688300520267896252878697479088 11184378 46089760731897823448864190534259999488 11184379 53434953622380161494954605751779205584 11184380 -24598862156396540982735145964075251200 11184381 -135582170937019638715938453022608573960 11184382 -317110085121076131489156484529087102976 11184383 4445521280086387552192167885481380576 11184384 290995617394879752461982403726833352704 11184385 199206312468179819464524843330733713960 11184386 2930929606345269538250823060003955584 11184387 -490370681757147647284951001954187724800 11184388 -93821758897281683042306491919920378880 11184389 -331318105472949314612722434236641230144 11184390 -6788358206830055650778195668420124160 11184391 -116497095236593345675890910553864094608 11184392 585807071904889921573757880685198464000 11184393 -214306788303351380535628152883554529344 11184394 -111833243171794632490275286791790709760 11184395 143494517465343129318053750513898938400 11184396 13303362687400530965724799623074417664 11184397 -11901637047452696176832629471733260800 11184398 -16669921006287491017315308143485108800 11184399 42009043462192168466681934607509672480 11184400 18176581362280198818528807487457484800 11184401 235785484467970046024197368054334959720 11184402 -499856057190690357789646853231209936896 11184403 1089716876465774242818893538457148000 11184404 -40713735387177578281838830491070353408 11184405 77877365110625474206948907014188960000 11184406 1269131138253882184283121653108233920 11184407 -138936051760800292133059260261898692720 11184408 137530664106281901259928332189936496640 11184409 -166165175182727476834712771176414030390 11184410 -81899403937055495296932076856419364640 11184411 -177887884004610425933705019877808961792 11184412 -790243666783049385057843512801257798144 11184413 499135353976448184094842288256373026662 11184414 271387131668440298219894862576129733440 11184415 341718495278440664781567503895227767920 11184416 847578807042759436182124204795862974464 11184417 160650919786343338080380902619502032256 11184418 41252272031805538777505020721519202816 11184419 66236895136911966252071698525362151392 11184420 -240902336635755116182892184675493601280 11184421 411604513956772445840433617882714101632 11184422 752686276313411461552636252272366993024 11184423 -410188028226133882318463535613952371416 11184424 760473854422292384505470032924395432960 11184425 91213031692477419658322129638017120000 11184426 234973294075169144413110028113422745600 11184427 -321403517941955153523044094137529435724 11184428 -150143339668669695776945863095110774784 11184429 -7049095463454273568437297228742329792 11184430 69888709933619961409144743935234246400 11184431 -88944959339177905470437304664416403536 11184432 -9077581654657800013216236232479080448 11184433 257185840732726407167102102273519588404 11184434 -120075643508673199206195440750305723488 11184435 333342148344945669297575612116314563520 11184436 -643179431796548993179236892138649271552 11184437 243854646137327734153937133380893265184 11184438 306450220178631163462611168346827465600 11184439 -86409116277951291282419227965903857744 11184440 58077579458897192044630576815453388800 11184441 98771800310968364043834748713095585664 11184442 -183740099509418779744825569627098965248 11184443 98995221926667370938565836730647604104 11184444 -164414657146103424424979544228087688704 11184445 -644392639384964977800448535590435024800 11184446 78780164787653525297184382755666598080 11184447 -120070794727214183585522713960279366200 11184448 3061559812602076011062057332245528576 11184449 454807076046408502303614957754819719936 11184450 10520046902550382374226073738965171200 11184451 235325253952812325347355949951915019452 11184452 78853913092751007701456053890422342016 11184453 27352832262889442001912874193591445120 11184454 494994671868571346017277593725442702176 11184455 -237084952117220461192123232361364589280 11184456 238242518715095140027144866017589043200 11184457 266642600548754958399914734747845138960 11184458 344928878206458348289106164511959673184 11184459 17635540265963028996718936611889345536 11184460 37779913567985416079947471088786073600 11184461 -542263991932148012611365934669490912928 11184462 159004513035996522990433544601758113920 11184463 247953096490394642984935986255012308304 11184464 181505128030041705913428065289855959040 11184465 323409550147768153485828928282099173120 11184466 -848576246401959469149727488434104295136 11184467 -351829304014139087981537519501991961008 11184468 33048658384011770680624226495419607040 11184469 339873811434057495542728097446898417870 11184470 -157689596727987205730072706591351540480 11184471 137274308982597179927126060413803748872 11184472 1791609444743740993463369696045383680 11184473 154436048800597726798868455162104590544 11184474 117977247873077045117828906232808561152 11184475 75914967493009794488735361422600818000 11184476 6586215341688792436055146401453944832 11184477 -17559660905879886643563006434701852320 11184478 399920629854898579249278545670461249856 11184479 607258911675544127011407889698062050080 11184480 -17103860194536608173121753141729034240 11184481 412469999811372607871740061567371873344 11184482 280436695768673140427839753915566592800 11184483 -5353831566035171745571114896675340800 11184484 -38990339460283725054240321251213547264 11184485 -150201986805802055395568424757226053800 11184486 -76199899240453229960556860685727819776 11184487 279887827470114084268983945151936851792 11184488 -133410179932235603159085488444306227200 11184489 109517215450306988144679153741777399408 11184490 -28620695232161806515404818132641484800 11184491 -32570085403590219559137767480968512048 11184492 -338915773980640507360307419650841399296 11184493 475176014040476164266509245036683325344 11184494 -205688309909241318054080625945873568704 11184495 101583496827894573120617931345676696080 11184496 142866453421640330446283571808661667840 11184497 956798747951277622387780137122822708946 11184498 4589711590510408039907052305628879264 11184499 -640385583236035614661337895077107719336 11184500 -162126124136228970105176799262217280000 11184501 33227078877860058880195079047435871904 11184502 469268836301211531743369365283106432 11184503 -1102926980972850353135369427374375722536 11184504 872318744688868050395937857280756940800 11184505 393125557851753085171864210419943566660 11184506 -296915744286048550974442653512772771360 11184507 418185563341195511124120725186186990640 11184508 -340115463934385237890794315900608935424 11184509 61683823940361007514220307973474844672 11184510 -201238340267619733967236714860765613440 11184511 -142481426445606679206428051611649265136 11184512 -317281608874045101866717671303466188800 11184513 -92139295185280432239108286450780338912 11184514 -209946445446621808842900555305305440 11184515 2035907730887231962878638065191139920 11184516 -14762211773123744971627446766419591168 11184517 83598153466004422515456010294607676000 11184518 -767534686157501288720120763254845120320 11184519 523212328781988786813446713142774674344 11184520 -212876130505317135944769386425589299200 11184521 332836925634451696442200179985810736640 11184522 -85778955499169390449224573998568707328 11184523 -99407469242683476604021765195055997664 11184524 40363343439098913657933815980812343296 11184525 268209561813397697349450510255691092000 11184526 -167759589521454148216096955973244691136 11184527 650270183845231083458206543294508963376 11184528 63453025219822768266549304838750208000 11184529 -665073427659905718133407402032158033870 11184530 -52057584062607384869589140340431577600 11184531 412008252340581098683839305179250010552 11184532 -17361520403913769033420894375374440448 11184533 -56013535397674202990413996732704229992 11184534 454309141296810496834375171332463290240 11184535 131138661733957577644950292954498563480 11184536 754787673588415070375619026358187008000 11184537 43363991752757157953416885994050004736 11184538 249087325312003565380340565248539142592 11184539 -127876272351455512915222329599447313660 11184540 -166608100046494380148449113169688780800 11184541 -354061313071383600913027214317351367700 11184542 177854587222096372659365333504875660992 11184543 493972904555995644988021199162363033664 11184544 -514670243366315340708669195105337344000 11184545 -132156516760896515359813071117682413720 11184546 262293539312139429077722102876781068800 11184547 246840853469941201347235155144187679112 11184548 203290777111761931440687574484213007360 11184549 23491458100551818316789237601504263168 11184550 -82611164865778412038239212713804579200 11184551 -136955419647857613128203025707731511248 11184552 -189970462460230630422608630563571957760 11184553 372706352740547537122534732169878135802 11184554 -69719453538682832515508741956539262368 11184555 34163834363266643561626051070486545920 11184556 -2105093984147163967487658267957287680 11184557 -518918822968525636030868378605516297194 11184558 -227129433336661287450887880144666624 11184559 -411296485158126854069251510048371361920 11184560 11605846934970740589443226253727170560 11184561 421112717515717960885976514403117721232 11184562 553210642714650953161064177484918454032 11184563 -236798993068219713691900322334192091776 11184564 -190615762128606865870166302389957734400 11184565 -106223921726126753364897220159424302080 11184566 587549847113723653339314016932587171232 11184567 223843812018428316739111745765168373480 11184568 423403638935480439494245164077959618560 11184569 619273130878395620858997188516664480 11184570 146909530782157742109877549236534512640 11184571 97654162593414785836268363545458037440 11184572 -60791006095010156015278036623982282752 11184573 18339318810892242577244130014273860224 11184574 35003248597889679860540807730088855680 11184575 36070442814093576895667708530582407000 11184576 -58561339587997437829250144184802738176 11184577 -539410086825987651953102475066007440574 11184578 204012946854202808371849801525500641280 11184579 78190375197708729369771942855843662544 11184580 143035932158419835223454501221605683200 11184581 -890836612205961468970986293086649883618 11184582 80693146567802639936458293768687181824 11184583 66539400601664407015698940988232028160 11184584 280835970963409248297816699243046840320 11184585 265569001266251082933403444351046424960 11184586 6751528200638396183918005919484480000 11184587 254383148818282842306894803884811374440 11184588 -220833977331938603965700151641622266880 11184589 231421343838694177554064015684800810630 11184590 -304468939727653779917408185700289408000 11184591 80428984133812084522267554453040813824 11184592 -77343362395134905448423268681874120704 11184593 -690233923743088672825195932982802273742 11184594 -195831930274217458804811253662024693760 11184595 -266424735495816054942376746957330326400 11184596 113353670354054196103684122121649203200 11184597 -93122515003391461495768458918182607360 11184598 -617072196728682820062540180883668031200 11184599 252789624137471632223492646364611867720 11184600 27409005930639159764850766595309568000 11184601 420411463401417709077994739121901914048 11184602 170544602947653163177436108709320004864 11184603 -316135828340994275800923664528131698496 11184604 -740302996713482988890334077448827635200 11184605 -357988994692535020116362527671423070740 11184606 -96220640298103911119217238049797877376 11184607 -205491799525168111697814730164971788688 11184608 -78287454758021563801034730685849927680 11184609 260954762598864045813015915889856297904 11184610 150394538187011956829636160552612985920 11184611 -226066032276653457222620053760881810788 11184612 -329573127189922550650912327992841817088 11184613 385293463684550767219909036013249275584 11184614 -25943802887799181813495057216888037376 11184615 -30497146820729926348861422564902769600 11184616 83917408918007525547211916979577651200 11184617 -696967820563315052173645183634518955334 11184618 -61922954293867068605608320470802723840 11184619 -409230527227107024825540359354540455904 11184620 79650156735574402035336887455836487680 11184621 -24564784676252482229002205070629923776 11184622 9559988847301246854372249330682616832 11184623 352217281919861839751312414242066976304 11184624 -17119327830765369243571695440619896832 11184625 -349982416761647752218234592965706263000 11184626 86901777367217170955884687897732138512 11184627 232021798728309863916121801489137668208 11184628 70317411613612087913792578823773577216 11184629 -159940195540033484581347223711903086720 11184630 -37095835711496313695481132285583872000 11184631 -46284687188451361438172282425232629448 11184632 77986136850482226879748082395272806400 11184633 666133442199702784988236501634660714820 11184634 -438070320048771449832005842185011635488 11184635 -256421123722638100184645866347168000 11184636 50487555072109966686620952486507970560 11184637 1514822019485130349380332035845066309312 11184638 -413896955639227393977216768591762401280 11184639 -13360581557400725359834940494322051952 11184640 291695344165667080912386960940471418880 11184641 186918609612819104900154927152129330772 11184642 -3778645915163390495543041618863036720 11184643 -228882612301893036878760401898697745472 11184644 -6074979191129219426594973976112845824 11184645 156917456658790883287514179166842675200 11184646 573802138567156136686365281822503274304 11184647 -190102233643601320001970183246434017656 11184648 536353705565206030676480627170101288960 11184649 -381127269185656616576814132598314101568 11184650 -397033381917645431832018146893223808000 11184651 -129172354371366140565451783105429505220 11184652 -380723039891639567180995132962817886464 11184653 -20627281315071127604762135512191972660 11184654 8092403413671955655010618726316231680 11184655 -29305742919106578633484424526476954880 11184656 14830708900562313888357409797026611200 11184657 744346877568291794640346885103327424 11184658 -741839569658885571725911016897686785024 11184659 -569427150685086959221654303654828381140 11184660 -60027820855920004988829795737975435520 11184661 -926354721046269131821569899372627050738 11184662 -630107713993111170140559043504904947200 11184663 -5015140406653748153125156831892923776 11184664 748574443731163101192673534887733647360 11184665 -296233265322529862249815886015455970880 11184666 -259329318035142220386535749336394738176 11184667 -529500268757092458128536354362904493152 11184668 477680975916294572888527385067580601856 11184669 -27334860394757082286453082738371972800 11184670 40567718756516867949826387037720309760 11184671 -369596661882817225092657621402588628128 11184672 -268677660465744850997672515491447963648 11184673 -365305070193195906995902459259475043280 11184674 -109067024851610223413733625881519866208 11184675 -12327867055467497025614816811935017200 11184676 -177852200328420285700850254081545420800 11184677 -84982275069542482075759915687586081856 11184678 -142907087533646441637991156551714076896 11184679 -712269499594070370116064774511426786920 11184680 92138948812309775126892479349864652800 11184681 340569715057777695602717472802469480064 11184682 -64675616788345499276332478448736091808 11184683 -600683707828939449226533641012663989068 11184684 -94006192991999961655519655634508382208 11184685 -819173503882570473514771260242293341000 11184686 301971203189686545404800213777687017792 11184687 -6568165554500080339024795337300523912 11184688 -103135239438455563296413014904164745216 11184689 426597082260517998536256682182855040320 11184690 32460310179614655204741518213608496640 11184691 183870454294325233905911388503663849280 11184692 -372463276824892106921902858970395975680 11184693 59844496043840645362290582112966073088 11184694 233834560011831355999782181933967997120 11184695 15561221727176895279191923646557771920 11184696 -86344313793631795251468338304197836800 11184697 374036405303892551427642692237288381892 11184698 -279422636425371509463017846254999300608 11184699 512783972491822467884538101110088378928 11184700 31396550316671441740128019144068723200 11184701 642650762734450666365467923772319926208 11184702 156120059421861338671209914958571252032 11184703 164860402077404556109718078517366517952 11184704 123293598799978081736265785424612950016 11184705 -90743896499797223453370874398263979840 11184706 75718241940490396018317796117808937024 11184707 201242078711231599876254383646455735424 11184708 95361032068606488901494843941103083520 11184709 608052820210349240216666261380078536480 11184710 -86514472255025920964653035635949959040 11184711 946443142824369829381309820419090108800 11184712 -44114070025513037034411536006255738880 11184713 398924638030634391239903015151353887962 11184714 21816004306154303557578802606558332768 11184715 495849505582820136712425749134095987360 11184716 44407548876198170899163889164940785664 11184717 35505663273003150092006991496175673312 11184718 -222968557288407797021323572527544019200 11184719 42280302635724478634553805095738490560 11184720 107482110522910583946846059482959052800 11184721 -763113881323208565476026340779286622656 11184722 -1053614799168413405851498728173184000 11184723 51441619998872274164093690199238027464 11184724 80735281577231025281020519141151002496 11184725 -597401185989970263535304039144149229100 11184726 -59067968359541909839157481969040975872 11184727 -137829680322578250205646917771415010848 11184728 188112993496151934665544196263509084160 11184729 -512106548156649785823597887579964020016 11184730 -3062938660863774349399095280333190400 11184731 606426403708893926260331186423878118112 11184732 -10714874704625940146377714236303475200 11184733 -85608304793704263848808384928081323680 11184734 43135153389116430455493838428055418880 11184735 86152403508427959477753584654639514000 11184736 1435551092938558623632771254833305616384 11184737 432081956801648382693134186719375396386 11184738 -65668071245000663219397308827272087552 11184739 349958540929438947487519060528759037424 11184740 -83974395135787935806512534642995064320 11184741 -879257085498788632211676416546894431680 11184742 925630288150964766791584228074566573184 11184743 86977299402909267074016309307786807992 11184744 78827369795495300198249189096501329920 11184745 29084936900407943897952229184149515840 11184746 -20974775707163174021284416929461262928 11184747 -67703632183101451824027150963365449728 11184748 -320928588030465551480383576302392954880 11184749 -505716268892788133406021287956588185600 11184750 -268609047987856591169699786973869760000 11184751 548272696476957901400790510209560020600 11184752 -35512554087951950009609573402967244800 11184753 -164769493003495452701931575334839588496 11184754 139443820061282174453344184981445046272 11184755 220662571580111489759468663116221698160 11184756 266682597426074925734552969626884096 11184757 -499364401908028847447721306176666262994 11184758 181686567147878831613721260633357296544 11184759 -40325936337208212910043779121657247072 11184760 584299615323434602587767345868231168000 11184761 38248993170492076781250236112288402432 11184762 -87124007585759086823860643280492556800 11184763 88760902333562601946841616866925118720 11184764 -1157290483277507340122269706928004761600 11184765 144693626687231167116102908469270744000 11184766 33129354723199976294902297378489210560 11184767 351800722575729888677800982569076256624 11184768 10039325669457731422418634143485132800 11184769 121692279609077638278339825028526223360 11184770 -559734086328050725518470384290973990400 11184771 117478376222702589102158290740453482160 11184772 284719984564208931235831858375144845312 11184773 1340252771142900458523381386377043904 11184774 -227743701486354700236857812963714813440 11184775 26968288977974671487449505985741590800 11184776 -460582405269114758050236000810715453440 11184777 840126958110917575100698260352598455680 11184778 244230158913114166908121594436070942720 11184779 -501901848560608342486990396869944336208 11184780 307638019765130953925532699502987345920 11184781 -343781892513256560491704073137175810036 11184782 -9222607289815323842953052350659415296 11184783 4622343689025723666570226240167363600 11184784 -21971482383083800698698178364993028096 11184785 394782842860937148457098377209389009600 11184786 -47154502731750517955933992724121544320 11184787 808857667551703262971085256569378929240 11184788 129697314651905708112208291066056253440 11184789 70050327351098305809105858336565636512 11184790 -85830832128006017239506621096321273600 11184791 107774735822657607262524438565235541192 11184792 -273710787332641751339443266026790113280 11184793 78347897178796798459243397472681640980 11184794 336294263485952270302104304849222255872 11184795 -11097820171627106348589124894735500000 11184796 -77142098474882997720172061741850839040 11184797 57180983522590266105219021030090025740 11184798 1277154355758021128808306762734855808 11184799 573653367716526753144409878191606808800 11184800 -43660964011775361046743477326236876800 11184801 283016200239733696782989032925577619632 11184802 -75855565402762179081472998000695110368 11184803 -54363789699123291202707208223434447920 11184804 179268027923058240231287743346506985472 11184805 3133063868464908140565184060271072760 11184806 -165172231314845600205108245069018402880 11184807 55295004282454517151528928447990128000 11184808 119316776313917292326432946415197388800 11184809 230891559014118020048798613534845286900 11184810 -451398479100349060628897353257922560 11184811 -444070613335114498355548459799918732352 11184812 -186865865803421424932718850772557081344 11184813 -217699777630919661298753964829353142858 11184814 -415552201272221466917422606637260695744 11184815 -397922532584715028426229862134122119600 11184816 -336727310804693723737799657234104320 11184817 32998659371299504551602360931841733760 11184818 -420691810350086222782637980253885958240 11184819 343614792093752127322953164125058783544 11184820 -79172742545627168871696778705741824000 11184821 15187060695807054914893497222724153344 11184822 -208873720313140864709356533397907144640 11184823 60996955178683903497693570905001347024 11184824 -307162811171538755365495491686927769600 11184825 -507179838661736061505955404339793664000 11184826 122437460826569982925943929226307064320 11184827 -210959771022116588206274829013818977688 11184828 91392364146916762119431326408433402880 11184829 864983134347928129171124052193843855430 11184830 -134897963468048168847931970941276693440 11184831 35459921809268534417252849079719362560 11184832 104458885669107503888630209905312137216 11184833 -747567033264842943268999846798667220960 11184834 314943553983409710031909250062081689600 11184835 318813181105793476511460668694693134400 11184836 -283165192425988434331398765267370821120 11184837 523608864769317811792213931784521005152 11184838 158880469564586198884804469687701354752 11184839 -858562348658861194427631547650197016360 11184840 355305117662470819159957909418363136000 11184841 -6717847524456705330277680678757737072 11184842 9552709685108952929961256017047289600 11184843 391127578756052121907782389688624380928 11184844 766388122433342932971763745149661061120 11184845 -20664593545371173193474721025781208320 11184846 109309186666917358673094837012182575104 11184847 -512416153673593560010909056082439698280 11184848 -36901370771412454619970265162474364928 11184849 111459481802638349942025384419571384564 11184850 -158178797263855111682036353067069115600 11184851 1923019235768427307513069277581561869672 11184852 134347008710084909760261644955570819072 11184853 -487880491406331496246966709395835834916 11184854 -34719210717381576188712916615201795200 11184855 85987120682630671086153578212096819200 11184856 472670224781976428233892511927397754880 11184857 -384582212571123734472350584690229979894 11184858 -360179072527791657581517559482995950080 11184859 1486735320139224268386087674617022720 11184860 112247450798314618761034474468598638080 11184861 173155673945331374153904818843553984384 11184862 -22010922213338321176212823025723913216 11184863 -6542472888712200685769403237002080008 11184864 395110509349421817745468970122679943168 11184865 721567779808873295027712164929684799400 11184866 -107976042458413888157844872047170600960 11184867 -254617856970217005213450816473833762716 11184868 1003710154707018877967440610186420250880 11184869 -515290706322800087523467947562011481730 11184870 153501685417372436742066395296808188800 11184871 -142015742896467429617121290031873705928 11184872 538323690781598602132640063266587279360 11184873 418357863213747832698766244043173987328 11184874 27878282537614453928636888164861653936 11184875 -510917471013704229771041944805956692000 11184876 -116740526993180542498602954420075207168 11184877 -825811592847285515931672773575618080 11184878 -1280479636792023448383114348974472384 11184879 536130164307502723289006952991202680584 11184880 -33173184416690980552976476472717475840 11184881 229907129997048988014662219902396260864 11184882 -63645456097247321390752563577978314240 11184883 941572172383197765805349859427669565132 11184884 -34824354487301654715483358912610669184 11184885 4214340412453009198763921838481727580 11184886 -498932754241243067779904275883593078656 11184887 -231627431566040739478872561839279652000 11184888 -152926148283072292359579655897119129600 11184889 -747672257800274489075276647924532028310 11184890 259361504784647555621912370296997396480 11184891 356497795756763047769277449188070035992 11184892 530424096166072183613691812099255177216 11184893 -43783516059549153185655355505751140736 11184894 101693340644097439360140761682061643520 11184895 81946088056566702917585430911287248960 11184896 509720824154060082553504531045240799232 11184897 54001524040034805893747257651451108160 11184898 81979072840094531112924325179026101200 11184899 -962980509513966337816838727479133288960 11184900 43671404541950873153890976872296345600 11184901 27966774806419387971976751033815388800 11184902 -904053421431216752972373662856992448 11184903 223627042454408988020078577475673091312 11184904 495962991432161384898270614926579061760 11184905 232254352275239024188910230464454857060 11184906 370291654646144029008412339148213416704 11184907 240387896395534743303780852382016751352 11184908 -139089459948196898342843062953743407104 11184909 23378454646404555697951857517475527104 11184910 -127210364344290738255219318552290225280 11184911 7719859059197707121648339199836511624 11184912 -18113043309211268978622689059645685760 11184913 682076670411698132224034930584364010080 11184914 -5829851422338927151048983269068575744 11184915 36246963976278897207372732268939468800 11184916 -133968821661944596708904775729562053760 11184917 498136323615379400069977212563220796380 11184918 -103271122715655574762136144846594911296 11184919 701205959279382779192425830285722241696 11184920 -62270013319474882707260681708823552000 11184921 363437953266892625084255736503146716720 11184922 76000763400446762015012004471955391232 11184923 -152072424770491691916882671556935956800 11184924 37210009505410621903811349090136817664 11184925 13883889724429064175252798883418448000 11184926 249165297964073481013432493182504839360 11184927 -276815512650536926875420816536100810720 11184928 -142919641620179200479185335698174443520 11184929 -138393609619854521596176825662751867648 11184930 -67008434839633199723547010168825993440 11184931 37897232752587906077704290022720303192 11184932 1064590229024177555853124218082475587584 11184933 404358107376067092195874583950359337824 11184934 195636026285928423866933148432562331616 11184935 189027459842677243919711183365457981880 11184936 -122160886861080676832371482798044528640 11184937 95669707876316854639615628193223557540 11184938 -209439517253300034473814906184064492880 11184939 1019083287817252182243074992577843932800 11184940 170499725329096054246023117046252569600 11184941 -155833303159227868495914720934257143658 11184942 -87236517299366705152898164006263240576 11184943 -92691819471396978146823616990179722880 11184944 -184845663174990780054312627264931184640 11184945 6165681636497385134466374857157154240 11184946 416805663397154965053568464311833595904 11184947 -572116728056084339144130180304497591360 11184948 -368892531004545643255891749968176176768 11184949 -323813877384223086579509434432353653760 11184950 -80546348580037560971775975911741289600 11184951 34779492224873430833043134400823040232 11184952 -23293006373951579164929471863278387200 11184953 68887220086001332733660266634506215684 11184954 -93532326234218475499672241489029264896 11184955 -115177104535129334375499665874734417280 11184956 -13665017865796079593054978795293872640 11184957 -100730774506415274666893500438721418720 11184958 -65184659963096213616022245980044647360 11184959 763868036044526259690101601799249460160 11184960 63135679024445540042807167180886507520 11184961 5880952561220113520239736209373842560 11184962 -133854287727921814007593154063799102768 11184963 16831695590845790104849439017734899184 11184964 -41120889725746857243264062305264386048 11184965 -47711249435119097702822728830500112480 11184966 -5283213750632957076045289633549902336 11184967 -452374820174346176492259545285617090984 11184968 -553203594661989942009819492359481277440 11184969 -172516443263440078159455341307340897152 11184970 -100183218377129811135027485947911100320 11184971 -43609896583724979684532004457763368960 11184972 98586893888979602088481803298321915392 11184973 521286870345022382730308690109692868460 11184974 183796465461906960375263978445480428736 11184975 -77913300518918308429259111485702952400 11184976 -2899455075043476462616947778893643776 11184977 664541283226450560059182636835828323440 11184978 190216063593884894746896518160796139520 11184979 -290709868478510270976397282044240228416 11184980 367808786578390694358663090971078676480 11184981 376402120871642507525673880636273617120 11184982 -127131892067405309457002845257212421888 11184983 -69006775269993277908597038181568891200 11184984 130514353244703148757662820934325555200 11184985 -24395914711915392683258870870204101440 11184986 -4027435890618600326841668293514987520 11184987 -29101612201215531486814042526015869824 11184988 -13984426749867772096780351631836613120 11184989 418071588216573686769250861202925915756 11184990 78406282305871561604561294041627029120 11184991 -394664106242405202038829424156657616608 11184992 -97729568341119843860451008094746443776 11184993 337551830054559127753882351773605863200 11184994 -38655147217401755978128918770947904000 11184995 -488568692922058678416857755753555950000 11184996 196589980767556784481149685534203013120 11184997 -199517130919120588274595823159362804288 11184998 1037733237809546572907800292181420960 11184999 -45276364336551620821126130263241381760 11185000 167294896644149463546852670055548800000 11185001 -435204090634569848480637744619163212998 11185002 -333636215893602018031255750976501539920 11185003 184986906196088979627979068746314845880 11185004 712203340021832984156657836811102131200 11185005 -46238851600583747736081054789156384000 11185006 -84845253508747915413189992316207880320 11185007 -500420739186989816792776663941858237744 11185008 103651915574405292465683328423323664384 11185009 531951170483693644139591175018093661728 11185010 -112168891347301269538804158373257912000 11185011 -153706268645742078036307567894320539712 11185012 -137019234067311368020908069265041849600 11185013 -531930364331483270524850218020893224704 11185014 134747057796605878966289635008230542080 11185015 292916060413331200940259127377321984000 11185016 -765924623949808545588141438138940907520 11185017 -99749335687451505953593941635640262656 11185018 -241844723532639951376941648275065579296 11185019 261754637930511896117316535845141792420 11185020 -120499939387217363839022648505950208000 11185021 -542118233090454636563935716703249991156 11185022 33609606556563650930527300349716173312 11185023 497279113316864692384241866881887203968 11185024 -298897600868290642308047198934144122880 11185025 -12100623948723497647376799160996713450 11185026 117489846390378372938297379745579797504 11185027 -184281360790882904057076267516221223728 11185028 -772988672250929365617476309569782092544 11185029 97901484017264305496812455712853175774 11185030 -286252293144303072464589610949000966400 11185031 -3296444266244686236992232694657857792 11185032 -575947409152718130668616241554236743680 11185033 -1077975657579579467253488845857633423718 11185034 -352304443462688063222081228551835792640 11185035 -54564991016722091404394789468230336800 11185036 625178102800581222605281513469071834880 11185037 -110561141270544012232619329854000586314 11185038 -54650472954563146209414324224646116736 11185039 -427944830806195426182820713628905090000 11185040 100022856339383825447253180781075906560 11185041 8236847771692318021640335456233852864 11185042 638302057338813733784379689289444434688 11185043 -644619665090131446001053333135740874480 11185044 37794066893097528814362855163838822400 11185045 -164515698427160622297314583254771345700 11185046 27161258366747345213963654078725819584 11185047 564204896744686278685368760427713805160 11185048 -75605373041281942919549673346773811200 11185049 599044070902744085607018083530580767050 11185050 39065163542600646838894150248093484800 11185051 -8650522104912624112195680694832934296 11185052 549691288974910012582285695833554245120 11185053 -421561062769645286214572771891354188800 11185054 288740209667891674160155495287224174976 11185055 275208435524086248950244216971664150720 11185056 164630755975489829657028671970254782464 11185057 -452621303322492899774546138641962897280 11185058 268639605999085213852175510150458044576 11185059 444708268351287336516562216210636139520 11185060 10007790285878731560859950842248642560 11185061 384068857813036840083567500075868107232 11185062 95993760525468178912518682619802482688 11185063 -90227160779270686844620175460658392200 11185064 208739172275871789902377060142666219520 11185065 96690943426061580238712990177701746120 11185066 -183674067246675066447291054567613650768 11185067 -239351630224686654128480452309839520320 11185068 82650581397135300987880367941700213760 11185069 248489494381303591944525226462498067712 11185070 28731203659722763958659844047690037760 11185071 458936218599589949426870505603674696712 11185072 105086550329842048645223445992625111040 11185073 126068537970470258916285091134404342964 11185074 320456478285516391306550826919626240 11185075 103399168974812518933489546365263262000 11185076 18041898164821463438221669799371309056 11185077 -229980269005196790462224853663155270880 11185078 367521106366958221882812450744255344256 11185079 -434733932803860706099658119735960900368 11185080 -110830350495509636354225516316863692800 11185081 -607365915979279560675176932453343244118 11185082 -486905328433244992479999261943477110336 11185083 -175652215407316208629436574737592202176 11185084 86815612983335350719315566299647292416 11185085 -72379015931824872394326785138180100000 11185086 -44401960525459503914352715285789212672 11185087 -97954942421640372647096181767572759248 11185088 112547504407650808536604501828266098688 11185089 -342734421898322446726875565256693965776 11185090 -47695000650718432245907425793181406720 11185091 -371481591751679995325378699293869654480 11185092 111385098799334905505285966386990732416 11185093 -15295719596285897441707956773337254916 11185094 144635583135327518873681494579762848096 11185095 357387967500703663215856379064931181520 11185096 -558299575290960066988434727564628014080 11185097 175243371319918817391979257154826025600 11185098 28929695142134173137749641270004186880 11185099 -1007749301296174899283159060586374647864 11185100 -137045059292633924478208576834444953600 11185101 -161708873562813265572318411682151208000 11185102 55220074552890969241317983320279838400 11185103 713606734955253898220797336941497882352 11185104 746479432036662387857764064203898880 11185105 198643777987851312327245947934093121000 11185106 -576495086970110493611492109514131081216 11185107 -23645766325113949789987030060133299200 11185108 41750334038484687981747919405346390016 11185109 117423372109545284262297769337319270204 11185110 50417039955677602778890659227472076800 11185111 272689141159189651632485568897772653232 11185112 516678702425223870298024105971082291200 11185113 285803589914969569415343302973469992144 11185114 -47617099472406864854974392075133582848 11185115 308362953616352440420505769266381572320 11185116 -221212379700658173980508796206930078720 11185117 1982336790561199602632801384283817632 11185118 -97662234480576016012754710148584992384 11185119 1059957252033644110534358776868603232 11185120 -190775872704289083680112190930472140800 11185121 22187454195935933114423950695947871792 11185122 25917109147496278655237179275609332736 11185123 -426858307815959610295823877187107884520 11185124 -2840466809362467540384096507344845824 11185125 -1704362577541603619667016544991072000 11185126 -58803339093519093952761531953218379520 11185127 404520564093679961825804126696726438400 11185128 7416825817019115144186212885846046720 11185129 -387146804974991936215900249281810912000 11185130 29628446267334774771272727625583600640 11185131 -401502893251919715501303150622114395048 11185132 -644882898593170247122390913240249548800 11185133 -97324007566191155551089718860240527976 11185134 98872668327392376567863114032666620480 11185135 -258407626807814582528026402856935147200 11185136 238237652841848594277034350882766848000 11185137 64419797022008948994279867082970385780 11185138 -74800038579146156774240814121368683904 11185139 -36856210051344579148270364142660372144 11185140 -258220046193184221357241288368291686400 11185141 -167255600914044442769866881725107890432 11185142 88455575513588384872644321120716921472 11185143 382257700083283723890747597832319717328 11185144 -133314606218640038830965597404587622400 11185145 188906375562651668582458978869285523080 11185146 3778214482579653170627692670138375424 11185147 -400386167651774382348519505826380349404 11185148 -185230199835487612956370443561573903360 11185149 13759733496809346688799224684651419840 11185150 -280338246585823838164325302974669936000 11185151 -200396121856029182928714550987011853056 11185152 -314359323833857454920330218122464198656 11185153 44662804343638182460307725697773010304 11185154 -188830785626634775805467943301635493888 11185155 297579044253203224333450202829617208000 11185156 176430886312659152745554870914846506240 11185157 457372340543976087766560216556093085406 11185158 -15768200724415341923541144991464185472 11185159 -114544362771767922875981107824539629584 11185160 418337326719829598927298556207104000 11185161 40551099195489876524939579676947090880 11185162 164912530520893987573872017779397462832 11185163 -332870922692307666337904063346477229632 11185164 2164651314052360090081425027590868480 11185165 -781432510219144723429047301616909867880 11185166 -98107781776394193064240212603739856256 11185167 -45286427310068149823000404775137063680 11185168 -150693819990698657149944498173322846208 11185169 45901836892994006224263432605886960420 11185170 221148223699270063810337932193347622400 11185171 -714471197270961616901198260021079772628 11185172 17102516921303608086969163352408481792 11185173 192597583818970303228464507405546697440 11185174 -18645889206963590814804874513742241792 11185175 11781523807167920294080500433058413800 11185176 -54401163474223555801497809356041768960 11185177 -660462113119349813905956606065940977974 11185178 -442013828686322184257478044475414592800 11185179 -483951010990696044925011705225418266216 11185180 -313523427794270874609481340973704409600 11185181 797511675371620810493791995493996888128 11185182 418029543198253943154234315676847278080 11185183 -404653995121116926780683902969294417568 11185184 121811038738813581742473907230690508800 11185185 -80282251887941484812124045773422747200 11185186 517934023908039269459138708154381352320 11185187 -173617173269444709965619436417202599200 11185188 -129007351763899065127725368287591747584 11185189 -636517290405875431910541269943690191744 11185190 -130975045106272156168606253667408566400 11185191 30816899126494275305563678542352446360 11185192 98337389392982561442809189894421534720 11185193 -58176910012569788710675510662723196800 11185194 273344957211754688960370874101908905728 11185195 -92557866594609754748654401083708119520 11185196 355308743973173730489138438478205237760 11185197 -365769938742855290736590650472557640928 11185198 -49742644647099030084558781566291237888 11185199 153984642925799495128273295168500086864 11185200 11799133234526429785648504295276544000 11185201 2159737737080095832941806992667369792000 11185202 -16218886078397997416877346776001947648 11185203 3586786243665183691004768028187880448 11185204 -335709697151410177471168754581943852288 11185205 79512696675776950713901391365611864000 11185206 4732830670907048357485458899494925184 11185207 245699386245549696755313973937879245440 11185208 -126477458649862861781050107328867799040 11185209 -7262551940372850154763524547014464384 11185210 -159250389304561572360571064160436284480 11185211 -215926348305028594008505433504028865056 11185212 398285247949672320355010552149055795712 11185213 46018277463868462385966667601429054200 11185214 -7940651275620599680038799009610765568 11185215 -240308707319151688320335343111909888000 11185216 -49486605518112363133018522959868854272 11185217 410792077017130599327495587910915636912 11185218 356457528895787608689903143330325312768 11185219 -41694935202726148549279993630499632760 11185220 398941674933340293551126114248622592000 11185221 -15561008925594179736525175210966502688 11185222 12817474142556476981619382083306037632 11185223 -30095082415823893391797163034032835456 11185224 1137817267191685714095646373672017920 11185225 253930307331876217654839826289638322750 11185226 23652989565148226755460417052701697984 11185227 -546518086877880012609367589139519794436 11185228 181987036196057767779096641594219076096 11185229 -127480942909460275355697811685837260320 11185230 9669722272370365154667504365150208000 11185231 74870905577836384201054634846795730032 11185232 42261569465803800475121342993199783936 11185233 631675153489418903885176682843932695024 11185234 52136975777601840869050857694378967040 11185235 -17017688254452067181133651779869350240 11185236 12410878915289523939551302118351708160 11185237 -103649001860625690964966186848676846848 11185238 150088577316467803207977354236992802496 11185239 -30301423807786541338755526603248712752 11185240 393604993234769452462334727432806400 11185241 360289247610425217607472918064138165642 11185242 -227775108081496172951786567422006183680 11185243 -1049747963200128437628410067378364986960 11185244 290271103018986642735973137668196535296 11185245 -75486181038688471087881559593954956160 11185246 -3904969762646793224174168473472004096 11185247 263778705879070970578083050357628273696 11185248 -375789916369077529225588938494252679168 11185249 -450031943092919185600255730743260406750 11185250 444921480602091861802415357941278504000 11185251 -85140374936854208811488539583890788864 11185252 -23713451147582149987524547634839285248 11185253 -38341382716224279952913972498933968200 11185254 -18122839082491702661432557354253452032 11185255 191079391743183099420900267429936431160 11185256 253491104249897130581774539329351628800 11185257 -126059108067195536780498962962152913600 11185258 124326761936004154975932351033817577472 11185259 653733224925038614069589548210379331504 11185260 139472484286304647721033966475296962560 11185261 15183916637290035254399565755333323862 11185262 -442651011609611577229519637056683801600 11185263 839551488290932758942030547927678016400 11185264 54457097950417910069344649502651252736 11185265 -43356589279037469014802211791880565760 11185266 149354054006259371308273577384899490304 11185267 519631141832830612254022657223124202316 11185268 -126223499343273752322308833193712261120 11185269 370493490977435238851088404549735506560 11185270 -25965257407918365759401196595325905920 11185271 -489707841883259500036634365333288696320 11185272 -148754311177633147016326374553452257280 11185273 842348344394569024085692789842381884304 11185274 282595950999897672614747110190751137136 11185275 13184526157761891659546975466940146000 11185276 7404021170012661168901507471142586880 11185277 -118438113569553667880066452780527626874 11185278 -44103422367242836218734923951726983552 11185279 -20573153742953547857366641188828640080 11185280 -609265375667094098186648021434053427200 11185281 -39234378139365099867110234612456760000 11185282 -488021764871431504196477006432049001008 11185283 -140406072054292589977905213840370818720 11185284 -336975239645820660810101417259755563008 11185285 -483648818477967876123530600062334336640 11185286 -65734980486661944408828693158405846784 11185287 386765789721294860857654540514588059560 11185288 636391432389313048864090624270612853760 11185289 -8183969034682138215206480722525613760 11185290 -353921778489842267436731380680251930880 11185291 70017227027532579679922372696995667040 11185292 1753379493599281797787803629559788544 11185293 -204757824391717859351935449660437524416 11185294 593796031169300648093049773440354594560 11185295 496111641821485729210279652454041564160 11185296 327711436605803508722859976046936064 11185297 -121635858607369029582051523559391938254 11185298 -18878990732007375080669478121110023520 11185299 112951716289849515450207644472021036084 11185300 -28730210261718920243562551571028736000 11185301 754211071447033072571672948887925788302 11185302 -243246349398850708019400608755303752768 11185303 614944145060500329284237516198386600560 11185304 -8603092111227842789225596804050984960 11185305 126965080532797332980625220807541232000 11185306 -170464967966945357752433386343513944320 11185307 66136161712338771100012010009118266112 11185308 520881513716921762325778424793751150080 11185309 -489076355856587518211273519014578558490 11185310 416054926623013894408435677497975304960 11185311 303213955182672627860935312657796950800 11185312 -71796203164486413308926307234570305536 11185313 -662508258721704788131750964111801255376 11185314 63191623026304134767263840612353515520 11185315 386775989173485731154660247712202426720 11185316 -341759595220022258241907451016081816960 11185317 72520273050674842055193153215818942080 11185318 -469726118263209801286785755975541380640 11185319 -516975387753652349648293746559259368320 11185320 207016899351440733845184848376523161600 11185321 190994932907641252711227860503988494784 11185322 -23699487015612825889533670079458362528 11185323 276410812394978755045172515778529956184 11185324 1760996850525790332793020010952920576 11185325 -322490304795630887426625340866201026400 11185326 36656541122130522589790550107981560896 11185327 103609090268137908404824113032534456512 11185328 -105199712080851772073422354015263227904 11185329 -355727172903028868680493635898136504000 11185330 168883218509444564306515705328586048000 11185331 -141344339469918340972259642197413626868 11185332 2090380296458459758581873888826429440 11185333 387975693972817961356822934621332321404 11185334 -395737676064711293378187758917919129184 11185335 -62036847651397035154955918516490074400 11185336 -217280334291072226763665532610303959040 11185337 417196407524494922756199013165997478912 11185338 -148453342925987379212438761182516019200 11185339 -107067233481084077304914839888291387800 11185340 -350044964672185687236943033891677726720 11185341 133089296867013671854967235352750785792 11185342 -74558727537319994084172493240544133120 11185343 133665248853395581997960582806248695424 11185344 -198672849005297516386746773809586503680 11185345 887915509771744867445320243769372560680 11185346 -106516393385181819547413886976356786656 11185347 -52797696271324179864183476666032803840 11185348 798054043854262210629029165503048980608 11185349 -14987499087661161765824779662807655488 11185350 134386148729479619044950531792360768000 11185351 124635196319005805702049366319928731352 11185352 18763125542048878945904181800068300800 11185353 572443702991650471760718674581295757162 11185354 -525062653481121627692951722255581878688 11185355 437944455334881737694554646791523833760 11185356 23346700568124202326647597422871199744 11185357 -95798277336210750520945317284095948160 11185358 142256304284226907832743668749485931520 11185359 33693419097431711257437992085200724240 11185360 73333348832481440520003796013993164800 11185361 1496480055103696583026884720305498436 11185362 33516650224340909273813824033218375840 11185363 571540165493876756750625624727406334720 11185364 301311253968183341945271448156991227776 11185365 115899868701553717121628558824278729920 11185366 -439216007632154516633326354392282694368 11185367 -769755672011027432155941535578518214288 11185368 350246079203053328533882638100166860800 11185369 185837976899555344595242339964185861444 11185370 56500575814237559539887349013265500160 11185371 -39294733056114327768884494745295004728 11185372 220279576167794259300798742667402552832 11185373 622994914847367723129928093438685340480 11185374 -210098184806994443813956552928459634240 11185375 -20184681013465898205793870621433172000 11185376 -1119734418627281897356922309960792801280 11185377 -158672562825060843903357178390323548688 11185378 -125644730180568386593816221488893897344 11185379 306965564177846441235093550361985117384 11185380 -130704521185057374665634985356447901440 11185381 551685013775137704047368713223556493182 11185382 299430139398991562106623140979886052224 11185383 -216044442974532728078491004304051393792 11185384 123250088325928629228060600486578995200 11185385 -39013448798988369006287388089743049400 11185386 -42227129928132470226233519365826324736 11185387 -821113805783816391867138519655139257680 11185388 1690647630464325067494720078916576290816 11185389 -241793146024666393045774655190915873792 11185390 -450876470494597378465694876001076942080 11185391 -48247180066551341713908910962241920528 11185392 -21144737663822767050402283481215795200 11185393 -257630630569997299879815809702222096576 11185394 123600845480138668076132733475666996224 11185395 -113963550236208840090654776219039712000 11185396 151107757611442225136680245793554596608 11185397 -337096537351582561843449152682161551680 11185398 -135877145619760547075643917130531471360 11185399 573805374646277007630660024066182407400 11185400 300172005193033907588420153245558272000 11185401 -12930444943196248540678494925943534880 11185402 73410328949181497157004729351238469600 11185403 -928746106629250552487268614296859184348 11185404 -99884869152062494943929686067104136704 11185405 -41960989229530685699805084077522054400 11185406 -126272007991640581086665780233160766336 11185407 11564929724016125734812388814832907704 11185408 -238809077658462692783658066786413182976 11185409 -62697698181193409411151898233923547390 11185410 30035406576818554625577109792938255360 11185411 580206651808571455432964247045866330784 11185412 171649541333931218791882277827904090112 11185413 94363163857623224389237424697416677344 11185414 -230740342935841258814769488120577476160 11185415 249335760676296890882238172145960746320 11185416 144933129142590064315995596366932377600 11185417 -198112230380625463220649711212486329088 11185418 -1908132134046383271167111248654344192 11185419 -156815207599306370831450244817588638720 11185420 156682295455081842735722201318853058560 11185421 408167141228558207436754247356770730092 11185422 -269960203101435788063156852586988550016 11185423 -277535250726255844182037880161944597328 11185424 -146890225374716513148397169129154600960 11185425 -3719408084610409516268747628463464000 11185426 -361366103907468586874763623141128940544 11185427 178878340640535481367736219777220864320 11185428 396074615992696466785693620654696069120 11185429 618559697503197768569603703781653919584 11185430 -460023928549854761980759385529843408000 11185431 280469139177493924536047596956423815760 11185432 -77013310337661222762400611638633963520 11185433 -20430052483349703966909939717351596160 11185434 55232119588639562923178285583398095824 11185435 -279386198356318641862645989129291415440 11185436 79343546995775315084226525323305986048 11185437 417719754425610763440481990719236108160 11185438 -85965115038198039225621273762637566912 11185439 181750998344777780652020561033333609280 11185440 -113362265306585557089013546031461171200 11185441 741725645157337200132823322563728927842 11185442 -515448797742632990543525517115991813856 11185443 166873798413551978293819502486346679332 11185444 -106575115833649943013995119783264200064 11185445 -197966912217745786873757602800138988200 11185446 -224634918848282441501658665184096618816 11185447 20538797534484138912342081213913581504 11185448 476793560001546204631994011248509982720 11185449 406275816446367050782751776379197827840 11185450 -15823241066722585525648864679469420000 11185451 -206334103149721143314708514206693013696 11185452 -18570573625502328600043351083832934400 11185453 480811760631225615930090268648888919702 11185454 -78269361512807794220534150166860492928 11185455 211289763373880152494917216307617145360 11185456 -21181253137054742815629357499754250240 11185457 207157588740297689692329039387936145920 11185458 230957045377850656403822329462742135040 11185459 -449477506753082658899814197283849809784 11185460 75779249712841794438564902094577950720 11185461 4315595806648748884497063168336534720 11185462 461182224814151812973930115126538211232 11185463 -326499653215427521589577714551264228520 11185464 -504087359927420449563901603963737108480 11185465 -621454841035610592032165754366918435000 11185466 117263832686858280739269421345012728432 11185467 -183153708722284383392576169379602226920 11185468 -178115090183694853758618888887977370624 11185469 807326681771660288330946566483847595680 11185470 -10999487916640325758509078019591910400 11185471 -202656831988880742126890320652346979200 11185472 82557716042800594885387882091389648896 11185473 335569833609922203911916351656968050048 11185474 560171847337461959079414068566626569760 11185475 167886750708095197780282404898549832400 11185476 -406036741673919715580067892599202983936 11185477 418419296587845160680595032660605511326 11185478 -37277912922367814163706687551683870976 11185479 -113734562007497938026037974318471724080 11185480 513914177241004896645569232464910182400 11185481 1074727675811791797307048388958291897600 11185482 -26110589583208015012309348314710016 11185483 -1659134873636564106294437649424543503360 11185484 -175963353661763934982246126275876691968 11185485 90565531872416950275273761597811852000 11185486 -152306134393535391831724071337872592512 11185487 735359816049648977642689366183755303600 11185488 -65287939579787375541253974977420083200 11185489 299795687350636435765124107673249294656 11185490 458244271981817422378536083546742451200 11185491 -275229341017267752875504961195103321344 11185492 -763900849513122134643524990654139539584 11185493 -757658297732505190997281712680722477120 11185494 -173720061725079230008297714666336694400 11185495 62269063522788684023828952550280079120 11185496 -117380958231993614338266649559179223040 11185497 -84804167762473975093496266136925797772 11185498 -6728951070371002530237373442728346112 11185499 357844693908991723523249815021072322064 11185500 450546154711106849875894153871077632000 11185501 339564817476314432365415961093794110502 11185502 219680591685703095138029080052053041792 11185503 -214458770990305260136585387410793943040 11185504 -15140606292606762510719011106209136640 11185505 178338181502304405569747529065936913000 11185506 -558849138831144409131728551227854995200 11185507 -391387777311573293882281899954127275168 11185508 479184641851198738026960892848694775040 11185509 -251732142600239654404174500118799238720 11185510 -7080484404362416843417583830975491840 11185511 33957600604277686860226732620660292272 11185512 -268283646378912401236729972140987432960 11185513 264433605436000991540530740619427163904 11185514 281974362780343090423577153750849255856 11185515 352440352860208986228816342255500390400 11185516 363645525052846836190318155033532937728 11185517 -236822875123327263120426392593264504608 11185518 -88180062920774620259405559981010716096 11185519 282875790001051023121394525697368307920 11185520 75001403166402951417608933499504230400 11185521 -296094248003763220135233809206747719360 11185522 198348160886534772879829621730048055312 11185523 76551465808747642035970271954603162784 11185524 -108139354108375129193031425316775666944 11185525 14583088831963680359926483619761049600 11185526 299673584252238679397636097119357150784 11185527 -282276136649825142490805031750172717080 11185528 -370261520233885677538802271241483776000 11185529 585385344478980368948834717449928753130 11185530 16584390745632144440003006078915819520 11185531 91371717424028638449940254811694668800 11185532 389674562971902419128743502363665454080 11185533 -8562612982069134414571574078070769152 11185534 -10768523958960627648036867893096707584 11185535 206264393141480275030995848893062309480 11185536 306373811024189738122604082116532633600 11185537 297624681227763240440612521047266153664 11185538 15245384026433580899881358858557056000 11185539 -192988800566261237289620684874633683976 11185540 222043327021426927309763548681644330240 11185541 470475495155155798222666432840359446652 11185542 -241951230513778050794198627789960561760 11185543 1002366500048805011072241326853575936792 11185544 -24204328417115831229783894288574709760 11185545 48572947483106428547635273570300584960 11185546 53077120563269171892646975865411924064 11185547 -4581999679427109917489537712308973120 11185548 129065618173316250516918676448733020160 11185549 -347360025253739916400254713027464427946 11185550 -84962189982942629672122112185877203200 11185551 43741392281416892159584630903580620968 11185552 40942481991851352524702100055105994752 11185553 -204732571482924685751785456189268496576 11185554 101310900574589777032385285492944225920 11185555 77205535732833984136839307438369640160 11185556 308716732421749479533335787908557948672 11185557 -175108672493154674468965829949836968512 11185558 107813049310704352795705442437940931840 11185559 -160608069994497424284588962045814411648 11185560 369781603972136411946932340137760768000 11185561 659102280893261740155884609343274863300 11185562 -426807324653289601500990284602654429968 11185563 -487632327612568670073646175506762017600 11185564 -245733996991563134255145742373846688768 11185565 337448953022242096932135555642365828460 11185566 61529633198082798587288492876056903680 11185567 545061331660640920926219228459170154960 11185568 13548739458139765348017125229373292544 11185569 -635021713158753004611814099896245250606 11185570 -337949403060943315590079021076911495680 11185571 49451280012172841606412045674045501700 11185572 372485308307653248641198637664312968192 11185573 481545918426297955613990878139085089600 11185574 413115244177191720205552620199638649920 11185575 -39192032494953015509981552970617164800 11185576 -290226185052326647815004117583691985920 11185577 365366754505039472967827273258078493312 11185578 -15892059366466148025552454902074382336 11185579 -248871742265349292394217863348152322400 11185580 69220094232501139015205209838026444800 11185581 166301506016877537825722693019911803968 11185582 521511416537751366602552488235479747392 11185583 1201951044701964161550824079034820536200 11185584 16721282474641217230883775100846080000 11185585 811714378542884015897415498265022580 11185586 -54047172911977003671884004564726752256 11185587 -264972728331455555523011485858636815360 11185588 709544733997249904247419591205200482688 11185589 313390824039996355792823693253404049390 11185590 -691907384627027991507409034347929600 11185591 -17174577902019009412647987430802498000 11185592 350095286247762996029368423882365788160 11185593 6372464510256517384129087404024142944 11185594 -125942328204780741572398855934891824128 11185595 238119651056484785459891490989871561600 11185596 127345771748613759769257691740328714752 11185597 -379660576169023866655621876448744346900 11185598 352005497443979434452275524178400364800 11185599 -141329266652624900750888252040877050936 11185600 -74922005728669587198272744822249881600 11185601 171848470651146494579741562440380105152 11185602 115419382124058523913906581257910568832 11185603 -546613243291786558695454563757617324 11185604 -399007195096415370455513433703616947200 11185605 -290687290107948971263931030957235579300 11185606 95364090514036390878331597928508701184 11185607 -549013600160102427489960694367018991144 11185608 -223549429201113085663714394260635648000 11185609 62225049164994757250175376999294975080 11185610 -439651547309965508675231344068911616000 11185611 682580214946578574465799552796017350872 11185612 -252720250096848220848122190439386559744 11185613 351910605155201590631331764220350543904 11185614 30356461977250547942981028249059293632 11185615 42610067647224663959893406299769647200 11185616 -60330802439167282432684785035956666368 11185617 11738571516340026372335698000772658048 11185618 -174725308653560113432060343920393452384 11185619 141494358790871898601581768276024075120 11185620 62260982054327276009366890639126671360 11185621 -847123763865945552096607569579075424548 11185622 132011037671839134353423790528699508608 11185623 -606994525820098239810778233254435265720 11185624 163171132528675318584088526833169203200 11185625 20942913112704829684035706239901770000 11185626 -14399215338075053961158156516489865216 11185627 28399767079421099263349618846241464752 11185628 8224242107310233228526642450877401600 11185629 -8173588424107531507650179740959772032 11185630 -216730299663448304357564394810595727040 11185631 -1616075607586415424180254735193661475376 11185632 -9202372076777664545774977737177169920 11185633 -4104905249802120092758762644391768800 11185634 62479081163294177611767589554546651216 11185635 -458554590568656279176518065914943224400 11185636 130995411517507358921049673065538191360 11185637 163752614571992189749470735814530306432 11185638 -385141955430379847996785505367764165760 11185639 483065475051525435543438344131711527456 11185640 -710966147094599453785186665372430387200 11185641 -619580427499330900179495386410933270560 11185642 -56693760053755998661524830847300952320 11185643 204237284390506998021456180894359651616 11185644 16891503626614903995731662091459879424 11185645 -351433515728439953846230487110985114100 11185646 256765485424335042226651207291257502272 11185647 150189947123354488142639029679919171840 11185648 -107842165388569662089690940907817041920 11185649 742640100973785091515270784492011880500 11185650 28774671740508518771423420259525081600 11185651 47618867573925567291782445710081640352 11185652 -39447893587203589936999330433038221312 11185653 21264750025141699822864580235279906624 11185654 330009700480572529342204031124000367776 11185655 -87287948144232284559155655661818254880 11185656 -294755542382850208200010416574810828800 11185657 -324863839108039568325559765403408396288 11185658 196191383419919969743443839380015130880 11185659 167799449392099967117269811244021127344 11185660 -389023181136833091750320885166273269760 11185661 91584889401774755063156757522331354560 11185662 -24581387394250571943152849192189141376 11185663 1160744475782744189483481649223029094912 11185664 -1458867306737040971837709822814322688 11185665 -469813604482659251755618832901872926080 11185666 -526425822439034433957923198018241361968 11185667 878398997868013812126711572261629113312 11185668 78907089998915798884261270893134807040 11185669 780120927244974817949885214452164157760 11185670 -18379268092329198249081705305901966720 11185671 545676534628372894623447746102262693120 11185672 364870159862337344041061668573528396800 11185673 112774514581831683907031367928046803818 11185674 -15279805856599331080115476399930299648 11185675 53439252359913438038275613502726788900 11185676 3794860568241687450324072049678213632 11185677 -640450850971020655895864832425260504680 11185678 2524735504627504535141995735248814080 11185679 -178265727711610917535356961625537136720 11185680 50230838181615150421082085637541068800 11185681 803187356677679591572109862111497897000 11185682 -180493643689009602845977725240704514048 11185683 -671511005522631575729642093372327983176 11185684 -59369812500978261408282469397657524224 11185685 -239207304917541911600361752825767731840 11185686 -98997904282476475759905190311202788768 11185687 113746565405357137382249900009109202960 11185688 473429654030219940670257509898907637760 11185689 70499562375375867090194028060767251200 11185690 -223544425786196845048668704465627162400 11185691 -188759565994639248682931295719595566616 11185692 40854307442232583832553908897391083520 11185693 567834977999327444063464425204467555942 11185694 154882069665911528257946758036852167552 11185695 -11802617533676252205539328683521821600 11185696 -278331351942961219358037707828507639808 11185697 -2572821929016407246596325595194705244480 11185698 41514984083025431395554265262762906880 11185699 33257816053398707141746069888865351680 11185700 -205867020389245154956903258996807324800 11185701 891819362985636664288371442309590156480 11185702 -229727075953211138479413589771613150592 11185703 -87094912538182991739425820057740896296 11185704 847223586107865932606140421165639915520 11185705 -26963511078057861080922997194058412700 11185706 -74400357776937999645226565781249085440 11185707 149434603975763309617323900660958741488 11185708 525524499013490389869142610788488297728 11185709 -939798725179846803237053239807328106090 11185710 -111297955820427530480894882043845606400 11185711 -221231430004127817346787397970721282688 11185712 -36585874181664047852968137733094277120 11185713 36059448775239198138267119827922107968 11185714 -150096888611086231062391134443216808960 11185715 -347836792892849358553959394776034586640 11185716 759298308709277871102264833595236050944 11185717 -116694203222704355017700722869535846528 11185718 -619196565173049654202081218601619804160 11185719 -4611566178914348156307288560454897792 11185720 -11613689431334629329244353328134144000 11185721 -13839591598305145992482354307107589078 11185722 -243237066407250435579835859531924044800 11185723 -677670402091913963153334011764278816028 11185724 331581675624068822713653368954263572480 11185725 121933791976301246621297812118627757600 11185726 106517486552928191332914436250764521600 11185727 13034835402943896017994422159204821872 11185728 97687605738938329368847708448410828800 11185729 -477164639091896462612098563039539066924 11185730 104932617554807362472821792313857873920 11185731 -661196307992841461746422447048563459580 11185732 161903888496656780114898359302152020096 11185733 304333920277386614755318377158470184604 11185734 -62973881540089169977206894547091220480 11185735 56899997091245519127475323406919877600 11185736 333063259555246666933394000018049991680 11185737 -571270545803063111912064114242565565440 11185738 411185194704537186114105976912683305520 11185739 -919949689120570219842854583945363380460 11185740 -36589763070669323023119098945121853440 11185741 -270985658308405936338487574100113583040 11185742 272574069353274405497442236145552046272 11185743 37859219478679971163539317442742227456 11185744 -79779421540543342206809366987161337856 11185745 78591321912458769942267941929255986780 11185746 -46965097145968451444222558726610719232 11185747 -955175817809783218647874845269068347320 11185748 -50882448550000590728216533257701382144 11185749 -605491273036274302618695317257312584960 11185750 231270718500320480620619618724232608000 11185751 53594888484105311561969138883051258240 11185752 440598954931311131614547894559134085120 11185753 -325594608603649202272380751649115234236 11185754 -148195503609150650440127420910480977424 11185755 129923929235031442951322186309071422720 11185756 -173997451583470494516118956641433492480 11185757 -62278766417304352634720811289905672000 11185758 193982409153825658706950545450314044224 11185759 -40463196366768104719018121364985966992 11185760 -571925275969998582909791618034200739840 11185761 76906899059762203798201650536601809664 11185762 121045875760120602757091230892012544 11185763 -566825467956413476669280588374700117988 11185764 -144458278623486233966585442718362378240 11185765 -641724823539783128644131804347437632000 11185766 -62752517550943269617331433529976579840 11185767 131860220163531086707758283140860398128 11185768 361473684654303667719033304177041408000 11185769 539747984292224901981589701999916948026 11185770 -163765431760557678951564613279133510400 11185771 559554316031896166526118194277888793972 11185772 -44198619626935464983091748242878217984 11185773 496730968132430552207195842683770193984 11185774 -1463477209002763419986973197890824960 11185775 -181815116411199242944435096031815725000 11185776 15139735853957020388825020796949430272 11185777 693183610573145506760645006634264540626 11185778 48399428240396444198140649231421895680 11185779 321450781701789448611740115143258824704 11185780 157678358544856643337268683170886973440 11185781 548781623070691462701663211929651969582 11185782 -15771687879130985332974249924703967808 11185783 -367298648380060137123779681220685939280 11185784 -34557947340427220077511085398090342400 11185785 -180350145297125855135230296995948711160 11185786 -45066869319175189803988041469003467408 11185787 259397059193431053186923305876559103480 11185788 86511847950191295683304710030292902400 11185789 -79864502449591624248905361178494092410 11185790 1106369690420878144164374565878784000 11185791 -241664601883364462538556621289833668408 11185792 190220659083503346317137006807115366400 11185793 1282421689429586992627184904769033100160 11185794 79998845103425808116921537953699328640 11185795 -582941322015857765091254330678401081200 11185796 95607183567890675965956063684843995136 11185797 92080175732577718061302626563770583040 11185798 53591469261851869207912421521023957120 11185799 70559505982320730989305932307576128200 11185800 -122156328085614099113177310386909184000 11185801 -862977559076415451049594458648388437296 11185802 -85885506302843197550422773208871305728 11185803 308069096711239422177741103666907063520 11185804 102991057855159931964140812843835462656 11185805 666726882893096607863851210335915360 11185806 -185640651000397469569033235016543052800 11185807 -565723903758534426225326675059421876944 11185808 48039444333516018333054673299215327232 11185809 234547535159734412870549594370333940608 11185810 100458412583857091381386236031014528000 11185811 40277339853018632260447986438311546784 11185812 562190525625364245263536546747425398784 11185813 -1234587751157030962710580276604189952960 11185814 -174298479522548169541034820797214969216 11185815 144839054410857948976018573054012583040 11185816 -426720036585983174190782081554046699520 11185817 831450651116532325609023149884199905866 11185818 -75047158709888795586505308399354399744 11185819 1072103365627452173231951727318894793220 11185820 -100088754841871931858597024360067307520 11185821 56609324889816476071334851862591832390 11185822 537926016719798952592652265159004132800 11185823 154731808915169666207097947184740909568 11185824 -118424409867152770843800343638155722752 11185825 10414756534054197243355474352606928000 11185826 414117737537561011974083882217907916112 11185827 -526183817694458526527289298336331953920 11185828 641549419786042003577354158867840828416 11185829 -434203653088731734771457099121266165570 11185830 42256280443797124504349828545491033600 11185831 200280993969553286942634022267051400712 11185832 -216719743512964526158239526147701964800 11185833 -150734144635595953009087168541156094576 11185834 52551345375093694363866440418955887360 11185835 -646493225802463696424450690611614786720 11185836 47094858333245989611367487347176064512 11185837 -113347610471824423174744906284454734720 11185838 483044964684713879018591538865639360320 11185839 -205942896959015546972112077903082857616 11185840 -23316025126193069100793674746182041600 11185841 -970499859638477535252802470846143219088 11185842 90829278055242024891581294135428701312 11185843 220408966346621602425691985930128819824 11185844 18611229822071626373444514876180750336 11185845 -496133397366690816325928718590084640 11185846 -11499809588220756427140038891145732864 11185847 83205889712717010175058077036889438400 11185848 -415559034991550430758560085163970560 11185849 261598059000243553912949725838092519850 11185850 86949841141134317930635826173337988000 11185851 -436591829031330582291619377934414905600 11185852 33782435699350508223866338071504878080 11185853 -24094773405428737936725295958774831520 11185854 30012362193658678979839154144743772160 11185855 -449670391002837386507582698074816873240 11185856 255637107039958197845897720737604567040 11185857 -27430172794226099910039064813974329388 11185858 249752024854056282561060500094996134784 11185859 1472184093222528706218741209329580133216 11185860 12241230971366305183151172311071580160 11185861 -125114323089665925897986454869795491908 11185862 -85309787954216343075873900100716037248 11185863 4395612975839227234980194122555719840 11185864 255243256170373783042370838767823851520 11185865 -43461027067886565545634948379141807680 11185866 -35488236198410156986450578795202859520 11185867 -738061132007640738235273449492316033368 11185868 -419184847278216416103159970181149623552 11185869 -154040694052304015180072409915873802080 11185870 97609243663640663843601805852091270400 11185871 441167263596197045624267845493773785072 11185872 -126019330602549443180233754636991725568 11185873 734672518295962913862034089842913051122 11185874 28193707890274971166448754756259276800 11185875 -101556570086825911344097104088601604000 11185876 66753481992944644975186140051140144640 11185877 421072907446659012771650076551344047000 11185878 -229507037726393084871246949802323487232 11185879 -147660674027142214916813445127417358424 11185880 -402130872826115672484287599524903936000 11185881 306736022097658147106443954946258242944 11185882 203098344551708572195492777071455223792 11185883 -655514235919947808525720712812841111868 11185884 554616358171360308631272239349857694720 11185885 126525797383095591856364734245245928960 11185886 35795207733180666709755862086618843840 11185887 -329430198850364185491917745635188981248 11185888 223941612943401933434278162058574299136 11185889 -103222362124146365513461052399838643200 11185890 49594262410270300632102538461638807040 11185891 9122124855620059637610777649429421512 11185892 -1096347989195719307114648781197218053120 11185893 6356742825432980226412673794118851740 11185894 36916566530566879421000652911549607360 11185895 24841822842979512670945804282532660160 11185896 160381196103111375786451764750773452800 11185897 109857333363312005596128614625537881380 11185898 208774664028673529464559541658364190720 11185899 480615306674956980165480197982853554264 11185900 110796680807949073592169998695412928000 11185901 6461658187673108213109266935001170902 11185902 10458140736763937084203355276716542720 11185903 364145171682030946173900241066425411584 11185904 141112240739533546967980381776684318720 11185905 -412307306735934034701271137191459235840 11185906 654682702253158474727544632064175865856 11185907 161211036414665419472212522733673083040 11185908 106384948903668977416519114532044308480 11185909 379602269256629472373261312766277442560 11185910 178268871976413967982785102884117106560 11185911 285933330320909374105209978544193172480 11185912 322280565947922720113612154748659179520 11185913 -229906472842026110020673738716351805100 11185914 -37779779327345703895951697562431025408 11185915 -84964131607465948626050122407753077760 11185916 -116162519260783610385583224261633638400 11185917 -4833274765507141505596670307180723840 11185918 632493524918328329469388547865586948416 11185919 -668398500128273024390732371124540455680 11185920 -160898896104925257898180975413983969280 11185921 -82609818346051144836711817340506970878 11185922 -225246725541749677804428045009766478976 11185923 -94227733429374862038413697613638541056 11185924 5878882266042018818956078869467278336 11185925 -37134326613413280465515981100180914700 11185926 147079785461733996775159417234891776000 11185927 93707624418749874524807454733371794440 11185928 -344251467093883119433387526970969292800 11185929 -462229636817398341713698505081144607552 11185930 73455132259337524281982697655279744000 11185931 754774030653557905045909367715927483732 11185932 -181708946140956216237542191067291132928 11185933 1208861891144376228879827903476354277568 11185934 4378389151806775390297950148103394240 11185935 223562486560594892989981197197376253440 11185936 13219344685521127822039974430346215424 11185937 78741136914831721980662525725644432000 11185938 -6277486204611828518291772659118822240 11185939 938026256275395365246298490143381179400 11185940 -287953390239132867468439571901871560960 11185941 401466392329382894593311134102171592768 11185942 -2775176389357427032683494521219502400 11185943 -291230085955159716928372819910376824880 11185944 30607213394022311050423820725622538240 11185945 -788967309948017080482842512177861458300 11185946 4735597428604842064429103415880672752 11185947 -71197494953768325507322718667995481792 11185948 148077868042270333397748770064113043456 11185949 1638860841061911022661688367594979547840 11185950 -32715361421471146834103604741440078400 11185951 -158356960725802042531597190639762112160 11185952 -196375388861586593331412723405978730496 11185953 130559179231443463189235210788349065344 11185954 95324657368318534358046245500889448960 11185955 -545735696060546706365725024298261375280 11185956 179145080516302476091081765057459101312 11185957 -150333996037471200349110008569574974368 11185958 -98949535627846272220009620333192222720 11185959 -766174596184491550718803657258685144832 11185960 655221073947873817634155944427656960000 11185961 -675447674261943353672690373170282946438 11185962 -160329228802079726254381638645157076736 11185963 983700757565842874829175354854786971680 11185964 -276606358572348823542232462504893940224 11185965 -160041302896316237948098100625215760000 11185966 -366640137633036585147397367734448640 11185967 75391052202956531832697779466156036320 11185968 -40548504692812959993906679175036338176 11185969 -493435724902673624065446177678069979630 11185970 248175084917791378799153563354722250560 11185971 341681926906109536584764099629009664880 11185972 53336049236696542196585439172023040000 11185973 -818894532669855024308475076857237029778 11185974 -286060088319568285150379144639346433056 11185975 94264966451989744318826906557280186000 11185976 -645213187361538340011828368893442641920 11185977 4008965068432606905624893829994457856 11185978 -17063583835440110417178535261087349760 11185979 188798922666023611623618587378941279248 11185980 -3724914523318355363891346442696366080 11185981 -87019004281531703254546975584974125056 11185982 -37852702766317729688051602659470769408 11185983 -229596483426330682277443718684841017376 11185984 -147957854021158651834246084394221568000 11185985 584059142884159207727640979740439301760 11185986 -63567169940383777541113591278567983616 11185987 729317629258716941189489048170630930920 11185988 167673551620443352130515479812289933312 11185989 17164070093247054936656540794488028800 11185990 -125545252311068930722484316192493872000 11185991 189725487506597027258438449581564603000 11185992 799982036314804833351858454047838617600 11185993 -51323170466342995486045904417799123072 11185994 593541669371444226661418180806456714752 11185995 164200405812457107630064948992213531120 11185996 -391542405490242766669964550968890091520 11185997 897041411043266914127964477951798381612 11185998 85391747306552268999125054857869337728 11185999 -234949019802294730181861971581464740680 11186000 -110123092474501912018247288593317888000 11186001 -411382801018144173425258040565776872670 11186002 -11990397058825178735649562750316834688 11186003 515272519670447790139923860400061068120 11186004 2114399559805119636959084439410012160 11186005 -796931136452861502602355216848034432000 11186006 308080077144306421597299396658299220224 11186007 58356164555143178735913414674653739520 11186008 -778870159346845593129281731943825111040 11186009 16751296723284337422307685711774573568 11186010 -196485947859645513221744853083388384000 11186011 167826187759725671802630660165850835224 11186012 235485801179710944824093704642792813056 11186013 424010943795510528045627676440421551744 11186014 -396184389803984735486487760313289164544 11186015 -9651090216031822918225773668734362480 11186016 295699208751732974129580514620565094400 11186017 -729440407430326901640673672198642823868 11186018 349273280150089148821954025713857210960 11186019 -279363081731657766144107571455622719472 11186020 2858185005788228329011928957473300480 11186021 -50414189186017143112488843534650957952 11186022 97808101911429781639652986690744404480 11186023 1109150992288189137426373126222202562984 11186024 -538363589215261155955651957693474375680 11186025 89726188166302957355708586510998760000 11186026 -589126286775811804975978712903704125600 11186027 227928848783866498556740310251806865200 11186028 -96547988217032897439387444431703874560 11186029 -179252027222438607488632946076842355370 11186030 74865795301602182745352246699393787520 11186031 -1923104658384482053631162192757593856 11186032 -58970566070371635063276882191500247040 11186033 -422892644015959922295181269131166136320 11186034 -36906045635863629549001573096629230208 11186035 -86335198507151863782177319265742899040 11186036 770174436944670638817331243767211754880 11186037 -509397104821445716357939839160803516306 11186038 -99697736526683715109584762703471573056 11186039 -747384942278996688291750135091768715160 11186040 -174445056724936789192457645769651609600 11186041 224117822937201703925224606199013823520 11186042 10623159224080893069794293340925011712 11186043 55425528417072215783373460848056476800 11186044 -100497750687705842948894708615367680000 11186045 60356252193543746390423632416617827320 11186046 153740657741583218396770648800628070400 11186047 1811167186991067207408177458329920136992 11186048 354690997149606877591073798015617597440 11186049 -50027035402204898814269989757909444160 11186050 -33201362513661677810553930609229286400 11186051 -237554965043270872844465647788375525840 11186052 -675687091920051355388013439745352603648 11186053 335775276381817498182180797880360390204 11186054 -118428721465432872455303823287199993600 11186055 64440896876543271830788232600680405800 11186056 45884539617581173306745702150289653760 11186057 -235360295333874586606993986017130628428 11186058 -101178241950500760519830774438409037824 11186059 -1832275727312484130653685094747824309560 11186060 213312735576474367546265417798149708800 11186061 -171299774881421497295526742753579403328 11186062 -218902610830772010052987094919152847168 11186063 7204716120656554844574672419868205560 11186064 -52893053783701520091215434759897767936 11186065 -65889574205009686260064528652157833280 11186066 -183611161320403794857331462209789041536 11186067 34411990856164571635239962154877194240 11186068 -83128004347149482944007764365223219200 11186069 668818949083014686319320058415360579470 11186070 32079071348879308668621357170238351360 11186071 -13292432751658988339424408142905967872 11186072 -518822458993344218568419801592752179200 11186073 332817244045033291888670905331783882880 11186074 119054175071237099641020742696392449760 11186075 -456169739480923111450467800811198338700 11186076 198998867560419701247295774629949759488 11186077 -62950798980209212681443264515157127328 11186078 48039167517006277498884061257388947840 11186079 153411642289294783032137546570339456640 11186080 95710028908182021505754013680082616320 11186081 -1037942385641473511501917979603622638400 11186082 10135388534277077820542102162114425248 11186083 155817769578346283600028834216138150000 11186084 81345620142853661856825561166349107200 11186085 -135505096471247181737412611232026735040 11186086 -13880058352066536840767047381211071008 11186087 2849925437144164889966874918503330880 11186088 185795356235184303140323986819104194560 11186089 105685735985875284708344084178563350260 11186090 -100015894639820591963820311257127289600 11186091 -31501760340532544605985115474742477536 11186092 -520405086785315656969411981271399152384 11186093 1008543106895178868967916328932489787500 11186094 279566249265820610658330360319304681472 11186095 -570905016019938939561802838261268665400 11186096 -40487572445745259807747533285318328320 11186097 247660325334455004980533166344851730176 11186098 130562203551498039116938640684139233280 11186099 355982317599060230379173137347692540076 11186100 -10930226136379668077695194769885641600 11186101 148628837854704770057908715807811341952 11186102 111420706794237129684488378200027628544 11186103 -1009050376794581004643656295821495106992 11186104 -510773919960696868536546786300759306240 11186105 -13248650956815781538528167453112803200 11186106 -389076573703932754315007421529423872 11186107 57025259840753035839220776842273472356 11186108 -484752168311766589820340792622464617472 11186109 149829163654566959362489446563748596928 11186110 47116024607399199011185312794012091200 11186111 880324406270076302960757900849960635712 11186112 -45670111706963142032145879999625297920 11186113 -731148728950684539881183667743499944638 11186114 417135338040149087949018893242851383712 11186115 -3254478460273310756125775729167763280 11186116 505072373201427674534623748263887808640 11186117 215775241641088101797461144518220388640 11186118 -96392728687457520641377249689768464736 11186119 -232174991817349608749659587963847812096 11186120 142601536220607679691522925826685337600 11186121 105753222243628255202524004936017715904 11186122 12822791056845036920513749616140540512 11186123 214501865001444793572570995340341222928 11186124 -7842661733135682298468762636518572544 11186125 -7363043156851084981516670315986410000 11186126 163135754047224611997621446912454426624 11186127 88751860644303185702298148209311569440 11186128 -215366523658693429537407538226982658048 11186129 -950404085203384181243883700300393536270 11186130 63942470333243574856880134884363947520 11186131 755241838457247558930486714593199374664 11186132 -562272049870915658958551307735771490560 11186133 -10417886009318057042455844990755110912 11186134 134797714763369493336405242922615951360 11186135 59522299279880854882383818223848432160 11186136 74412365676066303940545120014270054400 11186137 -441212759091534979887214310313516106988 11186138 -350516732864977529502360853305053963280 11186139 -132397355786946938834995576976742153576 11186140 7160242608343639619926323866140538880 11186141 192580686309325478182191503423559678912 11186142 152822563154912921847980185846111426560 11186143 -102558858642347086795545131567237598960 11186144 -461555236270267948596115092126264459264 11186145 237927769361528548128632328933177747840 11186146 106489399910425614950198011766791432272 11186147 -295841868114523942565257846121703237168 11186148 -93670349103563476648913192238905548800 11186149 7511188987551376059249091729008292448 11186150 -94898648303978756126666071793280216000 11186151 -330252782394881788633508347710188266968 11186152 87984926680025631476733873610032921600 11186153 367941298573646066546748234884943426240 11186154 57595229152072005539840987810384455680 11186155 -24457496037219798724861213877564349600 11186156 158421310779607802974993220276407818240 11186157 -116690661486594525869086127240615693760 11186158 479511671505392673507354399923186479680 11186159 13039443537565000429810241782737214080 11186160 56155473982480141596734420500516700160 11186161 764516012784801233528557748509743503808 11186162 -50514189400414037539719348813848692416 11186163 467129144491353268481625128471753500320 11186164 -128783499548821987822996064070234931200 11186165 446120926597761952039942685003167213440 11186166 -163854903257410831910635062837345178176 11186167 579963911137213257281477374156079306216 11186168 135754482995303217547484033848009973760 11186169 109442988234653733451627117075786382208 11186170 -471403673122239397837036679828554512000 11186171 -61524945240911690388969919402156737000 11186172 -171997274571130669309932878288595362304 11186173 132327348783933689354627581942776407980 11186174 -55668950693689472961266841241461073920 11186175 37068081079507381093893815580511680000 11186176 484942461030058528899611461940141883392 11186177 -186275415667694553172215034174185598974 11186178 -218226955053910293797222304024972725376 11186179 -988673429973021384567443164796196365616 11186180 -75022776639787860820902559534428257280 11186181 20356496946456753355165008964216113822 11186182 -170168431193251089823592409459429123840 11186183 68980732696542941426640212308182945432 11186184 188545314070052488365614809286920888320 11186185 499036172990757175262804899288747996800 11186186 854006948904712737204852750123324698880 11186187 -79810963050573990155237492465245531296 11186188 31034852084671019619533017871656550400 11186189 3768204346047352481872324542345157632 11186190 -241160436569700285036478712439534060480 11186191 180081780126302537779067325667231284712 11186192 1957283006001366891833799337601925120 11186193 -56767016637940579685681536010283963120 11186194 205107485487177371682599788322092368672 11186195 137653071471875654084136147253376899200 11186196 -110720950813846589956458901550132244480 11186197 -1062996921369502726789811831942603081088 11186198 -302911027933687957823079651259148306400 11186199 -575739834676778183818944352273169495400 11186200 134568109924645968163259530849269504000 11186201 -83599288121277389895746114695237121280 11186202 -83706058200113809521599029971050449920 11186203 167270813728113279446254071495598267904 11186204 873796910738430493922605264647542301696 11186205 -60793471334808294087379382642547476640 11186206 -200087976999108178842909339332677142016 11186207 17001983942246501965405193671305903456 11186208 648203973096684730337137634558607360 11186209 -385722306006974241345384109927898958396 11186210 -872317294509448917027508083170074560 11186211 -42597929518627026910683749603498853120 11186212 -574202244762768817226718205076908134400 11186213 -49277966022276212991357287037816953538 11186214 -155061781360032718352479121642170461312 11186215 -197588132149084736603084281784864293200 11186216 547093404101346713162850997710477312000 11186217 24011960193748853607480256928984899968 11186218 -230973233084481612961523474297713711440 11186219 -1122061104243956027797433470484841575640 11186220 185485660326680387238907162323733601280 11186221 -1480335172724615401433793054251915732736 11186222 -365679043910499763422903963299639538048 11186223 -210320438725603959226904128260050496000 11186224 38048157782164317105281856185275580416 11186225 319108240097410746496730496863651823750 11186226 -74750079713918991319097368214392221696 11186227 182868169382637886923955148335172920960 11186228 40039316945095455799773809593818293760 11186229 52398465086807473819046462978410653984 11186230 -271372817812682865864475366661503543680 11186231 27593896799220048577847127267469002240 11186232 269093051130935199730143691809307238400 11186233 -133504933757284102308722661804086678076 11186234 80068619485149906532445338157227204320 11186235 5019034437293083157187701071982438400 11186236 31034779010390777835855538272281185280 11186237 -105307573012468201871821264051372941114 11186238 77083604633712030626518481751835318272 11186239 -1532337174454701059123638980407571624744 11186240 -68449066180783581510548171151428812800 11186241 -401070858900164148941897956808163895872 11186242 -402072364726121101584840560355694740480 11186243 -1286354150655850365010779874015634047560 11186244 290852150770446454354785327071622679680 11186245 46768553462313891922318915291368266880 11186246 35937109740851370402025857734019039072 11186247 -18913103449869433711639528695338974080 11186248 211796838026512181427596491707555087360 11186249 264777457474578743239190579122969196250 11186250 41457928929232296811451991247778400000 11186251 -346532758721483605222394681747979791328 11186252 -5000118124032160789466651409763860480 11186253 -105823106597666499103980461870014935456 11186254 -188055783130134675714739283600083439424 11186255 -32130981689460564608972146531122770880 11186256 -1064210693080593984744551982337622016 11186257 214455111103326923297574064980388899840 11186258 373037546264632621240611967190859918480 11186259 -194893591900703642571898010647925063496 11186260 534473857247658274385103624491195354880 11186261 94056058813918671004339276349623526862 11186262 475935035506388634943151051909396680512 11186263 -611516373413302075852284680965105118592 11186264 -511728117731539512120362586624016496640 11186265 323756759326869821901423284206307104320 11186266 -27697108669639290763015003124332686336 11186267 -746554037702764995494322645394905834684 11186268 187715841641077355170399977385779325440 11186269 -522590849301510578040656255200001073760 11186270 -58302443686927142870549960185288800000 11186271 -48497928296229438031901499879343659192 11186272 -1002351746678923019151396600988590931968 11186273 57930237492070625571558792634321487040 11186274 -60773666025274209333733177525806455040 11186275 -349646919553458199271366129597084049700 11186276 233910440503172905717507109086083452160 11186277 337473159978759601522895385143137549920 11186278 -119106257948156915431578953721360576 11186279 914241419582961250545471902506089787344 11186280 78779741659072834580723640575685427200 11186281 966584105114866517287887410558405256192 11186282 761469108398785444564656445670047503360 11186283 -348409067555250664316500892344745304564 11186284 29311150652725657639487754028951085056 11186285 149424683367952820085003959471214334560 11186286 146735941382085398132065118859329322240 11186287 173564268685670324443222233480665096192 11186288 47859209885271361104214013774911242240 11186289 -226919921697067889742048082838465588160 11186290 161959189272274633590816520086469418400 11186291 299584932068092509412146675095040567312 11186292 164471305911470453341445922469647378432 11186293 -43855735390284701579201991519121305540 11186294 -13294569399370592043111892375875139968 11186295 -348738435119720292175423963664447125680 11186296 -502319646687240280847331267060229447680 11186297 -224665509575325550030913777202044963328 11186298 -260934373686827325152146350588958179216 11186299 307113002572292731220391962032797307336 11186300 -6916067218993339916645431449911769600 11186301 -9975892839944479431973060670467779456 11186302 459566793932321775723054778601738138304 11186303 -508512455778509747969638544380161840000 11186304 -570698472577547274020124546488346869760 11186305 -127439628349741658288793665129638698840 11186306 538757976206719883491049431307633427360 11186307 -17070424217915575367118649199389314552 11186308 422669093582326523670977702027971394688 11186309 710840693337550229853107451180555324510 11186310 51166898487503686085453386214147084160 11186311 -225256432515856127603206597739344602088 11186312 440274056167436907539004804499153843200 11186313 250194835491333466462458512261367861504 11186314 411123470273757248497725195089717747040 11186315 211561463277982017564905837643816268800 11186316 -114580944181249245049408504684270986240 11186317 -21523830894818954030911933539748901376 11186318 30159102743218901134076130837291155328 11186319 114560385047432518578898695255795829248 11186320 94066029031436760731704507022152826880 11186321 -2972778452730336221979248069899257600 11186322 -42251431553255677971825907821758555136 11186323 -74953625480935398520242956721066566812 11186324 -378909571748901508350656604114305750400 11186325 144681425418983402686078043319480660000 11186326 272429481644252051058234930579259392000 11186327 -1647333263891636758085029246344191486928 11186328 99627550551974067543889140984425349120 11186329 -471681568196493374307405026311974144 11186330 501949663884544390116355381845989661120 11186331 71105602098994848138471867072455795424 11186332 -25809764371767068718583215037816328704 11186333 -47196081971278609004223862491860805120 11186334 -68577628359618527686635966948115684992 11186335 -329972316351189196983756810645012453720 11186336 -246521339206915731659613773823092981760 11186337 -513501095277302760574837945404938940240 11186338 7975697386074155477084338438855495680 11186339 83269299357682357859990818426437058224 11186340 -141559435842136137955741718546768240640 11186341 238986715999951516602083477884326576000 11186342 -196051815843093856095339509362523792928 11186343 2042229121220192356781885907212490720 11186344 -314826889531962662915734479378811392000 11186345 -492969013313759749931592494002746532800 11186346 -174120718071154747802686953055250870016 11186347 -113604990027102508607545845849091168204 11186348 459557653181298868739609715690097636608 11186349 84932994991620323772576991342568890368 11186350 -18332799746163834989254806019882598400 11186351 -613349083459379113691976019171797066696 11186352 21488757320654571464953436701546610688 11186353 -340395826419027114102066540332775551436 11186354 -179493314727401335120851513638770320624 11186355 443080869071863486617918397696308582960 11186356 -128101654560814120369024716677651170560 11186357 3438435424385586542003530412052204792 11186358 -11733761748432999660682261805136334080 11186359 -822610604924422274552678096267064976560 11186360 -434085185749112355899800932874430976000 11186361 -651925301561420855054716563936499910790 11186362 -45654221922130503411306845033577966336 11186363 432392270171787649034824480717299150384 11186364 405799260368904100025727811055124480 11186365 -321385950140824297750995340403760347400 11186366 348632944092308997315344560108736101632 11186367 -499362561440856994339256311076481931320 11186368 188945899671410831731373298942031691776 11186369 -662124509421490867239815822575159351230 11186370 45500329668699612654089502063124915200 11186371 285313689420974212834936497897015919312 11186372 126647149756067296390026466399822467072 11186373 -609046593395753776654534569087593131200 11186374 -38513228850832020612614036641679292288 11186375 651304043858130589953871740491187354000 11186376 -686896698769332682826480902203171594240 11186377 -15889693006792055249730378171315364774 11186378 -156146628679172584367559353635533454848 11186379 292667109177069106700776806734004339324 11186380 -7620899089228005467410612842054067200 11186381 123001442635836181019890703498817780864 11186382 111359034299534562653177967213580176384 11186383 29156233886450955140017039373572523600 11186384 -33336426713064210029170597146272071680 11186385 -53149450651713063029329604350665229440 11186386 -830982612925595767879166292307734616800 11186387 89784253239874540444340782725714528000 11186388 267728089660502300867879891613129267072 11186389 712655363061048082150801656172989370190 11186390 96946539391416109956674371359970740480 11186391 -276218099192443430638709494734468354912 11186392 -59931227411743976087767726964786380800 11186393 508313771482504983554036548208740773642 11186394 216044111680531313648283895600450828800 11186395 62626852613646319061348850457792972800 11186396 -124439476441052100871704884325349867008 11186397 424224192302450285475133421592807839040 11186398 -452910140934057359731242474368836348800 11186399 138370999104371624209862419956617571552 11186400 -250013509516835506737048178167644160000 11186401 1056711796666408255160926631235720746402 11186402 423616277864492371462844762664004339200 11186403 -190450632633763026616442131826975440896 11186404 364368982425038090251822613084953600000 11186405 34060944132769829239877649006702741120 11186406 -51657267437737989087432954042710698176 11186407 -9581785695707783962412911295202151888 11186408 401178265963431605703398304563624017920 11186409 -139584968581860497743154373048640808832 11186410 -46776858084483352737513176652516936000 11186411 -101232579183445825711561874574696542988 11186412 -18136903231770153296874049214270078976 11186413 -50656492943751586498884039813648095680 11186414 19030313339578192702530168873967982592 11186415 -267469473778448560246266926425972512840 11186416 -94130017413744853179011405055575523328 11186417 -483142144956078839660404566524620581648 11186418 336694731167283535822582204378474733568 11186419 -466500796332922139509177652333388304180 11186420 3704353001532929425678138427851898880 11186421 707041280974548490449886065684829003200 11186422 42412647175454970474122378119803398784 11186423 -635871401254017969590947126723277823840 11186424 16355571512730921412800221106452459520 11186425 -321984112856603871568009196863423649700 11186426 196673063776755506865278638422868154880 11186427 -148757236079111589806726124327581587968 11186428 505896283532908740168870261016394898432 11186429 452179352694345628606539167826855777030 11186430 12289892126652407961916920755341845120 11186431 384100889320960270917679852843424830200 11186432 304488363048577719160482761083025620992 11186433 303585180865148216256301623985677977202 11186434 63811927513646404172152188815919048192 11186435 -8615068164935593735457018518205686560 11186436 350948521213431611008418304805991181312 11186437 64668636835580689359299041268205381086 11186438 63964474514977037816334918718816257120 11186439 -406123078747253314763425596234734488320 11186440 211226856770363060197754146890178560000 11186441 46997475864463829456318245196809060224 11186442 272858184781942433187526910655083343360 11186443 11017089164889461593897569115615660864 11186444 -75899965195359318916980649522208504064 11186445 41331322871986695512007075227520071040 11186446 150601279632791897666535439706062698240 11186447 764174885601084513409917645347916528 11186448 -17470683928039231687275369326093008896 11186449 584142149469102006189255384893625590450 11186450 -283310327707987481024418256354266600 11186451 284339650443729384514842651833573117040 11186452 84589387242302269540774060498245902080 11186453 -598268308279087991301741993333190419456 11186454 -243887510585334611836389998309050003968 11186455 254860201599621778672381726958256233400 11186456 -391885694081533075892888356031077509120 11186457 -226218120201291032402234949406637910720 11186458 -154651855073201743474833014649726619920 11186459 -930043938369433761808988660157048220800 11186460 -359294139228446314948791327665241907200 11186461 131470681520909341636127497298394848448 11186462 -6430750970787896053638998113232532480 11186463 22093790682093234636005038194922409544 11186464 340604789515149307736469318873278054400 11186465 -98490385598864041654090742107058572140 11186466 44317850567831297114367014072560606464 11186467 -502568390008718840212865904075413784484 11186468 451255190053790922422782527319520811648 11186469 32858096431929377358586354437503001600 11186470 401052359727383735922089910163404111360 11186471 -472463861288389432229755959426652397256 11186472 -275667812715911558783781884503690690560 11186473 909813690081584448629959639156501917000 11186474 10457181151062060232341243108169912320 11186475 83435734662684479485243647152588310600 11186476 105970752676946720536388939462999703552 11186477 -592413950473128684840014445618843668160 11186478 435511631052033870666262798996411852800 11186479 -305242996949264335471175631463351780640 11186480 -140346389493324378028277980117373091840 11186481 221583869666001903319249342431557276064 11186482 20701127397339925842858745012599224592 11186483 431238267602521055747465335612498794240 11186484 260844226152363567523670543400300097536 11186485 -365219372996969082964530784870915256040 11186486 -296268821515724162721512462032227827808 11186487 45751000671537824678602963191566774688 11186488 -538746549914176879843515077750820372480 11186489 863852510765409981598322022878201651460 11186490 14710245142641651159018817446796723200 11186491 142324192383161381162949591525619067832 11186492 -105414464737107382195241499395663299584 11186493 -1583746408330115649626149205874904512 11186494 -221632256701892212645539222042019092288 11186495 376847569753589702211698153830785734880 11186496 -61439648486856346636639165655800086528 11186497 -1058844248155213392013345079731856000 11186498 41434708014048214350445482301787756064 11186499 254488740914388070115134624612621424880 11186500 -131944498159499104482466962616884096000 11186501 363039381477039042196825830420488057502 11186502 -3107499341647274481175165024354882368 11186503 614907508023896830258659480628885233752 11186504 400071643283518216986010379052783191040 11186505 129419791963426535947271597897805093120 11186506 40255730399810624173352533639018343520 11186507 114153435136549602195811301314838388756 11186508 -31251879055275592212104610600762647040 11186509 853753369058410334400429909427449342710 11186510 -271166432461630730534222452927927918080 11186511 107533080925165929380547893650702303104 11186512 170001670084344306069058352691989897216 11186513 160763831823115042239713961470486449524 11186514 -26826113399568664879919757335209338096 11186515 -2876166405681562395696363179332002480 11186516 168573654736891474838016599296734627840 11186517 371085326836589545694627803510395722112 11186518 165314772954620347134727150395140044800 11186519 -760066220442261249574055271089202937080 11186520 20320752547776963369334231093023129600 11186521 865564675640050214323934659323941587904 11186522 10809917886564430600708900774289497824 11186523 -353511743146145506527057245749753172628 11186524 -103596356586166166873574491613980983808 11186525 -72546064549968364858933157900104296000 11186526 -59926978183287933339442911367102344960 11186527 -235028295344481815297165921865948750336 11186528 322806215399573631080273803525602017280 11186529 166792846944407293931789107800383983200 11186530 92223412218566385971732971745741840160 11186531 271766075446760688248181556777823746332 11186532 78957907491436229990569024629359861760 11186533 -140540894257964604643091491245593672832 11186534 -351651399278695521400819384891468087584 11186535 226754610670203506245094786665306934400 11186536 3703459166052237104590761973825536000 11186537 -275270068316970791490087905541116179200 11186538 170416226948685446741057766042782923008 11186539 -62296739661990068878221695566146991840 11186540 -114350712698103483992860643062769510400 11186541 -460529958021006587566771321762627035648 11186542 49345266164890257141682770289891124352 11186543 26391827492769288908467401770786345664 11186544 -170008187878553952246849480198504775680 11186545 272563121688399481265703842326921653300 11186546 41112713950654540422635653579422835200 11186547 -424861584570149422456639114981520751360 11186548 -120238899857667665813433043153861920000 11186549 -400696307037001529104350158736418030080 11186550 -69167629946048814847058066954860212000 11186551 371385852233458907045401836468410407032 11186552 404056805547297648640371118657952133120 11186553 -330131032782920418745131032837159564400 11186554 324844984840002888983232101343084541440 11186555 157100600900298524331798762959992896960 11186556 164565847937170901707021380404738433024 11186557 -603688690507558968909607866327869795194 11186558 -428293051149319691632822455731370017280 11186559 122041347138604832488238866636938074400 11186560 19876556109612032106086350508890521600 11186561 526094587950066877094549619951922891560 11186562 -222689374826931927143370866532658693248 11186563 631521168537368082279226825943453944368 11186564 -761946328330647235601660934704675266560 11186565 -138568046865739076314995597270079217280 11186566 -690272327293945598021518182638413969920 11186567 -58530180944668262644924483012296892416 11186568 -526679595230417213806970466498631065600 11186569 -271448322036096420054784361375520629760 11186570 31089238098491984710246661685403051200 11186571 471388651124746025851219250587650456 11186572 -159021683271122510842145588998095638528 11186573 1110588192962610976452870197777840718720 11186574 -89695705981817494053518553037775554560 11186575 349652142203875650663431196234707601800 11186576 -209115187908912225266590298466519859200 11186577 -124106913755968890737370201760776080880 11186578 -150220947620183138286046057085633254080 11186579 8132670073367287653315717617138354688 11186580 -21530847549402065226102359646991564800 11186581 259658057720372719233767888303361717440 11186582 59411000191799042543588213941041600000 11186583 57011157686645585030749009741631000424 11186584 439049969835531196359229580096565442560 11186585 -98228482943387643028912302035997572220 11186586 4531278972365266460117320217894803200 11186587 -159920387406219532923017478748201502408 11186588 -72415551663209556265332098629182551040 11186589 151442171547320947165753204223423524224 11186590 -139016861049397280230400218866263851200 11186591 364100775113389781878368743694688362072 11186592 3283476285585204359716545542073876480 11186593 34947699719019309112585892028690706848 11186594 -295644193272291186048517152572264201904 11186595 208795019270644926168530087228719406400 11186596 606749320162086054343398935838684099200 11186597 85576544866431767038124511498914714046 11186598 2757483370464682188268323255551016960 11186599 171771056680176744708305330578827467080 11186600 -170290069492075304415025069138932096000 11186601 -343342056713670124079655776157803757168 11186602 -19223158678059111942485292281328384000 11186603 -949398057373987780370350864633694291148 11186604 25409065426641525263358819575397206016 11186605 -74847925402517998824635151056262816000 11186606 -150394493800422880977372755939416484736 11186607 608564789559593869003889230887558149520 11186608 -46951924431038498891413705829791236096 11186609 -58839127634205758923787697424545424128 11186610 -63175910049899696810005146650165114880 11186611 776892486123374434424250709872078904320 11186612 -278340055556245243622536496770764790656 11186613 541566546562528661105731861235581216320 11186614 -192677424307009395480013906435883185728 11186615 379423070482879681226256189386298406320 11186616 -32952364461588836559915377665219952640 11186617 -70583510842564527128035045154822864820 11186618 375152680894025209469370650165014767360 11186619 -234672680166941521259944492171992449256 11186620 -731294521456305490772472163030244152320 11186621 1121536731419820896475242543947717866822 11186622 3908283177723981416190295950881289600 11186623 -151745929953909951086899497922414678160 11186624 356444361926153407228403069058658861056 11186625 -198127325173430660341346014323801312000 11186626 -862732106033635644571987010036572326912 11186627 999990316441770435994146538340091004476 11186628 85233092480752601528615081649533598720 11186629 -91513638342701985046380483633469970688 11186630 -41076652324597696912042310114578636800 11186631 -744433418507223448394762518449066044880 11186632 367585246812717229168406169441985766400 11186633 654212109181773547225493076551972097882 11186634 143260249102744825232323387425024768000 11186635 -165514130237502015224056224986931469920 11186636 226348149319460908215338332422481858560 11186637 -212638114107254534818437638375252520960 11186638 -4472546085499190908055125362734249280 11186639 287648729814047812951865269830877747440 11186640 29128578870459480420609990932594688000 11186641 -376688132880776359739310638496101106958 11186642 -559996737545691893352250308408701532528 11186643 20271125987127890950043537219180849760 11186644 19650549753103067688850358386544797696 11186645 70277328910113550327941290673991504560 11186646 -122680604691551386607373115330605088896 11186647 96912581795803847513239060414873875400 11186648 162192848250742621894027017347843358720 11186649 -252945301302548459928107359888465429200 11186650 63236748852326087222829057707724612000 11186651 -195344282988613684816148423857411169100 11186652 135456517013151114351001007762190469632 11186653 -366639725308820865474813235130179307098 11186654 141845543563472417022459008271875395392 11186655 -299818549541417043580470591941285758080 11186656 81256315448057269100970459259944566784 11186657 -207632436280025425267061904771449814912 11186658 102311446502847207117693120595334830080 11186659 298344036080352346742453419039298435280 11186660 71262207948582487629653844511538626560 11186661 110354957352333384695836572864910248000 11186662 485060407472988016536621820955698553472 11186663 1251655853249523800443681186033633137360 11186664 127980952213697629089197775087686123520 11186665 -2536222253582412690354883410137066880 11186666 -39790028844034996565391532643118962496 11186667 437204906182946244905257638059160516 11186668 -7598174878151208295720743876939792384 11186669 -156331432297105352093469958874908678356 11186670 -57235685455984296849939137297535897600 11186671 126418469198023337832660374743670267472 11186672 7498577811101329894416145298893504512 11186673 -425829494969270363118527145639135286416 11186674 2839310624082644916511080108771960336 11186675 -180170049002097086095266687392423750100 11186676 -486466647715498362361657508305050749568 11186677 386114650269996416353241690302415512380 11186678 -96390851556148609705480109635642731360 11186679 -75041905846991999696701084037242736640 11186680 396197254619613303146462367707091148800 11186681 -38220573854946512572930923450009818736 11186682 58585003210126037735787753043818727680 11186683 -734248534182699173991340558752696815068 11186684 -299924060332651526400958371665928711168 11186685 334870820011474680634881566592879259020 11186686 -44039860021003736373407625330857329920 11186687 -328074919180542052055043885200512988760 11186688 -123244314542841002291663857825848754176 11186689 -306036413476048212067443967559728649280 11186690 55152966796367332718811350631302507520 11186691 78830515221036411170480093849444779008 11186692 -216869741241264857133362284600308480 11186693 383889726742285023474968182956965037600 11186694 83105625618081326978785625130776125440 11186695 2700375222121000318146878875927893600 11186696 132170006374330847430603952700917032960 11186697 174624857247788581203410881461069063744 11186698 -514955235730892379549872290138575752400 11186699 118586730929423422697433520727766594864 11186700 124301991158993490589985973937551014400 11186701 286653285566377931802125713457086396992 11186702 486833372581009029428836116236293167552 11186703 142101192346064168755949965543126455864 11186704 233693062096435143022828856846984683520 11186705 314054143058548031203203305929254213120 11186706 -211465604172176975562995461226615596800 11186707 144319249154524775402697800636729426432 11186708 -1358298919823981804634891363727435776 11186709 -32872657714032389056040179960818337152 11186710 -91856415985043356978229752722140711040 11186711 268282380273718225336791435495302250312 11186712 270338661140037312287672733556310353920 11186713 933498166237264600200145364384956917962 11186714 68156420732373336564850732348143750144 11186715 -60892796059545510316843090536574190880 11186716 42632769654768767129750618052523694080 11186717 502070475321897396435117003387604582560 11186718 -233587433458227704454771051978036501696 11186719 -177144400565868843099918158749725595904 11186720 -287239890973283952708875084636199321600 11186721 -119707652997520027705776643267828492800 11186722 -133343651947078178149568155130691127296 11186723 49892105034795320787234099038258010972 11186724 86104002996877641747135606820357088256 11186725 407586083709216506722175226418992252000 11186726 13611651193348586757365680187433657312 11186727 -9046608609328662202885352595515629824 11186728 -158875279631570185845907187840606208000 11186729 608296253312227752573042258088575783780 11186730 24077647908723977206096522309804913760 11186731 -535243289742641323850915050870745332728 11186732 -246749565203834510469253347176683980288 11186733 414331705248414309022148478980084937024 11186734 141704177329761150126795058362606707520 11186735 -107038516842722232981438487562287391040 11186736 110028726249233570355960460187937275904 11186737 372328504226875560453580202296042266386 11186738 8182863289541680756087254724872498720 11186739 -8833831309456680020517187899683356296 11186740 -93035851067628194320771466784376135680 11186741 -249542897935419217768737314063957043858 11186742 110754950913608593815565665069490458624 11186743 -122106339133921090362278825835934228200 11186744 674905491326867790013179621832846233600 11186745 -540614048610463849552287900712905120960 11186746 14085517565374338444123411781120233072 11186747 107862843811413324223272578747644949520 11186748 -192497472009987622995873482730709668864 11186749 209271513171807149341558444050791040486 11186750 -224477079403595796896256187195164480000 11186751 -6827509640163275214377448715381969920 11186752 -443816654728828481377811044185554288640 11186753 -203643106069353736529305933451761314816 11186754 -269949408626647412662725646137716808960 11186755 579679603926814882394253106636010488560 11186756 48950349782822627688883178894715015168 11186757 -199173801608756796612092160426183211680 11186758 -272019809001039954447735906412846691520 11186759 752861486546616565531623963889186863960 11186760 -47547910936303572645286273994578329600 11186761 17321007314255439193314058797915635892 11186762 -81042700638086916638156228999832700368 11186763 -43455941025828633483172671333186973440 11186764 460700983178218417993872693126025802752 11186765 -197389644085870773028711209869798117520 11186766 -169652165799389846083298329962519872640 11186767 -452468338805802738960980006827949175184 11186768 -77038133719878174369260256822527410176 11186769 588055737443662109815093848366199898208 11186770 5777024460071021311326097493726645760 11186771 117162725935424019800928633959554722000 11186772 51181333080537371845328395282353825792 11186773 -17063855883371469280941974394104369056 11186774 -246987625895783044323865165117404216000 11186775 -219706380468310376983230441995971914000 11186776 22777120910144395873042271855015086080 11186777 -52422204558124501592516125954799401728 11186778 -2763627844714839287740808244643954176 11186779 318917274558009486982384431105997902000 11186780 -6819762285721747878775768874881152000 11186781 -164010198875594078403460966875688612800 11186782 -445790521398861952582561279876626756480 11186783 62364894041700232307083487766064174560 11186784 33256458424715773759885696467436830720 11186785 42461523138547949589428493513517992000 11186786 -15199861424857956368636941229259479040 11186787 38453556470979153643143273929023301952 11186788 -111941279945482854010783873817583707904 11186789 611028396339001943867307474175004885856 11186790 8161084925815644221658564007459895040 11186791 231233318127716581764842955435274725504 11186792 468516951687343563909457292940233088000 11186793 221732333851392105364091922702835239882 11186794 105485290520441928274496941378560 11186795 -354768131748354814652358757293912883200 11186796 -89388519601577264804266755027667670016 11186797 -1534581602375167410819777762652086778100 11186798 469023425345691915898800311832405195072 11186799 425785064395455740145976344342337443840 11186800 106016064601959319547765436217091686400 11186801 1078579927696747945122787018829894319600 11186802 -14691338788678533770757433216765977600 11186803 706391468193264817112758950603179935052 11186804 560214205746027143151030730847512630656 11186805 77941234048080886173340655746956808320 11186806 102206206946494079989852302909211976352 11186807 713756586825268535288438221113413552472 11186808 -659785376453341069746105232680100454400 11186809 -54845393678100103829714912596981398912 11186810 30016967582940232273869556939995682560 11186811 -401355229904649007437836315014620341940 11186812 -3566624782116408712697049995938451456 11186813 -837489387754255375061326616697582720 11186814 -91911019954993636666117855906363181760 11186815 -19483988467449404093138848595412247680 11186816 279523747113133736921453316581904875520 11186817 -139792417187893344011522629743092813520 11186818 -121778222357208194490750332011639982640 11186819 187099729117802360740345762893305428992 11186820 -349750086165066940746480235245010636800 11186821 -702271882033656864055025285446754626978 11186822 -487454655850796438138345985516133200288 11186823 -77255838486432166866918473212884596736 11186824 49479699742735183077129242109575454720 11186825 207185558541114261363487799352229397100 11186826 -12401720592583567522465549974881189376 11186827 1816181379412430519784914465601518712 11186828 -718119931178233384890353908892422271232 11186829 1250245491343240697575450439699383776 11186830 -369161403347566435655127565103754574080 11186831 164054085153848654067160060061945150064 11186832 -71293473582122356621758503043261530112 11186833 -114133410073131758821797458982881514624 11186834 -169589960753438421032408080122054376320 11186835 328520037076932022138104113744912448000 11186836 77210237355612377730424215513128516480 11186837 -5731986349605069020477406487298174880 11186838 26370817408066175183651593409576930304 11186839 281022747729795916839849442251455847440 11186840 -206632577673979177971940125299723059200 11186841 502410423091687952308159247857766115792 11186842 17230877254012248069765826838721246432 11186843 -686505206282841791264377135054003416360 11186844 119096094176088726508706270641030520832 11186845 -174042933765576969035609047112373450900 11186846 -46723136425334608247666317954009497600 11186847 3631042113148850216617624297941119016 11186848 -656341161354586966345625339341444546560 11186849 755836065704421879801245419441773338850 11186850 -29613302426084413944112813209096230400 11186851 196084332180933695852156293850002210064 11186852 -216649973857545533408300656703783320320 11186853 26688966026880874520222376212074960224 11186854 118118548508293170621742358331863148672 11186855 -5731849740729967173034186283768491200 11186856 -1068185407451538132554273110688668876800 11186857 267994973364316662910417267881621123360 11186858 -534757997120856803932155568085075631360 11186859 -24807747294628997450970521855378745576 11186860 -260609294486884559726214619362969937920 11186861 -33127905388388288554153987221535431936 11186862 69509786889381883799176304430847608960 11186863 -52783507703652440200150424854607467888 11186864 -10099428671307324631941436102498123776 11186865 -397985330549829226412965979794543081740 11186866 -471733083827552052709376433145067841120 11186867 -62575344138064011232497205014698714568 11186868 70151206435369997467170428006795476992 11186869 234639711914424859368119263584111713244 11186870 -280431686268430811069571818093965731840 11186871 89019070290940466405568147389604231912 11186872 -123823276893775818340909055780727398400 11186873 -56471298968500463183095891071304805760 11186874 -468940178550904972339278497074993635840 11186875 15667564440901244346069158896141810000 11186876 -148664413281792106836448958740428217344 11186877 -18037664125180971247600697853695139840 11186878 -220515525726090715350542731172220230400 11186879 -60497822758680843744909334648557313680 11186880 212006872344914857130262814387077120 11186881 -101198980273568307220197399484477026000 11186882 159017073774122987528391664523189571072 11186883 -752622349698004380126494794777447664400 11186884 -682123978321940441509462894175089069824 11186885 -4472780088294209313087874426972821000 11186886 -38928979465808135876648264394687699072 11186887 185509841511922863818461628734103202000 11186888 -296904598751433479558218968640694016000 11186889 22208078012130557617223638157753545920 11186890 -1136106560293887024224070631496386560 11186891 -139273083920101688697962298727209082032 11186892 -128063723426323363338190214341352534784 11186893 -1408024042633604848541713623212627695680 11186894 753743499127177208843600184542988502272 11186895 384617446313547798194673526860981232800 11186896 -121750933052779413530462439778115911680 11186897 549659951558709151851984110255291376240 11186898 138254393845742989693912218414121140864 11186899 -222616467838154948049463973502388638100 11186900 423792821015186017705699363175456784000 11186901 -163106370317978648127521431779500714880 11186902 69611603122078148602452788925181144704 11186903 75854006746875511988392633278228373440 11186904 -413939787221123058544831139889495674880 11186905 272923928004641025264061835358030189060 11186906 -403975026335743554488406963279906502656 11186907 -223604721275426856491691721104107366760 11186908 -23298577142009350307230292863739531264 11186909 -269638683023274110843048285676679622400 11186910 3849676745490271079889169536576956160 11186911 -585700852461616548860674603581135047448 11186912 -678571024117755712557813824472413110272 11186913 -95740066353505828446423029231185777920 11186914 43007237267237026225056640380827606400 11186915 -471155396802259645603201635920638448400 11186916 -1184212917745685354746714431575310336 11186917 322151188607957996662771985553994530592 11186918 -161746305356544523658258755025965195584 11186919 77660209837989972102297519315903196944 11186920 -691667292341394854678843856196784640000 11186921 -68792991951707143375107273020105788800 11186922 41638323818431942524987806709273083904 11186923 3530855552997788720872975245616633728 11186924 -100422759035005947643264040483315712000 11186925 14275925587649089491839958582612108000 11186926 275793407992183349362417869046084494912 11186927 -277921584615514894395365376483092290224 11186928 103763367940498250350847786877875945472 11186929 453906351228223466574651114606757352884 11186930 -415569894333359683902431783374313553600 11186931 -60757154720878845119004970785081734400 11186932 -72489417549339497048347779309988908288 11186933 -3495895313111079383922122982860266380096 11186934 163395493354708513591940270579888640 11186935 777225967941640800435077298649776021360 11186936 53889786507335194750738366464895303680 11186937 667701770039957325193960199371807321440 11186938 -143161423704016732200392323964840448 11186939 -4285880174852853726048419021234631360 11186940 -581402243033311802384094096018474270720 11186941 241409805745843696285014480435301550342 11186942 -188450310184182175128056581882725907008 11186943 -82834794653344471285262389224701625600 11186944 -164973231995997782655663425583600107520 11186945 -48185591864133686763369833073954144000 11186946 -507794805061977926088344595687530976 11186947 -560074516544040633933738643600576258320 11186948 123834229066875151054661199376120775808 11186949 -105404913830915730711776052508127125536 11186950 -74594679748524366298610043999897561600 11186951 -66236963989226087407473003953484243048 11186952 235613075413393932295829599952623042560 11186953 1250339305694232478896539757065321568000 11186954 -397144708458040248785027592390882799824 11186955 127037790735574791730578416941887066240 11186956 14389254774338834435883997982472000000 11186957 469445148915937186013984763590689180512 11186958 20109343535353622174799381138263864448 11186959 42051732610994659571256876182007679216 11186960 -150463399379421924378162366863120056320 11186961 -147945581369166465546780709278467731728 11186962 -198601544358515154789578995040303581536 11186963 334303245682495920688762639273627721880 11186964 252664502275294754550888566964561592320 11186965 377912826474076645391430206044404880860 11186966 1551082095284536155449219411064920064 11186967 -30092361032242814534771867826555600000 11186968 -244254010240779554302147219767780556800 11186969 -1260233904940980288893177903628881901804 11186970 -627910575386845440836919882471505920 11186971 -452292053821515308988953895965328328828 11186972 24893166756567764289832759506369384960 11186973 39935621703033820260957511452631216896 11186974 -142179535013694657312889756732112475264 11186975 189185495167098500678785399978420662600 11186976 172602938683283672965929926033309958144 11186977 1017260219435320393419655164696438025826 11186978 281786077310412765074150842803389808000 11186979 2738079760022170689101450053673400048 11186980 -72347233739468805312223213379740815360 11186981 466034574586327328326640944521808898304 11186982 -98315372186768690386961179653335121120 11186983 -723005716215948379188408461648070805768 11186984 114012773260972286053070157118457856000 11186985 553587085804047668979964720258131869760 11186986 44998055681911978778181909689591784960 11186987 -39876172345548460864608607794754836480 11186988 -87984911114479414339471811887645602816 11186989 -341816171943322586005513292854332385632 11186990 -155646836050349252256987063731800550400 11186991 -815868901628301649115459796880532296320 11186992 24424867597115635676807555448792989696 11186993 -466624718423837832576512441777552592576 11186994 -68146924669229648190392152985299968 11186995 -138338561845191158473954845466894698000 11186996 411014142661282106192542904875504785408 11186997 -41350194416887941871158918741989062560 11186998 -343099616029690616927854880938562819520 11186999 267324541176323097254875046212708560 11187000 -156891613049946510393292233849169920000 11187001 -168011459288205491770957132518187797504 11187002 -247137997764819761378475984668784924048 11187003 407118655888344663926703678028435900464 11187004 171779193427740396481093284103132077056 11187005 -338456431766731336183094019313410368340 11187006 -85177228620814295974299919931053234176 11187007 -509812493976997637328340025105966177520 11187008 3843683078405970953723411903677464576 11187009 3929258315414956177277790290094640608 11187010 231403777594847095325082907495146393600 11187011 -374435119780004774598328408979018026800 11187012 -585462321455099057358423584976627683328 11187013 -39142160188646129965984423529818774080 11187014 23522840149124308815926337148274150784 11187015 -162194319095689489186232790650501575680 11187016 31088090579131742096710691503702179840 11187017 -969763710603359555650253319772212303408 11187018 46121252040976428136112199343227187200 11187019 381408380262938394671432748390262310420 11187020 -56497011053824424229904426626792253440 11187021 -220039041510555289770523112094973255488 11187022 134705520656668762467851266390749901824 11187023 -848875975366430915707464385619956483728 11187024 12077299377989278911001857053874585600 11187025 384424711704075758511608849286597568550 11187026 465518193707233956730245736383580397712 11187027 491136445885170890591544277570239278964 11187028 75303197461860286290892447912338251520 11187029 -374089440338272306765510620721486312320 11187030 60313848242936900686133891889133480320 11187031 17577041852923789969197211735501842112 11187032 -243709248228459637585726191958779494400 11187033 -46544976584168439794361132495193810560 11187034 -707345766536987188484707737825151082496 11187035 757442514925047996860393850192605826960 11187036 -45386381619870737927303290830071463936 11187037 -42727176004513011992894881720562040000 11187038 490112935533018653292889116602992609920 11187039 182772724716301086595149398212150614528 11187040 -554120116673807695275256092030546739200 11187041 30601856692864017187796692343685425442 11187042 -87357451484544971711442766418607516288 11187043 -724401526180399383644077389280292359092 11187044 -135756919892602971956852188051370029056 11187045 353478981104972703056728636881111936000 11187046 -267079471594158980413167516793920456576 11187047 1064672797627543964741907091173390501120 11187048 -427051040512050948673453305611829657600 11187049 455524832400532583600803798723914961920 11187050 73033846961245261276237856719474540800 11187051 -249286710840078862279833002411820499368 11187052 16601079028710537698608419985189286912 11187053 -912844409805851911484586537844223446698 11187054 209755574677708220670907673540202981120 11187055 334911802763439005218119790249476407760 11187056 -248964235463130002041535910655141183488 11187057 -339850245920005703518216854475785762816 11187058 36817226704991281828984634496175652880 11187059 358528634802240724127170957540658805504 11187060 -97177054057995184258502748988474583040 11187061 -82508639642477953762662462353211426816 11187062 152478583367104773803701438305394902912 11187063 102158912236262915370614755005197083008 11187064 193634894186897721804654977798049300480 11187065 -343448090940208670453360923906822692540 11187066 -96986769403719488890789993280348074752 11187067 70447200030419123110299671383615528880 11187068 74243706720460876089388555594920142848 11187069 -390208820173486530993929273723122752000 11187070 94521725409769569500879142067229400960 11187071 119095190322586699886856135233495912160 11187072 9540920680715337208188180511944867840 11187073 531834243062719535630432933499612616322 11187074 -330584941305655628766681418557772156464 11187075 247506968895161220330785824924797618600 11187076 65161889702255150907175755813439909888 11187077 -962458746035535518246517214218580955328 11187078 -64372509167429303335791057790308833280 11187079 889018175472184794771047088813396963384 11187080 -68779243784051292102556897208652595200 11187081 -53070568177163549141592182927496240000 11187082 -317891126109621460087039603409029030608 11187083 -449409463357534730068803553184328319680 11187084 -50698701393110929802795879484524081664 11187085 -70714063401003275392541192862975321600 11187086 -274363493289124903528617908586293311680 11187087 -599526531259156691119388801517480854640 11187088 89917209851370928238940235068075540480 11187089 -785849750394023423685998416121994580620 11187090 -234533678978462164608505206305015318880 11187091 -806920663421027383516723224630992497416 11187092 -57077987627135590405998991973564628096 11187093 -181476023649594895404473787277323018336 11187094 -75350239831460703254937064897972981248 11187095 8621316391090568281209649249546268640 11187096 112348507508522698514672628096541286400 11187097 -1099012408929720136704754374863115070268 11187098 43280413471311442916329089755672872320 11187099 395091500752759096253984956379319559680 11187100 -49431096624586899096045730790781337600 11187101 174421419570017146080834086753532432102 11187102 322642871021403697346646924387635456832 11187103 -664121076715628364883777257863724645456 11187104 9140701918195618608301244995340206080 11187105 -295126955863404791075742504446059248000 11187106 -8228028766132906193682572530768980480 11187107 -698201515867744040249097268374385409928 11187108 191360758249530413483815368509396889600 11187109 113209799873595863948610093676211746140 11187110 -5418803212723589561257369018514014080 11187111 89167975960260549563634677491320330240 11187112 -200225992311452869058099473401301401600 11187113 111843509279618927217445325749872743424 11187114 65466413621463635198011892733557149440 11187115 63491011241973155952168401847124665120 11187116 -726479022992714091252486758952185199360 11187117 -312759820942831009261612914707325467466 11187118 308969317045896404613454924700036477760 11187119 -859716225956534081746995807529162746480 11187120 13265902397302840603553085689403801600 11187121 -439623991245282333432208590594462141456 11187122 -258610156955457776466970096179328512960 11187123 261169158765985707929591883360165123384 11187124 456280031779481491285642340202488934400 11187125 -78048702340101689781815529929218176000 11187126 -48407487044709961112492003956454505600 11187127 -101445306697153522928925662147449063200 11187128 1177591301839750308582714951561115484160 11187129 -15570141259521432825253217871645514416 11187130 -140511581795875418958507221035160555040 11187131 440488133444307575066266128542181128112 11187132 151671488883842544206693083884785516544 11187133 -47210917794850501945081208399545234618 11187134 -27717942706927850307517694923845189888 11187135 87388609504681614884739363881462419200 11187136 -85400641005261952471169615435766169600 11187137 87586764958645874610109785254035931520 11187138 -4159119950281388679654872853927696384 11187139 1951640785683756009026147579475846178080 11187140 -266570154209995904709188570703304354560 11187141 -318999395279585800685305122525018181728 11187142 100685148415330648655495288245164120000 11187143 479192838251843294318393759950844039040 11187144 289450066268318364035403514877625615360 11187145 652834202710129825243260828161364444900 11187146 -187552965184057273168011030337576271520 11187147 606133975601887028192821870571076624600 11187148 156881329913437836759194122532386272256 11187149 702817555796633707250412181986002412150 11187150 41053528038574694978592674074394889600 11187151 -48472016909239759491207518275772955296 11187152 -7793847803946108650505935414740230144 11187153 6782228162725361623933136294635265682 11187154 132793747334393058802982151542155875840 11187155 -77642907241238456760391808975902721280 11187156 -120919550998183346558355071240028487680 11187157 -1118338179327764668785186101756858140594 11187158 -636001729228317305919024642465775198080 11187159 616755524074789399987284546570180544104 11187160 595427884531819457666698878819581952000 11187161 -855416430517968457169265461433122357238 11187162 -67294298097630919269295176587962129920 11187163 -239610212524471601136702164200933682016 11187164 -360712413458212836061110049957049461248 11187165 9903818697881036892355286811332619840 11187166 211407591530993399826159237360715516032 11187167 -373887449577046072899694900731435083880 11187168 -519113867390387398447509391147505811456 11187169 175108559666903758853890086811839023296 11187170 164604590185690022335457189263015445280 11187171 293506798289180538897533790759415291272 11187172 145780461149254095617334220825714475520 11187173 224975319386697985413707605168581625020 11187174 223359175365775395417758810565370157760 11187175 -147220004547831625017071668245406663200 11187176 -106989417288984924606656668127723520 11187177 1632384244765730826334712026376608896 11187178 42565235146300823513038247072804081760 11187179 -283841806261107085444085542716055424616 11187180 39180099100683870129091649316982732800 11187181 16321155799915026746107490608139710880 11187182 -462114651733448438541041270685209615808 11187183 11558404188157168434165701377035686400 11187184 -163252554331280378913265124498939412480 11187185 -828521506452662764778271632459672194200 11187186 -170358344729922015427835749970730742272 11187187 190523539730519153014246571743875855360 11187188 491013704316666414184675454450687253888 11187189 252755891054142913348042658037536263644 11187190 100624026026421335534790482021283321600 11187191 988301106702667953713646160688241403752 11187192 -76316517554975135156540827956619468800 11187193 432996304920499823235933842593966412944 11187194 -128259544224074410498112052293026552608 11187195 -34598692216976111924829227344478484000 11187196 67814156603797396306292686739687880192 11187197 82251832663865131764958106757757787232 11187198 -22761699888254844854870057902887911232 11187199 -361514385679030955498569949827637985464 11187200 -185995859589343493941507673882099712000 11187201 562265167605470039502489334208211389232 11187202 107824745026590729137872056603155015712 11187203 328006161512630318498423010788876467452 11187204 91720069173153422268564615687299653632 11187205 -364912875595357279185110474056462259040 11187206 26691996449738607847187747702095713600 11187207 -671592072090618325099886806516396952160 11187208 -756154678043895006252339938096652119040 11187209 1601608766159065257729586112543761152 11187210 161621118497574097701904836049530769920 11187211 -45151847459185203274769407094779092960 11187212 -85851616747210519397836604067234572544 11187213 363817102620091750158782294449837700544 11187214 285997976424142635334686085440583076160 11187215 -109343066478980531125577090861930532000 11187216 -8602525547710081645950230567083499520 11187217 -641773320187468399587614741745085463948 11187218 -22511463312151794467519963701211750400 11187219 -64030836480082806345832001992665697920 11187220 -5972479015444657823554716886463508480 11187221 441115816055339275952569174908538801422 11187222 -224974139803661378507135572454186520576 11187223 174678245123511428084341707334312840704 11187224 -7966115311705340298487185200035553280 11187225 38285655155041773597791900555429337600 11187226 84429413349370983722458509141215116800 11187227 117697675697943383485174122211876883076 11187228 -31363332354913804242983719238373313536 11187229 548811771642118927401227796167071305830 11187230 -181215375417803582428633895578748034240 11187231 -17220402744439007098549577319304078080 11187232 177917204161346431337349794723153313792 11187233 148023270090267948509989629035639419284 11187234 190610344810862837383612818337468511184 11187235 -648137028661679932539582291032242102320 11187236 132315140017751365469722695810257518848 11187237 -800162183862040931960465519145091129248 11187238 -443448706631669283839891365647731381760 11187239 -946818869970119542067707165208209481784 11187240 -148845156180640478205864370108268544000 11187241 -39795415016907367925464073345347493376 11187242 -172498111634652474788438107588259867136 11187243 -771536172808267492394418658690568626080 11187244 -155351785039787822086329261731447212544 11187245 207623717307448249365843907832386212120 11187246 34222572538034457735204333679049269248 11187247 1309386714823644481107909296882017189272 11187248 54886692756042598585479899568783949824 11187249 164792548178286630524702876241628293888 11187250 31189749649782466310583579884548368000 11187251 265619466962787545581402410118804892400 11187252 -37027085000741950164198732774280839168 11187253 226104021433342796463206579808288780480 11187254 52744800451462120370878179485347666560 11187255 -198539486711726683393735040017423819440 11187256 -220782947975761132311741257567614341120 11187257 530118432203612172125514155177325382080 11187258 -279747285285144216643458432364185389568 11187259 232817804974805974597877826466726006320 11187260 -55355603237078225625184018421481984000 11187261 -699288186044042359644917179185872774400 11187262 337133197294122919215815359853943134592 11187263 255730958915263041729361728529751842224 11187264 207677525792445133356456801714277711872 11187265 348449259019833738556160094744540889320 11187266 453980946585258320304055327323086810832 11187267 -1671329473537169696660879540384162304 11187268 214666153969788419678835629440588677248 11187269 1206024727595920680170376694390259589120 11187270 -96531085793976126197900945592401498880 11187271 619254124000892680129166857839933616472 11187272 336766002010992568879740208197246412800 11187273 4116588365001703901662416195835661664 11187274 111296517971486942286290141742234961152 11187275 301583907097742455004172470024439039600 11187276 -58791975138388454778724099962851942400 11187277 -581554578970767808977026892657581249568 11187278 335316940195942623960311626587393090432 11187279 -736351211641645657584074293295468866416 11187280 -22658193565650163507541903533859143680 11187281 111512641098522886258145925762351542592 11187282 -254825204649728196701535480151678055808 11187283 -39769063516418450424089899292712330624 11187284 461495309861757449108280611407948128000 11187285 -187504552887226844587245949043861092800 11187286 -238789220309994699968326758527669816256 11187287 -384353821724809030681588129822456392840 11187288 314000029574843913077785707517378560000 11187289 458559419782568840431723218597383198090 11187290 -151218314742212006545992011560211692800 11187291 480201684329089176759496857217842749592 11187292 -306860400667954567075236217412531309568 11187293 64610269949786768888439612135299566500 11187294 -1391680681853504229901217085810782400 11187295 -40050091853911028133100577062627084800 11187296 276368422666170620566738996905064660992 11187297 -262313448885711052340138845809986718 11187298 67729769256478785277664982284042360400 11187299 410217415768875655449760428291280681200 11187300 -17352783120361450069791840461287680000 11187301 -60374895709931857987744706433680623020 11187302 -159282693743182049584218556317581029248 11187303 -67918400784485670985924238063846885376 11187304 21015115784591241987823660787245685760 11187305 -113973330138004300575747552681059160540 11187306 113739031971076863166050118140180735840 11187307 1066345329518682351843399863507557788640 11187308 430963708135864288217421612738979170816 11187309 -248854819311855906486196649332999817088 11187310 -5338423379204011877197674351907290240 11187311 -3164453053144798158394230357463324800 11187312 57593200444571184430197058337767587840 11187313 -924265743789224852330933248827735355438 11187314 29599847126733674348800189424407539840 11187315 -11069282737676253677197120229515733280 11187316 -208270426670768665165926708536028217344 11187317 749249569297891585835726903287265976366 11187318 241696253610815247821597798566786221504 11187319 221149999672803494163190350718411349808 11187320 -289971231799475732510723508008626176000 11187321 -161373391167734954729753342468603132160 11187322 -38133075758011148634735399535279699200 11187323 6995001163428771019976322307145965344 11187324 212698598342826880735249449327907115520 11187325 -62629699948171173472695238813810028000 11187326 -145709852020304214574301527084234156416 11187327 -508173363923755171875826809401418413880 11187328 320608118376480891113951464245575024640 11187329 -22036272121456621018626624190582163070 11187330 92499566394521184104019934915316121600 11187331 -525461671873883445116704921719204372868 11187332 111486928814208295453731797388175994112 11187333 -222883016077423004302399703450696176320 11187334 161195139019936580677346866223146206816 11187335 196854089668560697419277928301977372280 11187336 529582759804299422314362896000975462400 11187337 -429412496036938692471015121746204199260 11187338 -18413181765495865829146759551224038656 11187339 253044335317452235548424496697380707296 11187340 173998051408954415701239834398389539840 11187341 92136261370019038921942018152430313184 11187342 10246621779705192040886231891214581760 11187343 -996819788407519493877815420977011885120 11187344 -4474550552439250057267055781083873280 11187345 29764055075117338969879840724081975040 11187346 -196225183513057798792415039935517195616 11187347 -486911080208629855223565688539297285204 11187348 278674730195275230976174177107456860160 11187349 -11937366476302153468020081356827586564 11187350 99222620477323411373837685187927754400 11187351 -18515215938914093068337989241383357440 11187352 869892755223323065238438720072513126400 11187353 -3419992867907262953045122595143931376 11187354 -55087408158919371132781405860768084480 11187355 429211845064108569648752692222627530000 11187356 -650552513265686283929202858222515950080 11187357 -270147169408852928981689283273674619808 11187358 28385386338453842373104296933833680640 11187359 -1058986365366567150397469894446698365640 11187360 -226289778882863242001038022329836503040 11187361 -631214946137670393660320418899368373568 11187362 -927814743162320215230012884875643568 11187363 465238480103681528508046628959971906048 11187364 233216938304166052239576250146905153536 11187365 178324121109499570870220663494660291200 11187366 -30835896115818499821853679533719399552 11187367 -118370362675137024869557501608393172200 11187368 414726959538401537764822500954707266560 11187369 752848713623205839348485050673526692320 11187370 -246867768425741013346870220307975465120 11187371 -246577814565961424914200620116474234320 11187372 120828287209811860046387464909670449152 11187373 -13052450100326229678864151212593225472 11187374 -249095805593981724473460650008508985408 11187375 -207676353524901960923534240853738732000 11187376 195602077365625462218736099039202066432 11187377 298957822943718162706715341160448870600 11187378 -113019646246464139732141852116671274096 11187379 274274253648290890682822853538405143376 11187380 -205596366582591968919993780477381715200 11187381 312670034777793074530032143095888828224 11187382 -51875651380956638958859510565574768000 11187383 359610380040285370915459315295598525504 11187384 -18153063581199497704971285138446745600 11187385 175522479665614077528754378139330867520 11187386 -65894041054695692106338586336341134992 11187387 183470533340496867509024567602866828600 11187388 97997514602289121550231705641099322880 11187389 166818939356095136587860428482440113880 11187390 -41900287188191405901980141292497280 11187391 -119621368131849289188685642516683559848 11187392 4729662336752907397401653066889953280 11187393 -112676330268986379301555067934710001216 11187394 215956644301100801445113338236996835392 11187395 -395642262686387045566630091720541903600 11187396 32850167056493670992843050656098304 11187397 -10884550265791875269261524816776693860 11187398 15549852259461051719568128740267321536 11187399 -92314656673066471290402686818751023104 11187400 158461109398072522601106726814322688000 11187401 95096725759026182340763505306865549402 11187402 -310610297791252030261346186187445901568 11187403 784434574236482715899456484484632689160 11187404 12277400836935387609099399579544584192 11187405 -39045581921970086746571428119462018900 11187406 -21515828433164802986222113866082582848 11187407 -87416764982150887638517937094522349056 11187408 13486538451392583100081702925136297984 11187409 -271324914638798928147700550328507074960 11187410 130324071946025493542299190828523909120 11187411 -317029692872789865916093206147297296016 11187412 -98965759346923879014268834925268496640 11187413 -28875754616292133184384683498016363520 11187414 3848480559506962740932793581267825280 11187415 474903384998257013389402765834627009200 11187416 -832535846690949354535344794956761323520 11187417 456775906338773332324787742155408833920 11187418 -3748787118707656925304595271097360 11187419 -337845610919290256472837878772393189180 11187420 152099685219285740713511590619841423360 11187421 -7889746300338579739176729783081449536 11187422 -24144016340855637572610785166416875776 11187423 -3822117799327150593072084927803313120 11187424 -300673680526635028383338423242869178368 11187425 -192056173384558468619217553377744245700 11187426 -164770924121369920916900542527447229056 11187427 1325855573807536846150551437585724576160 11187428 176631752862903856830988731480900034560 11187429 84287989280833817363177393859659724096 11187430 131409087125463722917988686687182520320 11187431 221654456522988321317043890381574823824 11187432 325631315595996019379651048751173483520 11187433 -196036318004063446099085841911219660280 11187434 -479034455386457158608259364889565410384 11187435 -52811923364403925463396055351325025280 11187436 228239109347565067650078232140122739712 11187437 577281819009703691252777482106019564480 11187438 501258199794519410667065501345063265408 11187439 17048161247038945131361806215405637248 11187440 -142933597189008405666057774792383201280 11187441 -137527602620094882710079950355225263820 11187442 80839983560939602350367284885578637312 11187443 -66291084871986165528085450330360181376 11187444 -4305476762044995417887015965373902848 11187445 284095584157467708834866292597600327480 11187446 104532009150819889669848900462028471680 11187447 -61493915693862749594476058785864139520 11187448 -1931837124318657597207484350325037015040 11187449 -65482424468507300516240233038169014720 11187450 -102114545725435896555763112406104832000 11187451 554473344102218620422333044749084998504 11187452 123503009543292283368218609054955697152 11187453 -86737337962862924635495192355973604992 11187454 -401240704378365090402724450614124237824 11187455 -31627673903347590213805103457700991640 11187456 -188978038553320514719744225510881755136 11187457 640503528045406734579790201112208252672 11187458 -273131785635247536625289386488220111920 11187459 -67627851426433713192247099670041269576 11187460 82439995736066066837767353785702054400 11187461 12460856041854880664503230036472139448 11187462 168983418678674442767332930914520826880 11187463 -120703549356979275565595068536772537040 11187464 -48058427590696734306274821378335047680 11187465 -25320209308177584293442928767258005760 11187466 8727700592512914217437387558204426240 11187467 -140584358818862387552924515559533502016 11187468 32919597231217104189853171947012058368 11187469 -11372509354561448248689615868392065152 11187470 -20762379239360475532340049512455802880 11187471 -249942470392059041686423001300447117688 11187472 40118280812085890390029879916892594176 11187473 6158542681644622844351009009062990704 11187474 -42778877672912890096526898483520738560 11187475 -162790852819159264947992275372090326000 11187476 -13080976055706872167692545636684636160 11187477 -165965932027717716400473061123867027008 11187478 148866756034556921360682597649893305280 11187479 -125572247400995938101165797303086604424 11187480 -51639909429392269601377145698169856000 11187481 -210828707446397437864976368308695341436 11187482 -2390792853900537468448399727950149888 11187483 214598685139702272273948566291767920024 11187484 443614712247388106825477328209163179520 11187485 -112966608519095908606634459375818096800 11187486 -50326578637882217020348297394040773568 11187487 504415740624564468943418244563031347880 11187488 204433051355228344625105067191382441984 11187489 88464704255611878428503148436110285760 11187490 102496829087545636922176051098832500000 11187491 -28175615835841904361665639454314311728 11187492 155648799521607558331369506747354642432 11187493 15109466561734612059253067015939391424 11187494 307656062470203165167643136585445927040 11187495 386612410379082428008892496834271167840 11187496 -650597929229439394242180625679509923840 11187497 108973101315186136489375153860998060544 11187498 -96348184731211652193856581827435957760 11187499 -294437441592070260491307930123201543072 11187500 -240404513487070851473938213032540000000 11187501 243089972495947870767761095112629681440 11187502 330507077236514339437310373909657029952 11187503 -9141066648087188348761893022022347248 11187504 -266123660754171561478611886901035008000 11187505 8416171828932985165309171552444158720 11187506 -198176302479560961595411293370760263680 11187507 217948596745436047587958772323794083640 11187508 -279322486908822217244927399743309612672 11187509 533579773484183104518920424863502937710 11187510 -11687399459406816050020709629339597440 11187511 -197599556637717616124912842625503564888 11187512 103004905297070451066131497424093306880 11187513 -290088179183951788128201745796863233036 11187514 201192714235192392175680777535771834080 11187515 -505706558928983181910473426408712467840 11187516 182933487270866489290356673895998694400 11187517 -474478074125909076807224807089311984960 11187518 24520599351007347007849721848691976960 11187519 122997799005344706723831138593024772480 11187520 160445514019984218116103230160796385280 11187521 713685146187400456239920459619071425200 11187522 116152563102570675023547328340069500416 11187523 -215794839934869268512108552262069536000 11187524 -455821540458359115719122645924673126400 11187525 -594872598853656654420013774881588000 11187526 314458408952833299997874111915599005696 11187527 80976789420262241099979902656408877160 11187528 98355856708404371334989460518983434240 11187529 -158424722275977506892770192752292536870 11187530 -143121871002860365196118718217324347200 11187531 189808493582938340003702752319809265280 11187532 290615296968873935957105942486291837696 11187533 653209420858747433506338732164110375980 11187534 -122208982654950660497798073368484342720 11187535 -21918215710872321810299886008235638520 11187536 86941406627881160763009852292328251392 11187537 266221198332387722310808724763156952560 11187538 25233885740557636308709560724470138144 11187539 558742539828563196205193117943780 11187540 -23691704158322663286934267515989729280 11187541 -103224106308265260595965605916498674016 11187542 5014995348741088840156890364509638400 11187543 600773656492920376671352114393559695464 11187544 -136678743069374602155406321022856192000 11187545 -64878385174992454181077629051922399680 11187546 10965063848499931554280132518238032384 11187547 62830621496434516232960124400074145344 11187548 836700709342463098143413785270531109376 11187549 -573953837879742597939428102355055870932 11187550 150779641333891505965175137776140865600 11187551 -1174391552280928524641725262515233156096 11187552 441151581672501244373631644422484262912 11187553 127246242700564062066895389465451864084 11187554 142802365683263606507624763175886400000 11187555 -72252327241455485384672901832097820240 11187556 310434728085771318342532238485230134272 11187557 23734710784477426180919959387933197312 11187558 751669167854462885203309747437020544 11187559 109747368328254173832958838401553744768 11187560 482918305272415649948188704440630016000 11187561 -204932057109433715987288946180614016000 11187562 -47280392155224873909422923127327632800 11187563 -779252214395342981838722461722486562188 11187564 -202972570990877812058153000813544081408 11187565 164981307562052578529562567062899504920 11187566 -79518367693100954642193342005258899200 11187567 -191728699682896294211940409453211932320 11187568 431377244259057584369333069433274368 11187569 -1103007567525965302084597556635494090030 11187570 165439839425659636079110400820278807040 11187571 -570129968659360555280558223709497250228 11187572 -82533444604608908330304180433609844736 11187573 -468245739780506055473846824949818446816 11187574 -212979972195946773243432528084265306464 11187575 -132375282225796153375295693032747398000 11187576 -130693218714220356720331318926367764480 11187577 -79228810427621135924348995989900696188 11187578 -321199220722852217666989059519577622160 11187579 -2916986825272749814993920471916119072 11187580 -42826218701196072028041078295680000000 11187581 23546094493640388804793287488390731200 11187582 159837191221272965404270265372630628672 11187583 -159527193008161592687981556150205481232 11187584 -178921838274960309515883767470416199680 11187585 -653522233373651187404926157876385600000 11187586 -422676207207354844712378427300128233008 11187587 -348227571975819779705842654342855311840 11187588 163238086013479525172322819025515694080 11187589 -165253375665667954831826962914549208544 11187590 36056421953600922089737413040860364800 11187591 -238313125754407178527757226625541813760 11187592 279287119249543272605359458578744217600 11187593 900120221657957313717450275420022731280 11187594 -194347849844046976956179134569362495232 11187595 -220702180197094320462624001398378866400 11187596 -82534530531905729461216749834120686592 11187597 412503056009600344905754278450713534400 11187598 436574872016059898297466804533241180672 11187599 -293651622015754063255831440782436648960 11187600 10630111926967164500836461417249177600 11187601 -581277490694784885698425669803559376400 11187602 265512891889867380715898814387632932752 11187603 135924741903069290304667704492916409088 11187604 -100172989585990521674268639181619311744 11187605 196620346501640126180802253505673745920 11187606 -205718905855067791553841126393739768896 11187607 -987489303919021593925949915341773337144 11187608 -161161896563418765160162347092429015040 11187609 -461695497211409796175526614617910338096 11187610 -998485191862078033324185503165844480 11187611 -1779699491184490791903329330018651760 11187612 -341612136526030693040711339903718604800 11187613 -305256661716303831299554769107309842996 11187614 279840228428446609484360830826588987520 11187615 -28781908838626880720912131836355239360 11187616 104285717807668239065355284167466680320 11187617 109490733872596281466848087753281981952 11187618 -9218359335950942561404371487071936000 11187619 223028223055591711895008372766738736144 11187620 -351171969329838573503835708392678592000 11187621 218330167667535242139917924744869814400 11187622 -469880858583759729972291473383269177888 11187623 541901292091499907924217113818371594872 11187624 4411062013491370292058518052603985920 11187625 -160512823847726446017244758119387451000 11187626 -334054755463435832835567360549362397696 11187627 183261995446946103635763755504104735104 11187628 -756517524535538815705557824413408569344 11187629 -85542421318918589170354069096189714152 11187630 161527210937033169552974589899785432320 11187631 -488306845593243849764206608276835624800 11187632 -149081446665326228017183332275239354368 11187633 434402785803877560561362635899408258144 11187634 -13172201170009811980290020574886514688 11187635 -372071198771467705860479144990755483920 11187636 -117459551927425724736798024144925913088 11187637 84749252662565304571800167043247116480 11187638 188505223966162716843012283415753459712 11187639 -4108104089403356909775142314815663880 11187640 -593786069595519715448247882311700480000 11187641 658581991468452013790435427010586952900 11187642 -182799368144536104707894480487592878336 11187643 -540757585759577714935852557484000702108 11187644 278901480862759684590804843735777810432 11187645 -89426538643370970739448090870860861440 11187646 -16475518017901548411176517477739180416 11187647 -1050612026942765203227062166152835059808 11187648 27796358890543500090929869862335414272 11187649 -239841402475410640022482017280751604480 11187650 2412511673224768341174251797242562800 11187651 -1863284299757394040961513086675444560 11187652 28354213337228102550136415539894845440 11187653 -172917548331787833482972417893793925216 11187654 -4001089243865802902978900620653103104 11187655 -327783617730868065211829893021624306440 11187656 -6135110926853395854750506300491776000 11187657 -120388721976747241373379412863092657052 11187658 537644528405492031347673539524755397680 11187659 157957389499219774441438891537978140816 11187660 257696241124521332918468213954887680 11187661 -610986858988217501327053642383176795700 11187662 -12416320169783922519720896273143782336 11187663 -540672671801067517502828657516724203376 11187664 -165438812752077560452421220719410544640 11187665 -125963519570321792620623027282603063000 11187666 12359845191228148665441828800046397440 11187667 -877067114662165523659179237729295067284 11187668 118060593594127213836754860832365864960 11187669 92442561535433964581403573738046349088 11187670 -3275006805004877912318629711663008000 11187671 554909830539634160818370285918415693144 11187672 227728896000324151498266079579287121920 11187673 -334807404001321025047454874625999189760 11187674 189467421806393874065526405389229540336 11187675 -311961298941605024713537131004712919000 11187676 76430863907342957539518629587057256960 11187677 729525905118276441976339991400057263526 11187678 89429613236103860428453200439694726400 11187679 -608430130504926129620528916172974940440 11187680 167850648448958557263681319531075338240 11187681 -621515251030856824241966365142335648848 11187682 -396120132471966351843395193625112524416 11187683 -38486898463999841794850164140728623104 11187684 229501062122963807153869278256909910016 11187685 547877586968351087946120876253481728380 11187686 289123239706676775937261248330790509792 11187687 -51208487133710426762455148431689123840 11187688 79805045954165729424029437068211599360 11187689 -354032383090878879226689102402720949644 11187690 9926258296098312356606447593626316800 11187691 -642706911683813551265673307297186640908 11187692 204859873739159478542791321773988116480 11187693 88093922936826397910810858958647347200 11187694 -19495692758548623375330298936240711680 11187695 80306144956801413509396148139980750480 11187696 13268875665795258468797899542845521920 11187697 16078837785811398495984599557956363760 11187698 -200791240855164817195578693664127978880 11187699 1765648034078960847130099769011729464 11187700 -97609693827201395022590628483341049600 11187701 319141667599632721005264312727643206080 11187702 2059778250499204162958221731563593920 11187703 -78951682205067197961415136113422899720 11187704 72443420700990487882710697439751352320 11187705 44743379079804952544576916521226073920 11187706 25360255683535969278872178766115848704 11187707 -75226201004249059889811299174227197840 11187708 18238797528305751130866952418655952896 11187709 -21449819046811286310311777555068505396 11187710 260290302800293390164076545440253696000 11187711 -35752267329283422968169635918203828320 11187712 -435941301921583145854877204564271955968 11187713 198821903565236349366378670919335519920 11187714 -65161111339934085456901515054842726400 11187715 166527925846075757777544668156564217600 11187716 -274877052728774616481306534817475980160 11187717 211905787101512610532004923405827044160 11187718 210370766054390551733911859622048190560 11187719 -173079184260736916898881582113995678360 11187720 298134112935002937663380090015357337600 11187721 1456930120180102320526979003393946307600 11187722 47003637241506935666876150358676598784 11187723 127094514025223268136159203964403789784 11187724 981688672352902223462762848518499954176 11187725 -430856682449466069092368296952677174750 11187726 -198196593248163532994500008508678121472 11187727 -597638245472147866848315195377605743088 11187728 -237320821240727904095712103987935952896 11187729 -331476568187961655925950288044214025856 11187730 -137138451740141593159613102931885990240 11187731 -127634032392792337268511890939872597968 11187732 168457888594143952608722676897919334400 11187733 -610088039548087585616960177035242627300 11187734 -406865687614250621511187851550305054336 11187735 -160717288406964923014666765471047137760 11187736 77609794695042939634197589092376780800 11187737 161077177372958587340127075411053910720 11187738 243102945374399362071493660460893480944 11187739 1669680787312548418078231001978708588256 11187740 2537925485081558979500526733409356800 11187741 99516499116493504565005265746708104384 11187742 203141609779858835571757716769735270272 11187743 -359875418097627105781484491876725949440 11187744 -168584171346309735974232204881724702720 11187745 -32438286502334245691274453230196979200 11187746 -251266137926223591737351332794721226928 11187747 -423061016467022375170900901560006674960 11187748 302815908326724130836457584846059704320 11187749 158830546280124017321973229584482514750 11187750 40190326798409517224185084375607808000 11187751 -26511614192528622203638466465013261888 11187752 -114300711232139035463962983038825103360 11187753 -184004019130156387215473496036753648576 11187754 157968899349322071277856557744281153792 11187755 546953040865259420957837378897443736160 11187756 258490044483898957486386536485334714112 11187757 476139325607103608459428335016979773440 11187758 -299875244632081319697950146548318341760 11187759 373554658624590328356857352079037852928 11187760 78377414912993322580005684466842009600 11187761 19364768375397346751023551485616638760 11187762 -128432860846687284324717517630118208000 11187763 509735953994250903765311341793266256012 11187764 -60502310858211909935433977153540505600 11187765 -536705994088070265487291409778781703400 11187766 -277098213223259984021415819250328309376 11187767 -23995197726531276839127395013217131528 11187768 -92699739093700954673877325473773015040 11187769 722131452562637299093161939123823152170 11187770 86200647056901616901279448066729292800 11187771 -42829177498241434358682637815907262976 11187772 43949483474164853145300505793260645376 11187773 876787984455889349849010954108137870022 11187774 48106668184388450556293827838026333440 11187775 251016532493662188839190641338035874800 11187776 -93181294291331472260656090745206210560 11187777 -568017291601848761880365497700021104080 11187778 -367959950768397173818582635818882286384 11187779 715124740268044717970711597033989886784 11187780 -50422853452728646753080764056925184000 11187781 1425953499260511144517448384041574846 11187782 -376844354517823162518038368285341391008 11187783 -7638655323921932501368740221400965160 11187784 -692538509137714585603624347918835645440 11187785 -48317618852121218770964555148063680640 11187786 251359887168286840538456128875818219520 11187787 -3899062535467252245784527049929318800 11187788 39461289231634615782828122602410763776 11187789 575794197693981486016915934106027807840 11187790 183868826093480331468089710666296350400 11187791 63836195628690521908877418227244914064 11187792 -14199778786840694781434338100422901760 11187793 440935384237920771418530295144360629408 11187794 465699250751043538135467700063210598400 11187795 -264603025344973234093060941045738583200 11187796 208458501820311305822529471622944329600 11187797 -593434167889315956361704186239606192388 11187798 -73402407492588214207485078310466015232 11187799 169018988392425455794030233031023695536 11187800 -199755774329698440458102437112777472000 11187801 2431782749908011129792791020088298372 11187802 413730803784025828726463474629092529632 11187803 281195508285521643707511159817502572800 11187804 296638215326785749830931889626456746496 11187805 -203063178851546745603869635916288907540 11187806 -32132023206426096802378441484640936960 11187807 101688341971410485146737234275346547200 11187808 910043052792459502232922684164914544640 11187809 532946626693760694525216429124131263010 11187810 194691358086227490647146893487436685600 11187811 -310754459824778499154747970506459582208 11187812 433729338947586867300286612924758035712 11187813 50915758033668540609654560093890510848 11187814 -308641728101484759676903421270917142400 11187815 179770839375159869672849034993504891960 11187816 -174956852517406178936005520208127180800 11187817 177492398941582125743232281787856991092 11187818 370421122350472346594571320331104253360 11187819 -97203100119567887594125655660075309712 11187820 13425478733159486177774405588314214400 11187821 -21623321315563210269859299969291525450 11187822 50212316428227518194874658426408990720 11187823 -88849428102289649000797009608708554616 11187824 -216030251493885374541638933727857934336 11187825 -92918436129164766805642788418203033600 11187826 1367434523635613569965666183059879424 11187827 361976308787971057462486909848680811120 11187828 719616757312446933486533115870956113920 11187829 -383848504383418058772467089080576419520 11187830 -24599348170143389380358373818725309440 11187831 73828327289034998105740544918009543424 11187832 -317273590727644331722335295263751065600 11187833 -31039147430649549735961444468241727360 11187834 -1141530782043950924203467310991431680 11187835 699059734621705283467704369817571585280 11187836 -174484732727023743247695990167233618944 11187837 -343278668643701495135562814737089514906 11187838 29131282979255584821580154226602929152 11187839 824509826719072933523935399355863728 11187840 -243790450951345122074561821974881894400 11187841 -270071536573080578188176349082158756928 11187842 1194639229872129002644465329381189072 11187843 231676728522587053941442989713631739200 11187844 -81641966693997968012352573683972296704 11187845 -1306690516522111618915763983042804320 11187846 240082199363458979529473543432289209280 11187847 367417373685089689303403913168460946712 11187848 76369776800989554735102077622574940160 11187849 -99598035042021712632963515604634177152 11187850 100228451691558771477607359333661088400 11187851 134023490754265989422866067877955962192 11187852 -78852394937216786672830977505448110080 11187853 440753846614641267749578493034855315840 11187854 71317202931080166875461897767392346240 11187855 190307996926516082194281579466957824000 11187856 -65295443434470008097267066910221426688 11187857 582922557309333871565721238857763382772 11187858 155006378725024079043771722926206597120 11187859 153066638816853759216484721510872646060 11187860 -119960815298548814418069569968822640640 11187861 360667123556508483479462160160589906784 11187862 116800770049983886837031487221137864704 11187863 377390201540645201425974757038247435224 11187864 -187146804166333336332055276231884503040 11187865 247949794650474958435653706812027432000 11187866 91711967226516278884294996425906235632 11187867 -109148732026766425844912816712068170752 11187868 -125688984667747463454811479799914967552 11187869 -595278592166859394383210996898897920 11187870 -92904181597145296904379895197747843840 11187871 305642782587505498796563811978699655144 11187872 1674028587612103063619749292585848799232 11187873 531481855238543913863724518899565939922 11187874 292163850104466384102880460320599321936 11187875 -104591675790625445919015906416785560000 11187876 -158322218801235210646148996307062231040 11187877 -469468990794320192981759974765682622274 11187878 72546069329446850264091753744344385024 11187879 411567933948006741819992209419704524584 11187880 -993806194269929427267087372631680614400 11187881 278053165583815451487595097943338990280 11187882 -3236795716743558674127226870833887568 11187883 18569219908028035103020553995377202976 11187884 248035149669026866205759947879593561600 11187885 86256931920793066907568508315963269600 11187886 83489544964993182162150959794289731392 11187887 -679089511196816616997783976808517339008 11187888 50552253998801681311491982298205585408 11187889 -1930211606602609231836163917223823133644 11187890 27215207637949677041466411604384512000 11187891 -218293296650747450226090210592967634864 11187892 314436742309403492548346929222916933632 11187893 -235522047721505845427087490619244712900 11187894 -179237434782243969264231094639184539200 11187895 397377104259355502169709772829330706800 11187896 557184636401119981441376093060404469760 11187897 206703867390259473586776236381360955072 11187898 64110388991920163506317158474723458560 11187899 -647668560625652178865884996268987571100 11187900 -30071008798184773814291629877697638400 11187901 -8595504472476858325783767556314526400 11187902 65778344387836723881199683028431936 11187903 -463581243111138009456948584129256700800 11187904 15354364901314519296279136962223276032 11187905 -194404347222101413071336249601191824940 11187906 60939010296559807342525456118742643200 11187907 -31673196152744192285142228435106813880 11187908 -177333491755346164334040435958027519872 11187909 -496759719255474760279637208559055297280 11187910 103762044648531115186660736306949273600 11187911 -184173245475284227492511336498343004368 11187912 -1589530178789366313521341285261148160 11187913 -111047821687914957505161336592855536192 11187914 -11723887713595350876379054827055296768 11187915 16917435732948317768096412917107680000 11187916 247625854451333094682463949032406981120 11187917 36400880338136520947186446069806026220 11187918 91868084968392218919293712663527124864 11187919 -259310449851032147220400491151294471704 11187920 -38141274334797842243698178651414200320 11187921 -566843666936966216513699781588593102496 11187922 40873317352186579938133655441886040320 11187923 238297304721103080587679197770559232840 11187924 -430300306056174673525661632320403439616 11187925 -392999645171560616710373536612435507350 11187926 255749938360548217018779907506897728064 11187927 -470227980761955188004026906797427733600 11187928 -882396787369347069098796050273021399040 11187929 -278175989557508893471800585557694526716 11187930 -35322841319184761914212889310866298880 11187931 -89212518628729038747289774154898681536 11187932 32558285489065763458392648773138644992 11187933 524295402142836405828381407276108701824 11187934 53972927178916645812978869838199932096 11187935 555747384429714532230431880326329077360 11187936 65831780963546072517937243855760916480 11187937 553169333714512278394211279974543512832 11187938 -391652421542769155700086234108940976128 11187939 -38965517790943081323153256604267431680 11187940 -197868180724470966792690115208030856960 11187941 878617187015273534176427375525336368800 11187942 -110618068582871028159313142498906887488 11187943 -4271541720536614183603851093972038512 11187944 -166443048453684546601431761894644515840 11187945 33090371864006899397311105686564902820 11187946 133319288882654208921683899229750668800 11187947 156932151950081025378305728140343070760 11187948 14154853953049536926527306925662485504 11187949 -401791069646716462482649561590427620808 11187950 227119964640941855630306174782113744000 11187951 92792004410037641560710700501195796232 11187952 130088345876786273468534564039834337280 11187953 104153816674378227445877660092732937280 11187954 7282788989003602353091355355149345568 11187955 -9906266521068565773261278087817590880 11187956 -109653194167538285117697556712313500928 11187957 -260020685542841662275585963192031784640 11187958 13518632398609966641069116405620949184 11187959 646662964770710736710873968913272239504 11187960 -105132821999061426951916981125808128000 11187961 1075692618944577288319731726467887369812 11187962 -39943432388757228140536126478843535504 11187963 776097840702115022955760450651848987600 11187964 1886315694540395839622288197445834752 11187965 -359249783039370590818541331282845237280 11187966 -287272347090185464629481595007159120576 11187967 -113790978812830067718480013293851913216 11187968 278321738875670511748767735346479759360 11187969 -9350890647063567812526013432810132176 11187970 360905018153531091708711422546974363680 11187971 -565012724045864537409487223266117457400 11187972 94128295821503670757011414232418056704 11187973 -1045607343220963425396958046742379935778 11187974 617660017435065218296459137403353292800 11187975 -112310362367236673432128757923437083400 11187976 -535406455362393307800867203406425041920 11187977 965512503923337740397375495522066663972 11187978 -10737099662775673982252777118352385280 11187979 107268578973659118789325369326468960000 11187980 -29757119495034297733346283832989081600 11187981 -125261770451170502825624304993779303616 11187982 -10277390554678017895718334650939334144 11187983 188111641524674848032479897272230509232 11187984 -54499519845889406752057836557143965696 11187985 195017563476695470639738700109152649600 11187986 -49047557833716829915596531794975787360 11187987 -505067259323195703095190806430937709640 11187988 292968623307953690903851454204415133696 11187989 -71441574877412949884620978089737227044 11187990 -102090628189542116168847151453110988800 11187991 -444198509088543155753275096637095466016 11187992 -1168827881207448573278592446499376926720 11187993 -69932781738254766434642320188247142400 11187994 55188390066163198185304969918740656640 11187995 128688107263311727038498839605601986560 11187996 -145189771618040668999959457608602961408 11187997 -165839770369990104352978898935002591540 11187998 3719553061968130187597200497747118080 11187999 368465281081194090998067959585107724184 11188000 1110661280510060908212649655276961792000 11188001 125893294793624121505471852907493936864 11188002 -52450330993752590766956086206973180416 11188003 498390036416538704619503252352812268480 11188004 -190826823427511438662254184402843213824 11188005 -124181318189566245109701312788221814400 11188006 560060052942425979282706518093690068160 11188007 149477562080414625067020763855134827256 11188008 105540342385685925019379191792116848640 11188009 278903105384936599467431697629969093952 11188010 140165846171491261225383341298816592320 11188011 147006790793605203354679207697090672472 11188012 -128780829774193140664637405577912437760 11188013 482872216295726623934334735185814746262 11188014 -99361729713465399865794390006868517760 11188015 229425134223964404878907565098995244720 11188016 996210696146637174718550513584963584 11188017 362037190772614689520259115630981225600 11188018 223698880826039301723748480156947570960 11188019 926935248433971284866546651996173249420 11188020 30370396903470468426706526626676121600 11188021 138115570633758220745978207625303892224 11188022 -317074065550868666988548779715619182688 11188023 -268153993244256204364686178553163312 11188024 -151818597644737769896826135315010355200 11188025 270644200103688583676371205930932109550 11188026 380425826177568624295263185802642417120 11188027 -125809448647774444352191693721566490328 11188028 -109761240025356837630815808937644887040 11188029 -222619010047535944461438028464440764320 11188030 27969742187826436007632172856733908480 11188031 -229106208184887923727438629482253726808 11188032 -187809512372016802197792527830386475008 11188033 -139754000642546218898764636226702790718 11188034 175868302606533268331784965293951226880 11188035 -60551882967494716232648595721753170960 11188036 201929291397676257078811459805692165120 11188037 -223199972058602941699039320190025649600 11188038 -124868835562413655773665340848327964672 11188039 280611618091424801598484667878421744160 11188040 544896596359522340789841585534406348800 11188041 -3536506205618390415597065708155733280 11188042 -275178609894543380671619086859612453328 11188043 -31014457108883255730036484215540728016 11188044 -8516653784535655652395718621892824064 11188045 344952947328501483860667066037557007200 11188046 87404292934657379990272209398404961472 11188047 -71319973339931436366789413222354025072 11188048 157067157212363891925150672013475766272 11188049 872533978401875611535116195924974088050 11188050 141783132189733041429725121619267420800 11188051 -244342511903849682910130042563739840256 11188052 -419218879761010167410799509168551096320 11188053 12188080549702753891641986226870049020 11188054 67688891995884820987903690771587506976 11188055 -220664063131274651063056276370266368000 11188056 96015932403190752651246286906296729600 11188057 31777925944750490321856095008340074526 11188058 -205667958513759468548169721913070445824 11188059 -402535191654413362897999542374686179840 11188060 -39361888011068619313913621022868899840 11188061 -7886964682840607245213024592825877588 11188062 3832423446097819604599750974639074112 11188063 -1263654625301403802787674501483331256800 11188064 568491884513373455135844391762558451712 11188065 -42629334470815046137771608393169305600 11188066 -176226710396464287565132242372565464576 11188067 669864331704795929164904671084281046152 11188068 -208781694639501173237234569124578590720 11188069 -270024754560718183091836351411980470530 11188070 -220076175138899771521570459176537851520 11188071 99026464139089020816593988023140459680 11188072 -110251867067592482353501784208245253120 11188073 14616388460131454265183588767923102728 11188074 107782497451920438221208011294717583360 11188075 245049534511027883684322738205419199600 11188076 -531081240560117078730588663289910634240 11188077 297766849291208971075800996272598978432 11188078 -138194772217250747981517403480017806400 11188079 -16960144712326450944801368939309520000 11188080 -24452067942601448366431024653665894400 11188081 -365586818855000222292464021871150051118 11188082 -484263731478232598076246092128891162608 11188083 -144765553656202285776227378831888822736 11188084 15251004888349489410244661543538984960 11188085 -43781940461660698480309819499040293220 11188086 -16478887473281891118822189587580616704 11188087 -176547792153388596898061934913168751480 11188088 171660061287012324451495938989457346560 11188089 553998324584768629467901143540776588208 11188090 145318090752965101522811991319813240800 11188091 -107203108727680251927119033003228423448 11188092 14703987278976710676052324099119063552 11188093 -140807413810735524537179750299711226560 11188094 -81154426204071124953326002153199399040 11188095 -157980489971528876645794810579869786480 11188096 246267495616432672864605312312630312960 11188097 9540066867465838016983437944216336832 11188098 -413413187550036241518918452656944218880 11188099 -215404644280043387261707740896971869536 11188100 67881298972336121669919396851530444800 11188101 -87285610522905755723507654845228621440 11188102 -69809341647521296171963954553538031488 11188103 -113348127321831184687676702547710076648 11188104 -170902045145295476112689411549190266880 11188105 80089828964172412961815977271060673160 11188106 -67472936877146371414379319984598807248 11188107 -180067995304251472333016708137161387120 11188108 492540692139000327751788319844892673536 11188109 123864141897066133903818107943796980960 11188110 -39826655603700042204900636544314547200 11188111 23705132563597037055586486592273884800 11188112 -1796698329336469341365836025596723200 11188113 -138395312362279303924859181073791864000 11188114 24095377480030353564923381700903386112 11188115 186763511529063618642089577468220420800 11188116 -326858769135108990058270417644777395328 11188117 50596338861974088840660530876625361792 11188118 -272470065446845510410726293687961786240 11188119 -327430830887041949097717379310492207256 11188120 -108128605621041146500566678729551462400 11188121 -184226370386622866314097810899812867180 11188122 91973988455821235971995761031963340800 11188123 -1317654069615094771864688614816385401056 11188124 -283924745942781077822249569380715528704 11188125 -3248128341380266091135896685335042500 11188126 21521516456524310086493654515797093504 11188127 -17606684484023455911125333279403502920 11188128 157242870072193229524678591290330316800 11188129 1115793610452212919125519665379014745776 11188130 54954964494214865537204799709962937920 11188131 51815784288275859303188140132125048960 11188132 -229794847499906769221163886341627715328 11188133 -428535597272854112567334622623811852032 11188134 -58979826658054371445375742376183059328 11188135 -99287347567142741699628796728115160640 11188136 128360841480104151288683088289499335680 11188137 387760409570834245816443962477371074960 11188138 97929945900208848734144345450360563200 11188139 627113067857161915847548353877874117940 11188140 156714363750978630726679663211455257600 11188141 -2577111633402097935523484156286573108 11188142 -88251078336948444691260469478365309440 11188143 -121143798037965903887860929945000874800 11188144 -347309164468414956849485844651458560 11188145 606895563388080862807824255125558430900 11188146 225124006111220659978335698113849363584 11188147 -186630246395198349963527325115630504280 11188148 174597559475985213991915545938489450496 11188149 11404988280036099650886359532711869952 11188150 59979678950129393781049629475658088000 11188151 17426488559526071313498798625933729680 11188152 586843774433839775250350438825545113600 11188153 7888125380965346060229962373383666884 11188154 585840091125047726220598089834823907040 11188155 25789993926104103609627947287649387520 11188156 -149287636190560393419641850050208146432 11188157 72835321275300443742318259403088113280 11188158 120267656428883004670630213908471230784 11188159 309586478294463447058744439718714760416 11188160 -77140063412111611473674065892836638720 11188161 30389730059319266415645113859143282610 11188162 -215494805167432920805004337585332238336 11188163 -104556583881913677634399301891799643440 11188164 -165092774301838447811268655388566671360 11188165 541270119113008338128778267063185232000 11188166 149147802688408317070334892779358855168 11188167 -367106503655269329560768973276401100120 11188168 -127149759049565828796821833574054845440 11188169 -61880504940146179176590500815430282560 11188170 -1986658673574652274784985107989126400 11188171 -292536247262951030219739147488196262320 11188172 -824263403530563886830007592590838125824 11188173 76032574932531620949097318101229051584 11188174 -210772393791204560373505580894227829376 11188175 -589372040000038159470307112662485708600 11188176 110294209466246866968046884132525441024 11188177 -97824680741630964095235825331451838336 11188178 -42149522095441377037653042174234393600 11188179 184763416179162213960633576980671703040 11188180 107323421824554396346359088723661414400 11188181 -165436861999333538432489511643355206500 11188182 207532138255053193166353869044446588800 11188183 -1049201159299806590267146973255612808568 11188184 5904466956993337381176262228907212800 11188185 -217995891252865862441327574643597282560 11188186 -228988379194483041652197996538492110336 11188187 1135749927024794051628898463160561424836 11188188 162325952021458270222043013015871242240 11188189 406176423768153182734541279424391960224 11188190 -30957632203535136327060078321308889600 11188191 -136137838892221296183214369301354142336 11188192 190497227122136364710155869370913390592 11188193 79884512352561043101203481146254010280 11188194 139775213934861169160940254046187693056 11188195 -220690401892765521126261391027671926400 11188196 387588929277723845173179579761471324160 11188197 457584152223405258915414331543425589374 11188198 -212916632396154802616642200752554604288 11188199 60327535774262093337399521400494409648 11188200 -21189335521314958176191053207541760000 11188201 39069860252717997353507472314059990202 11188202 -200346171328554596560121121623594426448 11188203 82518562189177620304150604064726291168 11188204 -665490132945673877366886417577189673984 11188205 149046079881331446679653372078119982720 11188206 608515340120257980445284527218237235904 11188207 -673528436684701494604056839479019627520 11188208 -86521424142887830002203301566744985600 11188209 -510224655414752271454171740116587516800 11188210 -123082928295988803265723571901598556160 11188211 106270015517496354378281390352402916812 11188212 -70035313526967178592086574285034356736 11188213 12751236378171498141941225907820852864 11188214 7421713700552862406581025247021393472 11188215 400749057353655121133785589152570951560 11188216 -191965037220119261800555115844956774400 11188217 741041801118310585654850827612386072960 11188218 290579891354637860121539814354395234304 11188219 144980700438133421042338723214905862676 11188220 692856118110087465135590789210128481280 11188221 -167455225696601980334447706310899774912 11188222 273203735501063832691525584369510109824 11188223 -47702199668874869717910533237972978376 11188224 -37811040696020061065089477419278008320 11188225 29624230498195093142533943420953632000 11188226 52052025401676305830970153461006794240 11188227 42407564036545649041660526412694478832 11188228 -184266832755830435262137934028268866432 11188229 195017824466203042606041494804509891200 11188230 131784406136046902330468383153233870720 11188231 -975819271246386618569883640642070468968 11188232 -609488751388343318291075694198926745600 11188233 -306277397514103026888180995345541694080 11188234 213920037141093034820272867683694060800 11188235 -53466887190043525159247189309531596800 11188236 -328703390577922944798295022394026316288 11188237 -355232808809252910849186872332862503114 11188238 536609865722359636308445193016915866496 11188239 151306257428282450691840080354304946824 11188240 21425425080498617432556699766023782400 11188241 180183710690209322736016138732110599424 11188242 -12008839666648139236340182754431761600 11188243 -216740406672313388791074945931059564912 11188244 81747635575772857206604477507623009792 11188245 -172638633678397532910755154994444329600 11188246 252294779245063227577010991573691095072 11188247 152211713024634675969901990032159012240 11188248 17309348453370246233450579763622502400 11188249 294328569326948055974415046840922302480 11188250 168018153805453338035186268530812824000 11188251 168554933346398048685277484742786813840 11188252 -346478382750291423050501969493529291264 11188253 311779829284893035703137929535333023980 11188254 78377882612792986617794755104909938688 11188255 -181203800425782418594183165190361671040 11188256 -8603823551584252893094955342276591616 11188257 -461740960590014720877384402003712257360 11188258 322872681721372372490535742696467816960 11188259 -311434981806911671700246261006102565540 11188260 21069213908278028682054775889258496000 11188261 549879212585423767583092617397066348800 11188262 431056751130903911988231563216431729632 11188263 -341564960448628333346241519976413340416 11188264 411874507274853883080096949724242329600 11188265 -20286484679453523983564894904238620 11188266 -185449664723100990650489080148839646976 11188267 -163541981282174016914673757067984086688 11188268 55556452547293656384267755731449762816 11188269 -716328743875279276642430976118626370506 11188270 -145371951485594530146493549003479481920 11188271 -173587110910794314079018112693826340768 11188272 4343933527154606631568053302068248576 11188273 613773691670818765791508367393819189522 11188274 326244060444427819353225577149292049952 11188275 -59746088187786903283174745717821036800 11188276 -631273518131948410247984977094751160320 11188277 205648419796431704155020963918225078126 11188278 291699719221163100868123107402977175744 11188279 -53191910942221122712252333526837548320 11188280 480339557854787152086933791186859110400 11188281 135508546602323709819226413821050329216 11188282 1202306114053630229481311065437081600 11188283 -636527280783585232124066053760328038400 11188284 -300216510120467465786058201192594968064 11188285 45546834011571332186130487076564790360 11188286 -37455858669887930331276868241269519680 11188287 11417564633371546631428807402709787120 11188288 214871165649750865752573028643540828160 11188289 325476890566523032177962531155519557056 11188290 175716830124068384531803719781977246720 11188291 444182643585506078315801940471095879872 11188292 746683296934758444937317932451808166016 11188293 160581794207105616299103334549710798144 11188294 -13943750457428764243995179117168559360 11188295 56844273794784030437251707712119599280 11188296 128893259293201250159749561710467481600 11188297 51434249024521649945247900157083808512 11188298 -61327225557591821395255692282491066880 11188299 -532638801633399905627126398787831663976 11188300 -20211583664492515637525638099318579200 11188301 -478994576694623517970279820316630237396 11188302 174783561481292743155394883893032161280 11188303 25974631097885383855649153410951913472 11188304 -106549562006354886206777631177671049216 11188305 103937163755130900858390383204218780200 11188306 43106624676781751868872620159154654352 11188307 -170957388547120094759186726679095706720 11188308 -82447148961638094272968408250797000704 11188309 939235344153487211605654983738916794240 11188310 49447763291361752168328184129083567360 11188311 -412265961170241500424021048707031698328 11188312 469852227056238403748265230065792634880 11188313 567420243528584711563559304235598471562 11188314 330949149664196388876326598309163568640 11188315 134366556657783121853728675947433992720 11188316 -878197209314045091203905126248749790720 11188317 -287219630190399010476941696430799641600 11188318 -23573061540141055814689981044916832640 11188319 58558821218120910997412986327570263552 11188320 -26461574638087395236107949865613393920 11188321 970733290443509876356066460706773946720 11188322 256005076603745822961619786161428826624 11188323 -353125102557874116191258024576648403228 11188324 192502499264042000437221090311147339776 11188325 55208082566472210019928089674188949600 11188326 2389032898549087668763746545012297088 11188327 -643887062650545040775579770100927631600 11188328 -211594641145957172143150527641753379840 11188329 10711554416461797801475926513380855040 11188330 103151240890051895334464302933037856000 11188331 174274742730171038554215742932892210944 11188332 -255593190474102296320302262767314439168 11188333 144383443659652766308415124473689641004 11188334 27053235965382660318925434910760623104 11188335 42936197514479742666779407288598775840 11188336 182963101429040463237335066813635592192 11188337 -4669053236755367072448968357878996014 11188338 -16750097904198741645595711136657891328 11188339 130870084424876551641741624303303096140 11188340 -385434088826264839107686507628164966400 11188341 328931697257582673213661535543357101440 11188342 -1160015406083908201075053457695453696 11188343 -703589094765465198097473820259445216408 11188344 -225304032837007499364714891470391521280 11188345 12532446557873555737607223042908505600 11188346 -30773367619722881768794086974576196960 11188347 274107890793645638742433770136454466240 11188348 160664252511382274371685572512353926656 11188349 1005678911668975194953925143000542935840 11188350 113117867590964932526946939297339465600 11188351 215349004377027541476871736707130068352 11188352 -192209728918442744412617408704350781440 11188353 14066693242013583912536530027979894208 11188354 21988762471036329929727643631552878080 11188355 222522118630274264660310919964979311760 11188356 -42213281695272071991515194388640792576 11188357 798330646733155892799225424419738944606 11188358 -699731113933576090129554396519137824320 11188359 -113804018765969074506087053592100838400 11188360 -110696133378271501454802173361421056000 11188361 -464557230810023682058478198188240360038 11188362 -482775236926670467170217965115742155776 11188363 955716809372256420640700318215304276040 11188364 -735915062000034436409909080194634894848 11188365 -135476017567474483471224646433934466560 11188366 327156886513469062219283027516502785088 11188367 -279795778086165065524104664066901855088 11188368 -3081748067201966863731821752000757760 11188369 -14380661549524461385006495547625865104 11188370 -26059830519915994868516057095787937120 11188371 -557195053296101840765600760496230806088 11188372 -146506462722710631112278575870414835968 11188373 244808326522536203424918990806073826944 11188374 210346468976612937607520503418220251520 11188375 1651539867427912586858889150956163840000 11188376 -65325296703539903798488043202585108480 11188377 -40703890284809292902312622188002161600 11188378 434802559333066271142959158812020413440 11188379 -615402019727668437081868323258877381224 11188380 -67097671806343229933346233617286430720 11188381 834253663596038170389564531444546846182 11188382 65892620264943891932604978174495249792 11188383 191790975109167121747929550544642199624 11188384 -64187033469184817602893366099078610944 11188385 -4495709084713442506645277821889271360 11188386 256392911946446758328790235799653786368 11188387 91565596048936661287727906232688767952 11188388 670229632508659491939789780548412503040 11188389 499814851675996278304074728661754115424 11188390 145756901952832228695641620380927052800 11188391 1018456279239958379054877774674619132792 11188392 -499643728007960909579111109003498209280 11188393 -177574728494001868943741639092197967680 11188394 -16852807090205650309218033600057677568 11188395 -72714872478035147497343668163205504000 11188396 12943100132629414283853580240804184064 11188397 1637654847734052161616858549993498839040 11188398 65801701751340064026086431919844950016 11188399 715770913127231221766168464093319392400 11188400 89347424176009448045184651983543500800 11188401 18240236056763892435354890200974465984 11188402 -424111449742801098214851605500055795808 11188403 -810592518973259958285785610133372920000 11188404 -53053292131981464868852659380034975360 11188405 268072740534631611051811996798213251360 11188406 52797419397218546448742056624271516800 11188407 332035860152932894541221259282362737792 11188408 -76513066561980237276652472570859356160 11188409 566620687242994091191258275729680161920 11188410 232002110900220332444097281599321728000 11188411 -131996835661444930795410667267165068848 11188412 175703710651472442402387786104976202752 11188413 333751850567924511075665298818830779942 11188414 185136028451366681356979162651871523200 11188415 -397522931486785193786653960776542883960 11188416 6998215469564974828290971455633489920 11188417 277407511033265936342200209052308516912 11188418 -15143015629748170176205687266086838720 11188419 -238712642630622651112777936792755604224 11188420 -118887220362647537776756182072115710720 11188421 -425108553725611075866491608570829905956 11188422 55671652558627641919737779662927872000 11188423 -9172941134731409022037141191465711776 11188424 27455880132801011122479871343515576320 11188425 6280427078451316543125210231832452000 11188426 -204395550774125635355643586766167750656 11188427 347806561739227102542200292507504067200 11188428 4324475893847129828271725878289240064 11188429 104296767118672894327631756526254513280 11188430 157806068376265074226850504779853280000 11188431 -660116570592877147816719102397938625488 11188432 -115180373044036282482002325043263651840 11188433 -472021114049514153678346127544271458318 11188434 12811189778071061836726241013937726080 11188435 62241449210337570651918683614937689200 11188436 -238285969286660003757783287592127076352 11188437 -98823271404657920436826388937047130624 11188438 -446998391349356549841244771493744390880 11188439 102914076878964048491264341149833854440 11188440 323475396493889935901621983532995584000 11188441 871305097305601828956624325947413274384 11188442 247391158182058356695010378109666927872 11188443 110118008749488986768855330971651152384 11188444 252981847835086035921584145549442246656 11188445 375214098336592643579417590038118046700 11188446 -26607833641884923529373395617842446336 11188447 562291694229557525800618333664238996896 11188448 1128231304292940175062439319983436070912 11188449 151712264619527163989343026272486534368 11188450 43520058536180260568273276811438528000 11188451 -801394962791616846232071533315671912548 11188452 -276654655745163468649580670598423873536 11188453 -856219263728390273224141697388528135298 11188454 98205222998958042953127282269582745600 11188455 57122586789228624936270029671349781120 11188456 746791404625061536323363113966967290880 11188457 -81419972421759412009284163698494025600 11188458 81543383576991792774940843141716354048 11188459 -43828053431642949751563903320973432240 11188460 -39870383445822582528459167920438502400 11188461 219108366727950626803988929026031727520 11188462 -243324225647934264443661948196842217536 11188463 362508567802783729036816730284512244848 11188464 63991346887609861882174749802212360192 11188465 242065133247179259520586554881986553600 11188466 -330316870068716772433078972023365891568 11188467 -136055621055882688343621370283731004800 11188468 277699090787572797610128908126383115648 11188469 228419118247516264472814942979461746844 11188470 119405298744541578402271891801086739200 11188471 -1487748520200560529972419729294544256 11188472 -734969627356481798770162624936401715200 11188473 -8363444887959628894410046250176443216 11188474 374385129295785760412562145654934952192 11188475 -128725207382342863660207857513342777000 11188476 -389030792737965836642887295786267612160 11188477 -282847278740945896034457376649161784148 11188478 -6317885058302682962526186417840660480 11188479 -620093440677180253672107455493623753016 11188480 -167134427570063928221638791494306365440 11188481 -36973964419556658784728276587106110718 11188482 -518978652253386712834446339296114995200 11188483 2860909888290800758292108422172913984 11188484 -266328760482764527303191262042166745984 11188485 147608917633875072052248396357055305600 11188486 294795469787459851168033251927999006144 11188487 -467054320803844248235293165922249653864 11188488 82589064428731042110212359860827750400 11188489 -130374082828771869990910933065843496192 11188490 160062049506757423422177148391057865600 11188491 -5333667143118007780981318179173031936 11188492 -247863708771228510309479611059056558080 11188493 -20722150696209588910312064349884176896 11188494 -20287896276193230439216325805238440576 11188495 -582802495362532137358495642888153275120 11188496 -74449003311448773472337437311550881792 11188497 -509016684553565934180008904216803658000 11188498 -397398113600730356496552581012262236352 11188499 78035503725312454181309368472550047232 11188500 -289257638303323478855380499957076480000 11188501 -494944665517260588147991630596013888498 11188502 37229759285134234803220563137293472640 11188503 212291102539330263091752554411590654800 11188504 15927331179014601166792634185442304000 11188505 -281558725003725382494341487964818089340 11188506 -4537791730305206007655577674979377152 11188507 -388431846334206714763730694073649572 11188508 -210359693792996595749158340534898240000 11188509 97921894281669918434373050122563141504 11188510 210795164249699683788251197100093156160 11188511 -137557642146641074373357661719585243520 11188512 -282320279917958758894726212342777249792 11188513 45381891119390091159682871558275172898 11188514 -7770498091066794188258333811216988800 11188515 58436124888324715707436259719691759040 11188516 223030395087133290448333597389013510656 11188517 331494060532741092534125344710880930140 11188518 -19912304644550241675734643078421366272 11188519 -50073933306947262732075278515196728440 11188520 1901151246907852552246269320036352000 11188521 457720000120994124860817855706579892490 11188522 -133474086154124372958485943716424932688 11188523 435448118007480474707292550015524875760 11188524 121920492163587358016784129825280389120 11188525 -421336176752094834980987445166064069950 11188526 -443206503559908573494048570299575108288 11188527 -75855042511289345874960073583404727040 11188528 -75282453881626594437846522824018886656 11188529 -537984953961008084460237893767609224720 11188530 -5072225417621317022669185519402790400 11188531 348260366005828625826323170320872809584 11188532 -770142958979599843044562532031186290304 11188533 460799395017381451298178978784974869760 11188534 76368031002609515781302111536894851072 11188535 -102686329044696546320713416858307191840 11188536 -226284714593136219682442627788677120000 11188537 567478383970167898952790257081965862186 11188538 16994627828594900230765344881833668096 11188539 9062434649155144609756098705636990504 11188540 -53812401996396573961503284634794910720 11188541 62396896619841703104252721350798052224 11188542 -56094161474571686438111941716932976000 11188543 -846754068403524875479096009610803014208 11188544 57091325930100454810816271692473040896 11188545 98071646589972579508348371904860808320 11188546 103953038948201013408480460749078067200 11188547 20790489957485162026241381475952282680 11188548 187808369488461362036934462221349212160 11188549 408774678235886542563228925935123262240 11188550 106613054518438330034776523931529828800 11188551 -182487604745690072735266009445794532352 11188552 -414188850704427701844494640882856934400 11188553 48673921142191378188307355955061475802 11188554 -62482999483401167821416968886165902592 11188555 191028456795671381940406167371964694560 11188556 -14019080091286696042131895713083788800 11188557 1717384492930179886291740050862105600 11188558 278102934115042891036531715018432498880 11188559 -751537596235067868697925983944893486400 11188560 -78670708762966571670136749457116364800 11188561 -52355797022790862194649060526098653838 11188562 147389943164599587211122177679888348416 11188563 -119430058301183149022735234308284874056 11188564 -3381893378277063804452080215293606144 11188565 -49005700278540674809793379853607205480 11188566 211382611289285790174811877840270304960 11188567 63481715445971701487025790334003446992 11188568 -330540613854994248284157238847599104000 11188569 -123250688857776302032061202085241881920 11188570 327640678960665565188123895233758112480 11188571 450818852287182288865749215397610870032 11188572 -38874339600645170340492365158891785216 11188573 -117089508842983239521866380789510804480 11188574 -12625884907791460820138038300125589440 11188575 -32424059755312168679880373353919435200 11188576 31147210124280644073746938849551974400 11188577 531743109492134868807539687737741436520 11188578 -9808018117879315412946685283202240000 11188579 1072115370860221144803199431153425891328 11188580 42944236697500901507564524620851281920 11188581 850534507558997766850037929904194712640 11188582 79552526986145058112787953806338724864 11188583 252532905560597069741632124057116859520 11188584 -375266627311183553118488095091043532800 11188585 185318314188934446073784908275034402980 11188586 133077864892467396432074156463366850992 11188587 -3748244824592946702796913390430054720 11188588 -12471718952422923090351986252479739904 11188589 -390164493248689096937982786675261277440 11188590 -48965035777223075744842569256217395200 11188591 -171049127335259536562587742894948009000 11188592 -216177019686033567012169309608257224704 11188593 109895647177434994376925429657270368820 11188594 717887337394498360918743942803882833920 11188595 -304852645242322917463952976455789281200 11188596 -227494163511524537915528208965032820736 11188597 136434031190675729988122297152247542432 11188598 488613557564376958277339591335866534336 11188599 -56375177597394291864047148766344486936 11188600 -2908771199743409850167709554161152000 11188601 -1049222681091956504872415982286213623468 11188602 -154322302771065391246898201850768832032 11188603 87796026997583036507713641996988775424 11188604 44405747574754987198045548045220116480 11188605 254207869810277151953546695267506673920 11188606 99364660673360357519021406269613772800 11188607 19509630883010560733171174838749131392 11188608 -332859906532836425731129654678892052480 11188609 645878706709474060693604797002606546516 11188610 -171581785260077026609898634348050435040 11188611 30088235790710586127182259891464384060 11188612 -145556657084690484496010449616421109760 11188613 -67487089279575874960194098638524909312 11188614 335349916760320898152179292681038747840 11188615 38755748277505926185828587801914494880 11188616 -576102432321521747157882828084021611520 11188617 204872586822549809578802239108127071200 11188618 25331774409188823080227143774761920512 11188619 193570550268047392978965030153074440944 11188620 239036924516783161803618702277553587200 11188621 -147992655533068393904215347011154351178 11188622 213164970171861055530738710168731442112 11188623 -312966001191517040722459689355547210616 11188624 -110829945698438648699606000009037045760 11188625 303849270777639758595097902401453280000 11188626 -155356994955594088650029579177341625856 11188627 -1837780984459706731789559760728469860328 11188628 179039333558125195215843644499571584 11188629 -521511155581640047962470739667140405426 11188630 169090735075370147706363196962685896960 11188631 -1463130745084605906260435998507394646000 11188632 40668068819340924778616759356568371200 11188633 -81771272927955279880308236734430760118 11188634 -44910896426707399892488962103637210400 11188635 -52421023230717511187986719602806524000 11188636 -413486783669182549899615315083907473920 11188637 29229389441710475052836171767690285740 11188638 -346726288990151170274367491819207863680 11188639 -141039926658206458483861106252665354368 11188640 -54036756613994089169231709621770649600 11188641 92284562658801843196406427900456610992 11188642 190822989038234319298088394428367907200 11188643 -2233698228297246564841762122644489016 11188644 34256617388471265789287045682867732480 11188645 195549319177522166648425459146034552020 11188646 11067859143837834779382576270511110144 11188647 419114377035085220156174718880315471248 11188648 -9272675230934427273905840234817008640 11188649 3263450047652033002965661160993264448 11188650 -105202246476120994198425234480881644800 11188651 549312221970599967861230541513569799472 11188652 353902374408522676350133342145564172288 11188653 101538698782789580654532288396163582080 11188654 129888995204309286799885731123815903232 11188655 -2521480680368472589970417825096288880 11188656 -73216626712146140345891647267660185600 11188657 -405928683714301154624123994735067242094 11188658 7847381143880571286679949418163028384 11188659 -291739068134174000044792105605935283600 11188660 290366131740631786199930072861154343680 11188661 -707020401183254932194900254029739969952 11188662 -327585549802700286529026261770590050816 11188663 343781794844930413389269406173742350920 11188664 -160711174497393857394664089202557911040 11188665 -533351626032931140901873708099255766400 11188666 9126818329549836045884202278739463680 11188667 -67717005694075221232150872474373959408 11188668 270386365838673502416916281229746241536 11188669 449061733375473105086156298226410259392 11188670 33044918977497656832031680795703817280 11188671 103821686638808640997696277262030454176 11188672 -73912805051975642724617561276065775616 11188673 -300475570267655360213445523208433702078 11188674 -71832450044207289823839058143408998400 11188675 -96481073353291852504883964205602747200 11188676 106487240822454488130893883023052408960 11188677 -370825501809945195314002844864254169280 11188678 67116831411139877961355842551105856 11188679 1076406036580368226665341429696011570752 11188680 136765499909252116398801186873987072000 11188681 -208225961426464382423417699529279710656 11188682 -82798529477652058302880161813148819200 11188683 732434728693583810570169253851567523944 11188684 631575164698810081262708314487110830080 11188685 290022187357228781674862943590075251200 11188686 313668794350172980383273547202009088 11188687 724192518895076881035869645166890345712 11188688 -6881224189867372491342866737431576576 11188689 -246491648006784403085000696037941798400 11188690 -142788925746590589151773676457814338400 11188691 573229912477884709968774267391381706400 11188692 -194660418025451574689623295323137638400 11188693 442551539427598128341470235645716691580 11188694 -146092373627681858066469638292863153088 11188695 9968233104014781599168380334383380480 11188696 -14311852365955739410685170444354928640 11188697 132406341798744280429565675247648865920 11188698 174849722811471114598299813848735230464 11188699 751694383049338084140801069739345141700 11188700 -41634248910022681945655688433996185600 11188701 -479606108852874459811168943746468236000 11188702 12470662531203272064930688334570767104 11188703 -177199380957650893299691854602145222240 11188704 -508251904769311243792172715971307110400 11188705 53751977524302385537000211890070502720 11188706 54130174551176435325469515517889654784 11188707 37205425710466542620854211748604024440 11188708 333307660483605333423241515127270406400 11188709 804769153684702924512441459955532957406 11188710 -7035651145898024759117952221705253120 11188711 -478166126888910406147636010888232120200 11188712 208789661835329341328263389645933803520 11188713 239578459626542506633616151634748006544 11188714 76661838291262612789010875100886849456 11188715 -39549421241647698701136155536422788640 11188716 152101230174799855839034755363156049920 11188717 -1922214291205535641151697667712799209588 11188718 -119270005170984384516012185589087962496 11188719 -886112601099967363259367396856382701680 11188720 -35062716349219400907860948908149964800 11188721 -204830964636012856948669803583658232000 11188722 -123361225187613382741766891239827348480 11188723 -177979054987291483740116095812270799456 11188724 17810302238842540236454627568248481280 11188725 -64063884074894365391652243795545030400 11188726 -158288352853860557678305841445931682304 11188727 139870446952705912862434400612405312472 11188728 307046988200162856042378767766081024000 11188729 2127580289377929390967177858248475520 11188730 -81960255168177020412912636685439692800 11188731 223067133803616719715079280034691024944 11188732 -338666927794928289005808373760209379328 11188733 -313133221688451424679744552158857001440 11188734 -295403110619992829618294309320838128320 11188735 422763167891336022505028261610897016680 11188736 -96021110346030782748377884866153283584 11188737 84024061762729234315925464548346450944 11188738 453825552162132668172020375459639180160 11188739 -381704068468986285685835549780134291560 11188740 -194705079035004538807305917541266841600 11188741 -123047014772799639828214155259563260160 11188742 -415627206680973177495076786290378157056 11188743 104702219153027833642645610628654756264 11188744 39749426719580412569460608553775104000 11188745 -338982932199309678994672652311928956800 11188746 -85230827536232598395923940561945856000 11188747 -281637171408444127033128566645600362688 11188748 -469405860208278350441562204532995492864 11188749 232976111255596237949795356341472224 11188750 94955481323119364241395357940526920000 11188751 169403983862770128033747104220149328480 11188752 -502937568314677938813330143522193408 11188753 350299748443074974564414337257937133680 11188754 169592439506261910577809788472358362912 11188755 55330406680517389610904163700760566400 11188756 -255286825638121571143853468523329100032 11188757 308468655645139296900258768262187061006 11188758 153509579612312983543593235665138378240 11188759 -184900375409727971715426640754577402040 11188760 81249122844355654496226204872441856000 11188761 283670075255095197931367986259917163472 11188762 -64344778727157027702161549309157523776 11188763 280270618388963847597411272204697398400 11188764 -195001861734601458859371229409986477056 11188765 233406070739072462878350461868455654400 11188766 606985434244221538823851074285723660480 11188767 234968577372425962019184141466675358280 11188768 271415824775297118445621567269749391360 11188769 856819304971680360547499176459233150660 11188770 -279433778459998373335237444848015206400 11188771 -157203511119825238593810649145500847856 11188772 -2303011057613956120581778353705627648 11188773 19285040624954144019410157982630885440 11188774 256511131075013118129763843507925255136 11188775 -10198197495269422298116132447228380000 11188776 22349830449910523524561650062040514560 11188777 19755439942941131252942549037791036160 11188778 287964913420150792969399291109113675440 11188779 78865799923148810315272282411124044032 11188780 -206148337235701484282077057859830579200 11188781 -251277835854272766911693943201874470036 11188782 137359782565110398481216399137483720640 11188783 -49305098169820598704516754425332844016 11188784 85492980939193126646616147841475788800 11188785 2074556390822044085864151618804460800 11188786 95166824791223365562583154599758461440 11188787 547663180226895532043017135783587495168 11188788 7411679594195998121775812928846090240 11188789 -14183854935014154035061079735346339876 11188790 88644242281987904095793270238827086080 11188791 165786976271193824719214007937759311048 11188792 -586693396737602771329726873094011392000 11188793 -16523848854615328934630559543349847040 11188794 -395054114501540670702632761465380084480 11188795 74429978634000961359005363724796648320 11188796 226405579129277092154251974049858398720 11188797 -404805379454240693570756979554805258528 11188798 245755073674267640712893495525337705600 11188799 473736984530224801522506233154626130432 11188800 15388523293656092808080363297439744000 11188801 -122400551412442368376036421557401247960 11188802 -340565145720175663104142320931253649408 11188803 -172831085300572594389945247984177837392 11188804 344481802559409399912140023180317146112 11188805 567578337980495378783154242155936027200 11188806 174648820152949917664200912452528397504 11188807 -619095244078707192603029099687047067880 11188808 -50126894683832490946863851334328842240 11188809 -126749637293764195563469486274818416960 11188810 166104491213512662986363188705525416960 11188811 1912303652614096967649813897718453360152 11188812 250039926176778304652811342595046648832 11188813 51223586070719621182426919610601273740 11188814 67520313537006044722795866898784415360 11188815 3485278841096269437772793823303321600 11188816 -46133385463395976220545742756171366400 11188817 -352274020327274298527778445316125567068 11188818 -31851866038296626014111580730297288672 11188819 500349968995731580528360437079848291840 11188820 429138300702393638463693131084711854080 11188821 118867193959317688121615529037152162624 11188822 -695697923425556181928057983210109341888 11188823 -185528998282306444366475191794798563640 11188824 95299820615903318730303100171099729920 11188825 -27272318268948608433480835485064472000 11188826 -219143313374889947307926235307854172416 11188827 -144403027520303284747315082931125329920 11188828 76796244236032372454684123922454875136 11188829 47078879980583248266009985248385633920 11188830 3350298289344310835314312731537162240 11188831 1251456626094364439148409860548593609792 11188832 1511956284207100818786338618616365187072 11188833 -278104062280330187642320065111815949312 11188834 -2787111828089903688059624754639653424 11188835 -190612286133105455101109759175844076640 11188836 -431564210056183179481482493057817294208 11188837 -105440973975709286213702365915320751968 11188838 -38705998421987160864512664984358896000 11188839 482206672842893393442972767874592480080 11188840 49619303513804484307520475099294412800 11188841 -406283117861330704954853672661859176816 11188842 -1496334698315023268342699971506187776 11188843 88756432500327567654414423581306570584 11188844 569502259233842525528577684830912276736 11188845 -286176455809422476311540946465768008980 11188846 177022921305431501117322163568545015872 11188847 -218734269678398027793944782659159272688 11188848 -42095921994075245385134352401274765312 11188849 -97637698207580906984959192024297373440 11188850 -122449806949459110799580367499292532000 11188851 -246782846219335107622920981258117981120 11188852 -45780484611026781459537267006713064064 11188853 285258667806126368979640330781370421440 11188854 -12809372922164839658684048164660557024 11188855 -200238583547875727818950122725192515240 11188856 27017836593708959359448318493030236160 11188857 212186924990333076239968866240373905600 11188858 1056443699589270163656169762907900928 11188859 -33541169670395573757701349141322086960 11188860 -159589132094885408935690533340865264640 11188861 10224400095590230809055498316929739264 11188862 -268521283579921412389658822312328371136 11188863 185687556199798490712220092838682847984 11188864 421135499406807153237588967797754429440 11188865 92687472794942381110117984835562706260 11188866 151706271274269112478270858754867337728 11188867 -2475068623610832364613411023707643200 11188868 -295695633884866918455421139200095687552 11188869 -151068049097533399977505650607860002880 11188870 -139971005018773575897580683953483520 11188871 583737348231837352699059174871432806144 11188872 7630682247828131528026506752603136000 11188873 999980817085703946648892131982989469620 11188874 245784330327756577372410183226816114272 11188875 183377505227957450391882219947751564000 11188876 34747545235604089243509823827507310080 11188877 -36139726259736881443490800262243936256 11188878 253911268821627182101410420187896069120 11188879 -28018131680165199719481415048389837416 11188880 155291379016176278648652624809909698560 11188881 176647288730877141979677755409213989760 11188882 -312335940595591860566083366443044228208 11188883 -171552280161302245878294827675046444336 11188884 -21931272388584674280042931345313968128 11188885 311270918161236203888157864127579414560 11188886 102481384919581327493403589493584207392 11188887 484599654091112972758885567971409881960 11188888 -487593343894737439382433896113587210240 11188889 -574147465677447863369439506113259600310 11188890 201098895881953975410240263791857162240 11188891 135253198098852408697065425005599595520 11188892 102425531252351587720763381781832531968 11188893 -90729455762287359728393946091443873216 11188894 -63672565537206172840302442033648677504 11188895 -341723487001189522510840165875615805920 11188896 565792058280130108002476152093487923200 11188897 -51825608643300296677267731385484410654 11188898 185760818677151202556886440835703836160 11188899 -390984808640438196162948867855311521116 11188900 -7441825490371303562275586661341088000 11188901 -18769020263785850271011357156656486848 11188902 -31024231913946899381785929733366702080 11188903 -291971271402123900200339041305115589736 11188904 -527268969659048583103630500188185804800 11188905 -139255226000065364999204290552589983680 11188906 339223128075033797281900549250023686144 11188907 -10765228463176819850849882203507938096 11188908 354554278255748955977186986472753111040 11188909 292026256298280164714296814444293770240 11188910 -91126948267305166586016074261880816000 11188911 -379018950505011205399202407120540656 11188912 -63435180730054782634842456849793875968 11188913 58373146744273642304558835143136726162 11188914 104517971695210893886884232373572583424 11188915 187674434410048003391821109542007224560 11188916 -211436105152524333950922864675313925760 11188917 128157851582777448723922985974229902908 11188918 -146900291978911003351668383431063130496 11188919 -42663343448692580314758574631185282848 11188920 364871926445385197076797589990788505600 11188921 -278341063082216624026733626618170840108 11188922 -101936732370030118967650867166920954368 11188923 448953096885845073085502977761363318552 11188924 23002785915769170326352962650538808320 11188925 -227020316719099169653611130077195024000 11188926 -92818952403287089529474402385551769216 11188927 -133591827763396889954217607896292990608 11188928 -42539789492560120459911216859573125120 11188929 35738275293059632859451077541994075200 11188930 -3308606771180166429331661809663580640 11188931 -639156542494771693540071383514167336496 11188932 -42007599166014345303190871076021811200 11188933 -389082514000668273813212697839224940224 11188934 -469123831591654359926365883880046836384 11188935 46190535094591981733874745139677599600 11188936 -97415032634301912384006757858885632000 11188937 57830454660742624547624470916839123920 11188938 3944482408031318743610336115122636544 11188939 70535236013871204158808640258474734740 11188940 36096316778282132621558706590968320000 11188941 169493783076539357541520803766457321088 11188942 -247020974634300146038006190662619896128 11188943 -131100237696935130518418509462099352240 11188944 -662404524259944936465468919049748480 11188945 -795376884855449698817104009325738220300 11188946 432043898147079429075884450433242454144 11188947 218043554696676228217705879138479523584 11188948 -50667070858145685980243675787205877760 11188949 650102879088307806473903828818792207200 11188950 29200284196577507735284792395889296000 11188951 -674696269572246037013398666298943229048 11188952 -559388078214389414537570440857029990400 11188953 -961515793927251536365187579833253184960 11188954 72602066529402548893133160181429370880 11188955 416612910131121460111274107480962690720 11188956 314301137054614534315363765082460867072 11188957 -76473423410030897251728097142462037620 11188958 572119261709682353844833906380836031872 11188959 -105485593858807397651510411673377668080 11188960 -66325326726061883605201553308931850240 11188961 -462985663072566782870880269354354442240 11188962 -690058011833414898152568686681524715520 11188963 280502964116278323177699593388976461212 11188964 633107283572234258727202633671731342976 11188965 178122109096216592693126869783602921120 11188966 309790622390940138866488545130416990432 11188967 -46670873413302691611249588268853418360 11188968 -142192257681725124554772301072539156480 11188969 -885180928554985561351786590881995358640 11188970 -152127136890463617451211557297109428800 11188971 -97816228325921223301634717224567117824 11188972 107374498293857473211194731281437768448 11188973 -21096585021979965624262412875037300778 11188974 -7943062820639493552699390596071603200 11188975 -5730200239918950026682978421021327200 11188976 53938357506473301095606771267024486400 11188977 -312436359434242570316334775714153691280 11188978 406891228363984172867974635736433345040 11188979 612685020623416283875961973367527845580 11188980 -302865949064287309525532066314360903680 11188981 2179863828224641626062129055950186592 11188982 55084676042737705764654901331751725568 11188983 365450251766753430632031993618421497840 11188984 -477001851698281664939772528905912893440 11188985 73320117766300361135164344261537976320 11188986 -94185363123939193770750127046807155200 11188987 7356167430380536936437375054790519720 11188988 462264085565442085351605954514239295488 11188989 -167529945168159183078483436182919791360 11188990 244376305887965719763250805053351530880 11188991 -346177198132595862323127523440919200 11188992 -528380306304850147029728647843695034368 11188993 238429573440615117409830456927858288064 11188994 228338828069117458113234830762584634880 11188995 -257557348377314151110532088248626156880 11188996 68540545053832950952811689155892715520 11188997 783173155050865895321074134268357780446 11188998 -81486174239535244291562145857533432416 11188999 -650949407833406856262788607151954924480 11189000 1293502610071040899927098916336066560000 11189001 -391092171473590894700215140068957123568 11189002 -14291339774341717141947455076371160576 11189003 -234373017437271698865377587622182322400 11189004 318926517785426618889437123978081988096 11189005 -529785442695068737952361470490169332000 11189006 422707539191257247290002087853191998400 11189007 -383253326506195063992031972167328004640 11189008 -351490611343865860472575628854815621120 11189009 -274956813309493273886826997727532860208 11189010 62932713117899705992406518304452254720 11189011 -232139079986310875673594265086867233088 11189012 -21781668994262130263353738589693948160 11189013 -501231767573260950991552046215674244800 11189014 562110070268640539132473715597608397856 11189015 380191340985895177146908246454974406000 11189016 -1393740714384874268821813376403210240 11189017 212072940290269507180606361890573951872 11189018 349499638890765950432878801546190046960 11189019 64918604069660472653623257042627112344 11189020 -410974390240154165252939137287893291520 11189021 -11857772262387434478407603477318328768 11189022 28372417166310717883227949458909483264 11189023 435816369579563505525326546224496003184 11189024 -134030537378602405455678088726079078400 11189025 -40624707346909842881048838571398804525 11189026 -554400954732158676644420726167470737760 11189027 392039982266067325128586866810946614876 11189028 118744054107847070081858538639093457920 11189029 852312530295733717873706779150683821630 11189030 -352477321529770178520025341220318080 11189031 -96254067004744750001160078788825821056 11189032 225039196362091353747099679977818112000 11189033 -516620088728411136915496628976708899718 11189034 32954177928096393552894191331903612768 11189035 -210093347685164072107395895080276492000 11189036 -242531290388648153554348431427562853120 11189037 19781650525528090831750480319547185568 11189038 108783902108291451290542405771715661696 11189039 273857651457700880232962190494257485840 11189040 2846154013204423701142328009655582720 11189041 8146415106051095607662917996569250920 11189042 -238085616408733907086528420256857377888 11189043 1206977940611719739791803249712700716800 11189044 -1076828999125933853763805795905619404800 11189045 -126919922308640201463385650397196142720 11189046 68242351557583238885554610254330695168 11189047 -19338857186425830499519151666473631424 11189048 38272101144570170196210686039202693120 11189049 587174360149877281915315899534355536768 11189050 -151880008132814122784978271843935425200 11189051 -527685628348512806038238537893127697948 11189052 -248824784798033087301107682170717581824 11189053 -1036928999985852676168224404434027568698 11189054 -514222768249730521664918243516208033024 11189055 -438557300360210729580244135286825088000 11189056 -110543005423463996559149395042183413760 11189057 -108331627950298703244142978890140723616 11189058 -69308448948976739943387611155970691072 11189059 183400087173532512110950005156310742432 11189060 -307932155111203780820587143765484377600 11189061 -96912804168876377136057511772064507012 11189062 1367632392231852842473485074962874880 11189063 -334501094349151578194065144498334797296 11189064 57188604507314756133787548876574064640 11189065 -253690415493914823913629099945169920540 11189066 -10863963727511252216522743641809345280 11189067 96871076249463960404616762320450642112 11189068 257524315719158364167044583256392709120 11189069 -678103809433472378593157127259964491530 11189070 -176778818558317059979798127451648960000 11189071 299237214187385540822152375814516636200 11189072 -30989820011840837301488696001392148480 11189073 2706798927754881804184778380780551168 11189074 226512260788457285986766575366419700032 11189075 21925748630159518088606167843177230600 11189076 -297041844574742580887890611643086735360 11189077 -94595708694607052289533558575414200000 11189078 159877240357755096608521220512860487680 11189079 60303077754046030724543773583356271448 11189080 -104565830234996267424281898660556800000 11189081 -177816224703979761208456328962472186880 11189082 -216578935381004919543939849404835614208 11189083 112323322126078918481091895998545310480 11189084 351147517304484043943042675072449783296 11189085 193201694732659727575591123675984898400 11189086 -248185624779080971717873250059353907200 11189087 76734645011532604758166201950955988832 11189088 665935168822705923885158355617988870144 11189089 744189896693408644076858691932257416724 11189090 -35158583560037106679377132150472204800 11189091 293455776533520487919137606497024540792 11189092 -255193843591702263580031433621957376384 11189093 -377749119624272160044381796103312358658 11189094 -54356230857865307948605824162732158976 11189095 255779858132764107313984091880915827520 11189096 -618230695295766486429549574022063063040 11189097 -2843564439217138305941498008740290928 11189098 16163387820467694229077062545411050336 11189099 -433419960506747837542243793550571329840 11189100 48033498219162594545176895217641472000 11189101 -893278988915007877531421394869366732640 11189102 -732629770183758652848035313516475100928 11189103 -207885366547779564239394630040454294784 11189104 68932621026071306994539206706350161920 11189105 -227918904948939570063793480735298043480 11189106 333913000055084163022610991199360877712 11189107 42342224717147488613990846790437880792 11189108 1235748667394887599857875843023839232 11189109 -52825794271622288296143888860577644544 11189110 -183528133610181682648358251827759191040 11189111 161234030113358219749319613455128542480 11189112 639561336489083499651133979751567360 11189113 178789195314474412371169881263864449924 11189114 -140723668270404678218823416296865537280 11189115 7689375076857263562491414424607525920 11189116 1322860837318109073624084751988465152 11189117 -932632192806574057276814729090450451834 11189118 270565980875105900908946269515586807104 11189119 -123031700063103364871608036972067336320 11189120 -10330276221084621461025274934486630400 11189121 -113444795123847943335621824138978650560 11189122 -143121096112909422385402040867684755968 11189123 -35047839807864820323924039437037365496 11189124 682299771021364213889424240423743139840 11189125 368534576393252088694804294579129419000 11189126 -332815682042689061068741332278809825536 11189127 109311199690266913259559879420184849320 11189128 532936536591323781111998913207726182400 11189129 -4426644811399782200135914995352170624 11189130 143239333476503274069294002873584523520 11189131 -900611936488274256265903168012008353068 11189132 -186558183850657456553633098950107931648 11189133 79403371092477011365362969264123449004 11189134 22862789076023564208543590626757182464 11189135 -2864539423789557794984316910650553200 11189136 3006366574667466277640448016418340864 11189137 138234994742089679206555209793787921700 11189138 -235948816650478600519442730660798312960 11189139 -104762269759698890464851380651463571104 11189140 -190700407379496072408153764070720798720 11189141 -811112173190207280061142230370169802308 11189142 -84054052867231620828326148137057043360 11189143 -21267462678343638424120851673160958800 11189144 -260093838295921359559608909896179814400 11189145 94040109497530161018344121291275068800 11189146 42720428478257660972600250767217833184 11189147 7190368388904105982237744634953289328 11189148 -200458357548421783760422600537331712 11189149 1527345158685763660527008057796679491072 11189150 34307118705023450900258178124183723200 11189151 259132693253170939040065698590821889040 11189152 -579863511695619619451864488782819164160 11189153 -321401274820907442128223373745474032956 11189154 176215610831394648297006967466985333120 11189155 119062011298467579535328537612234808000 11189156 -364744385844211411492170575852231347200 11189157 -106837505176859866865984108267483596800 11189158 70516083141452863367962918041225156480 11189159 11930096257409855383099652862916514904 11189160 53633885979299520816144239901892761600 11189161 199292128025160063774888128284298758800 11189162 552823973188062283558822861872495120384 11189163 -481479186801879609085504700937905023656 11189164 4328871551155533145848469108086178816 11189165 35026133847061175994611243240023584000 11189166 131978222110241255067392138504273077824 11189167 -630326990735279324600314891026221329536 11189168 -142930180922934460633374119440929374208 11189169 -233630006496193977276303109019717674200 11189170 -100699096119940417000776760462295759040 11189171 42166747226019509829961949751487509504 11189172 99092614723079281576820047006999252992 11189173 -151317229307152264601272887623974056000 11189174 180066388537298767638761052003779306112 11189175 389769199859319618256991456549491897200 11189176 -300901010260063225624895280077073100800 11189177 -22626870502263638388173207946675088380 11189178 -31009363105460520670812870840881823744 11189179 -1118094146490680264765676326275594876824 11189180 65110383235100188357659253530625958400 11189181 514699093919043674831165305173593041152 11189182 1702663600024179258306208388038824192 11189183 -859452244191782222533242242674985381568 11189184 -48800862949901566703527432323468361728 11189185 -122415521677797254399851678599064443840 11189186 496096581052409856105252434823107650080 11189187 -202183841658673971605423573113500905832 11189188 39608132382964815832168889244046295296 11189189 -661122864181554016169168262221049969600 11189190 89209770399799527209302605624696731520 11189191 39678136122882873507838201050933017664 11189192 145523157500672770017408896381319905280 11189193 331210594610894380120964787085314722064 11189194 -147342751578551352172380419500189105104 11189195 1477469509098049919542124336175846000 11189196 465281917242734400123702457083087728640 11189197 -452766388363109899326116420807390377354 11189198 -167056575279780709662846854587668782400 11189199 -811612738162646175245961394146282837120 11189200 59676351479208339039527018112162201600 11189201 -136911320332855018977339512043089590656 11189202 -1168038304957503170013772285017292800 11189203 -632601274155080485110028877984351270548 11189204 -80801976947443982140407872790955051008 11189205 -274250739628933325153764068628706644800 11189206 12975750471404796332181762295236070656 11189207 -433793197862743722431799892949122473768 11189208 189639276865990036505137265500351365120 11189209 1161848195848828282775651499169087128900 11189210 308307322623762153260669333047818497760 11189211 -97654459312050429285874716622676318016 11189212 -266236242710490913643899065818354988544 11189213 -2550311148564866952578993684111618784 11189214 322245427719116340596961742088066495040 11189215 137737119802695698234863758663018446400 11189216 -811726320905436035975587864448622133248 11189217 14223859902510639690381150217528509120 11189218 -297259203668018223356233023806064797184 11189219 997337270248512326439664653087346923096 11189220 -125278672002245062978137267963013079040 11189221 13798030912049438491478918223983900572 11189222 348408009017766887587298785869503500800 11189223 485175662937004241690829986752966947480 11189224 586373754130527154214275450096102686720 11189225 -154350265100223819262348408193700473250 11189226 138442241942165990014800932304785804544 11189227 37368774326750533701335351673706766592 11189228 77625800793036454596500749593559512576 11189229 -27174794323136194167730896926997079200 11189230 94381908512592747285776529225528906240 11189231 -442595131577490351331908005175353857968 11189232 -10897403243972776359573119437504512000 11189233 -369212561782368449400961562907930880 11189234 -76620591656373131656376263205135049216 11189235 -145229637773752138763841153735649877760 11189236 -171574032215108887098753657322099630720 11189237 373028113383719498420215891789687475886 11189238 324430495114144865781870444487011102144 11189239 -211591353220197800363145735329309357960 11189240 145917607242362290784899447646631628800 11189241 103360137114547460551664883589813252224 11189242 -337580515273521515051758858022420803728 11189243 -424500569226322040150341637232018854976 11189244 176860790787483961456880830601325772800 11189245 -6408808656889921614223836103570642560 11189246 -536193966224293405826660087015126396928 11189247 -193741494313754545723967017746485456640 11189248 -456776816160101771497026183860198572032 11189249 760202496502199203545162156281847221250 11189250 -172157694657507588237176243904659352000 11189251 -855920459599456424904196492748137492496 11189252 118894678958251260189497054658443381760 11189253 455767792503444043687234218833809857504 11189254 -35314754350104327783120795702300408192 11189255 128390123374696568824291830933934917120 11189256 223103585395346074728985995371685642240 11189257 34738862416885795670172408544842472192 11189258 -172404586969368206814224966513755804320 11189259 -28421094110896690718099783867711997660 11189260 107873375855612152565873869006935029760 11189261 -712724971878393441444325639535381544138 11189262 42460098621316050673431710625541100544 11189263 -46030344358836847403258960345209323360 11189264 37035943432811854210988612411700805632 11189265 -162075485114401771471509516554596903680 11189266 -727918082111515609537957653220154730240 11189267 512710135663481214927869099734375670316 11189268 91196730715851565479193903059485859840 11189269 -27176976383767051764305028476769120000 11189270 -185684108876660238730758342480751776000 11189271 -2948603536476818468389282628137432320 11189272 -779899948772064859737477176984575027200 11189273 -887453685143385972023461937069596277820 11189274 167645094626073895927569364124404200960 11189275 -231533904697290777105121914323517426700 11189276 -156680689055223659492049166159417562112 11189277 371458990824003237327314518864460763648 11189278 -228226212951466941725872774823355922560 11189279 58586697518444086891767869986133854320 11189280 -147822122651557299333207809392304455680 11189281 -267359095114490235449004275838343907160 11189282 244645927872987184702554969923490269472 11189283 -153661715480464028671388254226696123136 11189284 -926108954427014033254496877809654784 11189285 534580368158492315912336986316232399960 11189286 97345971756518475287815935218201030400 11189287 -947339325254704855287745748833082349064 11189288 5035860144516765222971190426495467520 11189289 -88427507269500314438236087075960204800 11189290 93502580800714343431105326472286208000 11189291 637955356636299891682982101251342757200 11189292 358869695799973166330685376146887665152 11189293 -446707506603445915813537159204168241376 11189294 10963630119336970763867805732697734528 11189295 -407823892866492627116245797376047360 11189296 76664362009928653490618068960198754304 11189297 -341650372999102699463065389838125373614 11189298 -70860213157518806563749751822246897152 11189299 -426577107956841837587763838384954849080 11189300 197926039193530030600429558053431606400 11189301 323433997002652876753785318797705017632 11189302 -436682560307142017304613864669979969280 11189303 701740911860653009443452647949673744552 11189304 70823293283190612124444965111763292160 11189305 144814196636465665707369981469193291460 11189306 21598212043871213456678683006231978464 11189307 -314345836767095339244338759694280455312 11189308 140534520341016674968671019026181742080 11189309 -191320510616966928276793338949067472960 11189310 -1311458768591836542644768146815375360 11189311 186623519257695438008714911152026528640 11189312 -93542310612576790470539445336664965120 11189313 419191317769561616348649113825241276480 11189314 -95696136072832743693020844903004221744 11189315 -96544436153277501205275531177698896800 11189316 -96982051457984388605750696067522035712 11189317 -94174314854796255559180048232527302660 11189318 76856788680276835083562967645104204032 11189319 -16809613373970341191553100209855292672 11189320 428755410044414528535572791132016640000 11189321 122674482882207939951408815252570952960 11189322 -306629578084754679755421559652686898640 11189323 441504770905316935804500449011243144480 11189324 -372811716571499248030563033639046656000 11189325 -8554487779160262620466152397319598400 11189326 39230436538293017737895799147169519104 11189327 232835944165485923911107894014471896176 11189328 93957374031493718579181097796340940800 11189329 33793163066788017781889501438888709360 11189330 -334528878775477755306950981376333166080 11189331 -5348116859822520931351438679603576880 11189332 -100872075129524771722350786021722333184 11189333 -884734028364913609989192040756799354418 11189334 52387283651969912318731247489244887040 11189335 -476863778465250660866362234110585200640 11189336 125635285473930417668935848793243207680 11189337 -111986618878679737835364762727744702848 11189338 91554213594028910085022289493836279232 11189339 192558490214410846897091640850755552000 11189340 -21083834119588797879342127366696604160 11189341 -191915692529843986759480938092071831258 11189342 41352837131163248637394534337319315072 11189343 -162169147235047044088148512437730179072 11189344 1164945421609721179011566912913534222336 11189345 1049058990303128277350258745440767595520 11189346 -65078845980069781482002363088778982400 11189347 13201225486065996720886311265097676000 11189348 -453031531842872012970130603254322219392 11189349 131690694324691353630666374948357370684 11189350 185556254076365880806546687550005688000 11189351 -42711157869976464118667050861218225696 11189352 447989951669377050540546655591012515840 11189353 126606331362684413572771289355319127040 11189354 883641291231564701660273542370624688 11189355 -164069889744946459352824761006787598880 11189356 -273445124137941159095481684184154126080 11189357 298235037509935683642746334273040697472 11189358 -135173853862913307280983191775343397376 11189359 31236311714448505864053513100767457104 11189360 -9452566936866689358292775136618086400 11189361 -226302043520269629402382358511688167840 11189362 398912124661256641248430845626430733824 11189363 -235969148671967167214844197458260207336 11189364 -424601994565090928681866321743025741824 11189365 -542365940335940179303778099264827834560 11189366 36888663320469254714952889129922835840 11189367 -9133208481390581170569289875739614720 11189368 -1136506382958587744001779402415621488640 11189369 690358718459205288316342707757151425770 11189370 45064906294101829482034219856699692800 11189371 -626987264573124417443963232839993913456 11189372 -83528148020205729360220863799864550400 11189373 -58215620280774541314869029465517638080 11189374 -420317182531091017727164072532579328 11189375 123224158693432567054904127472948170000 11189376 -10600270133286248811882959895181393920 11189377 74678188397869226383960845267292010580 11189378 168269687139322340058173865987823308240 11189379 669413216935575902896531354074710638584 11189380 -155782447287680870181380007514551571200 11189381 127351292175646998010665412307466791424 11189382 -246043091279096604821016757519145932608 11189383 882079475272139393502703874156331421200 11189384 621967256869650423472701221412785356800 11189385 -147550430327470646431437859294642032000 11189386 -1275260724303024161816429632574594112 11189387 -175795807096875200148194021908247598336 11189388 -38479700631161935978222705109105246208 11189389 4583198509852668874910741339198008920 11189390 373435336391863252072487870900730804480 11189391 -93924899179971215160926323177593094008 11189392 40419278356840617693516699576687427584 11189393 822325826032093102957113704557328142642 11189394 -106641691385485657058665158966533429760 11189395 -44210140216990149019266594841433202000 11189396 242754075179837342267263293885793953792 11189397 -237894629772349808747166390277748450400 11189398 36012230328047508984323798306828565120 11189399 -22391692290022619393867132148981344592 11189400 40952572501270219442540945049129984000 11189401 812609711868607482685916470494150755402 11189402 195511594105933800675521619809281474560 11189403 139238053969961477183988683783829885264 11189404 694389095779063304219014172870893580800 11189405 -1206260663043639130070824189875322467840 11189406 -211518735970576333034467259975848879296 11189407 46576420811130038891816620649774911192 11189408 -634573155701670272452602010319185575936 11189409 3267200464050784196267630862859975680 11189410 131246918553107734041928696998052995360 11189411 -78157890052510058720222106803246684328 11189412 -156267236028815534690646296963541569280 11189413 -135598824563185084881952625609897900712 11189414 451346087827675622673571776867681102720 11189415 -135719617297131393193811407071628205280 11189416 -330244927769891169318450905520628285440 11189417 -16837695255745985886990936013476588768 11189418 -163936139385446002245694741510757690880 11189419 -51094818694934069531586711611627153600 11189420 79698106312437538796272641411541125120 11189421 179936125356073427762434069771384528950 11189422 388259584505981622566709557187037420800 11189423 -332917568365048456318441308568171359360 11189424 25287709295996947777442771539529662464 11189425 -14551623285843506038552763002363758500 11189426 452383609090070871139591264014470064912 11189427 166206433002304010880483034579225694520 11189428 -73353833481238327932835121416433852032 11189429 -415238494774460687049019602117748788324 11189430 13381739542951787809417163828979928320 11189431 -934774526214745578179427935675638858752 11189432 121613321929790206211724117022836756480 11189433 -211007016790535642453148688997421377952 11189434 -581434599193915487886935908668384353568 11189435 560225434233546463408712342492523192960 11189436 -43024040413809917236424958051220700160 11189437 152499461951485650308984540757126938432 11189438 -24168954566728022242930552679426964480 11189439 -77009628671486702242027205113915775496 11189440 20054539616198533354820657683523174400 11189441 483948786768452176714867059941663179842 11189442 316348229900815761573602062956376565760 11189443 -160993748812529523137530104839874041136 11189444 156433854183121263713431714567023634560 11189445 122853574358421250676855539101751612800 11189446 -183470467089275631224342894539639751328 11189447 -211178213472492730578771486271535210040 11189448 -496740730582790081068405768691971276800 11189449 246108366165029328657697062378955151450 11189450 -77024965259341103575704527930653824000 11189451 -76465260605091771664538971252806461952 11189452 -270721523614134753434680377872320324864 11189453 817964383537957550707112777279135704800 11189454 124252212285127613282452655569112337408 11189455 -95683659204937175456521836469889483280 11189456 708395424962668976469817062654001152 11189457 208300014322860927234166875760565544354 11189458 132522577258987324073566368999369556992 11189459 -536145217727633249049581917533389288340 11189460 4011527965101716404101688031857397760 11189461 9642346841531182282553385414641504480 11189462 175972225595560414018530587399873021952 11189463 -297116107471370918195256049275140073216 11189464 -391325821144188827286690647865305948160 11189465 1505647642498588938524518848215256000 11189466 66128392780645396411122872110874691264 11189467 155137490918734267564113655183801646160 11189468 -339615859607503243809557709868327756800 11189469 -327170413628190705062089792734392148480 11189470 -140080328463383705371798607906057584320 11189471 1031993795417046375535468505017915198272 11189472 192498311093993939595132053933474709504 11189473 1072756584083405195606067506777247330722 11189474 208369208422063534813582360196887700544 11189475 -276733809591940078809901554027006000 11189476 -6685348735623913992705489888852760320 11189477 37499979805860685926010263451899249408 11189478 332079709093479491873908769377609973760 11189479 -299064474438648023520724306583567479680 11189480 580617379170403483107871435632777216000 11189481 18404259323806781349439081026289213440 11189482 73951372830152088685851031572819356592 11189483 -338293794893132917039505673767745728268 11189484 -217297279702882958434378798989770138880 11189485 133953831061019451597136572304529108760 11189486 -5560659120862550407228460476237043712 11189487 250127967090777428542065398581873263120 11189488 248952585330370362958260317975947968512 11189489 -158232163102638864332450987426826461376 11189490 -31285828373338267957296981028581857280 11189491 -154475906695245995587825533409315597108 11189492 177498880851945363398441006975243308416 11189493 103882969136706938207088327352631319822 11189494 288297782635805026371619757278789339296 11189495 513291961683693864988435215363515367000 11189496 103247003235590432301176472971973427200 11189497 624737347245188274079827251653681882512 11189498 -83053837879912614485611358812955514000 11189499 -270115173912260639992016293450767120960 11189500 -98448495172222186372492346603397120000 11189501 1016723033532211192400504709546185118432 11189502 3829133815015049435628001154645493120 11189503 3056311014246408015798992264157962848 11189504 133733632496870038011855841038717419520 11189505 29847097572856773501046158151330080960 11189506 342323360549264192982981723706541951952 11189507 -179126139847196112314221271457925021488 11189508 -605578836452750768207330234149430034432 11189509 -1004244557004541238271449186339540768290 11189510 338679557144380485245165074728577004160 11189511 17176262216503254290018847572593405032 11189512 -164436379250411760466805645434866892800 11189513 64989427625316977177052435305398372404 11189514 15459147722946303508460873010891489792 11189515 4138869380270465989820360775307223520 11189516 -79697971626100584732534582600481486848 11189517 -276018607814446114214759791878063044160 11189518 -500269472535122404863960913659036192960 11189519 -316086847851993688786816067560622491680 11189520 -42559533196687112711236281967473377280 11189521 383610213350588179571405185695921224512 11189522 -613193908681105097274082013702619608688 11189523 -479924629928137725291887906756750141952 11189524 -482145682242114043733403958248031947904 11189525 154551442204874002062537037613154096000 11189526 108713907433954067365767924868956894144 11189527 480361752056925603990569782116204806520 11189528 205045371622261371370990721779665346560 11189529 -253847041853858511491276551404504864000 11189530 -174923581076969547671604656117914394880 11189531 747578496362392866045976299299159635332 11189532 -52285137808555534987486831306265791488 11189533 -688353975378924169382169183717321176218 11189534 -343221419407557658537423653688247768640 11189535 -24630157556108638581372515441800174080 11189536 -322009806758309230678072626111650463744 11189537 -584994284879135607770992911367268341920 11189538 -32518695832849125153226157979795479856 11189539 -685799313131513805075220996501299274660 11189540 90156949966940987202281531905714414080 11189541 -637581492777031044202927335654292879872 11189542 -14726491080221916790882183206524268288 11189543 -263032429286655582094874526220128015936 11189544 315457379093977200031435483006143037440 11189545 345165825616811466257485053490644411300 11189546 -166287795098399742708969419906643456 11189547 667634317013076732456266590807766041440 11189548 -269831690086398387514595051590966964992 11189549 -227391154378027511362102104602119474464 11189550 178508404018451927775529719555984388800 11189551 -51074819526734161164459008981610605496 11189552 -217775061955944500643184332916409991168 11189553 -289870018575953790942524364744441843072 11189554 213020819443092733747669189630587848976 11189555 -242984708801203423165496313292019565840 11189556 1571777454145126686019144864776069120 11189557 156185960001369883470972358987869425632 11189558 -109186861930542772792198769709282177120 11189559 -303548603721009925072992320457441046296 11189560 561210065835542012653328166193557504000 11189561 852995831236466146576828821452657707092 11189562 -45240098656005826184679460570514776320 11189563 430413619374312494103923403397774360320 11189564 474802434376108437377504670750108466176 11189565 383844560717939679912407539520326414860 11189566 -693371432557472837840133713057260923840 11189567 -539394220419310615602537172326656376384 11189568 -54088960817141071816365326479210315776 11189569 -653131915844590649818882409020369851456 11189570 -26767823408661317046264201956312816640 11189571 27920912287219362646743280798867564800 11189572 231979391186238811378067236538768105472 11189573 154720154975602495839109879878059501340 11189574 104730148418548751780248315351632347136 11189575 535488481161480192424588676791589503000 11189576 -17743241813414658463668530583321600000 11189577 6616605870770808458552857876475259264 11189578 23355342384328979186755142313672800256 11189579 -549806914087419541638943641074280995820 11189580 -31702002513033684428005155628534087680 11189581 21316218060755503441077688967500032984 11189582 -561917345984879870312646056646811468608 11189583 32556746254379439818801114787347020512 11189584 -8431702240068006821314832497784520704 11189585 8443703942310595794881904656843572800 11189586 4588551751272418403091726972185710080 11189587 1314087581546477908141228570162885529592 11189588 143054038215289820222333800741863902976 11189589 -3436735471532342746748746728385830912 11189590 -57843130986807366352223390946272755200 11189591 -256022478578827429980169723577312362920 11189592 403658052317493195759432458573990707200 11189593 -834566332937229097211724941992938741180 11189594 -150320067369731803765500769014369841920 11189595 -285798934171554488041605143586845550480 11189596 -747366792829439781321508025222197760 11189597 -260041768677694829427558860737989491028 11189598 -19857021104630689810797226212639977472 11189599 329044061572579120715722575241723210464 11189600 -141252627037554812202504503626314547200 11189601 59904150290335089736031087426564128980 11189602 -519136750815325804441175656760645580000 11189603 397853065007971244378789254576002714360 11189604 -197615483250106938234448964925596203008 11189605 49785417558679135443040788117022264320 11189606 -514395121432769242034364685811509801248 11189607 237854419536829212154764845538880876416 11189608 796777398151208722828317542868577704960 11189609 952123299219127182304576546137910890810 11189610 -127345880130702757240613394542096908800 11189611 1375467528908257975952960682633843022672 11189612 -1366027133359988360559170324361541632 11189613 174903341571646462893455363917366660800 11189614 52327484867962491440251283037901008000 11189615 -101679624058416408335800102429446144480 11189616 -61690926384782921981406027581220814848 11189617 764432691605686763973002654739728339666 11189618 622039215564015017146261654267244442240 11189619 137238569066059493593138971672504476160 11189620 -156091339373293680704430653816504824320 11189621 369386849717318196514880402031449986680 11189622 31035560831850529058022070095616856064 11189623 538695512971742052982899644685567840872 11189624 80038619422172097478733212083511480320 11189625 35371994235371080938232674510848976000 11189626 124445403963578444105546140266585941760 11189627 411917808282128958146599893864999358320 11189628 32499309434704305237361364057683379712 11189629 -833572830045332768281145218031619515328 11189630 -3956813817944638866155753166160490880 11189631 -206982125570316320250569294909110197048 11189632 -5570281545737205000146003653400985600 11189633 42785252241329230094028871653012291264 11189634 -247434660569005722686884576376273339520 11189635 164163215182728205412828648590026088080 11189636 -102643706240508270173089907911167836160 11189637 -203199758841106698470429607697787746560 11189638 -24414369969795846651328273070843865600 11189639 967428771908696270732808820831268064000 11189640 88657179372499951606016490773940633600 11189641 170072340347900256536452669093269542042 11189642 428553381839912604239062296005107463472 11189643 1134768430800074525065582507383387569904 11189644 -747320808618304078325023589735618961664 11189645 223136099348069282742765427726485633600 11189646 -47547181348337741408763687276931667520 11189647 265150071779344085670011023521961710832 11189648 -130289877545078022518756148340863467520 11189649 578696981683582457246831288732561409264 11189650 98017486256333919734309188406018412000 11189651 -334453417696986367267043783236439189760 11189652 -266149177177489923562303737798386362368 11189653 727722262804700787096685241547582357902 11189654 -232630173256108696758496031398943847168 11189655 325166878930238308377436700924301882960 11189656 820662369487291147656752169319346042880 11189657 641846044519459394699156621595582964932 11189658 48945434940265171608189992215757887488 11189659 180126556196554009288314272597272824 11189660 -37312181718320652352568295094397944320 11189661 -3597246225411825393077645728905854976 11189662 253721136637686700018015187972740726464 11189663 2049272360294825812884275806949759486520 11189664 61402306558940720631957581017676513280 11189665 -674265881554125308899852588225405880940 11189666 523058509225901359381284995886148976640 11189667 -151477698040588543818140819769038929920 11189668 217511637879961151422706023454627536896 11189669 -204151223667193420561969449617782884930 11189670 -115367069944711342646480664783441561600 11189671 -44794677201409604539744647408298483200 11189672 120521486740336909709585359878552268800 11189673 415717605302346094955591116013459343984 11189674 127832340959159115112145692011496284336 11189675 -1244854044826013874022198590465139200 11189676 149746988848996822309789492069569234432 11189677 231579234001563049411600773338676373526 11189678 21555576499979616887071182537526866624 11189679 122926048333466374600300078938425913120 11189680 49446377556919338805792978075075215360 11189681 734744774133946066334865762708166702482 11189682 -81069229150734762945463097092951438848 11189683 -174443322313565753050429925661833470200 11189684 -132782369151243535573866214802747240448 11189685 -92475261060401455712775068578116658560 11189686 -256268210301315177707171194191234458208 11189687 -391064012179140120176767465408697384664 11189688 22504681716451635759966371154911109120 11189689 -370271860005820967116809041681574048000 11189690 -243951211355043292866978710200040570400 11189691 884107412105684528373089149285959547440 11189692 -308384568283137879417317520140877555200 11189693 -788138078076325763878881368800401680058 11189694 -9526981521963791721339686264912105472 11189695 508106335071138166019304781182322182000 11189696 -75380377117375879781912211735070113792 11189697 348417480260556063705445400871374410800 11189698 -6515758117153359396775935671391885312 11189699 338813283222337044821814484753622960700 11189700 -126882810034198925400153505684457539200 11189701 798443751772603148748334062127747323804 11189702 -95914821499644033802253362372544047488 11189703 -18036476774144790956897411887938443520 11189704 475315347175140853806478377983756697600 11189705 514200091004839823170717654361492101860 11189706 -18058453993999597464867041463157489152 11189707 637811744596003720043560337441537859120 11189708 -61986647706467066331316642385008051200 11189709 979063277109407208320199601385755183104 11189710 -30247143548862768657176855277704183040 11189711 -306488467181378787962667517273595784648 11189712 -10715729999566655748246722682048479232 11189713 817754238841758223301291670007846625280 11189714 -479355670968583006869397982573625922560 11189715 -88808120287124640330723988868572700880 11189716 -557910428605727687586411336266000924672 11189717 -188211046062105739961597909285270562432 11189718 -7986310589564211624599971499937177600 11189719 19026560456611360226727377962134061840 11189720 -133737766132377094205549884980870758400 11189721 -117123786760787058596475257804746073376 11189722 228793424891098168767014801057167480800 11189723 -2362738222637953962936799407130405080 11189724 24531599749655453695335730422973366272 11189725 -28793312427169894968478250912796019100 11189726 -126194526686886781280708496034875045120 11189727 -210860059783529883680323092364229363160 11189728 714004470075139804904235136600346984448 11189729 -221043014416981015300658113060187258880 11189730 88218339946957706848391218019200312320 11189731 -57859773003351963500997890201381276256 11189732 19536801448391803146342428966915972352 11189733 -22845397102280662374610287262089602976 11189734 -273140670536966892674134520187655389984 11189735 301989431806887657233164811220944789760 11189736 -357887329540135908171600709353794503680 11189737 377141098435246545204112647998841040320 11189738 -28056084189346666734289932523181508864 11189739 -130895762184145020357843223287247009920 11189740 -446782766425412167808959518801622609920 11189741 474265044088769840644177947571316548800 11189742 38312921956192152496717722072652514304 11189743 -331314521134055901891201199608087522960 11189744 37178936168591027359432379099510538240 11189745 -7083342404725646818511579507227485120 11189746 -337952006201044442559727284158625425280 11189747 160844715021852448451494975666009613400 11189748 725941701080179009082999612925786464256 11189749 -41526188059211877244465202870746290564 11189750 264737869885324346654498645026691136000 11189751 570690765144693802111930524581732715600 11189752 -273979217133555461429386868634973962240 11189753 -207169248910872971472248901423398833536 11189754 135725385770560609798997684516759686368 11189755 91242219767413348921243280422294748160 11189756 -161731397498037126217856429448558305280 11189757 -18226107990534127520463864034939521408 11189758 751688647443544752804801056454915405120 11189759 156970450044374078916957708753789663072 11189760 63082953831536809181980599186169528320 11189761 2475903540912075583131455923583861568 11189762 111932077459662739580778393072009625632 11189763 -84375048993404794730245063123819985520 11189764 -555192373883567465993445521704774167424 11189765 547609171371772697099134660058031549600 11189766 94688121204119664508527225172095068160 11189767 327554675250831163109835061377818609816 11189768 405911646805615322093429032354015810560 11189769 41834521897836633311415464372806231200 11189770 -45748628376669532769707337545772928000 11189771 -455865132183754829015353831878240026028 11189772 677630135855033347182397690791420518400 11189773 248429209392396743942396756820401667040 11189774 -596228497832432026506591240253099751808 11189775 107754969007188935079784280851732363800 11189776 22088523727817087645136869468763586560 11189777 512563178702600640964146092006047240626 11189778 -160744407844897163544719479838271601920 11189779 427191303809774936331784987932281646880 11189780 142267890640232442763511324545042759680 11189781 432559142137215015874517973418724837070 11189782 11074923544888859383854753769275485184 11189783 1345729198130053902200854866977437500720 11189784 -44263594720003995659325998896821043200 11189785 218982745147785871351226709489212494980 11189786 -115214297252744573501239981995488353536 11189787 -94472762287672059953905679227060385088 11189788 208831908211122303842865822017281177088 11189789 499870526670580514583802021975414912524 11189790 104296309412505199038614585937829731840 11189791 -19684542394876160081775179248642904000 11189792 -101401418722516646983390887700237516800 11189793 -179988484909906174940699261556303283536 11189794 143176462392763487213306300747973118464 11189795 -386765222146785831279195164980584781200 11189796 -132694413055601600764432790484650155008 11189797 -1064460034476056082696488362856869286400 11189798 -592658937720279757211630132024499309600 11189799 -54742821016217056220280281870791848960 11189800 7693768548247330542240886403318400000 11189801 -138830590736154806277374385424692133248 11189802 -49206054879461874325598255828723904000 11189803 490742277395637942385179685390449472120 11189804 8386249720772917168114211907605655552 11189805 3405519513805725582988428582899587200 11189806 -305521756326870152591651792928709203648 11189807 865892763968416840408425619090853117472 11189808 15376643188269281462996520553099689984 11189809 17177142431778308109755795803361713380 11189810 -125039893183487107031110651759894392000 11189811 548701442881462638218217775205501559360 11189812 -159485342679832492711315095384802121344 11189813 102447045597743305065965600295496305408 11189814 96162035076971430061745977971632801280 11189815 13593951117246523706750279072021353920 11189816 105618191648902359477320092833033154560 11189817 -557597551569458824937443886215247155392 11189818 89600597209422986951632652298253557360 11189819 -977568912718166336274945451946430954780 11189820 67826953675792359806198693261235609600 11189821 -188420845104891798976487971784916337978 11189822 21902677768041974180441558992178380800 11189823 365821480473963236175678753920836573584 11189824 -124172833740832760464753496765418700800 11189825 263345254161172613999582848543282656600 11189826 -11466473549050928769113264493868661808 11189827 -18486021963153071843782974345660684480 11189828 238320106616707070083144703766807057792 11189829 -96191875553198064529846048394357764800 11189830 -533118692961300652320710846512374336000 11189831 -196689958239519477849632926120934806800 11189832 168930460555223584935161490935284408320 11189833 445424752532124967628275269820621861082 11189834 -390663246115763154935994645776518559184 11189835 250071766690831029753814508772818858400 11189836 92350316556007966278664127707084059648 11189837 -358265819527690730917314636443589111540 11189838 27914478905792900981574014555644992 11189839 226537782257879486361381453076047958640 11189840 58490156479528588596644442050642411520 11189841 -139209058222546248210428594426239323840 11189842 622453630424862735464896844425610844480 11189843 20752691284232282933152025761761779712 11189844 -160829192340202120667228995114877550720 11189845 267797816736518517805799651255800475520 11189846 177337031473170411739791424087086527040 11189847 202740985646659662517303839306707328 11189848 -464137890936297908545382984735125616640 11189849 1023936421194303356117569460319037888992 11189850 -64648030772819610764474146477922419200 11189851 -500737430193495751753827983415072873148 11189852 277742761880294743245404523130332135936 11189853 -362632937729409801774739742418929433600 11189854 -321676054547580305485082049333522636288 11189855 -90353068281797017676081518385608608480 11189856 50263144894105928975930223653329305600 11189857 260128494036936948933367367474997253312 11189858 -448813003684511037640672322486848524720 11189859 705077323283094555851766741695425121520 11189860 152398961079393594838551124683046809600 11189861 120282902158775239677477744054328099584 11189862 136414079484731419072051397311140401280 11189863 -855864047507994250369690128455128258888 11189864 166269207304612816245682695850348953600 11189865 87306182009286468632568556162207758720 11189866 -37699057290519985250574353137717324368 11189867 261816586303899700698174122292742745520 11189868 -194555635929630931845872506846545248256 11189869 -127219043320916271435392088603784674730 11189870 -182683995603866484827793269938788525120 11189871 3642934986521980923296701449440402688 11189872 138855077552900617623454031683662872576 11189873 202378346104776479490785563396007030580 11189874 59868945252369069732662899423887020160 11189875 -231651485699531422430572984258509960000 11189876 878028258560550368499043983320318484480 11189877 256830072320269244959559911924492320 11189878 17037437055759262898809680467597702400 11189879 405984291572100771583079778971868365640 11189880 39774746598992776176905792943968256000 11189881 -143374669937050780288547354324956615200 11189882 521146531873034499163164912498564230400 11189883 549879379350788722531211461488909849624 11189884 100437099318146703083305282433696848896 11189885 484723835365819372758984298396673115180 11189886 189488828295004095487493445661090510464 11189887 -228699382273029415768657443069675264488 11189888 -638553305749824675619718852573638164480 11189889 -949596093615013029222588179294809902192 11189890 1533124694551254988275346460416842240 11189891 -16214432825426681674518634163574897696 11189892 165821075701563900172388921179702751232 11189893 485971004724510558874393866581346575808 11189894 -190164575119690856899379208387379452480 11189895 -99177578457619771092498348905044127280 11189896 -724229977219076924609569796946445470720 11189897 -586288208821550971168368660504839904768 11189898 40987499624466873997750869865834252800 11189899 -419827442674488862986291348037825207664 11189900 -285420944447294631963070926116048640000 11189901 -371444667553255129881253821090158683392 11189902 -250251691651536524317303083525712415808 11189903 -357356338603745741708448017810366128848 11189904 -6864679028794375890142216037167398912 11189905 139350017762043147669203302847966934120 11189906 -28122011191872635112416328579393424896 11189907 -399645506705423653783552521168031613400 11189908 424872478693336365810805579307633376128 11189909 -944083007438798411500130639946584107890 11189910 11149616539762052838428714719651038720 11189911 -102145736248109523789136572057780562200 11189912 3357009076572127209804756836974202880 11189913 -12246744274562685079242273606402067776 11189914 172132506615339577610554057715249061120 11189915 61507772194014242822724083658468080640 11189916 -5652771608654085764367533272989846528 11189917 -12363449464694184545375934617581249920 11189918 -268509696147480417005270002915732275840 11189919 260389085961686972005256980675767552000 11189920 -269402781832571262830923530016275824640 11189921 655124538184231470606346348561903872 11189922 38631266756639759673568011333950681472 11189923 361523299088406514369492223337921790172 11189924 -448840565009212776388411122666264223104 11189925 105701076938250939865472043788293391700 11189926 -106878334879771697231080406311288061952 11189927 -225422172048100494115466452805825255328 11189928 -112889816066684704325180990824417443840 11189929 429268436897199459867686185737763617530 11189930 330674013048994091507221184352615147360 11189931 494482784740041338996325597463415032152 11189932 -162051790683723286764857833566016345088 11189933 17161184655427607281328892433842565344 11189934 -27527526759297201890246977460016355200 11189935 -922562212757866188487589821291063099200 11189936 -169903007632932417510735904313580748800 11189937 -82215473899874494348899943222100835744 11189938 265974407132780671547381305443945319680 11189939 592512330734814105036037072510006153740 11189940 87726058575487929648308660078269440000 11189941 175204274884273791945559443458114291872 11189942 -336971270259054385278881369258698088256 11189943 -248550918895396671383311926785104748760 11189944 -926540103455325016845494691111714201600 11189945 -217229375506883092882747809594302785080 11189946 68134317044132408112796682214049056768 11189947 -321173654108505131338293051984685825408 11189948 -394657388720908426434862320536105975808 11189949 -110538069100234991770230494169468961536 11189950 -43109729894364049233694593406869710400 11189951 67460000055593787925180861698598801392 11189952 188978381534140955896701795633988632576 11189953 93947890930659977786611214797081900080 11189954 10726302975730723908459025052023643040 11189955 -81093765743236997062043306535088128000 11189956 76859055036282804718889881064985557120 11189957 -411060118551813999086010036510717037794 11189958 40055150656805313439066903928711100288 11189959 -571929298640056382622078184233943360 11189960 63006756603090520221450748403100057600 11189961 -113015481336483241964973741021460334400 11189962 -134111414537384632614114729600483219456 11189963 -162014912539463675568820592476430257872 11189964 382070132268025577779225644796900670976 11189965 -13657533301443090297995194300231975200 11189966 124413148727243629650585817091438863104 11189967 -519275969155950904324183552492909516920 11189968 -81329298661020643298805557044613521408 11189969 25713214852853076738614252261450016000 11189970 46242917102364127789508171665724620800 11189971 226786957004919525823034415128624952320 11189972 -181489226125837989700408160990041348224 11189973 -358830290465103373870169084208189093216 11189974 -25580161192528885624116797137266691200 11189975 -457479711794208353459128821304537071000 11189976 2287724272265656625087206249906176000 11189977 -28491546844223178001235499600273081600 11189978 -803117926333818988820098236837129153600 11189979 53685774980272162102495073234012434584 11189980 24132638128367461843651872156620083200 11189981 -40952110126923126436752258211594879776 11189982 129324676038458400081824814714243314304 11189983 386888260773564854568148966943459708880 11189984 -51037697477606469781225682577027760128 11189985 254791444385395480629724303925286000000 11189986 130726280446881959085537332372733237024 11189987 -116951293182145757106513487663198780800 11189988 -23304230905364297091280307313754134912 11189989 -785751376233969429274624044012957166210 11189990 -114400367884534039021841453212975845120 11189991 -47739270274234520243558176280989147608 11189992 144385907642841482436167363902106419200 11189993 -146865971404459224793847821073468077680 11189994 6583923856236166206691998730366063872 11189995 -500645001993567176936785215672201306240 11189996 360516711014143862102062848784809326592 11189997 155789020147579575873930184369434797088 11189998 -430245866857183944117174170767988475840 11189999 681710633090256905994887229164725980120 11190000 6708600006965664138535536023408640000 11190001 -11722321897984791112454629885928267100 11190002 -910214600898607648085922814329157306368 11190003 -278069390611044902941810847856599097792 11190004 119615151034857001838312048268428793856 11190005 941595890983935806215818216984477622560 11190006 -70486498145656644773034797570927093760 11190007 -302021457048821721019675385133896275008 11190008 168097208942410626343663360497215569920 11190009 123072267662730936128217373581955815504 11190010 23626159240225977200538410883103776960 11190011 -28883872393590104468677139059381475568 11190012 -112363921449752168594415700906677780480 11190013 -440383953226827497475161243036605567738 11190014 -372970917776039854955081243215889832768 11190015 510601425341915698019618064737560884000 11190016 600423996572721788316947499689392996352 11190017 -811823855342559188055045215864305418748 11190018 -77900240439301766504888176490082751488 11190019 -4001315773606258121614209016314835312 11190020 -494579518610002068049901128932511703040 11190021 -66639041015826131951329397645023952736 11190022 -70236311156584957363451336772184037376 11190023 -269652834140591647844209713461861773632 11190024 20595246459861567818355794793712281600 11190025 -112273763959640480513968403709376910400 11190026 -44000222996375706249786702113574771456 11190027 -331054555149306094125626829514582955280 11190028 330743559980394199374959194470560999168 11190029 723138049104242438625919047685066271040 11190030 -127951298996598322100289590539815936000 11190031 -87369658357506542223111076540504751000 11190032 -61461132935555515799600543121604608000 11190033 -46576522608235041879767715860175139998 11190034 283034481803279089856196210002927784960 11190035 -343942958414193452667603226331495910000 11190036 211536179702853646868677209962918596608 11190037 -435938748105383336019633891325874661348 11190038 40948765374339764499179585017381682880 11190039 18952463638835864633456951367988316160 11190040 -651546696808605505517365390317436723200 11190041 560818164276792720543661723768020074442 11190042 -218307732750340330118390771915787724800 11190043 -427423902928504829158254528484206019708 11190044 1095964118802763769815490970462677647872 11190045 104985598627265947647105131031589516800 11190046 -137067965826136791133305727985782443264 11190047 -524676165297921110458887116437697946888 11190048 87240191688466389444187315919454732288 11190049 -75580136620846988563296547237354374000 11190050 237009733362688119275510670481627440000 11190051 109841980629675880930244445789124540968 11190052 -336270477623187556045710222692426661888 11190053 60372195098130631005348251848816062720 11190054 81821152289437996867467659263460620800 11190055 -115236011706179156898850816394628884040 11190056 -1007736237948134226766209872034023424000 11190057 -294071185610558141634698087700872066160 11190058 213077805386886138418215377304799434240 11190059 -290402857502687965491724832745092732520 11190060 35813730131099114929249578257635983360 11190061 943178171794559064459104503273995840662 11190062 -520881932114448360562207825496492160 11190063 991573368081612520534573954520587323168 11190064 202700013501034600622927654165836513280 11190065 460338275788910329641320356718405825460 11190066 9436952714181198613610442935147754624 11190067 -269057247497992904088574489574704300208 11190068 -320291647142881631106803458998053185152 11190069 -50588783074786392026950476292994538720 11190070 54531680703645800847415486098889589760 11190071 642912776549580257318362873402800847272 11190072 -153278572803559324209774193721484902400 11190073 -647490310163814899165839146914671294678 11190074 -41899389177158478011515027376809275648 11190075 -7535630691066698565239499403932000000 11190076 284222169956669670484681321610154519040 11190077 -256532896433096189527875521732676502074 11190078 -139668509516261392834206499444139551296 11190079 582065916013896147540685932295881383320 11190080 87188549023043472471505900952616960 11190081 -470175904361338006071215853084089989008 11190082 -260084828934708493557381306487632729216 11190083 847912632131234949899967476606540230332 11190084 261599915258335854963157809643092283392 11190085 -887369711262776546805021771631579698000 11190086 409704039390688000374371803376957104992 11190087 595000650949619463045612464590033927344 11190088 48832937221466006846571051783217152000 11190089 196620174220433315354553008126066452992 11190090 146530214151855125840783993367460696320 11190091 -1082600334061417168390804316872413388032 11190092 477015639922238556641761757721106895616 11190093 -221527754427896879745767203426340784672 11190094 115263798558473122588300855749882492096 11190095 -37445160725982814269034648062846738240 11190096 -49595337815023038603141608703338741760 11190097 26003911249409834997104438697660370944 11190098 -261981955242880956501919259434391310336 11190099 -12795184144961208208735475977967940936 11190100 77949114056321789197440888882846854400 11190101 -6648912681126866492079322523816941056 11190102 -26223590785799936398043158333226422272 11190103 538483522742587214716435130623385161144 11190104 -548525952299620924612688367207789066240 11190105 6743924539767154559939158534074632640 11190106 313020409129454137068850435292738043360 11190107 -131024661823580059930852352445176633160 11190108 -1349693286766822762250127037888536576 11190109 -194809907255076533590282235714836647584 11190110 28676098344564960869490548183955360000 11190111 -664419953186947918769165607405036349440 11190112 -10506006118652656492585802436003495936 11190113 -134848581176725418737546460901878432976 11190114 104817684876882553776326736478921557120 11190115 208549826614776104811384547239655943760 11190116 -279470350202500656147114530279515471872 11190117 229686965698688877408462068668961402880 11190118 -529280890989933103674858584085438462240 11190119 -484375204188305031338577386567368785480 11190120 128420167523686322577556569982521753600 11190121 -262896233299373750942206999705680073728 11190122 -163042332761105702688095633397356727888 11190123 143103154730847711719459552054661957120 11190124 353300688282705569797702687412218970112 11190125 -51573600472798701890289302161158561000 11190126 582756743202257685227380669792223631360 11190127 156297791081382025552162933271783549560 11190128 -102878950549783854710862718554610434048 11190129 -36107369814202948844845624170599771232 11190130 11363907544253787423052483305830210880 11190131 931798648468549686733609675470275949120 11190132 -6069075650224538287118923587147595776 11190133 41265081178707624617221556640414532380 11190134 -18649993663702150211875309784713052160 11190135 -54079686724616572119948913405608777600 11190136 -1454521828811663948175293635823131607040 11190137 -6406602264315032747943107443745423808 11190138 16835566986635201599816974841276114944 11190139 -204127275052774917006289310418128106344 11190140 163971117877520127309345142714291077120 11190141 166617758871823735979966198768015470950 11190142 -620028088917544557271999701161882470656 11190143 811019951436832627092019124455036674000 11190144 26508626508637120426687701626577223680 11190145 -34572820385600955404809927175396577600 11190146 -34844649689260395325937333151666285696 11190147 -65139317871624925509268486767439694160 11190148 236027771804010844068083260146849911040 11190149 695260890975221095862719117539767757150 11190150 28878825833417010723743821340520784800 11190151 -8200364430259060947088279491204844416 11190152 704539337378311589554180587241304601600 11190153 -116143118317480078195756921871794037376 11190154 738081778310527910613045476572132998912 11190155 -247003286562363066333676978977648501840 11190156 264968137011390445019001990242092764672 11190157 366554609609281839922631819527825107264 11190158 -57810290606601677130975735354392628480 11190159 -269401773854443489192084169707447343256 11190160 -48471568967992227912321466835915735040 11190161 72358873453112305230854600994321732900 11190162 213520993432510233067233924345538061952 11190163 12834755601160595069920173173913776704 11190164 15746919164189327584529451836732682240 11190165 -163403641313564115635670397815709228800 11190166 85983382984483330951039308716086773792 11190167 -189743650330486471223323503804294515328 11190168 -36605697264685736379761175211917312000 11190169 673110592389752058297662092749735544512 11190170 -460912229938826679621402115904923200 11190171 -223067195209439049397813428375476292816 11190172 -54299730450925838476037738577324165120 11190173 82170438612154510573395473190514504422 11190174 327100658250119699472216538996185615360 11190175 -580257088354235922531052488916283268200 11190176 -805691826704278467816818319361745879040 11190177 -309864124799499520841831823866478824160 11190178 -213762815306925287792920368317026243200 11190179 -386124906248288448779352178403246411568 11190180 -100669763920091570598788758943021076480 11190181 -432540549370380038239115377358332798018 11190182 -174802984293572869437679315152876349248 11190183 -710597043811735762803163631617696335360 11190184 7087853055576918799188716031139138560 11190185 -139421585841848214842754435393176875200 11190186 64974256818004667381649586456216667904 11190187 -369671560656917074750054366963924073164 11190188 -13762436827817340955769050445017735680 11190189 124416401482851407728954136229244578624 11190190 63728379648787527821322196688199536640 11190191 -7127930684536713230306699603264574096 11190192 7449259305045833676255737472111083520 11190193 50541755669179906520850748235184192320 11190194 -107188553453358566130445658887562704896 11190195 87009495488295327669731634979622226000 11190196 836552729140227349349694059223538774400 11190197 102382362811827293285429866290798603072 11190198 346342417285019330485689831773301052800 11190199 -203768607420816850188033169148551610064 11190200 67295268758623579219053020857344000 11190201 -905613428164808592423768930520127040 11190202 69262188136003627697988313227969753600 11190203 586610948438122029441260011249531588452 11190204 543411395443108369467890685248366085120 11190205 -112934227785570601160876581759815423240 11190206 -374058256960948109896055110972408294464 11190207 -4244295721098218676817700943094843008 11190208 -68925713822435392554608522248008499200 11190209 145186972304354678150458004695748185410 11190210 -245826599851299066924112280279443031040 11190211 -135151356045239267517218782838199003848 11190212 276006611354602418896737182118765594624 11190213 44960269177112347837466195559230219040 11190214 148781999577022920540545732870560912512 11190215 -418764473207135880385300441879775909640 11190216 -332156746774629591243274643335935344640 11190217 -418394385045202117265790579485280941734 11190218 16618177133521448307244104721519627104 11190219 -19507772460667697875878522773718827520 11190220 448681985529132427997679134160261626880 11190221 -184994232145308436435651322019116633280 11190222 -88350112263573015384338248116566471040 11190223 -798592272523569542101086058606084180296 11190224 25858207039493387094855134112871612416 11190225 -80612877152320049080946242684121644800 11190226 -439075740823134901480534774713961055616 11190227 -6303732978515893057382640587100588960 11190228 530714403263429668823396907135891456 11190229 10709143466478813291056964617547133984 11190230 -11164683367375393372641724837965235200 11190231 -542078672539076438581240456741474968 11190232 623642401632076146777578211582867302400 11190233 319056502403581349106718152199085156640 11190234 -2331885747547356914578600142882648064 11190235 33171059573643260129657370646808736000 11190236 -153963589715458997783503703612669426688 11190237 -9015519643731288295676533941000920640 11190238 -37944536604213381700259746265203140480 11190239 46024201445341877400628318031896522536 11190240 -237325019901392057557233657006194688000 11190241 -578222602175761248793504335468895372608 11190242 153449797529717792453307861795976960512 11190243 11754138541385607549721856760153902688 11190244 341151374783272931271808754680529357056 11190245 -269777321216170282965351515329928066400 11190246 60102195651065410103453908718146644864 11190247 -169950470736419609749959561498856864160 11190248 -585279738614064672197984584382435312640 11190249 -92373906921426646806383323838459482176 11190250 -155880002167823793242998872977536656000 11190251 980919216944995829495228976671084235252 11190252 -152455602242538169801561349245544237568 11190253 -91112230203476052662810843678828669556 11190254 483461758874990093293678764747043259712 11190255 -120502793746884096472708058135626387440 11190256 -11172476371574632363953706060272893952 11190257 -331394253482893729600316115074945337420 11190258 98272945210715595760075765166681521920 11190259 13172001142469247187955605807260998400 11190260 -295226845853116350800318984115063717120 11190261 201043272312233910753521979274632565920 11190262 -154834131767030606617708113031501542528 11190263 43195977273307751536156301887654090080 11190264 335991729941783271281809717881672683520 11190265 94326471745100021074398495233251758660 11190266 -212670894090016217167645403901437313168 11190267 214475771564476194735898393080163675680 11190268 311937191073178438750498427982765621248 11190269 -597498939638337906164272818333035790330 11190270 -27019426064752518800138018327536128000 11190271 -561860582777691363712331058827501588000 11190272 -301206496119928807046316194838047883264 11190273 -582036592125348264715574695149426528096 11190274 -242919131552911793537301271184981048448 11190275 201608285492298565209158229409479714300 11190276 13049833611708698795711381681359782912 11190277 -6649884661355424907437995729716169088 11190278 -2019119879312297952496596084094822080 11190279 -562597572363143050877994700265809929816 11190280 84284216981677542654860749072766668800 11190281 -71695138752818141069674462093305154800 11190282 -300884697866333295000962396321179299840 11190283 307040493520696198313135820671283000304 11190284 122580518596725380449828435775387412480 11190285 -649375277468189181917933979851208868800 11190286 -213712004192201015730768899144632402560 11190287 24976655982638807503066743260725079232 11190288 41315715259610625085129555416573542400 11190289 -544107645464299876081431676179821408400 11190290 -244354607376227402082787504120170549600 11190291 381605921642807934953616605963844301824 11190292 -1206619069114231686213444706099422429440 11190293 398046716356036081852645073484885430542 11190294 -104492133264083101976942436919469823360 11190295 348755646314821511948290084632841617600 11190296 243802749605183230393755957117659136000 11190297 -142983704088431759929385405804618992320 11190298 65820059782028186304740307570344583936 11190299 385826396691648387474575574440551239300 11190300 -85226300511487406760371910747129446400 11190301 460014065998537818620086324930898085132 11190302 321268451218280051783561598851588372352 11190303 -141273643985508241222299970006500016488 11190304 -843694165342896114932759790909077520384 11190305 -132819718994906364703599255569616410880 11190306 -138512690931862925986424154615344500992 11190307 434327301251550301292459707100514526556 11190308 251476627366832997968731738497122107392 11190309 112154352645311965179980881979709993408 11190310 -171466970295207371813539298950975706880 11190311 138471605418720829921840700441606332824 11190312 -7552208626852576831021612627313541120 11190313 297687138339699606746578883929180189562 11190314 330331321983392798155063806275422441920 11190315 78182198775002623671403489669817610720 11190316 -52265891955128694088794451775941780480 11190317 40542012263104507307521653272004185400 11190318 -74598257398406296875966768684397731840 11190319 311103234759537394152359582362760640496 11190320 541283044024266304281952201332817920 11190321 -11820847400873708220960961995937906110 11190322 -224401180704293855515109104702115424 11190323 -27020270260232070952203938737138669296 11190324 -72597584432651191124780649359732318208 11190325 -72830292519542428284094283054235221900 11190326 -227710458199445646028267069225129719360 11190327 -526765874530234399951063528762378094592 11190328 -234470232319319208722604558783851642880 11190329 -81902437338055217534599970323050266070 11190330 310340311709383429485870051501608160 11190331 189138637820263133158156307683064707312 11190332 -415346388448543539478701071472634103808 11190333 -159391362259425048735425110280758139904 11190334 -452188535573496126041146181126488461120 11190335 159799560193343139450884183081044274400 11190336 -48052479390892671380685379409962598400 11190337 544229740033372988306731308032232417986 11190338 -173594269424165092080164854988668420704 11190339 -82332552222601011095873221725657630480 11190340 -5305560680359310143660768427733688320 11190341 659136087637879911541383785416327331742 11190342 21488026898978113879489124942893317312 11190343 1124988792409643598455885188899780277592 11190344 -453978624084276078094224809773842554880 11190345 -36234385183536581805154406122044732480 11190346 165991697847544718924308966821075790992 11190347 -517866926937057125503721861519193708000 11190348 -206093117589082269350231342821420440576 11190349 28925589726936899449421396808927890560 11190350 -131377225602353370838087172562023136000 11190351 -166636535460925938907004508979635757056 11190352 128174139997318991481922373727310036992 11190353 15876475767049395191369159140354209120 11190354 -28813394646862192767543657427462348800 11190355 -647668452456419678356812409155412770480 11190356 349262207578374642276417781977104641920 11190357 -480171482500712083658521357049859608946 11190358 279443733843187856808098024957863829280 11190359 621294900655392000550968394916225431560 11190360 -199588806827262647648875423746067046400 11190361 1221140450599573075926631098015032384 11190362 522980155402403449849101687480171432432 11190363 4744171114839538898961034310943237120 11190364 -74026458198264436360059207333745036800 11190365 42300715566606320802504799573072327800 11190366 -28962056556293152515247990114971494400 11190367 -84880516402456974645082897030245367200 11190368 -96386221076682210230579838099528351744 11190369 61722347881772021612042295512220978576 11190370 -186670866233994426813799961413756881120 11190371 93443187857844346084270508527933537632 11190372 303461703580853904338773145353728835584 11190373 -313603702817225354031055192961019416800 11190374 113746836262685786674526213548726272768 11190375 322298878709396863726377573533886000000 11190376 -190282476394059797808298907381286604800 11190377 -6525430892336927599959043489604215728 11190378 142180920727132988533936926740164257024 11190379 165034207134729076209136215253044228980 11190380 -152620778812419599827254199071292416000 11190381 -107739954337899134545188489047709107712 11190382 -44682573156796258111918794523269068928 11190383 -873364749325369865786122854089721976368 11190384 -79676931847839483568557726581774155776 11190385 -81059369594911744073399553977765562240 11190386 145680894805930995096623762977822988544 11190387 272205242813584114295561952667265085696 11190388 -42829576207370961144181846408391067648 11190389 -26868311621802998483540233385270856960 11190390 44554439915964897228173519027921283840 11190391 -280268345927390859847209152136137741288 11190392 -151105827673134375030645528463486156800 11190393 -830310904664959856152172629278889737936 11190394 45764505912870244910659312788311600496 11190395 584262079009184161432419699457134854400 11190396 -63874559503656521776747343619751772160 11190397 590107128705606809586489943588031256480 11190398 517122324866367324324067055184995074560 11190399 262957569749925236023401243837728782848 11190400 128682738030857587519354087758888960000 11190401 -642244975989012833607005893420520489598 11190402 -157784343213092821208815813735920768000 11190403 67821301292094506857797045054499709952 11190404 -748901522355310907020186840409981203200 11190405 62640322209372649582805214627679821120 11190406 3714939338499546781714639830594863424 11190407 -91578134152551284876015052994694380248 11190408 -150882629073641904514097292520366448640 11190409 797853041987781173671216653852716467610 11190410 120012551914228189999672424778237496320 11190411 21600514619584697700786009734826024960 11190412 -294973260478489684992511723437579179520 11190413 11646345523638336878088605976863574048 11190414 -111781503362654095046098595163529498560 11190415 267180670372669894656628144938882385200 11190416 -179522393703008520414094208506831331328 11190417 160195354729502628966700556877207978816 11190418 204517623909075046214407522372446575616 11190419 -28203488837779635237364797273053927304 11190420 107060076975003666133541875738354483200 11190421 -785069091818576072327567922616093481856 11190422 -716935716312704006374324933395737857728 11190423 28679990131214949608664753288441844584 11190424 -10364402868225486303781035340023490560 11190425 37047257843079868041055567882875891150 11190426 127926827858499775456989851083984022784 11190427 -498294526375838183326827906579576276600 11190428 -175536231286348650651361922877738299904 11190429 379355156922900727026118054715127710400 11190430 100626249812529922054082963078887785600 11190431 -324529315580694761669232662912016056208 11190432 366823569194389438090410829748276035584 11190433 -487799848848000170524372541403077296620 11190434 -12652049286441766543770909642266165088 11190435 260935174800982791928393503987834397440 11190436 221937483935211969831662435630097450240 11190437 1093466094939280345272346752628532120892 11190438 110268786985988528467491589661886232704 11190439 21637689391021904749624509955931027408 11190440 151051384069975033543514693952945100800 11190441 10730158214602034891314991083728930192 11190442 57555720874760591136678489360247532544 11190443 314904202886690691515844782016340272 11190444 197214774232435973491096006631820412416 11190445 -48940529778933937120359354547319627520 11190446 -243085228951768515345287531937489371328 11190447 -426898420814661136602268462678031502960 11190448 -88885391146468177308512551571767525376 11190449 16195236099740996805225812866833577440 11190450 27009212630715289302372091113940339200 11190451 -206623836656783827699592511544171065696 11190452 -13926131607923615660517102267862695936 11190453 146819504867351147951693684864731193664 11190454 462706009605203582188957754892637828224 11190455 31864606192899771119750746054776486360 11190456 -267016397477518803250841132938760110080 11190457 177090183385202334417254204946382015312 11190458 75616499489146097918801979058612392960 11190459 149589969781504084873026219785015493120 11190460 -291889535900155558506289600029196254720 11190461 -201943115948353051133598855695105327028 11190462 -4799608718002662858539048207799816960 11190463 -701209719377118685387932312938405476288 11190464 -250969391500676535162654037654360817664 11190465 -83016334475816986510918518799755164160 11190466 -115996957370271961367948228555762167296 11190467 466705123452380355665716799740720755516 11190468 87474004290041567523599627437494896640 11190469 794492826201861163607946183180370499870 11190470 -36724987886652326042888925352597096320 11190471 -552525922179360630339014713393790841600 11190472 -273159155338718557074634491022272430080 11190473 -85414965182117296164847386168271845120 11190474 -20947843740000120899318590078178995968 11190475 -315890055338834080911328979019299213400 11190476 -649538274609445912085020965158202539520 11190477 -401830017835277258428636020354757289280 11190478 159811040249543324544298032399626465280 11190479 -784552523194047763193419229914809027480 11190480 18342767885561515842361597583197470720 11190481 -812348353895354748185003059469684424718 11190482 546610575086840519077153642753182632592 11190483 138165941949750757038438279242272740852 11190484 -41766464936009704460402946430464749568 11190485 -299798952345327867079218465318666551400 11190486 -24364304874855722545231168189120182336 11190487 -51680122063147197662341976406553824000 11190488 -132889283495394763150352762196161126400 11190489 -3137773310155535191828248761965844352 11190490 -260554195868403925209126856673618676000 11190491 106660370170505077043885283529921519920 11190492 -413492171155859436796076895819901440 11190493 -308913915810541027773876912514687015258 11190494 -118525916219022930979167884450397093888 11190495 203891231763398844086806134751737759120 11190496 436123433879517672006292559221220966400 11190497 -48881920379842345751443938631224983562 11190498 -101458927778112923224747241100839991552 11190499 -137946918185937220969640728029960910080 11190500 -1861732133426988745896599447763648000 11190501 340366150922269605617466684632493763200 11190502 25970097979398622507710323307887266560 11190503 71147976902701786375558947334279901664 11190504 -41004422689261174861317610610796134400 11190505 -245493536602446382898831625194203972080 11190506 -20436435202286997219269850061099042560 11190507 -256130501493275456007364325667211172112 11190508 -182996802107615247837189121453959577600 11190509 -499612950941919768791657716902272211360 11190510 180754701528386258531206610362416878400 11190511 -236609988747896293302393762995609580776 11190512 169923945743579279417713291245568131072 11190513 -563706647345130881636270559215349338256 11190514 -140484342941495444936748123317696796144 11190515 -64804076250370248603403683589352181600 11190516 -423100927983541208389081990607192186880 11190517 193256696571363658133430265024948586620 11190518 -117397437360840626946548403683673244800 11190519 -678435936214660857795608672688329216256 11190520 -787174798259894986739001566145079296000 11190521 382455181803784582314773415139042305792 11190522 -174330198169988835810041694209793576960 11190523 -217423734440649876433125126885573704160 11190524 -716928753011205169720260989070284289024 11190525 275500331916504826857466593931407252000 11190526 156801491424779061297385812554212558464 11190527 1127491459686083739116072123736446405376 11190528 -474670042876157004137854240904812953600 11190529 -3665227388211804677282540899302163968 11190530 112405335671137934353578203469375936000 11190531 -75895204624917819047247719494783832256 11190532 89494330536220821176945159964203777280 11190533 239184570070877519830411873849814242782 11190534 55816473472223857805780420097982874112 11190535 119284994730006884089352786678599680 11190536 199902370242678453046375453361815388160 11190537 272733816609316394962992833457596305194 11190538 649169988987700924735072805940539199744 11190539 74277165707152557646935262953121684992 11190540 -14247562543895578550889166385801472000 11190541 718792552211748001673913036047774479552 11190542 313218978657584530123171721274114999744 11190543 -48466000581076795045948028919428774400 11190544 139811410649638725503536916246123642880 11190545 490687072901572902893403748585397757300 11190546 -95965700722519598030895414689251538928 11190547 -169367571650795906468845114106805858004 11190548 323583080693705528020350601980093019008 11190549 22477032810019383386773333814489980800 11190550 -34383802895478769076128297145817475200 11190551 -150620385829709606180956290075640699248 11190552 -340540738585959573590958058133276282880 11190553 -101876529957181903043587385218637181936 11190554 484463750045884067207547099979617332976 11190555 -22677002701907823673668391642684071840 11190556 -15119912801802512091153231314817776640 11190557 334501193783521864193462052731527938912 11190558 -28905019880745795550754793857553364992 11190559 756497117282283866829988518102451179072 11190560 103318841097107692156956605225842114560 11190561 37253116141349229158732848507796778672 11190562 54935283212009507825083665065411806032 11190563 828956527991345242356513083272917232920 11190564 248311538873597094248387512380284928 11190565 -431268783759327544411009227294248001540 11190566 -77945853263102050314493887915417600 11190567 -384876374577315271482499135933754018520 11190568 -370237494195777269444348858024719319040 11190569 351434300705611692853423771881070982244 11190570 129618557542625137986074244022171987200 11190571 395353021323063941709482921758663969368 11190572 540381221784433193061820493708554540032 11190573 185695298589525752408829639799153058604 11190574 47451582689589917346165022303593480000 11190575 -497592360382545796577011928535745709400 11190576 -12295332828473731976799331406340489216 11190577 788794865556446091292207228798411793426 11190578 -891034364163853433301086653390126080 11190579 192024986625940623801981734134761722928 11190580 228089813396972465780540527338857491200 11190581 218718079882042065924579221958086309184 11190582 86248270116430008411158939261809152000 11190583 652717444278781768009789056931933777832 11190584 202249583312087434247466030458300805120 11190585 -99368230730792494154406290292793985280 11190586 242514677352746650386731228642021787648 11190587 452751183668585986740319995339624483360 11190588 153341764194684029295953215744663564800 11190589 -882778563145009700429764457552315381280 11190590 -79555350171536433057793249137667086720 11190591 -451424336597309404720878403751100308448 11190592 -121294986486947127809126873289835151360 11190593 -531995122804074406215318469872286694460 11190594 1006546698294803295980158399505402880 11190595 -52874994021881162206922955495790754400 11190596 -369433767007312583409951390902170813440 11190597 -199067728038022435718808007242054727680 11190598 462899708070824286812653250497121116800 11190599 -191124884543935163792957781917108427168 11190600 -2712555451012921298774804471031936000 11190601 389316912129221514167354274964431656000 11190602 -104073074269899684021188126866640940288 11190603 112526105669319917900632900922469554904 11190604 -245677795785961970284970775853384909824 11190605 -74122857109026197275642140448620042240 11190606 21858790414322403513242508240636272640 11190607 -872387520137027685013174522835763114000 11190608 6909521969439286196075297237001043968 11190609 193918114077346051993407381166187874720 11190610 121367434708094091559992252580183441920 11190611 21977952890655317812988608499250551952 11190612 -426181407150353786699581471554637977600 11190613 132873224855908481809990030044526464896 11190614 -265268903559529964591279745060707845344 11190615 22775754564195309050801280197801904720 11190616 247448885864392375012585166802603724800 11190617 -804669799138635264156776398744124009334 11190618 70657575137700019479492208380233025264 11190619 -172368547032841516057053137659046466840 11190620 300893815459424077660994702629731148800 11190621 1397237039724357503667674466655565376 11190622 -7122838279217025613288956902437320576 11190623 -686518548667795206810909644850613595496 11190624 -159389862055542750513468235928861933568 11190625 267235852956792057026365010681136037500 11190626 136073028403737598308746827925142610512 11190627 48627139457677687703880528610840566528 11190628 -110363417033825705244157367713401257984 11190629 -349795865730273634752538065468758272770 11190630 249736803618758186575944117859771607040 11190631 8522268103547658758070660872584425112 11190632 -326595900777773158486143873715394119680 11190633 21710001389375357599942209189181909248 11190634 -44764779460771002434935649949931051008 11190635 159092216948299638259505516991903994080 11190636 -527133047354475677814887902442391505920 11190637 -872515829725938531548178603818219500714 11190638 -316553187300024294725879438884211897280 11190639 -2430390498514694346393100088192397816 11190640 -51613422762697906643684939855003811840 11190641 409397828697048151811799019500329392128 11190642 -174846844380712340205285813914363273088 11190643 -972437899928078991920033012585741725108 11190644 -260855980957761693543657983934252520704 11190645 455761273597303226012015244771851055000 11190646 9822817637583320908975146551329668768 11190647 -285047050339473993738752756190538578360 11190648 -99222836931801247919587983414116352000 11190649 -209003381262928757583710749257980411180 11190650 50463451940502482021893375152055065600 11190651 282846326952458782801521092385315224064 11190652 144185160178985593369351339682061189120 11190653 1400851774588051394844275405086818129600 11190654 -54053570117073472422902982987218300736 11190655 -69198536214583585798932850068082196640 11190656 290997028368249883504120305051406172160 11190657 -593227292635721447581181289266688215760 11190658 -146035224955227913378023506029918012800 11190659 85685072123861831331957491374132745280 11190660 -97991110669994011036215852081204695040 11190661 -561151798434276854879044250376699928738 11190662 -139595332603569514574743400782108967808 11190663 58706930770446126304507930218542937600 11190664 -4848472575304333248540534444423290880 11190665 -32674230225077200909768020516055603200 11190666 362599432172272917796834353555746841600 11190667 -828137722204303747533989151513205226284 11190668 -434475438304014643373352809327535005952 11190669 -184665784456835512222236365716941080160 11190670 -392884655746660116839410694694425821440 11190671 -1154757835703404361010471833477689785000 11190672 122723853203071624835018627496974721024 11190673 -265385529746360982615559562389882990080 11190674 73469234551687843838505205859568497664 11190675 -433875658141935170453997294227787542400 11190676 -259039944820090208064616278269815027712 11190677 -206370799462129645698319620243040807200 11190678 35067739187676523402134167764437019008 11190679 -250853559676829866004384809523569585720 11190680 -559866688166023505794911414660218265600 11190681 -27540100387441035616470402691760040972 11190682 31476963218269576040116131166950232800 11190683 184753311565520321197682194513199419920 11190684 -153180226484292316174820807108538852864 11190685 98508258519782434193872559503323000 11190686 -28799646000822210214731414368679003456 11190687 8581306896168116512494373439606661024 11190688 176045798582471473167126069257904783360 11190689 873638347172790347885377836434685605124 11190690 20762207840708351913077977489499750400 11190691 16692198349973817907253895804475632092 11190692 120658130591694934862290911403080418560 11190693 161540791285916373846464420269054964064 11190694 87928699171684545540978913069682094720 11190695 -41281369063400167377598739084262844080 11190696 169695436488901324075525365114981580800 11190697 -51223787120753641802054472534538502400 11190698 -27052658389727206211356108532816408400 11190699 -153022782728919453498826265481782574672 11190700 123390717899133038146147702317612902400 11190701 32248296411016525713222248471990727702 11190702 158259437405970993313126274781313219584 11190703 140139580789664710776926326166868667960 11190704 3668488652580735039665727749588385792 11190705 362276750053488133368713864561526351360 11190706 -462191251673675455977873200150797578720 11190707 -6338253875939231410048975124782849920 11190708 227993355782343329497099511134313675520 11190709 211133744440931795518220663836139804316 11190710 44484195799442334205716304585964751360 11190711 -82291423569313147284510415829706748416 11190712 -11521888271099388428030837990173716480 11190713 115122699772378804867920311231025907584 11190714 199304904713486045364447316757273687040 11190715 -682799501373244497741347931267323384400 11190716 278590376499102188520907572441167139840 11190717 -22962290105141877898968483200562565434 11190718 185923891422423634200067299312580147200 11190719 -644829439145999583785427449853317362272 11190720 130192377289582780352648124062005985280 11190721 -363607140971402768735966335409451899136 11190722 -209415370235004023258913431955305731200 11190723 -121681498487141061393165399335296165200 11190724 86621491229519987042479188000679452672 11190725 -51695192854332518415254664423542544000 11190726 -35729578075418878126013266678722956736 11190727 -671183949805059799545963937655255376424 11190728 -222565004911548516843919439134159395840 11190729 -157021566125133055842711008968703989824 11190730 -32233537763389650383929657036551919680 11190731 -33578143492122480008688326989496711808 11190732 -79044626012760531321026027562742579200 11190733 -174836846022916225314781713611024119520 11190734 -76269343975944713860635892027521878400 11190735 354487882027752457744546697028723916920 11190736 -29943687242962764057716382776564514816 11190737 -940110759472733254037626576738316473614 11190738 -13137325216781899879635670826631194112 11190739 -261056098552423708287880828977489831344 11190740 158637544263574781720737123083793582080 11190741 309607458125670074340338591499785887392 11190742 -111305356452562075610509714479418331136 11190743 -1139757728243434214961077196329843899920 11190744 707989377662352338705448697347106406400 11190745 -155844976531536110063889243818461958400 11190746 76766797105521532184367504482770489344 11190747 -314404788762462848747427693797649827328 11190748 634457938232867595985265724335476546560 11190749 767408657202204741289706421702578403750 11190750 5788119365397486680738434818547968000 11190751 -45155323651709792703644499922478455680 11190752 -200038612756947453238196839135680921600 11190753 -107802766354858617808147222971506376000 11190754 7901086867300936216730364097670704800 11190755 24158439134062981154718312269826766320 11190756 257586608638124325272878060482305897472 11190757 -661634181549713700635581672347494810340 11190758 -32625991491560131308232489073642273280 11190759 -387214614182027157170593738647939626160 11190760 -196398257463362220073309167737418547200 11190761 210755402065360448749622443934505332544 11190762 46246547194119876442177749555131201280 11190763 419824014023835852511474145127637889012 11190764 74577429584561869689560875689102584832 11190765 -5914454783383415744000905917871872000 11190766 230570988278258672631816688493123463360 11190767 483039477495794813931619222810148014176 11190768 -91205314950019069182725387642680344576 11190769 -610046557155629321265681338452210598830 11190770 -172088953975706607913400758757457421920 11190771 431197119674091129737914455582182872800 11190772 56409318127790164303019557234964633600 11190773 386751761675024933703996826731913644480 11190774 53500401362318615388938748879092477952 11190775 -399601551238616603101415863189465985400 11190776 197031815456147546609666303313409966080 11190777 -100078294380735986007535471532282023680 11190778 112807648354816030339800869690752579440 11190779 275467425050810452356532372833633913320 11190780 -86432174106870912627798326443981847040 11190781 298771508724972362823216473908733105280 11190782 45302462696790397020933755689503523392 11190783 -105775682153994285298567561924775972352 11190784 206245023510261422591169180557075546112 11190785 1216518152443430557706234955873927533760 11190786 152220400311744398091289825109372675328 11190787 -238743258510952374926918974482717538564 11190788 -110583731743353059153309628615015112704 11190789 -434667082555932221179084962076773110946 11190790 95609738212475905187459922718379214720 11190791 538894528805946301251468038026581160080 11190792 10790983735650511862882970513797406720 11190793 -2934804290606261377432935885370689376 11190794 -878095993916928922731901820499418576800 11190795 -84231288681770927703170883230219635200 11190796 519725812360664290756348497362993657600 11190797 -215791098825325704721625219145994271508 11190798 -11046382432419259325259255213675353664 11190799 171097504227993510716134437739931898800 11190800 33783079185334617787165123577783500800 11190801 -554059113275646843937232025469962628368 11190802 -109621645471513767047830009383443125248 11190803 221501689758711254401502951474465252304 11190804 445319731938806877188542859622772586496 11190805 625701324039196943526393890292517610460 11190806 -188140866896407508313914827814465088 11190807 -221743662404690354251458329964254427264 11190808 -648560707961668473733713728581588439040 11190809 171584705123088797041935744793683382272 11190810 56510037272243062872370596083953536000 11190811 718481459805282414624509628125629640544 11190812 42324318824059665562002969306362042880 11190813 154997180964515523346131024658603522944 11190814 -67545480032869115073127260618006409728 11190815 569956679164297838405834920176784449960 11190816 152459431935514629992358724313889767424 11190817 38667405610242749415596807698800319152 11190818 -185850138694855466066266218154827710640 11190819 -222463868359847254803242102487053713680 11190820 404513671221759526943940725561563726080 11190821 797704021046205691483677719572105481022 11190822 -244546399090033152179898033294695569728 11190823 271208989367046720590448079381501883440 11190824 488979959492449272564036094608774758400 11190825 -203969463319267058252413832806842840000 11190826 -532909977531914416710149927757331095888 11190827 -11127673789227316008105348544425341040 11190828 -282104677229762418989726912882105622528 11190829 -44461699254781115056971035744989665760 11190830 -43084571256925386476556018627776390400 11190831 -591659835752119061339438069962045984248 11190832 71634022244806630371906101601826881536 11190833 -169633660600927633076684242596854343918 11190834 -189201202409472869433740980735610076672 11190835 2642972787932247680808500538980389920 11190836 -12146303646269178420560754954217433088 11190837 99620692248225979380046907659842238464 11190838 -137806632172625224506009483812137411680 11190839 -204014207514948088728351407284602352080 11190840 -233091490262412756618268700497977139200 11190841 -861384835117303639727872216817921217408 11190842 71307636673776976732121711602951444128 11190843 406101542910176406570853695147149723532 11190844 836349729322455394519079243042445312 11190845 -224199062135649946675633386004422235560 11190846 170782147333342051677925333915634673984 11190847 1329934245108553527603888643972712378800 11190848 -120201041593222884037068008811009146880 11190849 -497700632309421149531131814448513129936 11190850 155364682184884016333768250497480572800 11190851 -136662203702762517978353023344471087456 11190852 -263293044970987126538249485690151884800 11190853 -693940930474292214958097023352020236898 11190854 -234538342110766973338362872982490302624 11190855 -82436157061618785079850692308066175200 11190856 70267695563556479830308768013195929600 11190857 452271692600712036740202560722320510720 11190858 -14254230798857501816102103829338201600 11190859 -94132033448246679592180646121356681984 11190860 -42633998101299825684499621376396390400 11190861 -473651955485134284932787394442792197440 11190862 -295366110306876714999519388619600300928 11190863 -645121632833757538051373380931302719888 11190864 -4045151273967946285749830107599077376 11190865 42643261170860670240097721122192469940 11190866 517712013780360424111748399304956863632 11190867 -38505675231243003995470452884264925120 11190868 -33538498949225360633145385435508782080 11190869 -626687541042506219602004064730714577604 11190870 -162666780950143011072240051488626596480 11190871 -772614488810447373753471397863013863928 11190872 -66673685009026666556865242044250849280 11190873 70728583867254074773419930207206597664 11190874 -35014888622196416293895552683558747680 11190875 17480502181032091426786530969379212000 11190876 185836917744491225733414776951031398400 11190877 1691926925074204235354250185970643230720 11190878 -72662255084276850010561880643648881280 11190879 3163013357696243095357010053131310080 11190880 1512493274658597295286186482540216320 11190881 253346624760279711738935225379042522624 11190882 159977510300405374741734774990235051392 11190883 668062041768995175835685924409794060424 11190884 -14925110907590374607736968468832230400 11190885 146790430209674998374925719193616792640 11190886 -143712722793313805230298327634044098560 11190887 -808376541010910258934671748331431259464 11190888 120768099750396686725222623076242063360 11190889 545064928043861454239972756315995205690 11190890 152233386250307217295070285600739494400 11190891 465246855248037254316014105303503675992 11190892 -667290767174657850805689797239923414784 11190893 -345198996258463625281609427252544640800 11190894 42871315007881706079223009995170282496 11190895 276756597704261959584408376869499907400 11190896 215494613788043612945379237682033262592 11190897 130536487246845479200693877375211148200 11190898 -49509629148009308840359892635101346800 11190899 -744942146650322001035539236651093650100 11190900 49348015931715250757301389716550092800 11190901 580751544371442084262214401788337831200 11190902 -261851056379475611591051158195074538848 11190903 -487612182081039355470286344033251804160 11190904 166691160480497053239961304106280181760 11190905 -455772185306296562342589994913157288000 11190906 414448127616563130033395162502855436800 11190907 -61727150191678443138979323080015937536 11190908 -397687371807950389489172181180854863872 11190909 -104006925580436462812894967279619668160 11190910 -162826110297852576040072255413942152640 11190911 -870094922041480831161803555352376591488 11190912 -382262179693341268054768744160947077120 11190913 1193570854761498777282324339161708563584 11190914 -262546155446029627250844612224599428144 11190915 -34577533575255435666506493449772214080 11190916 -259552939028941296708052698282014889984 11190917 -594766981903162165286851155518185328034 11190918 -148495082443203887486480338273119768192 11190919 -624969019958250321947084247581570637480 11190920 -129205209973434303222128597045427302400 11190921 -59969909182302381872578896733685443200 11190922 -5673397334094624198165865452377399808 11190923 -292646580011002192047262116954845251440 11190924 393257880182453656213882549698349155840 11190925 133018317265550136589674417532583871650 11190926 122461921516269513586140038694401798400 11190927 -177366143307998964436965884165424120 11190928 14626553454207893859333208041505685504 11190929 -777738062866641093138583444390316299470 11190930 -75144814029757265471153574063028116480 11190931 96957204568697362892677660218897832672 11190932 -687138678467171071469622874456699749504 11190933 77690675264833221040219732088716457280 11190934 -284843151524067064324298352662755836384 11190935 -2950477374817373699106791256101667840 11190936 -239626048412034801818129643295290163200 11190937 -735898321912076301001731850785049566768 11190938 121865902555801691494302881588605071360 11190939 6089258519863231792085427250807881624 11190940 -135991907111370507879481888670008680960 11190941 -930639921786391227904211456180699333658 11190942 -88205939259243208898460358899215219328 11190943 -955392246485200984174607495537439120000 11190944 512063626421370582630131171560118747136 11190945 -16905679884688244665165220641006920960 11190946 -83225754422449637366322220617911318976 11190947 371730271579236626844654063711884832756 11190948 79787342259656327056693444165218862080 11190949 40839985366907243712880728694730526720 11190950 67942950589850405032361710468945555200 11190951 -198452137411342554139829638959349126320 11190952 -305768904708034389548348269394076794880 11190953 -729026381103933086778201309564614721798 11190954 -126391634461940773472012694149306945280 11190955 160070665503263796933456308477821293600 11190956 212114369144717353151425515089728570368 11190957 392328693549560381871651037026944581440 11190958 10897213758690360862093119206114998080 11190959 -176284311052104551257561827109915333896 11190960 5582008602026935436350388234157096960 11190961 -363412009317337378806115922225456323438 11190962 530181683351282707040606218418128080000 11190963 222079740380429873046640589986036532280 11190964 2018048303980728300172380897384345600 11190965 7677645131763522813340781288904498720 11190966 -367728757383845113995453089985385344576 11190967 223948588767488012521592347151014783016 11190968 394111368469258191258000025455396802560 11190969 -142530035414812537049241550955005542912 11190970 -11729791230671000861794380096016957440 11190971 210781377648003734646581371821361200744 11190972 37537273512391781397055659816780103680 11190973 -58684161197755929889314162607808644416 11190974 -38494880848812606951106803082555755264 11190975 -63421013562979900907505996319986671400 11190976 303623243526584296897774537677162414080 11190977 88939571505168707851218714108809959872 11190978 -182592394762407509979603760071955083696 11190979 -749498400120604464543002425120860115824 11190980 219753815366260597857360476002650912000 11190981 -44900260648302597684396712267955688000 11190982 390605056266998172769226861973705768960 11190983 208346854091594064501638371183802360760 11190984 -174072483444937736008919462133355315200 11190985 27638274623801097845064689533976632200 11190986 35847612208729484627308409413271285760 11190987 252519561390527606021745188706882611040 11190988 -6373445088044739887283959686850524160 11190989 -152675982279092247718248731357266058400 11190990 -79169694411729894543407172071063381760 11190991 -166395961230977009301837787560524445216 11190992 118195937544110646965173579963026333696 11190993 -266375308579950130804629321519670867872 11190994 -42094929867409628085044838175695070560 11190995 -171651521221363612289142250974425500080 11190996 -177580715705459437364311409104032286848 11190997 573859086438500592864288826327020762446 11190998 -58758002724617180240199740505755923968 11190999 194331997059889272095193432609979543248 11191000 -4526494951315648184099300025262080000 11191001 502136606411625616992420084688319684100 11191002 -255212694151625697309999633031837355520 11191003 -190370689333191897371705067543658128096 11191004 78605680799894978072861030253717430272 11191005 -143729102216878077227283102146587136640 11191006 -158685246682643906334917916722565938496 11191007 689208488802680933547336528804793659192 11191008 3778796579156420555105362323877920768 11191009 254879389715264213716011784955773154210 11191010 154141384807543744612987808498525122560 11191011 47576845007063091339123947904636954408 11191012 336036739289506811558162833783618080384 11191013 -14455449632955617637390753161005666020 11191014 -225565666730384474579513385371235615360 11191015 -787836636938081685991223539893051856800 11191016 -444611037511977700634785821432751933440 11191017 567700395151794762615629146751166299280 11191018 63455842926970864633933525196339056128 11191019 27494046302594082613421070863111139840 11191020 -44153994467581087082889840783691023360 11191021 -982177624770868756765626804687039160256 11191022 85164304281571690423552947295470949824 11191023 -238821116756759218543437475051620314376 11191024 27032917791494038450732352459205378048 11191025 -215197025659412329513323918489799467450 11191026 -36309873696303490076901740216547704832 11191027 83238276677928659759699918001006044876 11191028 48258643986373937903703569598122487168 11191029 578843253920725422662986715783624002560 11191030 -164068390630515973930421300410851043200 11191031 -296304250529008160954115342954779574336 11191032 149841302179704853361539304976119562240 11191033 -401639268814306970736568666808773503424 11191034 162609906671426051506920924621094591200 11191035 -253286922764022213935909838214438534800 11191036 620717836898165401448117879657748853248 11191037 56571828885005039528926887847986990240 11191038 -148579486777911928714888967304793804800 11191039 -449002928770582355587569015933558972160 11191040 30624104852134776971533105370234880000 11191041 -25188620957406816604112743341008326848 11191042 -20093685494926632512134380560554284000 11191043 -141796968616303641468303489768716424708 11191044 -4931355190498592243852304271749878784 11191045 -257357638958719225082736056730949829700 11191046 23565182734267899630362315261141761344 11191047 235287470305973503306982749734760735872 11191048 722133397311431153017911344634597949440 11191049 183352992985698896599864671770214716232 11191050 -32035652307441455783288441963792248800 11191051 -398502473711049312460970859251256816 11191052 -147286575825474671796355099386887185920 11191053 -159619886708420065951363424281197932736 11191054 30296653626994648012537818943602713472 11191055 -327969208279197883948157177084262578040 11191056 49050166535311898825449403995568406528 11191057 22505805327363556657356833825731318400 11191058 399448471327547365331530718430127775520 11191059 317331048406352242853631418953629345928 11191060 597210455890305583611319089755084367360 11191061 -459940076621769181282248415075788763200 11191062 -10509547190808892348790619180032434176 11191063 79655458684130774491897720841321644448 11191064 170556098385691673301451277921647288320 11191065 316254826963152234975468345175052449920 11191066 74173932437551598990851344261856065024 11191067 -34785728405437655615313534616836861528 11191068 97120032068220008871467392610194391040 11191069 631715630412964125881169474376080124480 11191070 157894558194216646320841476683785906560 11191071 36367298120484966788736556485352579200 11191072 -393474611955768777538349840537827147776 11191073 -25232539179565295657577643792706220000 11191074 -200218679755514561853141815300451661440 11191075 67748234963152193676949521629278630000 11191076 -5635940394303334897560050867611484160 11191077 219348901397533213460842769597899664286 11191078 33272610279044621639567677359195471840 11191079 -722516294035622526479767285216566791616 11191080 160367890868398177135354530251993088000 11191081 164851868747591999122518331506835082064 11191082 28841966360445748461320846550372079872 11191083 -362706702981272333008650945146383664976 11191084 -191785705290812480285215256554967381504 11191085 531693888586568156251029603014757744780 11191086 -252157685275159356127180961932981782336 11191087 -193868147531169289690535509921508618160 11191088 -19313596657415686604540394028868517888 11191089 52783408043900603841929800123771774848 11191090 -12553303118500247857407414137452975200 11191091 -64802260252556510129832737207399198976 11191092 299160503645057275142605757982644736000 11191093 -213138794887446434801626166054996318336 11191094 3958727685160039434467170692665649792 11191095 -627339688525364978385113879171501856000 11191096 51916105349942518400805645962104258560 11191097 1045209379569372822104917465006553864592 11191098 -10256073627573654804980860181599710720 11191099 -496080534367473275722287524391408655900 11191100 45261853646492553571576493923671936000 11191101 175035357491031028636777894240992344832 11191102 149009037047816467838013728127839512512 11191103 17044492060518362525149949963288770560 11191104 -147989372495470502780870936890213662720 11191105 -693708463244963946267965200711769956440 11191106 10896988872390235831974570691023329184 11191107 635386476571846322981755059329456759040 11191108 148001457596257117981180070315112243456 11191109 263769997644727361162863587294580369404 11191110 -58762732472863465754040777429240084480 11191111 -178732257496912556682567476849712139248 11191112 58371659121633303649639735922655436800 11191113 199976510258548164678939591374303698944 11191114 49962680085160854605175998821604559360 11191115 255362815333480640444348950712283231120 11191116 -333478957594467234053109803617411342848 11191117 -258822179019966315758570490642204614400 11191118 -388797150657064681767884197447091346240 11191119 6047342855690500491057381608297084448 11191120 79450475678770518864356106185529753600 11191121 492786304927328288811834973080418189044 11191122 51711245997999647522187354056617986432 11191123 797955181242156581594040590512754417760 11191124 20226909973697862471488850178874376192 11191125 -170516196383763176214455405179778544000 11191126 -138384446930468089572517496376630615936 11191127 418351845463934455059882905389723166880 11191128 -58026304313316057111650444193643929600 11191129 -972579281068650714970659016530715639740 11191130 201357500695738270168933809714006316800 11191131 -85482332940357647727317805806682372576 11191132 751710842802384333924952760364389904896 11191133 -531839814287565359104376976082678785600 11191134 100835371516467037436685432266320029312 11191135 -114850192168617342792228105720018501600 11191136 690560224918973509653153636972851625984 11191137 -6515869174857452143704007102269308832 11191138 -107757503539063052995365423095855854080 11191139 209815134137630909108817992574950619120 11191140 407360918485938610269825193408623206400 11191141 -35799580952235816481225838677245929640 11191142 -322544748974004924326744260041987648 11191143 429881662099448851981013800079663565864 11191144 1089423474815881378891542773482632806400 11191145 -42651846786259975189063467648419929920 11191146 -2949329759812702740658772995420855296 11191147 776273686305548385630134045934725430312 11191148 -62326397885961543217577363715978476544 11191149 -141201693385108172588422376945116994880 11191150 -120929003193917974104599903011579939200 11191151 -4891172681822804867725871154285005568 11191152 3557011375408987027668802381550714880 11191153 357326820680281919031159004221340040402 11191154 4092192811087453928356218781150391808 11191155 48241666056524290496433178429313341440 11191156 758899310819740613750506495732201857024 11191157 -512814221458135012274372186444860752594 11191158 -282557605901015022366421187512893936000 11191159 -145236211800873904825080851588517316944 11191160 -323680505298353651568691184321207808000 11191161 -177598071345164328306737759850211178928 11191162 63854508026752968716490931506529449984 11191163 -148455120083815355175623120455474450800 11191164 140022070694337749147619399958138200576 11191165 497061318650895453458327021198693238060 11191166 74699611183038942507300715851481845120 11191167 -160204697572157449398239189917269587832 11191168 253883857501646116332230725201192550400 11191169 1386301119450456900183411865937763570 11191170 15277104300631333492572327050976552960 11191171 1384627934241203964030634682053774206720 11191172 83432258920493399420553240909923458176 11191173 -28110522233336508801894794669258637312 11191174 -181907765417949256214212014920585909664 11191175 -114269157094988517262873193615240868000 11191176 -432188395950654677947496804343934156800 11191177 -245981687575750053845670945265331183974 11191178 -202682164412806545186421785346621809360 11191179 -340698260915520966130222824568973280000 11191180 1589541439712960243392511309895352320 11191181 -218486425676830895047184601926199641256 11191182 -167973580007283802449978205529401800576 11191183 -744871896951865389283678523046492015568 11191184 168962225566790442779124557019797299200 11191185 -427590834727511758196142491625438514200 11191186 111557555618788507812874781717232728064 11191187 -54079258769539633068063735807191743248 11191188 219130836979893554397182092131857135616 11191189 876864858868734875994843729748878254990 11191190 -109710183455388863664350900340092572800 11191191 -325332901637421667401188624434642613376 11191192 -38772310428962485139913700962037985280 11191193 -436477070228253520622397535405222192956 11191194 -15639525881701902094641579275956565760 11191195 775868708017913790025908488033203003200 11191196 153347721249767577844554541372387031040 11191197 -143310062016626311481844997092714456672 11191198 127396819369103942370935486862387849600 11191199 -435308077176615043440294123285176954040 11191200 -257465748384404326562082728117560934400 11191201 -56298033696552522218894597527728842048 11191202 -130249073953883896625945439064488010752 11191203 14930408265440775813197851399995066732 11191204 183321559078269845264209171142193606912 11191205 -279877099155659122351674239604486512040 11191206 58609770295248695043191545104774628224 11191207 603419216790388165079309447011889676840 11191208 -533754264666100259185022148813537408000 11191209 58110749425518260031581801360333070240 11191210 -128485872481286261758096767381518766240 11191211 -1282970936529595989170902413091859061288 11191212 -7864543027580960401699059495477137664 11191213 155948509132140199915773137500671122784 11191214 265957111497273306177319125290366339712 11191215 -34247827718417993480973440872717800960 11191216 11936705675880218676878787543230054400 11191217 52235065035958896534113951656736123904 11191218 -316260160828181472553366083042061005696 11191219 153341011796790435273443649391460219520 11191220 48098835415375549370746351889024858880 11191221 537341102730550293077328169466077907580 11191222 24208094596479666326223939493497298944 11191223 25731266090249323272368417442304131504 11191224 605873730362411230728217750370177187840 11191225 -47181269372221984676163348573836510400 11191226 -137363247696434771782147550040559052688 11191227 -13841083513666374831543686315853570192 11191228 -195225734790551197283970182842153940480 11191229 -137303372730804207824449369139363022528 11191230 100118612678967955688535084988420416000 11191231 773150706488157879835766503310098164032 11191232 80769114594533158511689489270683205632 11191233 98386239922809499865204503275813824448 11191234 -165362179224472364332292942449493511984 11191235 419039087973785050487163647301406886400 11191236 -60789971139777150414786293877878206464 11191237 -12193102611056086447484167586356821696 11191238 452770840532877506993511342856211641920 11191239 -209612220090807855604824174441000198096 11191240 161301734726551619817988576834604236800 11191241 -405569130877886537999129748795613513500 11191242 59919739205422850951744784494842308864 11191243 -326122225221166996426490223666262432480 11191244 -93675966025352805987573425255350677504 11191245 -213791378338002385908669846283690032000 11191246 -58045962654160365393241698452378988096 11191247 -630275193970732680736323888239491163520 11191248 8121114389309957731749396709355028480 11191249 -186689543152158372458708069095345108750 11191250 16266192346834130429702472327628800000 11191251 -151185161312763967510430553705081216960 11191252 184504588845012337137823129914756388736 11191253 -517236992868967195887592621394322674340 11191254 14097058571024482338050818610195947008 11191255 -578360031489893187465655824122388704640 11191256 -288841924575558076355194499529611120640 11191257 167803160986509672115807971746101502400 11191258 150203474025819042017074446712849519584 11191259 947461970139329812451639800122068751360 11191260 91192009486895787085709472017570856960 11191261 244322292733920141907711922577331453862 11191262 538834088129583369640368238667528341632 11191263 114032729589829010858369709774580313088 11191264 -497104950550307044467071136364020891648 11191265 -26031811441813144767637377417637961880 11191266 3856446710711685731016039971011541760 11191267 750105610637859708354086479509784924316 11191268 -119029591586858988866956558906193510400 11191269 -631765012436050888506880709390121418656 11191270 -158733386383133412871664770665339575040 11191271 33011961906839519141139306773422308864 11191272 345018983299155851636872315674179665920 11191273 868618211285355619069936146627816206522 11191274 140051532256354426252290494387421182400 11191275 -255373618498879093143929198173781770500 11191276 -593829864633795049550305107583492099840 11191277 511654626211650546275805431629726311126 11191278 -36237109067581971246194885732485779456 11191279 29439629772582920902916886791561816064 11191280 -67180533902486516001085499156042711040 11191281 -274673255565544963992525866959786466448 11191282 38789431164970294867623523744682481792 11191283 -236058646411340283315440759257750140468 11191284 -17718282479981113921087800145054573824 11191285 245123676899818152826400715177961488000 11191286 -18286365851068856671960561046152557408 11191287 -204912238121345636684685289181256633648 11191288 95839490916753249752185167929837813760 11191289 -903567895135588101596905118072475893910 11191290 332905495737856371724752417855048960 11191291 -665996022026613064113382248787992377308 11191292 75962453398600211010801776595676216320 11191293 285153241915488527204696900799784241382 11191294 90472775907937985420792194298444675328 11191295 300178579540860531646335031163818621800 11191296 -299165178611916539871885780334650851328 11191297 -450542201456717820324833786990432040960 11191298 885720298084320873139522785594987048960 11191299 21833337754387802162263296430187331840 11191300 43492921070077094799554999632546390400 11191301 533724774480509901697072405048747792704 11191302 -264580235267751338719300261296709338720 11191303 -112241201228141828574373851549796065720 11191304 -423671659078523131604933455819323801600 11191305 72946178263972324537803438226499433600 11191306 53109016236471961754210753410764065328 11191307 -981891915222243559355121640484383749720 11191308 190463150759075779000041543288339279360 11191309 14002168433057711279172569053626769504 11191310 24583863413112056634406970412386334720 11191311 -289911966883777208988342657641827929600 11191312 -182297469457931368485039566560853557248 11191313 -279771079977658256844762211175817729600 11191314 -22786869850835516539013852170847776512 11191315 -7584353671921304764546089365187862080 11191316 -254061770857336727514570438015338633472 11191317 -5152279720627374703911240116479369344 11191318 -171340791745662774953179493112280495296 11191319 -180550918833424772906563205490451121280 11191320 7430609844865860614766199661724057600 11191321 -492293733538011152831210948795202034296 11191322 -36515908317385004757494251898795547168 11191323 -163358678287493527743554633119867610880 11191324 118068213087818902825500464037553177600 11191325 -334165635461159990693711354313845257500 11191326 102059996666384021323921930758115623744 11191327 57116125850706560150152762432906657152 11191328 370348762907265599352376425562440007680 11191329 -8965472386819052668612530322043953326 11191330 -432098063621299248216055762329363732480 11191331 -855908448681523604365436480555721608868 11191332 -109216735712527386492190396336077619200 11191333 23083962754506328495633746585481355582 11191334 -12646007749686079414614399144180719616 11191335 82038423832263954337411541363228928000 11191336 -330712135255746343709452303133779814400 11191337 -316178108285048044278060296224910244528 11191338 -48976557850704020459537709111379138560 11191339 1013197643824047385333489371077916777140 11191340 177281510234772821357163051651577190400 11191341 59412220380025568360526832692063510528 11191342 305219934639417077408340091086739963200 11191343 -302325928638349067794221570088917212736 11191344 -7392304683840169283534669406020567040 11191345 -580322143504561652444160765536379647040 11191346 10918285662341604023595842331572020224 11191347 108293131194307789278739004015624082324 11191348 315071294379950634680480397859478419456 11191349 624351337549133330622505405874712614154 11191350 133640444671387578035314522141519368000 11191351 709423841760176930931843598604067037352 11191352 1306998446663980617229812958400901120 11191353 63828775552543654068904711731520670784 11191354 -311384768758957282420197739446592930848 11191355 265055944410113583508396125169611133440 11191356 -487669604882454896874142744024864358400 11191357 -11689119749105036641288656192243632180 11191358 281079198810585503955290607389956613376 11191359 677662979964399606484333763196079208904 11191360 -60187560098034783586793898422084567040 11191361 29441323905025451974991286213252374100 11191362 9620648943926554678813653085374873600 11191363 -211455100238086553016744504630730939392 11191364 226627114269883054200828869158507675776 11191365 -371218921047560697607664410470703090560 11191366 -189274348268200747194222442155279454368 11191367 -562473935207660340745634828658996013056 11191368 281665063919241164762724390409812049920 11191369 205707010980005098116423910726780352896 11191370 29874197581178584966623797361054091200 11191371 504441759959397532774160778246823005912 11191372 -133172477763426415114301664613656944640 11191373 298596542005622056536587674196277056460 11191374 140791264207909793716385670973681750848 11191375 152340408130922777957893970086668528000 11191376 -1153918866024721927836818476598427648 11191377 -637735925169661804564026789771356926080 11191378 -83577570356637841090098422712964186368 11191379 -205055310148198217711978070729145642416 11191380 -214182957803879079864314141963128934400 11191381 -492688153986774694829310366666802400818 11191382 472142743192369992627440097968986197792 11191383 -4184296274362638344865278760278388000 11191384 226182478873628108141377461235021086720 11191385 548895832203223714520861113215270968580 11191386 60750490181631211146373552699793063424 11191387 -824870926406193967378738045352492522568 11191388 -35559996789465917978508160464350985216 11191389 759827249993460313823661235454729716800 11191390 50655764428165720420754447773042560000 11191391 383633103314049262604870674480726379784 11191392 867383581824675348171452943336815984640 11191393 -329064379698895582528594786078358068860 11191394 228775313139320277008974435586446738080 11191395 -2154971994716038399369129787084386560 11191396 124822819700773417753944448819267548800 11191397 -639577899611318007539699217264828922368 11191398 328830380785443077058944111263491420864 11191399 251982035084787868959538541121648175240 11191400 -144498827886052635334517812365828096000 11191401 -90090894602218303833972246375893395704 11191402 634089148703270516848191374765096354304 11191403 323747071498217911624933965421230513984 11191404 101306966222801594144400266704306176000 11191405 -1170062483990783306358504709636799927040 11191406 315095127967181234585724244329243150720 11191407 135475771040249713279181432328067772688 11191408 -39333489816240640892602927565481607168 11191409 -535001631012314890811302990382081301696 11191410 220733529130779089591845428572910276000 11191411 12174287689784271681032427517848992 11191412 772611525319787066157980702210812846080 11191413 -382316597786489815765995239688388210656 11191414 -87702552569224739306073805368461591040 11191415 -4739540607198123650324609939537193240 11191416 763016850634393450143213890822892748800 11191417 -113276249029613542560967238912729589680 11191418 -177426533211183908462849728174928002560 11191419 572270191098836502728807897459650783200 11191420 370694609914804602893970006132169505280 11191421 -384471805567360640599992718446602570400 11191422 -215126531629414357346505858892624367616 11191423 31077071900006216052143129800934279520 11191424 -766850599031857059019818223551255674880 11191425 -16399091082937488482192794261547371200 11191426 -133850950748849354866544102174684930016 11191427 4877804432779810059839387229067239360 11191428 -292234408256767261636285498036524393216 11191429 117466155838623471684232678427300264030 11191430 256869866749861764437256304427956809600 11191431 -148978546112408405153381763968462875056 11191432 -6642367228161520736211883466307993600 11191433 983335033426346926827719836486070929440 11191434 84081740210214219784249853051469588480 11191435 -460076094119126252295927310176014289120 11191436 -426415973619359888419141600197606259200 11191437 -639033098409411654096671638413971201760 11191438 1703289618574721227556491819283573760 11191439 335313443390695297223511026659483176960 11191440 -32564949005835418662902954141047848960 11191441 -659508115485970027230656199666999145616 11191442 -216833212065504938082070614842469855456 11191443 132062622579834125044617675524651239728 11191444 969306129546986678949968663012327995392 11191445 -438266210616707045385892798323061995300 11191446 3910268143358537688413470092026234880 11191447 874293296708263517015613888520310932080 11191448 -292743990569312363646270837889173504000 11191449 -386589608389801530145581058384139263536 11191450 180498881699791580342184231512802402000 11191451 -372495800762984465967624816452831932248 11191452 -23066022377695978707995529357342916608 11191453 414603483509050860781036446394072123020 11191454 43014236636795736479606248404725240832 11191455 -65061058213634259075823142664478917120 11191456 1403969670185738517227212174509421363200 11191457 717255648731169418839107597655087328452 11191458 -219419388972228949032323821460504063616 11191459 602602242230505200165425532384915151760 11191460 -197436095879622875246002228927158374400 11191461 797838150927101748820661738570101229664 11191462 -263641464931861182583372539727556916768 11191463 -112449329030490788632121321506806321288 11191464 148356769078938940400774541995061073920 11191465 330016823400271611086684985251020170240 11191466 85837760688740917570143438660588518400 11191467 10251424461414784129663754760342704640 11191468 207604494244290444891025634099824571648 11191469 -560626847751790697121732125829064247604 11191470 193826136706940916567855384910801488000 11191471 -385474676340487720374930361297938282648 11191472 -9748153490276455865570588942230192128 11191473 1876473954570638845751958178616445120 11191474 33158054923693371897654298896137180160 11191475 -546315813866697575868417560449281219000 11191476 -218899868620215635865578938249149511680 11191477 532644961171243556825539630279949869920 11191478 -252786517653791157233374245985191862272 11191479 87600385772357123817370722890818505088 11191480 263354429156809862569519138753142784000 11191481 4136074625309123672049475629835270464 11191482 113863434177961090862997066700834950000 11191483 -7431193038739356750148162097754103920 11191484 44088815141953282167129764935805346816 11191485 445570324347953675403450405285364476000 11191486 -159573377310744714046243746108001751808 11191487 37038785285270491529814659770411952064 11191488 4061690383866382440209380822222897152 11191489 774506713072137614825572027710839604290 11191490 83791470168787710748474197645381043200 11191491 625580004879131086548344843948842243920 11191492 41172062620837639189247225705476270592 11191493 -1038941901573365740940619696187251948258 11191494 -188801684098425549450993406327112171520 11191495 -203430962157601734710496046055949081120 11191496 231055737229847482558301578846405263360 11191497 -100974306146654744693112408170667318000 11191498 427568624423081216965089722152213758000 11191499 -906375122425748229349833060241699243008 11191500 -698815562964525976453363362656678400000 11191501 185677055245880392495323107973961833984 11191502 160183136096511819753817841541716001600 11191503 -253999713798638869721033730384111735792 11191504 -61992850901202663930868134834947399680 11191505 260265133809290711572266291778521227520 11191506 310889445510805511434355252310374707200 11191507 271120697184366376575718994131315049712 11191508 -79283871864692963769984209599630328064 11191509 -83357916051533274349479660241126135872 11191510 15286519523114585932114771496363848320 11191511 309290945426973657239284924866948383112 11191512 -76742719677045057331166564823334133760 11191513 -398926607297958018517826285510842956080 11191514 248454396115632079837981986280096330752 11191515 -122051241790046417791524011776919329680 11191516 -218631811491071235777256142536111980544 11191517 -75874613794638246013857613152549978528 11191518 85605037224078422777926318903639820160 11191519 1083788750432464509365743087208052117920 11191520 341827586956410827597116763047605043200 11191521 304141826188313260672242018522349556064 11191522 -384778156007314492520475644206401888 11191523 283082625496612690597659378396416537040 11191524 -1184687224678270444593990750161651712 11191525 -128239521909523755921451632854614371250 11191526 183107128600148469679035438032106815712 11191527 5526480383080263831057702577590232512 11191528 1090646117941212930301220295661308917760 11191529 257791172587461019275735188052101555130 11191530 21786344316007671996306420062392166400 11191531 188427979306131965503730049288988960432 11191532 -203126053866723077336586055236702720 11191533 6008197899887374443843900133351759680 11191534 -40992934368914861342662444507096392000 11191535 -206587156868809261174494324809184528000 11191536 154938596614868015649876929085302538240 11191537 -227229275850869594176406286920626854848 11191538 38101395990310193419389759928193044896 11191539 -92254044727039745969417526171576181200 11191540 403353093513051344169954277970262762240 11191541 -400329913531565163672964623295251033828 11191542 -14276866058924588981770903671008416896 11191543 -24770120427220525983052338606034655952 11191544 -79747911589230546457165924850944327680 11191545 209285362943258629515893740811933335620 11191546 -1044454003616979694815980272474610340864 11191547 164387615950258862082431298762472348080 11191548 227616999096478955376944310720122004480 11191549 -13265676150022468570143750227260976736 11191550 229754605142087813266695870788720644800 11191551 -287651335099486184146722311720079857280 11191552 -540681449675493567290789515395296395264 11191553 276447070814286969462772196604610604802 11191554 37506383859320717991620468627529953280 11191555 -344372553704996344315264646201087165040 11191556 109869770120900440900692704732324488320 11191557 10910023020935084973122248740653560896 11191558 443254396107730939558691960363433984 11191559 -988835770393045450984557921329543622384 11191560 -78143782584599626882519978275800678400 11191561 -181810862175409902442997974595984912000 11191562 114875170345878431424564020135851018032 11191563 -584013798177426060857537563391540227416 11191564 242575582640437506371185599096367411200 11191565 -9303022208533340405152784312470252800 11191566 30542568760173936816115502786583234624 11191567 -17453740034620831208081006357094836360 11191568 367273903563431511147633877122972647424 11191569 -146041357937086567055973818730690773280 11191570 -38285047800183978381119128683645081600 11191571 -388962642778179731788481650794182550228 11191572 -7621942689720380154807049437734400000 11191573 567787094434625685185692457090054135822 11191574 148179757485428933449897348934608405536 11191575 68332738691253722077530895448957769000 11191576 -740431640052627292174835305567334522880 11191577 -199336190540243001500425526226551723574 11191578 68456870839506175338516018883569575424 11191579 -350470631079473455426440814500460835808 11191580 -20415470823972632944555428863254563840 11191581 -58919445430425512842207692291645908160 11191582 -60048291877826111471910919628830435200 11191583 -268504958494416600779374882296998051496 11191584 -475955453788549183132532546250607165440 11191585 489851683405600725460750830001570670400 11191586 -5584568318982544122510850199445014016 11191587 528386439210443906811006207963137290560 11191588 -246092027241941791461114608081381879808 11191589 -11332435165742211259195728346583397120 11191590 50540003837958302781488194773631749120 11191591 -1064546634872678845848407494504195040008 11191592 275959073496853610637172060155837235200 11191593 187463082137896852993453104998836715520 11191594 13931655376301613055442574759726967392 11191595 365799115357984264079799952623705237600 11191596 143441952057732978425382838991557991424 11191597 -80372127470227047256675624670222446954 11191598 -548405031522408026633304559824586582080 11191599 -108035828536953223638964808051306609016 11191600 61177146260850158754513658653933158400 11191601 602718374322004528115174923316785061604 11191602 174701166845098000906448399576189768832 11191603 -168324974746871098541849612913008364148 11191604 753423009733378529768602013869824080256 11191605 400354536997809279323979819006203868960 11191606 -169617097520319990810177881019729493056 11191607 101166177848427123235293707505957435312 11191608 226910415984743423188002065189501030400 11191609 -480663276306046106366122744358960656704 11191610 7158913412706967773623890896951160320 11191611 583303995395944459978609158775907950872 11191612 -294872987570739217725974260855581539840 11191613 -304214435478684202268035956955968898560 11191614 -145851026303447594418591990174157332480 11191615 342307458792850005728977495472221622760 11191616 -137302171212745081074225063217078468608 11191617 -214215317256750999473460882364194921840 11191618 716024109704202554433394929468025099680 11191619 -15654748220743797803309619777743279520 11191620 38070138750541781275393910950200606720 11191621 45482029944176517914578281698527139840 11191622 184301475191120193555551179045019771520 11191623 -675812870783597085494078875233454070616 11191624 -119341503452443166853694870252826695680 11191625 -852207069814738795828758265466330091000 11191626 25725071956449106006941594614317868592 11191627 -212808876369483340484457956160196842000 11191628 -331028571501364450924602408865952323584 11191629 26518133331465744563300944738459834560 11191630 -12187491163581483403157911545329143680 11191631 -136361924206642651463932085765855198736 11191632 -70018059437433837881685209999673262080 11191633 -122337183735605271680373147237879987996 11191634 95692301330182129376229680467238787216 11191635 37693586238461673962262988846804070400 11191636 -186887721251405554787314929563009650688 11191637 -453424927708367071574151722610101279520 11191638 -123547091399944932708466059124713687552 11191639 -14946089552866760159379935650905578592 11191640 257168375325458794116073395989920972800 11191641 389446547362028422055881908595120438992 11191642 36075136190395046001572277502841193984 11191643 636339877748640454013562534803063848704 11191644 -186456309661850597126783424278681647104 11191645 -116873606261227205783657344970342476800 11191646 363867039889110865785517577021987619840 11191647 -41574590920997398458774795308987078640 11191648 -17441125198228947853358021003557994496 11191649 -410532108013752423588772085777472812844 11191650 -41198323459563400182260158775599286400 11191651 -239193514455714713544263456998274380800 11191652 274298486179793565969152407853857105536 11191653 -6924238114300491323858223473449920 11191654 -163126456433521153676274198298077352224 11191655 -228673100940962906664642500606103024240 11191656 -72721658926323196962970806459687075840 11191657 710168007879249215881875969531596654906 11191658 233005784407216095091386370573376821680 11191659 27458226105316420489865682950883022848 11191660 141941353842853844369473365001150279680 11191661 -134860193187522463116436167902078456400 11191662 -73818987638077963788269776025242245120 11191663 -25872226708545233320004266777212587040 11191664 26559966094172422827599078198156820480 11191665 -208327591668103556266481956653247948800 11191666 -163725143326718063150518135564362708960 11191667 -415382162512012493653249028642128697376 11191668 -159245033792634871312834100226999029760 11191669 576333706647271878502502757525193057070 11191670 -115713011122280741116078866882572705280 11191671 -575204548213315821559617502658458818192 11191672 -564197855859153319744244363454927544320 11191673 -209450553237887990122787486833420448256 11191674 -27338829862393701326571993129312421632 11191675 -4132473886269915211237912225805752200 11191676 517393087987580768692789073697943848960 11191677 3915304675279458487232902040567738880 11191678 261345150226453457925328243695136217856 11191679 29039182081260576105687271540789048440 11191680 368899352228215353528170626016083968000 11191681 934902498112598361181356027999418596482 11191682 185612492487824419314063563109732163584 11191683 1297058989995170891317140827545336824 11191684 105088820689420840071631231524335411200 11191685 114942686152622553427653838592168664960 11191686 -72942173963016244901021233121988298752 11191687 218365035896169066869320456341980413920 11191688 343318868877766472133486912994245120000 11191689 8870932927131306739471887161732685684 11191690 386719388474208712971669410614513365600 11191691 -119247969434953746395719283774440822128 11191692 -28615537487458909445159347022902146048 11191693 223235137961514570946663197744897186880 11191694 -202713831577190450123155457534845015104 11191695 -310627799143941702035683435098323973600 11191696 1370041578737558439991992971434196992 11191697 286330711858373179087431383158096990464 11191698 89863414187399434313826027009744180240 11191699 541585320781797648341598457458283990700 11191700 -59140080722570300351154850189668576000 11191701 458012780873011707309643176048995147520 11191702 265190403580475035927567079410434179712 11191703 74649010299127958632244469652256182800 11191704 340765446902627354405626903742261637120 11191705 -127530129128925571177848420244942002240 11191706 41215727479269173052198089266139432160 11191707 657918044410282958177883376882837154604 11191708 149204502434445341464135541795955793920 11191709 306627667340199337599993240548962617720 11191710 -139343297706436039734501542959611724800 11191711 -377763860055356679230055038352496222728 11191712 -98024157660415864581645953725271900160 11191713 -24874176307095931897332737315888712192 11191714 -22688637276387856154661605245854025440 11191715 355435348918019261232712111540198509600 11191716 174479356377589255677736673939960832000 11191717 797176858587911414242790951918942776766 11191718 -354004519686265117637759219574299089440 11191719 17626408849008461682663411963476332800 11191720 -589858500325965034943999150258691686400 11191721 -594107288388805838724289223610690539868 11191722 5562653980693414509320291727727099392 11191723 -378963140606141932000038357991054302480 11191724 45280367491541384595121652729083353600 11191725 -53884314402800578549755886209795537150 11191726 -20529437755448514397723963822558930176 11191727 693353823876451215643256901246929394576 11191728 109003499259124845723973098121026699264 11191729 195421512156184709781519539283728146632 11191730 -108659981721096881706617653126654172160 11191731 42268584844126972241358088399323022080 11191732 -70822291496202316379852218873857363200 11191733 192099275938225403326253119220457820320 11191734 332228677066910544167215616284133333760 11191735 558984301153654124402592597424031134680 11191736 577707436119375068619641392843078471680 11191737 298183211439909423210892375745433345360 11191738 -508192158818093870577741749968491505440 11191739 -4107907064628576656384631533207648112 11191740 121738776425665992374157694255668756480 11191741 107481809384507069413928455772355012000 11191742 29510385641015303250966260382319426752 11191743 -116283928311170828927403517127468920320 11191744 -107155552125320186978485046473033515008 11191745 -261947010109170293256025799242419826800 11191746 76417371438360395834100807658527579648 11191747 209459472904561435157614282492093580800 11191748 222647927859317089768590944399811280896 11191749 245172946158243240917426010750372797664 11191750 -109088551089896168114523789240248640000 11191751 -269608261751628172676134899125743582128 11191752 -15954692650606132871832473687795957760 11191753 536368485699691239728068725048013575002 11191754 93384609209110896514215059823340372992 11191755 173021862346087758092129001880218328560 11191756 700960042744174716326311566162059774720 11191757 -206048735541454036105600316240872695648 11191758 -56135671329003349511305997372637038592 11191759 -517470272876609415731988128867082849040 11191760 -6746586477088788684917842297159680000 11191761 61776250499170859218679707394818741632 11191762 557835134931991470362086648400175871632 11191763 -6740063961833138384861989224459134688 11191764 12895378441770832166731703163424229376 11191765 174852900181792102240424116081545741720 11191766 61204800774449834176282858502842988832 11191767 110319149675369597345413455234637285920 11191768 25112665125899486432241571088403701760 11191769 118092792329745274303763569913880955920 11191770 -7196689213135217881277236116937381440 11191771 -857535469244285197462309073591391444028 11191772 321942195701775661750992701349345607680 11191773 189857395775928392180558808258669382368 11191774 -1653368717805856027521535741867804800 11191775 -11414335226122163586483747757048934400 11191776 53454371623610273430182592287674466304 11191777 71779034457162670222588636268410993920 11191778 -225545993994396085477550949778033150176 11191779 410768214696750457872698019856188903000 11191780 -90520386226118702081375438718617218560 11191781 -177022282890824211956975741020790851200 11191782 103193449919017827454536657846441984 11191783 827230314605413689600287126108657439032 11191784 -324936901349718594322895830625422525440 11191785 119386544602195084833824064612072465600 11191786 215864741201046660408061960276112156592 11191787 -1126010885535398407102762648369299735564 11191788 367098034401381950473885947524613065472 11191789 313714080383897116497973238267758841056 11191790 140926397595330824046177483142608062400 11191791 6176598462064144006622866673699186304 11191792 -113257897453510685973477182439523647488 11191793 173540807915440411926010144434566139060 11191794 -24494631295109325019808808970413590400 11191795 11332404778575744290504228131815634800 11191796 288319401262392998910552863942726707200 11191797 208867262137801830972312224298134371200 11191798 -174769942879826916999208346744248440960 11191799 -18535272522566071382837140348893787920 11191800 51464592990246313056824323168444416000 11191801 30681983996453632821105111747523919424 11191802 39129294276237302436906098209330538352 11191803 -172654719567458609900548688491692893952 11191804 159079433211392367395309434442172122112 11191805 -743133362103976032538393273356460803540 11191806 -211934990246051644651874082029803677504 11191807 61642397033902749474302397608904640632 11191808 -181384496960310618673285175199179735040 11191809 139303329429428848641983870997171488448 11191810 26007593631351749817318096674876190720 11191811 -196576545077010888765220718599423097976 11191812 149416121333319761979450876558122560512 11191813 267041653688372638643386630967954931580 11191814 -540400797018634530116030856935849884704 11191815 -1485504528500445245279565327934919640 11191816 -582938025532595683016665088947199339520 11191817 103588865850926704620800469227763857280 11191818 97945152340078410556586802135851667456 11191819 62409429779014924463438256733770436360 11191820 -454144677663683037365354551254148561920 11191821 -586518150385753833970770696200792052288 11191822 235446372616362015467098846546232615424 11191823 108018703665615326847992490177140433744 11191824 -79646947638641761604171249680774594560 11191825 8836402705780393028614568212943640000 11191826 295740000220418211084329138045777012112 11191827 624463402091648627230382019139400304432 11191828 -290266223161109410820748732586557235200 11191829 291464430938615181403398096891172106880 11191830 94180177233491141840070775178303896320 11191831 -267675369127398654514581533229706903200 11191832 631321852149785698651539015245655398400 11191833 -132113285549997616552589695632310682598 11191834 48900668386061198995567934666101286112 11191835 701508539245189752102194633446009660800 11191836 -261769428439668987761193817325640744960 11191837 -336594710362195874008781470342260518400 11191838 227243772174085835576480370082681792896 11191839 -225262943772224677316024872256388023040 11191840 -601890457774375271406627903380285030400 11191841 -57347313137083318532306290168665912528 11191842 234731121498171472108497233567263903440 11191843 -287751269153542975186383217015510765856 11191844 101153276237970056785357313449966340736 11191845 -204655735112837906541483851226177201120 11191846 170212600839263977432434082724052188544 11191847 957062011453330103800937204090538850296 11191848 192677289747764331150154841833365995520 11191849 60886009021608756444927187233468414964 11191850 109866606179407336538881196892307760400 11191851 -435847256627771008257743645542499765760 11191852 92098758254053611389316614814829824000 11191853 -965064920866340607445163402262099510036 11191854 237309373390066686678034765213855165440 11191855 -181757201774795022415091356829030814000 11191856 -109829564492658533184524756221129605120 11191857 268822118363392664446299547643232701040 11191858 -144851943069104333727435276283150932720 11191859 58527181251464316384148937306527984800 11191860 61111855541747001791575262995105973760 11191861 509071524980718456231936501321006596462 11191862 395888956853018993918073694854693232128 11191863 617070533409177801369726156439396003200 11191864 -511713571230470132062701065619489607680 11191865 45832966819689472908433236310740898320 11191866 7338266699786804741556623312591585280 11191867 -757056523140015307272792277104678733084 11191868 211420735523869676001663551980339200 11191869 -106375450966282596836557002226671774720 11191870 111894534952014066607450085962179196800 11191871 -215441162690573173942283102152547509848 11191872 1858986993621850679046512799513575424 11191873 -428975749515486077385146480697124132800 11191874 457823931125247931578302367083562810240 11191875 86982021351561732890798514324280320000 11191876 -185143997169994416622889384730320080640 11191877 -300983218889199763791152456990007897792 11191878 -486082695417876016971599742986950692480 11191879 484074187535497745034038510864790860376 11191880 -14194876709596745558273198894744371200 11191881 599325446499252958004705288548446433824 11191882 -124476120673613433847327041506285050176 11191883 -552803604289642238977745530416653355120 11191884 -209955066804967340866095349139764113408 11191885 238636073627052186843514899818742821580 11191886 116641767389274671398703989721617667904 11191887 65193022429329063818357186494344359040 11191888 -136263478846168975955302845666681561088 11191889 507638383202345224024338876502499281524 11191890 73753346289785666844381138931758865920 11191891 236939068579548220343594214923690570032 11191892 16801721048817956705973450408607334400 11191893 -26279567024648812995309371634536884800 11191894 319138218286931650640354408556280165536 11191895 378074787164211210281973909769248960 11191896 -331686133150256011788931492616060282880 11191897 292005833954973200998059554329640254346 11191898 -130132180221437035656653886635678518800 11191899 26866779123353779543289713610907064320 11191900 404757452776195300151350109362857344000 11191901 17830335218083193735941542664109619552 11191902 162294325179869740828091645152967712192 11191903 -708801071798234991657851196372097850848 11191904 -384622150582645717462617034440297676800 11191905 -571853168748876470232562271377866172800 11191906 -1096061959285010676117059459687960832 11191907 508836033937042454259215756875091376156 11191908 -10735530523191522498287900107068162048 11191909 42537533084840562381111688961494191840 11191910 26270578267381380180491491498340670720 11191911 -1919937881393081997482560570612801920 11191912 -543120018143406727814043138752993280000 11191913 335493478272711822827808776313572271162 11191914 73404407182175139636744578608213016928 11191915 295910027280660369099291719215749120 11191916 -320800444752291516404355871226944783872 11191917 -288107476367185336050079571131439002560 11191918 321101561781597373703574633662017372416 11191919 629692100608356774351778361249527300680 11191920 -43458771743539181045801200695034183680 11191921 -126058955361799057572291752393955288908 11191922 -27763937362378833765624674341742186496 11191923 -85940944086733935793008915361599328428 11191924 615823544243550464791170976426726875136 11191925 -514433836839001880104450766068273867350 11191926 -108868538883522035948201639919461653056 11191927 1699886231838573647124053258203850609992 11191928 182942224260121411101196106949614592000 11191929 92595845583570494751609001620726302400 11191930 70859582316486659386356662996239564800 11191931 31643900828550175603969051014246291000 11191932 -27397824088439360038019814299667262464 11191933 -785202595104293940645002268234950238900 11191934 6355195876910883005717235096297744000 11191935 71527102923827290776759518549457286800 11191936 27299050650006005568368496112639672320 11191937 1015659741555233574330660011050150643586 11191938 101187908135954626942126100249040204288 11191939 -664050668719438390883279140323666660600 11191940 -342208277490180185347770155231188488960 11191941 -431436141392384778313783616058147311880 11191942 71885244503874830506082058245861899872 11191943 223797450516412790781867901193555561136 11191944 390645776469273072195892124773277982720 11191945 -53609951117929954556581904475843662520 11191946 -365960858245698991210809870394680791040 11191947 151472773417907129469906377774029721328 11191948 1042996695147339171078286160098381835776 11191949 -116887203594615357852187695865452874740 11191950 -45837012785018537927308631476877568000 11191951 -381530196995546564939848611083682532048 11191952 172849641445516183494828524599619420160 11191953 -560786539683445760900890967734047399696 11191954 -3978014860697984750350499199752862720 11191955 406607360818171979683833041543945565360 11191956 290959413725725802592296265127411587072 11191957 99984203545812692670104443706851617024 11191958 122207407445456373925075186925546434080 11191959 -120950070328143614305205272851376032000 11191960 194373314305375403560761319590499737600 11191961 -54832034584722755324898499897716682752 11191962 106328761586756982036672935262121815552 11191963 -7873320538379602555280280701552993788 11191964 -146859885772378649901122820065116047360 11191965 210182173786989904745999149864110357120 11191966 -479023159494592106094608566373714813568 11191967 635760998144986974756337468311498227232 11191968 -339341985082868430222169329797621415936 11191969 692930230889972058540670159157580564480 11191970 197831702914870042675189593690605236800 11191971 216811689193952318851548403183141895424 11191972 -73202534817836048569124899762836289536 11191973 -372222840357361070302314300922480176036 11191974 -24772274996042448434942763858628280640 11191975 -91897547003135945807476750786804482000 11191976 811942813625128475634066086904076078080 11191977 733125850986946915004760020119561126848 11191978 148959270009500723472099931489294592256 11191979 107249870606764964476147596605068118580 11191980 -542380425415276742925354971841422868480 11191981 -931056897738115166632150051285314108768 11191982 -78782234059699099911702969985742388288 11191983 -646167791428446829925371825801957853952 11191984 33757807987999699734154558408715796480 11191985 -273967238341951077693013323852973898880 11191986 102275369429655850306503256712820096000 11191987 -412953139798548756580855377605758629364 11191988 -735040502183355189400725193275018362880 11191989 -155999517930608750945460233508406690080 11191990 243842244632674416351761395018648965120 11191991 154274934357315758509716841038368740392 11191992 29229569544079742106878555370793205760 11191993 536360475631703761969101336435315747242 11191994 -283230670246762086722926683023750892288 11191995 -24389949077994446388879071826357190080 11191996 790592504047585294771065195663653504000 11191997 149206365488167331916108450504238526214 11191998 108673632908585471178023607704558240064 11191999 -123366423359850718441939767751684034880 11192000 -206801810462434936903829508823449600000 11192001 126010114143031059955358094103148381664 11192002 313711021800319740352896258217768919040 11192003 -134402409825948292821328752431657687748 11192004 92766359887368544384432278862648026240 11192005 25095351512879088974893687671391320000 11192006 -85628619888150694746655499962236217344 11192007 -38500771608927182267363141172329598720 11192008 93968892880294776447324615790329077760 11192009 617625279024426059947266174379683192960 11192010 -89298697509728904100995852891708211200 11192011 336469190298710274435437821802915786800 11192012 -76849997672012955761428072090064618496 11192013 5966528070891527356552595097147404640 11192014 145277871459589017162580896154901134080 11192015 741101540688124247000839947239078710800 11192016 102643225846550736886696559582380032 11192017 120692009941949582790775269710128815780 11192018 87985138132480685961625324220584470816 11192019 -27125025876631984591323556758080249040 11192020 -47161839166841390658589191366362603520 11192021 -667964492404138338166231499075103833778 11192022 164147298892078074496026054740614712160 11192023 -376525109952942461007629196944955661376 11192024 -66643197929068716500150610999814871040 11192025 4836432222061995421369931209846117200 11192026 -149482779368579252841382095221196595200 11192027 191493847835478312211531981475819532288 11192028 121328921652009451913262308818317442560 11192029 102921738078593563006217292664595329600 11192030 -42798823695878780369139748988667482880 11192031 -130598006018120146117052243649524848680 11192032 1400941666945231575230092844432618422272 11192033 83984988800488466276511334173743589282 11192034 46586070073557133963728764335319066112 11192035 306509145308419103670445802733789416160 11192036 168140818810535651892160266706337982720 11192037 -294807439788236743750594378404520897440 11192038 -221794847434988644804315910826154065792 11192039 231970425325038790659812124912269814840 11192040 -118445396145494983547384520695808000 11192041 -477844232702283947368789561422616755270 11192042 -344070156793475401841239174665583541328 11192043 -544988527318095082355790379723963162536 11192044 -126483485585331326278303730185358212864 11192045 197314333595348952544457808777962143200 11192046 172855353682856633947283888472378360384 11192047 1331216932257099239453882051929732868752 11192048 -17504953394109939355407775660044779520 11192049 242117735077912325313936349577061345168 11192050 -48957630271134685557609190899639301200 11192051 350714201287331839786784036172027213312 11192052 400548816557610880568794513387471908864 11192053 -182175426901695400927539847298346967858 11192054 -52764676020219233050619977979845671936 11192055 -76216145654711902605512015808799303680 11192056 -197932415120141067611739291807429488640 11192057 533479959701201574230438454296942504520 11192058 15334297174198069866870407680265397504 11192059 -545105823042307838683098752318811683984 11192060 518608308864220316366184642990710799360 11192061 63909145380820903318364585271175707840 11192062 -17888106455690120487135183972212695296 11192063 -828067330755675267727391510042186502336 11192064 -109880658774946721769175627001443123200 11192065 102986752232266592338017717631826597460 11192066 -128033800073866825102145027206465182768 11192067 413064114560524574360407482618828864240 11192068 14214309471737240851245510311681562880 11192069 36315138734063845431945442665098458752 11192070 -223192924648697206409246240532461256960 11192071 58907204315366571456705782530153200000 11192072 193990080002160759276202653374486860800 11192073 -185211231723060005679860375387200091232 11192074 -373548075544913835448422976816063840464 11192075 -44502666554043268392226180563851252700 11192076 5039819939922015309853726278056853504 11192077 -228605105309226040001869892856721845140 11192078 75331232350451280561965008928756288256 11192079 384331245888175322213631884763333621384 11192080 88605725547660929970632120070451445760 11192081 129074380633529995299091733389748464500 11192082 99698785199501789883483586373834815488 11192083 182839019899315237275306186002183424 11192084 250785233674449790448059354463211872256 11192085 -24182204645854894543085772820430853120 11192086 527401004852195275458025086906349244160 11192087 569075718640101279051495391810860209736 11192088 572437432996019460540690478232017305600 11192089 247168840439019447419688275970575826890 11192090 53493255737015281689130891946401536000 11192091 66453423367835381923544652227186064792 11192092 -527566012238253502515549253170609232384 11192093 -210635894684327013787777642319304310848 11192094 -77460514568662297922441054763170955840 11192095 87570099761776022205899838990554610600 11192096 -725845718957468729143961540691198148608 11192097 -113262735363818272202805465127118783616 11192098 -309057202143585763919407339926316857360 11192099 -127883865473024551115878849306944041472 11192100 230363026635720655048133390904806630400 11192101 798297851033687302453811133384783383102 11192102 277030078076128590632217054280295409600 11192103 -56024120069094073327041413772885973176 11192104 -277097040456635796288463015769906380800 11192105 518859410049141294551151632200472164260 11192106 14283550505840490445230219312935884800 11192107 1397347291962570377712816632137758890632 11192108 -277863249737869003724303612163952220160 11192109 264098345561817598622229493050552515904 11192110 -506937541849761559823935517686705251840 11192111 149073997343886574338692874390443573232 11192112 -12080790703877327414498590461186195456 11192113 701213539482332552184961276870859718324 11192114 -119274144845950268506265758185176047344 11192115 -173584304417421568097943145603829856000 11192116 45296929711722578814957945212977840128 11192117 -807412789662373890757495718211225426834 11192118 -11913078833595141578711940396745175040 11192119 -574682064994398254921820466574365644560 11192120 170714859001000982879851871571529728000 11192121 590418152603852946933155460522215342400 11192122 256233133252983640318232127527355692544 11192123 -149976028774278620460327409792781546040 11192124 -300194812226092062775179199471862828544 11192125 368727196237016941466255856328264224000 11192126 -5183204828664283296417654151434550272 11192127 426748351748101947939286310498211369600 11192128 -137243277462023756305991855677997842432 11192129 247398170554560640636820529443129410560 11192130 72732256504882810852336793492656633920 11192131 203506909561551307903280678425545727200 11192132 206037638824163362973819721951334748160 11192133 -35608335766578639523721171037822626016 11192134 -126619429298947261174542560767710362784 11192135 -157534379568105108897338924531899932000 11192136 155735638360295811654704690885929574400 11192137 -224699061916453220661078624434193324 11192138 -491295653400444776958869104067882901504 11192139 251078306044707866560209562312532268840 11192140 270322998609423615278700300821839641600 11192141 -80541252548326367480508408913855808640 11192142 2291453264218102284158721015390840960 11192143 508513700196963022784694208558068225392 11192144 -41989698802090790701380297342929879040 11192145 228020337136766568597090530346518451840 11192146 2460200388016523231846884810742300160 11192147 184042728875005114847163475888994734080 11192148 503597256006159858265582409917595504640 11192149 -1000281919930824475501295124394492794464 11192150 -80778107037217129398568623442883311200 11192151 -434227291959579003186817215756862549296 11192152 1036655456455928271211602744434032281600 11192153 167285293515278395524908867876681045760 11192154 173670827455026533923335062377407659520 11192155 -412024704103804129433472745450046311200 11192156 -347013315120389322937615220453776266240 11192157 403429500512214579484225385753111987520 11192158 88690367733891560980108132982892076800 11192159 299839693556845275090542430297422350080 11192160 41186983884390793715299310603725701120 11192161 793792989686416100910693027442597388052 11192162 -223790253804612640390226478077606901168 11192163 553655491006531819914221917662108340344 11192164 -202298496716977554014028488357031515904 11192165 173234815063491709378169776215721334400 11192166 89339002147515175656923861923281093504 11192167 87469713762441958042138282255566484480 11192168 -138733396933677565802658009327289958400 11192169 2979933595921189731397758852942445248 11192170 12826785014193013745617299938840444160 11192171 -206490742096439870362420084385458669296 11192172 277508174786547715557009707888091796992 11192173 684753355900470422468786648514061656960 11192174 171599664363598095240830754934279546752 11192175 -8179133643078507893447972737014054600 11192176 -23856191846533044182120461552885792768 11192177 -366124975808587997110085053257930810060 11192178 -83474883167264986517725573948438609920 11192179 -97237172149301508768267155439935980824 11192180 -213817773677282147426078073345772608000 11192181 -13122625372817476519350229345528246272 11192182 210028082663558489508091225563732936000 11192183 93285159466473573101241629279619210120 11192184 -151109960509596615360812883904037068800 11192185 -195923855670714418854072328361951752440 11192186 -830743928992839410190052721703400955136 11192187 216678561523049607298365881856433115160 11192188 -79048652145429172636351717521170780160 11192189 412666275365707618904588247192173241990 11192190 18194899718373229648385204167791227520 11192191 175049320828043997414382656123925075152 11192192 -686897292021919651307466598693994496000 11192193 -70967191535340007485104372216470779918 11192194 -347020331315050833842184954309278105616 11192195 120336497243774728169210112879662702400 11192196 -55905823586821500678528753488501879808 11192197 -35545000125125271792558270527268116960 11192198 19762748437033696039826714804596860864 11192199 -413704779594784257535175762916742120536 11192200 4241445894042454181672459570248704000 11192201 -51164900697072874173461870185421978928 11192202 -129346266255366774121167518865419212800 11192203 305195726406836639453933078450946909864 11192204 151348816982927403349306368119633326080 11192205 -295811254063979263743435662899607772480 11192206 346000536339058305813998955670537839552 11192207 -442726958335907508633833711528460930120 11192208 30268696749756358929842075737187155968 11192209 58383373968480410118581078554080430592 11192210 -91551077024679686568492880356067878240 11192211 617148561661432899495739366663105534260 11192212 8872288620377435968550345575915343872 11192213 -2597807052545515789606219327616925156 11192214 -7212771008948314371719737836423917568 11192215 -292857596939246878939276356350502466800 11192216 307053951370517028470761503245392281600 11192217 -327795676052503604358740961520081807920 11192218 48445830832638578312396530428057612288 11192219 411369523045260220986906093324285534960 11192220 129711897746437667716180202870613381120 11192221 267773310650019686827157290130430937644 11192222 -50112248469410373643582300358261778816 11192223 -222360161832218933808594124764212409600 11192224 -172838338139991612218484501108323647488 11192225 -541956360269103390735430815921005490000 11192226 -122998039419405433648450887013864611456 11192227 -397649332983369484786345825204742156208 11192228 -11731495577068068849097494036462428160 11192229 -288969840892382534755805399056959729600 11192230 55218995332764111727125512933366899200 11192231 -853821802855322306560726923043569703800 11192232 138410022529917809056904018948763402240 11192233 -73637954401863862581749213094372170396 11192234 -79665908563591128412034005021388575488 11192235 16770696123158420417939788650141638400 11192236 815953374295679765289560460194400606720 11192237 54797765550301478719079479976380493472 11192238 -117938878199613217939978716842683071936 11192239 -1262562436170648633501220537835330396544 11192240 53376370065986436774708638218958929920 11192241 -33485718030406695893420610658708564800 11192242 25807576537592256827247073636205248272 11192243 -182297522537687546705238681667959755508 11192244 6199003114111803293034279274076147712 11192245 20976709773724868912238643020037049880 11192246 297861381794763116914294935557938752000 11192247 -414801089221055076294046969909104198144 11192248 350273882712727253969822802286710005760 11192249 94232998144717920097084446857293929360 11192250 -263735687042905141579347390351310272000 11192251 -297798289145349078021627021862365550080 11192252 89544814479175238287780259017699571712 11192253 -331031574314236344773043585391579523136 11192254 -888357446178457101204260923546986472320 11192255 12075940317437967633287069595119570160 11192256 8155018176563688545291960957081223168 11192257 168027923993561925429451634326646330580 11192258 -182786993267194350448786026906381312 11192259 -32525533208162957655058620778210961232 11192260 135511977186277520757772954809194496000 11192261 438578973592177697378633526834140216862 11192262 -56692172461012192510395560911195422336 11192263 149586093164144884721669018351756233264 11192264 -117259702770580376727325825229958896640 11192265 70125155487944933162128663298722355520 11192266 130240758065289443384869620758950646832 11192267 -1662804266659705253820466432810250886240 11192268 168687589965678154102646057792624640000 11192269 449849294179381333772343057509573844960 11192270 411262220119203311932390159955817190080 11192271 25278292186364588462495364840301836288 11192272 27775188953084022187503044743816282112 11192273 -428107116337786315435301273828237254560 11192274 -53524968811951779578685499619828438880 11192275 -23840777251943666548081679748946291200 11192276 -429190578432137666670170433641971443840 11192277 559478260633004475415460568658876597920 11192278 -98547651341400574467352664850194866944 11192279 402045787914591171173653829647576230576 11192280 228220092949045368648532585259778048000 11192281 7549825868232410823129464423043964564 11192282 -69003566504110272586604428646681529888 11192283 546485083662347554588548966795852172800 11192284 278766686332052506255482486121113216000 11192285 98441616068501262972064193375092153200 11192286 213853720268447481211714945176495577920 11192287 17995074572202336198434668429813585840 11192288 -455339816264676519125088614671806627840 11192289 -202772318081363273485026058003163280000 11192290 -106086219731238862483240470194589289920 11192291 452723057909476941178878561397802536584 11192292 194667627185654223564465811813224483840 11192293 -66830988518763656678849803507864037600 11192294 345665051161447283790005666034039657696 11192295 -358795224471074502820431721719195301680 11192296 766911793027924042662783223694043233280 11192297 548238527148984203151201010118255170746 11192298 -1574576681462652614356759142542639104 11192299 13888646977169090508828687213269252536 11192300 -12288470376145924681444922792595456000 11192301 170356745366450913197352460430049425568 11192302 90468749424995339417473650324264235008 11192303 56020417493700730886673459863960942544 11192304 98969074763156688363926396549959286784 11192305 14275946463170524288509237515973720000 11192306 193488247195125845011620430090371646464 11192307 -62917725210171760403741322450155414016 11192308 282395538218735836647383033042393629440 11192309 -396677063027668665918634158332356529490 11192310 -418080267557355008527392813683112172800 11192311 -69967492044824845923584854329024611040 11192312 951213613193849188415654351566926643200 11192313 -172582355842334444067135276892800513312 11192314 314347556431284238759132267667454873600 11192315 122442766211431135684974744149956056000 11192316 55665259943426095952136186018756854784 11192317 -357245446756467829572219678742400112634 11192318 41293676710490859403425152879245191360 11192319 -84560607623004827904640533504502610136 11192320 -1639737994817363348434083659749785600 11192321 24129320194197103534977972330766707264 11192322 72582324968282453213007651970505370624 11192323 389379862617773300122178742041869752572 11192324 -171190589860606404990642946121332555776 11192325 204188634182542747661903485959107760000 11192326 482736496932964561291841665127234390112 11192327 151157539009355768197138182094929592560 11192328 -18833052262215556424665838380525977600 11192329 -818966947071081107858916814435287973440 11192330 -121594680403173586732511966232992198400 11192331 583928350507815445934488159252980385752 11192332 182205330334596499006846279724877207296 11192333 -202149257401903948030686819935537360640 11192334 -70368267571596115920254357627422173120 11192335 -245538591306945924234709250557871815440 11192336 -233034018153977484507921299513950199808 11192337 -218113546876815857559255146399129802252 11192338 -196913030469798403673352503196461808480 11192339 -334044461469683323956923550131380795860 11192340 -422236797303765041178443449893783429120 11192341 10681623445319863046541484297872712128 11192342 -66755633037566988302159618305687625088 11192343 -225416987972097359620292406089068317336 11192344 -354744321375149287450387532769049620480 11192345 -471122097866582642975971390531082538240 11192346 50030238653104380383404508617314768384 11192347 -502311433076016228959541823460039657040 11192348 400072694748768702073416793392601732608 11192349 114513574756964687108033618820196846080 11192350 131159512192761324718025457103033852800 11192351 235218056735131396396716022613189093112 11192352 -50045845957306810429076503219138461696 11192353 -815574848024401397696656011908378954398 11192354 290128766850173573608991424153900920832 11192355 454939849725421438012361646104395207200 11192356 -15084402606933726738667236105413599232 11192357 54639978800705169337410471914784196800 11192358 -22522301824034012838336994698721421568 11192359 1034111544677574582892238339286648494520 11192360 17992054707912836037313526124169113600 11192361 68687177866615496296717281661149865872 11192362 -231523398914860802943860352246899423568 11192363 -195156908610763178588006984612086383696 11192364 5015908260596204254235156651346493440 11192365 -674747829234110543806588830275426362740 11192366 -253420330945861999630756912620451954368 11192367 62247800680098882313862748767531931648 11192368 75816010971813277571698113174066954240 11192369 548302225081086777586120574052652591680 11192370 -25614309117181495374413066164351795200 11192371 -143328388831576219587557614965433901428 11192372 800454916857020202911849104288825608576 11192373 321404485922821564617757168186177955562 11192374 -284378525243308334688410982435686612064 11192375 -546537372029252981147054891036692080000 11192376 153722381973048912260755115884519833600 11192377 195370612031469004036641358374450499072 11192378 -175696667109817104731481583233752540160 11192379 -74018390610412764175389657465243049344 11192380 14599773665205374218794410233175040 11192381 430981678076532303036072985037989455852 11192382 -308397620620422992327850490741147598400 11192383 693612948118974774691620014174080756480 11192384 -2301228138098483933157409395094585344 11192385 142980913239059369858145634231614864000 11192386 202968795211984946277507100863603613392 11192387 17037938230211510407522453392662026800 11192388 -612896855562924840655424440603655510016 11192389 21091997387478914781204035267348628440 11192390 226102245580160923668820874529777360000 11192391 -172405534829246749422278978431674297600 11192392 -687810727938645423050324457310355128320 11192393 -87818203626521547194472300231374936358 11192394 870691531697851903793922053043244800 11192395 29990198994213880738943659133379210240 11192396 725794350362453380569797720708029612800 11192397 607846561063613938881653412018714897600 11192398 62294760477439566292296004818736926720 11192399 1008101320563295932171481467623703877536 11192400 -50552981007118995396056455850130432000 11192401 -53176002336576051155906334926405040000 11192402 212691560721359573040852364206304467264 11192403 -655022964946306232398666006303388653896 11192404 -451674085241030591915535040073907507200 11192405 -112050503951630326614127957221798537600 11192406 215169471219794021334772224389078515200 11192407 -262560835845986113450612986973329764344 11192408 -104759562093605319491922205394945187840 11192409 501774500189282506808861504737494908928 11192410 -16524467885581756645034166203881700640 11192411 828523594577505253120689934124400051012 11192412 -22541483217197289095926082553059721216 11192413 -806306477534263516670616293669520581338 11192414 144589462276855598724093312288243563712 11192415 136219878293938520687258081526896188320 11192416 -863316080015830947938199332368084893696 11192417 -240618242340553826083951206764597797968 11192418 -24201110244610815432664573267030270080 11192419 -205461703393909305282955848279494494720 11192420 -187570618773125211530919469645208133120 11192421 -297085408563616445376525283853620368960 11192422 -187959190395917870628485452440162062976 11192423 -65241137371362211845282760984845152592 11192424 -20945432861580565534742553955823124480 11192425 101324651617445636179677497853108106000 11192426 -8233459351414913341624260286318657536 11192427 4498889271164093005011911428191465768 11192428 -254521254161003441143962425783987010560 11192429 167851298826802893749545714938766803030 11192430 -60809929438397884787668566211699680000 11192431 -135232143849462896431687098546575326768 11192432 147155519338305331671106240936143323136 11192433 -25313740062866808042366554713045920000 11192434 -167198905751352994355344544017248284160 11192435 608830257067501030397860451300820896880 11192436 -200253825193315818877904124441305428608 11192437 51529230988918549555131426783981399086 11192438 200737369014207447466044099094213378944 11192439 -136401753875022343056275380862431107840 11192440 -16387926527283340213744191714616934400 11192441 -299376342807137627332610053310931260028 11192442 -6814815098336214915350185166204614656 11192443 716358143335858462427325500467006312680 11192444 9378728240709309987181739437234861056 11192445 -669029078645681285234012942649014524800 11192446 509476856112926810072444248165837020672 11192447 -23906371775612166191470159078233904800 11192448 260038791529523296006956745262597406720 11192449 -691926454703896467047389991143617831550 11192450 -295436164543476955799257486486964010000 11192451 36112890709402791825191367423326474232 11192452 -427149561650058723111847522989730132864 11192453 -20320298731307951293228717418768095200 11192454 -51663220812439038899047383612710729472 11192455 -272563380847008204988830499215894581640 11192456 -556762426070213423762958131853251788800 11192457 73853310427742297912412826663911878400 11192458 566473909657426030016138633274599500080 11192459 291471100885494472284245013383141984304 11192460 227940467493033004162250490414209832960 11192461 -150952922415577123071943899816164775968 11192462 13392472651369302169898110292527808640 11192463 197203561832510014783951121883890810400 11192464 -62820722654173128539604639425436344320 11192465 308776641370287603451580916462644572200 11192466 -138441334906352054357814928440837384576 11192467 52047497450305861768761809971335086592 11192468 -208734612445835594426260962989165082624 11192469 653596930986696399669584160164872842144 11192470 7488192244784553226947561825670876800 11192471 -244596996066676168698183438165590694288 11192472 -403082268795574955049424032476129894400 11192473 -186174241420018746998147045855599074560 11192474 -286809319493944496847018125633245077264 11192475 38422644890157601501869668639726496000 11192476 733269363912244678290276913253392002560 11192477 -572333607182010440563147854469446782400 11192478 133253907825628042569040553675150727168 11192479 -394061999747912013635649303264505541920 11192480 330610089813540195216804347938040709120 11192481 423875883325956789375202380702101353170 11192482 369883080003654011911886832777693390720 11192483 -526245322700110325456837710827384052320 11192484 -289548707279854034356840108352960575488 11192485 -341869863734165529654187824586451564640 11192486 -121667745480994889748723665075229722880 11192487 88376176307345823059678359622539746768 11192488 88642804595469468335863078246822379520 11192489 194240617642652164298031810652448575104 11192490 54604491772040758796447910495611473920 11192491 481059438717318929823525823237596150672 11192492 -439550035123329957389504211562685352960 11192493 -119585994078703181102085687955352192736 11192494 47524747817660998657824250738793638272 11192495 -1218044178077987787004966362079224320280 11192496 54758678304210818300029617602385936384 11192497 -78398241455800394648314892695611628748 11192498 -184774329079511415220761318749948790000 11192499 44313149733374956640053603773706583580 11192500 -65345040805091096305402343636560000 11192501 -52282123495362015325793587451067835200 11192502 -138414956493028520636372846241981730368 11192503 -45620938987683747747589817844213515040 11192504 -813521998655515771863793189300581642240 11192505 158674265992131493990612303299474826560 11192506 -18928894700160761346081129934310446656 11192507 1415079757756302687313704635636510447952 11192508 5408221422706896801685432394546049024 11192509 148239601818937406441535174965201191680 11192510 -19942882958371156502783874004603699200 11192511 -191631846125613103707854250484063409664 11192512 -39661523184612708198442586241981480960 11192513 -9564466028170154594326173137977386816 11192514 -223495901680420277595161032948779231360 11192515 -437828238188935017999107468407185067200 11192516 246910795104651450637388374224936589440 11192517 141070870685927972266091476243306928640 11192518 219797622640052877599852983343835204960 11192519 31918045162571565851753402176199691648 11192520 -71378386673981392141954993039011840000 11192521 -139382769353012041148966353453310560320 11192522 1001281195211499560586472417939304448 11192523 -55750055429026437495893043231510623016 11192524 171895488299626824764479954193602783232 11192525 373094833422034721463287480066806894050 11192526 -217634097913480233868112396711742153600 11192527 86231671143767657068786536587178508200 11192528 -31571806771844538595686579833594265600 11192529 -3890853309999605949458542318431651840 11192530 -358515312406643777746043255325544209600 11192531 -234492141417904314858989080489147648740 11192532 -166652564936809252499398858147001487360 11192533 -746363813509544054677425696128212771200 11192534 -266452169308949752280263770415599055584 11192535 -462598806412656248200669627951805770680 11192536 276706444372320549419014881652634419200 11192537 -58347475145622533382506445078094261368 11192538 70171482402691131177506396855013972480 11192539 -382750349029731375763358215449761506960 11192540 -47119901749538315267953037044751155200 11192541 155138554382859968470325389975504574592 11192542 45265976794156567510388391192783705600 11192543 1032060100676287638783734483871635152560 11192544 113242067826524069555689900447777947648 11192545 -103910989235499710413862881357584944640 11192546 79999283681595261383481392321158447104 11192547 -238728262121225865090360749865267217800 11192548 -362077660049969261278216731702712004992 11192549 392042971759853704828552813529472369180 11192550 30697472993316042319853147576257536000 11192551 588019364463137094311879919729147564240 11192552 -49810562730512635203533359239457996800 11192553 871673939379374636140026003332277112800 11192554 248048817059682027255798865592760236976 11192555 3771578141383174209349306950487065120 11192556 340021721486023697595129604798464000 11192557 -892638213788945098064409486095892209194 11192558 -31569046629823601321347267721985868800 11192559 -70091476375796043453492986273832110592 11192560 38832393444470950989617328671410913280 11192561 808732739923398783298275712933309286052 11192562 -87724812444977809997511057732541870080 11192563 239988391814893270986990330116904900812 11192564 -564102484648467915741047504191249117824 11192565 -239341852699846900613428647182322336480 11192566 -674732009478707311601246019397539840 11192567 -416033099293796145161122350972099024480 11192568 454920996554267696266257588879543029760 11192569 -1016581061569998567837324333879791221680 11192570 59463717228198105564958165265954400000 11192571 -6162362300872994773321772222227879104 11192572 188578326792191412732226796435200126976 11192573 78045396882213599850665837026398871680 11192574 -3027834514954449667610791976004824448 11192575 -289908613368528739248950384106683312200 11192576 -840851807795554345034759064440524505088 11192577 329121085476145793073438036057980924160 11192578 645364156502224588152417457741669472256 11192579 -64740097142803610487826437959590466880 11192580 434492701221983810992473478298927063040 11192581 -63999417507717067551098060730129363456 11192582 -158646265992514235224695526488280598400 11192583 182831782352891897049147342909984896424 11192584 -416571558808254621590931027136458209280 11192585 -562045421074661929637754491089001070840 11192586 -173681697359755792558483451766390779136 11192587 -169231637381581042274503411310816686448 11192588 -224180575144192018840692770760295755264 11192589 211567215250212051730997111182676557344 11192590 89403530414198818071912641764957008000 11192591 -167967165585378290410757347393833290016 11192592 11547080945750872831995020760178360320 11192593 333789112983525543972889612312698503424 11192594 -216941169615967490318055575843367072768 11192595 180247873042148352493750470966119673600 11192596 -682096509466646313511777340788709806080 11192597 20971299196648250514366078780958250940 11192598 638334036837870913609756818437902667904 11192599 -1654000166356990475951578234753757952 11192600 142381534268412794729201599391735808000 11192601 -87409621883060005109825476883638967616 11192602 -330635392827163545975060045434161279248 11192603 3136476550838867330684766391416510852 11192604 -320220557114827368227728627987178941440 11192605 336660050962212702598291898124119381760 11192606 -96942422674797964267574420212263875520 11192607 569716868031753859046042085883925598240 11192608 510659072915756538552255575418847887360 11192609 -669264689588596151034531982904519550720 11192610 -1021141306859336365123748173056537600 11192611 -51112014269641133627705230938739166896 11192612 3201980553674653114077015381550743552 11192613 422752764391497257064211595835801393984 11192614 -399794124941627025037412751171876493344 11192615 -55646142124777242335122503608118988800 11192616 283104151942656522501373934057009310720 11192617 -101114827147337597527638066205803644300 11192618 8277902689680960768668424829187941632 11192619 467605260773314239753786109279755111408 11192620 -43632358675138599649706308851793336320 11192621 -1821419868128181333757085241725324724 11192622 -72880942361508994263181682709420112896 11192623 58447796677116732007946815263525891064 11192624 74176356988629840265517135465582346240 11192625 292095040412324298426239246113492425000 11192626 177365061380498765963183574858392493600 11192627 1235115000600055507542747021645114164832 11192628 -91403725994467562968037830647283875840 11192629 853836427880452417793841802323638823246 11192630 6361451829259212556077300590719219200 11192631 -246882003266737408694446156415071394736 11192632 -4633417811242486518847355797734297600 11192633 306271708923446087840390996267394390864 11192634 271188932003410409060723149666394304000 11192635 389873472183597466906599241409890366080 11192636 -89051998682099157309966290850668826624 11192637 -68672539461244610984396450572306298880 11192638 314122468500830108778068870303126526720 11192639 216673143364617021526692442646663799840 11192640 -51857119361896061020820416472127897600 11192641 -888669970185344545328228000669797049600 11192642 7306581396283926161676740139547535232 11192643 -49862991071306483299404341700186691584 11192644 -204262897746547543474311623788789665664 11192645 497995727250008753592119417139555747900 11192646 -58935266797569833385546388745245085952 11192647 -98915833761660080479052702472907279728 11192648 -341144009905983015879228609857342576640 11192649 -134897733600584474880098223280781997312 11192650 14582268266233268277635769947307225600 11192651 -278751337890293863434701701891517216208 11192652 24371493591148996376588051027403947520 11192653 343880681956425575493513621750285215040 11192654 -397473068189768134919778940061875599360 11192655 362022641008083205982304963052730726160 11192656 -123354735194352415119798150940135333888 11192657 -355659681245221828656059590284825540288 11192658 297897444875217401186600049126394886784 11192659 -328034267134337990507260781067427436400 11192660 444381250986348165602005838329478311680 11192661 -45318435850021956696947644644460128498 11192662 -191328731610974788597929218932569687168 11192663 -308464776592326518405492200848302715696 11192664 -120629764838711355344926630408735948800 11192665 -287830066654056553869088360637743838400 11192666 -333163822917253108641328955140621593120 11192667 -511940640443018867444785243263728694120 11192668 -437631210024961411543290921288953277952 11192669 -610946608521952179275546999975616339930 11192670 -173756043452167112864310134544107945280 11192671 237755456063992218591030252952366041712 11192672 395700348604906921032271515750432768000 11192673 812824411107187816321114002654020937600 11192674 175041743541226192606713973921651359744 11192675 89394001236723554173884216496589382000 11192676 -110079710082354039250504806261389592576 11192677 345855957698661830769596210811050806526 11192678 173070492592876991352439911461397416832 11192679 -377220474862222284432113776247228497776 11192680 -269037090364531541620643315609083545600 11192681 160549851929606760062905352808420364590 11192682 232408089990630885387463949638954996992 11192683 -662957815306738112669625463723279901068 11192684 -404061571865652585100815922128113059584 11192685 984595248383875937936719485698488320 11192686 16077203731542868295076841700564937792 11192687 542184880741686124452641066349813685104 11192688 -9721322071480764131577926051697131520 11192689 -123397621905348383003870411360719929744 11192690 207430830233498048092466003993214813600 11192691 49346902696602840265482129537012259200 11192692 45251912734067674483679308643746846720 11192693 26374927229675248732533342563379757404 11192694 -136266264244463915643540860412511839360 11192695 588208573920758529279391907325495256800 11192696 707275787510954296105811361167751475200 11192697 189499569787916073561003930390918974400 11192698 37260813269558438800191362900252155392 11192699 -11547072637639852988414183254145768160 11192700 -125997810696704384338393982113482816000 11192701 100082132087697550316825410684053720288 11192702 -475123617529386648682354745395338536448 11192703 554047169643599923785096671286439343304 11192704 49420443817985769584995197043574046720 11192705 59513407508836026452924572941775230720 11192706 53084267123738804432567864053972581888 11192707 1224965388179329136396892830100086684032 11192708 -120040527493545647753262359352400102272 11192709 -492373197806944357978534144719509765472 11192710 -72501153378812094678920306658495504000 11192711 637452331861906700757482333037168492312 11192712 -149364041630976846774629589365163048960 11192713 -142697892967454498873825640897981221760 11192714 137945767949779947890845242761361814272 11192715 -308126449519101410408950601739613262400 11192716 -98790968924038065761612107624404085248 11192717 208345135523843026317673273037005128672 11192718 -161388458928079815175845018678897909696 11192719 -178422187263232942143874538334397429560 11192720 -30329212161563065599240954240722534400 11192721 53290470026226989759913165222180255744 11192722 227352690109412449102563096277421415072 11192723 -9906233242538816415441272127847753656 11192724 -173400131308626512666934715936665722880 11192725 231902890423270682720055679450578100 11192726 4775248247797282041092745714179024064 11192727 216364512922634430851699009633284669392 11192728 2241446418048921638383783955938037760 11192729 -74262883465442702780725017976211124000 11192730 54021450642275041300562161715618814720 11192731 -236370260982662277243288907726127286000 11192732 322316213345829986668276055565237580800 11192733 -17980691319552031168435418363664937716 11192734 106198882283849055035886117000024619392 11192735 -462083774581484410246305635585015623440 11192736 5090598483720061194502528621376176128 11192737 -823144993267670035296282671535305603614 11192738 322057632243766902084780270138366173520 11192739 242663760026986643864033812969910520240 11192740 -182779158337018940544305627019485376000 11192741 5521809795934941096208587274239658272 11192742 -28522998081932371736689203105687264 11192743 68825447745969607480357041796980785424 11192744 22738637313078412394621458905623347200 11192745 300996994262295602702094994171244733120 11192746 124851781017169320113669025035966673072 11192747 -137817930385653501418835596865923085160 11192748 11363747652224694788709708915700285440 11192749 304084934567764564064082627512853697752 11192750 106016996382641431764427805130400464000 11192751 -547606886418485033784810393824174140920 11192752 -70153596364213524302355047182614724608 11192753 -195300197473963921224716280106192536000 11192754 -42990201101552439377550258961668301824 11192755 -41038854719708805988059349034580864000 11192756 306668453422665140263570038598936553472 11192757 -83865850253087616453983823738987867360 11192758 158258092945629748450164364596223563840 11192759 -76747485105804802995801430970362113384 11192760 159996019554117082429901142763973529600 11192761 -946873460442245305108340140719241280000 11192762 88717133445267381115489579324499918592 11192763 -1475043302054179384139287453311402912 11192764 290048571366288736992870279558686441472 11192765 -562964404853636965647889016924148149280 11192766 80032466622946406748437233122575597568 11192767 -596290672443908766393486639180655592280 11192768 35389689976076066847996675637351809024 11192769 -379456082643053948616832550992490770560 11192770 -7434473272482749408536556873396390400 11192771 11432334679724252104833048881108299584 11192772 -18786373835412412006910327821728614400 11192773 249487996609736936557909855909500757022 11192774 208342554710594132294521274855801867520 11192775 199499379591046509837437926918358937600 11192776 175344541874937261025815678403461120000 11192777 -741369886612188819675453419689317982374 11192778 326162118115291818713845104059134995504 11192779 47500440092178512990618282272158777200 11192780 70743966010374136865525610765459225600 11192781 -550693458656641861836672922352257199616 11192782 120089624356855893661461027805843310400 11192783 -343744917517859141354060253781559137824 11192784 -74836413179174424983098765257063530496 11192785 -236632309430120285257553814802677067020 11192786 201488748118056448198047744816713783040 11192787 6754685731024704258177763195063731444 11192788 -158286888907372218858367116599739742464 11192789 342654447950456612556225983296624182624 11192790 -35900937214127743712540963346208512000 11192791 -795802678190274765111473229676156895616 11192792 -237628573984899851434229515442497781760 11192793 -813055073005053830995603769658691065600 11192794 392975415934082140849571204521012851696 11192795 36781099412317137272069511554731406400 11192796 -109775207407598705192749155159882209280 11192797 -162689073029080957117725479008531753536 11192798 -5319458337146313274086668394291520512 11192799 -381082086354244044482837675158066905600 11192800 468547573618916671539145055218945228800 11192801 -77624042220372217290549975390109071198 11192802 86048009070017896162231876822538063232 11192803 629885131150660536156548322565366801052 11192804 438316497582930254686685637087761866752 11192805 1429526815576686571108983288518663640 11192806 -412149977226563701486068606217893327648 11192807 -363151453756084120661791965077567455944 11192808 492320306216691325330614190246690897920 11192809 -386559750767295269980734577536952945990 11192810 -177698492229058251974195624856303265440 11192811 -50946499899709219474180417689675091200 11192812 246251183564841086979745801755403963392 11192813 4122917500305179317556041341597532140 11192814 -3101618221719012716193061724969451072 11192815 -1261566882010450085433616785717472593600 11192816 89269770429406894682735081255645478912 11192817 38656353344228974725104628286797398112 11192818 -15941403356591382761852441087571440640 11192819 -847136099800772642843864670965494538688 11192820 -200152031207532918857121806657107107840 11192821 -452846424319383396375418019807198247300 11192822 38979022210098871530285914491346711712 11192823 958681217740950478488298439761423030584 11192824 350338942821338223327443658980561817600 11192825 411736668309813914993470175223239155950 11192826 235616452365855951510438308599998111744 11192827 646582955991628382302018695239846320676 11192828 437563043063736128848061019547245600768 11192829 -110337249445297390866204331464237755904 11192830 -225192112934400037316651753740299552000 11192831 61394439619451776232977115208286421040 11192832 108102266707392989012517303265800486912 11192833 -311796952122119248911300917302580751640 11192834 318793442788657047975411178046433712032 11192835 66902224590817528549253615285263683840 11192836 130970954312910842304114352562075412480 11192837 58902234085998095398509409166635661820 11192838 -291708643680203429115768777307006459392 11192839 14297301552168944027440480285654679552 11192840 -472727208309620741392910669960947200000 11192841 236505361206892418866198741307728878144 11192842 44412882174908451532335456023877356544 11192843 275130865670495503443871880229357320640 11192844 85533848036557921646930733003482683392 11192845 271263785533881204442173936850550465100 11192846 -3289201264509338539522992179055557760 11192847 565005343648352071899461627913564875400 11192848 -80999084100599726222769183978946560 11192849 -69785636997463725941116345139958723150 11192850 176689036187381567959805762105318496000 11192851 1345555108817646871521177686614355239032 11192852 -834637427823625606443722903527028994048 11192853 2474095738282326192119451090930563904 11192854 -15149533662452395809184686819678538560 11192855 -484547499346235326136200289036414331240 11192856 81456278573079831418446807543570739200 11192857 1479336366919139871575646648922897088 11192858 162136283326662776050309114111471515648 11192859 132457804144781143201822574683441025328 11192860 20539077464028226055194344691246694400 11192861 601007379681422569643378552089435599462 11192862 570032345268833784462884053060467609600 11192863 -130899356331376924905903769013743384 11192864 -1346333240448939445544405915342415986688 11192865 -79715587330872482972193646925147441280 11192866 245526649895026898835805164059247849984 11192867 247125618016553261601462233613352692384 11192868 -527027572581555716981898983592584405760 11192869 -58645301247875647140870352131411462790 11192870 -51793577365826587617046463505416035200 11192871 6498770372728749197758108547303570640 11192872 857149367540868209259671461721935948800 11192873 -287227140650017088786241914405729887878 11192874 67010344072768260273280368441725155584 11192875 -89775362301695508656206515765784392000 11192876 257410283481497692696994335692864901632 11192877 76893056250159566366513114565410887680 11192878 113895387641059818295602512558370850560 11192879 876540420081908406722426191391545563600 11192880 133323837261930420385879391431016448000 11192881 151429485869508585687156229755852518400 11192882 -301755318275199790901558101570910391168 11192883 -28027050617389568762218847929496629920 11192884 44043032326017660311310117620156747776 11192885 -601931701793974700838046904640606502080 11192886 -15657510957186353855516350817695050816 11192887 -726420109214075389351082423083051550528 11192888 -134925072367349767251158973889646960640 11192889 -53040271380206585948582911413943548672 11192890 208705002621760646984320377440581555200 11192891 -79296612419658453588496473982650925056 11192892 -204527614882666790690176621983703031808 11192893 -102992314164516897881597339672157378516 11192894 338796752846686695890102293870045442880 11192895 -163648179950374341085633532407451832480 11192896 -20989590904818244460235127024439525376 11192897 852081690617499425022487549500860465346 11192898 -242324875904253231536198748637463370240 11192899 183338880207201188713876891345162701136 11192900 2036785766324596508194713669312768000 11192901 -374932732729229053223159932436884423968 11192902 -276184021819691433059058078149262151680 11192903 -29081102824424306765669136744762003216 11192904 17879144108125318192402463251939000320 11192905 -52232357511523831179442629772548942840 11192906 408074271030437139669056351296464662880 11192907 -138507702228335365166119939162810606080 11192908 8179299920781188702168240367221470720 11192909 -262500500038504345841214224295995831808 11192910 -19821809237244115935246194079966124800 11192911 365253361396928140596682854168554306472 11192912 -60848458949705026856617509841267728384 11192913 111323118268947211242643231921732501584 11192914 346070792277206957551537362417336115200 11192915 -80495866493474590634013520303229168400 11192916 20559876783485287280382135764872298496 11192917 -550909660742779909690297484830359465248 11192918 -179934260871809520466784390646410866560 11192919 39856172503756976789980507878804986880 11192920 72778663943140153110601552499061964800 11192921 476721655714924085832362812710748202244 11192922 -16894729583885025327373768148943458304 11192923 -226909798580776896422133586685267613132 11192924 36111748392203713413759594791604704256 11192925 130675636875282727850095633401571812000 11192926 422338376077728021557445200519950134912 11192927 -170667215474444643300885341478586975680 11192928 -38173164057750238000830110048470695936 11192929 1143569162777826802215327866007395932080 11192930 63832828434126965765965192412872512000 11192931 820214419604032062496719763551128697840 11192932 -131780946338430876250794814177170565504 11192933 84928485010447892919926123557736369664 11192934 302267258278218985115478590844353254080 11192935 -130055258404766580799886398193311908000 11192936 -508998881112241740898002306184141424640 11192937 146989614357696710802099924866004931584 11192938 34465000736626620215225441356026627840 11192939 -1052350107863507049064105014253459525260 11192940 -70120241520879140619805546871222983680 11192941 388537212447462535550169726632467317952 11192942 101468525014644606347235463908517111872 11192943 6622086928118176395526393357029068544 11192944 3501319268931950498558291758237679616 11192945 -426535950672449548475241869091062436300 11192946 240397735960911081103144640645282861184 11192947 538271183016192542711028546364888280396 11192948 155100855500841264228571747155888864000 11192949 -153056315424664899460295699929266235680 11192950 -34116640975463477289020236062114134400 11192951 -112111096446276637500374208490201469952 11192952 547350885431727761954196116325981573120 11192953 -471020015605631285141931458355413488128 11192954 23173147825474154840513176811989958400 11192955 -130093993916794255240267236155269034640 11192956 1383101856591589818973453343226791546880 11192957 1374887498636163677707313345180659113600 11192958 178980439705780459052925244861451274240 11192959 -294212540165283290044908942307503570000 11192960 58325837346017372362830669715341312000 11192961 -55765856267521699352249604305455992000 11192962 100145625614923067983730532692642235264 11192963 -264676732573288291703442083620900469976 11192964 -154676092884496784929797507993533644800 11192965 143025478739782154064575119128182958720 11192966 488458761266932401336743694111993294432 11192967 744127025592757757273811571283660809584 11192968 -136318453765154689792619301728889277440 11192969 -830325216008051019767319638018639766630 11192970 7418342895614484384816722500285858560 11192971 623014304926017654953375156158500745172 11192972 -311352952147089737312188829771275781376 11192973 240468707998275254702706878722024293888 11192974 -159385915482037394770705217091021720000 11192975 -139145382826966447655121942456107223000 11192976 -102476602791250152876802537355224350720 11192977 951619469625051269156969717649160845940 11192978 553829132076209527423983156671996081040 11192979 -103800074308753364137560323607419808000 11192980 -498942688610285801174127755571717024000 11192981 421863927744775062257662059840713040732 11192982 -136534053472130726059678715383713939456 11192983 61007777089144937902171098035629044760 11192984 122712532958596354477739170648719360 11192985 41344790240185483275413290892766313800 11192986 -2462435259858209227070528665414396416 11192987 30308153884770247394890773509917672032 11192988 68294103106506179663908180380658752000 11192989 171297919102350486135528330500458557324 11192990 -304132192962474866787552535568347896000 11192991 417168700881194120215199432022602680392 11192992 -436431742606592313002592715545683558400 11192993 111573967561503753108548907127090488000 11192994 89166705779389094851790867037645833424 11192995 212275602944934436020674473662067718400 11192996 -112167005408454368775562798385081180160 11192997 4102542891899509830436479944025660672 11192998 388348602239852596378225097833834476000 11192999 -186567580893483858293321271340631781000 11193000 -22780375948456151729435686109675520000 11193001 69830837993811182783369221358537214052 11193002 5771581583906718117440562521742003552 11193003 -132227708529411803946730011400051824708 11193004 7127338092622542737589598879840883712 11193005 -209178869821346312934357791081565412680 11193006 34235148607459293245852713164263083008 11193007 12281245542712495095042478974621065600 11193008 -138172528591029629152114709399501537280 11193009 -347675009606595690241045780815102404496 11193010 -366478710919325876228890907897207677440 11193011 471791544391816630909717067134177113612 11193012 -359251705767276621742856930049931776000 11193013 -405847944151288883560284211141585449476 11193014 -127029246792845877687058349227214284800 11193015 56685473941693909412811451172606576640 11193016 314184619170523853756139694134897192960 11193017 30318129477864720400465848204051255936 11193018 -60252457737580427843112868281471909888 11193019 -371749868506017105845448315941814808656 11193020 -446863387685078522318827528312162360320 11193021 -445000887877818086559583238825159499828 11193022 228885621930217915336912982799586434624 11193023 570841392130175050493608863915735070272 11193024 119360693059931621715828073580998950912 11193025 -57625884146264993075673756638242371200 11193026 -197803620759274727717794944763940593152 11193027 -573013697760966879942070427651857699080 11193028 -55757344941464212581602042678882070528 11193029 3318662678301184213311782232291712800 11193030 -127489544912203843676408436520028471040 11193031 -663640902775186400388131815833085456168 11193032 -1026235154951645468617620015603532569600 11193033 -361597310919057572691206046089813280000 11193034 184095540885362270957833799257703850240 11193035 -187253278025978425485002322055244591040 11193036 283321381384377490833375899290005012480 11193037 170646392418903355196718376691263229772 11193038 124422513261930665582980422393528045696 11193039 419064796656645221261654305836013532160 11193040 52967754147059516072324796743123435520 11193041 437085853990358594404460299108268734884 11193042 -70137148360615843871181064717442359296 11193043 882273164197484355469983873792907786080 11193044 795320537933359430386884193884853643136 11193045 238747683271092499591110810271281676320 11193046 113433003962651497982448154296366273024 11193047 -64361675945322158948410427705749619160 11193048 -176772089713392545417522999910057922560 11193049 -164482385512863077490026455958017650240 11193050 87818269770553649793603260015462169600 11193051 -95183232695793978074879826514391083368 11193052 30649429623085886241704767834602521600 11193053 39309276448958472443503806197155698720 11193054 -78114757893859505375654043018020518080 11193055 46674485248917476541524186097351460800 11193056 -183499833118876428095741056858145685504 11193057 116187981298330505332693265266845995154 11193058 -406617903680090548514245492653733299120 11193059 -560978879329121998209947464762910128740 11193060 -62700320007354183120913570116461015040 11193061 522805216098347397839461010166191749824 11193062 84133075579621404007525536485578339200 11193063 -198572311560377656866438618719167022976 11193064 57811675951695890585118637240743951360 11193065 -10333296219815561330011318465813063680 11193066 -341056020189561863322009279083494371408 11193067 612235623157782337563023579447926122120 11193068 57095254878365337623261649931131411456 11193069 30797168385173564895864552151655580000 11193070 22535000571042963865982554593811868160 11193071 -581602030190308268793173667571217899800 11193072 2019643148733075943644125529809879040 11193073 -173463105102795421148851817544603455832 11193074 22732140135727367003791341495295773600 11193075 -13216650352459619170275537995885096700 11193076 -797802963956373696334996596339241882240 11193077 -110216924742302327832105361155313261056 11193078 -65275115872992829972731668468366785152 11193079 -166474986513055629257091137866193941200 11193080 742795347635064150207786184791977164800 11193081 99837703319357682498100039454078740224 11193082 -148915019837851916442725890710009117216 11193083 -517816353267120712086338738063311105176 11193084 81083628832462989121131881659585698816 11193085 299872067105767234965764786050115597400 11193086 237369049693350092435524281076774923840 11193087 -489218305358546102008145450934020759040 11193088 -191574592560769711132294560101670322176 11193089 871986570761756402146735687541458602756 11193090 -11778964019823537606947934454054272000 11193091 -116611299817290038920681192654531221856 11193092 168022889670441835433563422482098371840 11193093 300116019479656561336271697751449619200 11193094 -21165980518143766921946227980365477376 11193095 589048696230350611832956376850463476600 11193096 75420792616347169544540434675518259200 11193097 -761191753503067260883779064757614420608 11193098 94733158578588924359066121277182971136 11193099 383342379173102078221121819564182778880 11193100 -122565136118525666007797370319729689600 11193101 340470803475987970593717115686686652600 11193102 70881808699143314061898273630356768768 11193103 -646902434220595696115338027533340940240 11193104 -60951912665935974659086720335467298816 11193105 -42878795882249855447392957711194240 11193106 -641662244764290301112389885606392457440 11193107 -1087262167130551138246365036088875213600 11193108 -85045876482906813848014760251523973120 11193109 -353441275283192346156429389047096028960 11193110 -147214183496937617437166458228279587840 11193111 -286301717092168331141993669669107855152 11193112 202521443888195419427769648638994554880 11193113 -113480801347752888368661176846782778112 11193114 82290899916548994994474594967483823360 11193115 7141681120316562668161556969358528000 11193116 -537385414778827585557943785962297756160 11193117 99031959300576302662455399255170982048 11193118 625556052706456227240944111570315567616 11193119 -175764661444642549409378866064830874400 11193120 626215855676718990331254410256266035200 11193121 -1100679418029243205861619701364832007800 11193122 -37306383243708983192139573458809971888 11193123 69958723185129278480330498202613008576 11193124 -124752057347688034122638637757921592704 11193125 -213557751622063787653809554713463306250 11193126 47662987241276371953193495057716049920 11193127 -287301061306407292216132708235868570576 11193128 156895522242483950582963764995102720000 11193129 85606458814113366700919423173335775524 11193130 -23441021989111578033134526387545424000 11193131 592969546329094407369545543169780627192 11193132 125967433990700745052812892476761974272 11193133 34653953335870115209883846529162680576 11193134 65136911621235216413891572515196258560 11193135 344348032549285556334720962243275395600 11193136 29290450090688956786861936906989780992 11193137 -300541625357215160257880255345718283980 11193138 258037804142735194468425116462183791488 11193139 -13413901270287793496763736809462464960 11193140 -80218562322300195964556095500359761920 11193141 94787000765020364422794861871980643104 11193142 -146654843564483604249093259404886616256 11193143 -45904499678898165071631032213908971696 11193144 289787908938803892396937107774542315520 11193145 23529649626440511037243414988092462080 11193146 -24160856417901775009379384196911569440 11193147 -8262488816906359814581759507065715200 11193148 -365942083373908381581399440654622534144 11193149 -347999215212754073718139144336943318880 11193150 -84771880704574529197738238132110156800 11193151 -7393578182264594185975248538262069288 11193152 166814932075036555881284922998829613056 11193153 -61145632164437760399310939431004200000 11193154 149993310567341412420565321414448911872 11193155 -264566325843509394201771677800006483440 11193156 96500215969985573645353080436509541632 11193157 -375541474829958608584017121636804630848 11193158 9754456076234324599917911718270687360 11193159 21928727412947890661890702753159828560 11193160 9237498952709068529927885572718592000 11193161 200896226044760123745279895678443061632 11193162 -290465075907861510091813164087671202048 11193163 23654201288152968001273467978915267024 11193164 -265687013883238256621398546813046916096 11193165 206246501644504907556128191335488223660 11193166 -906633403527109869581722834592018880 11193167 83811203977057066966880097452566479216 11193168 57462952993716229475489105799368540160 11193169 122092527587734850046864862281175478644 11193170 -38505261608381079726611041961227376640 11193171 490604713546102412726702810867995059264 11193172 743727312323886736384694166406168674176 11193173 -322208934595561912972441976893737935616 11193174 -90214759400618551775060827254813811200 11193175 272231261292997000137400730069887180800 11193176 237708089148676563754366369310429184000 11193177 475405585570926278453742435392435288640 11193178 -383533071489255016167711497112623335200 11193179 -9371818595316045286204479889334287224 11193180 -172354939854687243182783656479873761280 11193181 -123887785698202036792526867287852141018 11193182 49031810701675702960569729707756556288 11193183 -18581163294961437390377241299300640240 11193184 -553782503351204094990367488621127532544 11193185 -255684861386990149132486087385679144000 11193186 -124547371876747269528621492825833158656 11193187 -282040819588705329090501152611047848164 11193188 -568605027296535387877816264850038245120 11193189 163925236132041601933254712006776371520 11193190 -41569663891679256940234267626229622400 11193191 762621330238746924484946155639588810560 11193192 -196428407927368012947887556856108999680 11193193 -1727837860735440783958661035649965886112 11193194 -12801618051319006778919415428578941440 11193195 170722241109641002432909708592615551680 11193196 -249481666475305262316355114809936468992 11193197 -462630465778612353018362359569425565354 11193198 186721850016144753596860909841091238464 11193199 531305381160810420051437742041556501200 11193200 -65984322227714482831987821024023347200 11193201 -3307514038048181300916785756439306240 11193202 -356679095535311097954838181799326654448 11193203 27587174011252217260259437166487720960 11193204 189900490557372285315100084989342842880 11193205 -172033835267205136694294090513789534280 11193206 210618107389193735876949113793426939552 11193207 581929910577510171156108173550454462440 11193208 -187107722400112432426126259195222384640 11193209 -194685636405806663424201598275884461590 11193210 5799964571898148962744067905286579200 11193211 -488350630947153038592805685676033956188 11193212 475852300622670375332145909786239379456 11193213 -330390501832349380549858434519262035456 11193214 83510366310066419810905614926831184960 11193215 -194783440318369627630951032516416028960 11193216 -321444188214419166300756250918932971520 11193217 -1095672357981316052626329785675174919660 11193218 193216853535073080387186618812193702816 11193219 547488623929091139121711253131616987844 11193220 147962400575982377922139752088975687680 11193221 -87296862051012194092295856886545551232 11193222 201555419326021501932661588644149115072 11193223 -320078871268742405161290948732609867760 11193224 -273771105420991545077353752957707059200 11193225 -148577045098025663302433875433099676000 11193226 234757641300161318506946702717690112 11193227 658597293597022426555740821761128293076 11193228 -22429914617194737839493809243974801920 11193229 597616796736638273674458214545548441484 11193230 -65341343592079930963410178216816146240 11193231 -183975201026950391979733648090212886656 11193232 11533545772736396130057036457424453632 11193233 179252415006017942696439497182038226482 11193234 17194352195583862962387012060145486848 11193235 628386432946257356538364308348615253680 11193236 23221881166440244628260811195446509312 11193237 51675435578374759723937238762010039008 11193238 14943533701427583631479853945879744512 11193239 -1137880628808811216856591875602570747960 11193240 119073447856301641170471229306352025600 11193241 276030023994649725461455559408122253642 11193242 379753850534823963995286928478499486720 11193243 429907108326476018659430983081866042264 11193244 12060689516698992106142151289080299520 11193245 1923225035678202157946031031669148160 11193246 -2354451747460365224566020623836268160 11193247 -180799274490821441419750000391909825960 11193248 -482503754032919042444870341438498406400 11193249 240699342907149609516559017775909109568 11193250 -473541609555219124012654425108942936000 11193251 257170639914594156872766025161843468252 11193252 -18314605928650270206339962464860131328 11193253 -490689429618533728637564126631629034560 11193254 -465718152568564578759068322564219515424 11193255 -387378845653308582792322864277827336800 11193256 -747548685861155605121191756734019184640 11193257 247173085136129199556635875115963136506 11193258 -19204473223351126898536328997523382016 11193259 -60856440458495695130981490989704812288 11193260 -90157533302907808138614689832640650240 11193261 318441424720938426701656596427221158400 11193262 -365301640637101297529587767360871577088 11193263 -14827404105425811387361511184809109120 11193264 -123171714342494593906568721342379278336 11193265 -328432285167987279866418822516900203340 11193266 369264509083104008239374670927139785488 11193267 -148623910769239331834975060176477227720 11193268 568767282281143853706604840642411557248 11193269 394248926688066477195251682918682802670 11193270 -117492094160605542156089148441701959680 11193271 676207372939933585612696457472591346472 11193272 -434810789745691273684024867784176435200 11193273 39824514068753337039848506600176099840 11193274 131131513306911244548968172574711937136 11193275 -176896225553742825021220832159762820000 11193276 380302161628526411169535346378555089920 11193277 101018348966486878010909249382243283032 11193278 -403084851646629821272964264745912610560 11193279 -533788147982535663102295691399105397816 11193280 56494806133642212694184583994382745600 11193281 667622541209368471543834660404794301984 11193282 -96864583797851117441377303289320657920 11193283 -713428580381925966668445611786236054468 11193284 -428816782247925625695403022996818368384 11193285 343974172770641196584522214599550447360 11193286 16000281445282813747828069634917119744 11193287 -7455149884887257979429041317284096 11193288 779352702131372588083336618670040760320 11193289 -594560846792525482229442286730743263910 11193290 -397222084158779272195129393393462900800 11193291 -100431293815631562397493858381100232080 11193292 -426463412373380538117982916062038982656 11193293 414420875015600259774200415393872251416 11193294 25385959219876685717601375603858161664 11193295 77502688147999674198602932625068285440 11193296 -177795741168578293164397542968028930048 11193297 453206391357318962332354506126588004128 11193298 -98193568782067391598271775203193823600 11193299 -400129132368132343889323997796384873360 11193300 105529371823233794940679803061546358400 11193301 232246377772509799788379931443762232000 11193302 -411037644193009186867889726145555111648 11193303 -416275422195955256226368899575807600000 11193304 335021359690190371670984254157562470400 11193305 -774533675638837066535665085525790444540 11193306 -68346570276661277590931795447415338496 11193307 -226384656441941496416589295094600272444 11193308 -146777817930951837388709304292719965184 11193309 -83628001410200305188843011618489671872 11193310 308972381978078038400632337031352133760 11193311 -94813112162418151303448466263878315728 11193312 20650747373835741355257694940343828480 11193313 748127172530555350873835035492359613744 11193314 -145586412011640199201659128740823271936 11193315 -203762728026770441263299058306831593120 11193316 -197377878265127338688683179639169048960 11193317 461229453573628741876832704835513124252 11193318 -147394918865098834028249042085865943040 11193319 355013449189380846963050157303311719520 11193320 529048301558834751669901622496993177600 11193321 -224073326535550413069318652987683858288 11193322 -139895114726644795494312193409701863168 11193323 278704560069102914239688359954848361800 11193324 -43403819430756228660880108670396666880 11193325 -34020118246762409340699306470196057600 11193326 137287713230543517118988514355911824640 11193327 423576027251625784818727763573407311600 11193328 21351532509469700794833380090685554688 11193329 -218106999710982231522260972452526937024 11193330 -1959665145226410997502222764653089280 11193331 1015914014037489889791028344530916893132 11193332 -30041775959095598377623914263308718080 11193333 -439731444780250814739775559592495866400 11193334 -89613623922264852295064046001164473184 11193335 134809214259240048960653255497956326400 11193336 262736241097745388349134278866560614400 11193337 -496790790237997487178122507414877091760 11193338 64083836019802023861932102889016376544 11193339 -430112619976961920371408989361309690432 11193340 -89041072807723298139872185745578268160 11193341 -370034761523108776343297025244204465248 11193342 290781196513203044280176973491613871104 11193343 -51470422879240590430270903144375015584 11193344 -77038885845957102943974672999408205824 11193345 -167047572514659882698965027731881160960 11193346 -239774620373848994087791606186608046128 11193347 621090171793982708675941441552119348 11193348 -171351940235852318676830625702519198720 11193349 -585547736425688156775489025823123855650 11193350 -39127184088036704152294252817810371200 11193351 36827752561938366509094872918844842784 11193352 -58620918476497388966969980970188800000 11193353 -619752692470712328835304190009183079398 11193354 -23721334681618250914186805931639806112 11193355 -790035127454607710054776536782318714640 11193356 131700892406791563167671227465465200640 11193357 -37722638716003819602475611207577246080 11193358 117894340862348840232899208140426950080 11193359 160117427119185230101022210696398778040 11193360 58656518066435443680394161741850214400 11193361 -1068827669716939596883880728325176952988 11193362 -649298738888252701557716348062814246400 11193363 -211436448243094428633604996026956006400 11193364 -74322602677925149140918450444992053248 11193365 -541080802256537821779555924529923016740 11193366 -95118692993455678312906533892817779776 11193367 434299253220306730957560058814461017416 11193368 839901729836361564766205593272285696000 11193369 188106016798983394722402326455390282176 11193370 -3537497246811560785782050497739101440 11193371 243144982689450199906134149164409847312 11193372 -272713349584883889448231661017351087104 11193373 -4514543831728081252105056794857602016 11193374 -212495000029501948206311293407010396608 11193375 607071285861245194860999166131545760000 11193376 -341162327224758028548108172449452064768 11193377 -556094568517305169691513253739187702160 11193378 -116571210966164009949871184903317579776 11193379 1208136060296625132218851638053014145376 11193380 275744532992696964815576991012703825920 11193381 431655383698046369425735765767341751870 11193382 -10973941154780574762994108203377293248 11193383 793737078489780411433991913759877552632 11193384 -34666843995379510153640537232614031360 11193385 -116070045998178270941780558919779730240 11193386 -31009942772556001318424671855060600320 11193387 -74650546549558587768221566562845906944 11193388 -44567742493369844212316643414786806784 11193389 -882382992762147664791675047001044040810 11193390 -6263243233082798008607405589913217280 11193391 -711832253176025758842864014245921491600 11193392 -95778946143597976555687879632696115200 11193393 202411204156126828344200255910814944384 11193394 -528928795017287976751099593074783832960 11193395 -220202367468074331472928461206953149920 11193396 92475607008200741738500933520595873792 11193397 445078569685283609567878578187119956846 11193398 -116492318234734339507581159683191179840 11193399 -106683765393418446922694094408212275200 11193400 58052243548731936322578117098391552000 11193401 -749154410806296709228657776541608368598 11193402 124524420480442204723836860897365314048 11193403 -222366165265895954261434409002898740016 11193404 -627780894371479382767509336413835654144 11193405 113751095596133908648140971006728664160 11193406 -230437364119308745706838258356988078720 11193407 -358319083521438710570177801858671142040 11193408 -32519412641436282021691652996391763968 11193409 803132951725151145202570071088268668610 11193410 57304094706796824951453628077025797120 11193411 6595890012542542849368025399710030072 11193412 -446039735230246978553614313216701496832 11193413 -24634019153520839458329127888071137760 11193414 132415061733917003075075561284160437440 11193415 656645174825315869321265848183586719200 11193416 5951448313193347345534191436316835840 11193417 -302165293801371393797764750699855529760 11193418 105642130006617798860178884000603642880 11193419 -60594152566944566190436440147700885680 11193420 -18734939615220471134274070885588992000 11193421 -335861838655297939670388627781953754560 11193422 426555998342099028097890511450367837184 11193423 390994594830928575470508363693622792584 11193424 220661963364456437842585770881561395200 11193425 68650262189727312909202503176960478300 11193426 378374107413951138747191726312488977408 11193427 119971929472609894722481386202089196544 11193428 -51255612201146452201162154832199031040 11193429 294269116063873156854374142335180657088 11193430 394898148708497911472397444796251375360 11193431 -702030500343118787073360953421269776800 11193432 -558189666335370833477544558465522892800 11193433 4877085218155694798668846129890509184 11193434 -87823441451366686006434023148007842816 11193435 235829690012328266421189970348385114640 11193436 5998387925513774275625091848888967680 11193437 435349431582905913633966710853366946086 11193438 -59125935048258393510378367210261131456 11193439 247374109368636893793676939712718139000 11193440 299451159450331659238257957770742988800 11193441 14331557758556947001624918201139736320 11193442 94029505555733697236677947057335560992 11193443 675155438101595085514845207300250394664 11193444 -116185980460381216830484451093967022080 11193445 3100986215333315990073519769458456480 11193446 -288077741160859838102873084111250248256 11193447 18831665959216499539765419600387000528 11193448 -135974350111650346286321529794487091200 11193449 190312997388095067471868374759220504320 11193450 -97420499310030153538972843641691238400 11193451 263893778660322618869550281619075202800 11193452 484258636913710881174695726380540283136 11193453 277176861610954631309608703743500969462 11193454 393115273617805704120995509909909594176 11193455 8275742036041015314114427203370177920 11193456 -66337722218757041337915212891530199040 11193457 -503493714877640585102450852758974400896 11193458 -503081611163099613723692978449886503920 11193459 6099203599723140156109708744691331648 11193460 223144589893415233100029374806238401280 11193461 -543629939545196845990633720012045993938 11193462 79806643340763595212664447382984944512 11193463 -42798309048778490429169156659705180016 11193464 -701709880500355319721858183993839984640 11193465 147935754295863079474832892175006989120 11193466 281503537463122323370746491825800920432 11193467 -353553581362540570016599308669421307484 11193468 -32392616662519388763264890640350208 11193469 -216995550172914418228684163368349542304 11193470 -86636148776059763300415016622483836800 11193471 44189399448699649929063736776336473712 11193472 83358251522581338241825034090588405760 11193473 -1214595331795549623886924213464771037440 11193474 -187776779314416702257768490210059072640 11193475 208365715186768224153773833222840032000 11193476 -62806058623657980537791435785971609600 11193477 -139904889998349348876132768452513565600 11193478 -47134294065056773474153050811548695040 11193479 196611731386399116359339944338790258176 11193480 87812373885258761835226562311520256000 11193481 54871903917589014214542439055997661732 11193482 428879374219759973627085691222264076592 11193483 -40818894699674736746394948464627930112 11193484 -149151128820745256892385841371868388864 11193485 577124886703565915308919922372368678400 11193486 1696189716378958429939574975656192128 11193487 723912272069981177988375272946691897136 11193488 57524912041033174421294237277693149184 11193489 -163919920681098375054278028783950676960 11193490 -120071576893705875255017618757535472640 11193491 -805888009552123565463115564811460956616 11193492 56030322566084150832546014754347925504 11193493 550999986894939059951640757498683481742 11193494 -75620365299499933418918172853435443072 11193495 58058425782916972871846938918804311120 11193496 661875696019757389346811768387288545280 11193497 297605527249013224787022301476768759552 11193498 -5790551073926709533377018342046906880 11193499 247221068974337935851182148311018991440 11193500 -653991304421812778585767719549017088000 11193501 -127903444433864029804123620824130173952 11193502 -3110111422127252110878336604821519360 11193503 206508063330788433646279367084980684920 11193504 69934641807799045740524356671123750912 11193505 202177649893027728360133268861431648320 11193506 -84359343833243801097799757540947326816 11193507 134878791667141257516510303006266526000 11193508 437708198698735557564557642522501432320 11193509 -567732105809710905996791297174222493888 11193510 144887076682665009239921930828071833600 11193511 -227340411862099025513807395288434300480 11193512 -464405430450328177009834619353726156800 11193513 -219585152918429866276238657363998104000 11193514 -6171517098610385532829870978996888896 11193515 -496367413080149974969272576124572231840 11193516 359595671336100816441712925846403555072 11193517 1082283495999328031589978647515814028566 11193518 -69558662752077214583494303916903908608 11193519 -413077130027344697239782172283752945656 11193520 87530330729444447539590898908384460800 11193521 -18359030823171125422863733114864993500 11193522 -196698276558283006088552646692909843328 11193523 108689833828877895401565688368157661760 11193524 -270797236519301303366989855565618699904 11193525 131681864092952902239195195904952832000 11193526 -260033777073470600786950253593793250912 11193527 -3534923778847296482996890699804459128 11193528 39009775487324574102027563808145612800 11193529 226090980981152796773411858023336201130 11193530 -96832337683504051839793212887676148800 11193531 -553828530780226323281783012268675945600 11193532 17585445231328914853904572499330882560 11193533 -100704716882632147839702081189664156392 11193534 114626392556177079358454503360457604288 11193535 -544673408527977349997490058660088522520 11193536 22599471729992504564799186827351162880 11193537 213470280338012864370431752693551243840 11193538 -99271180633947006173756022475183548000 11193539 -144460104115545870187319069590625018880 11193540 -146923172485868105541028655739915448320 11193541 -1061699830947499255564646124408654146916 11193542 -67273333578410746847104276813113017856 11193543 -317813771257612172454159855094799411280 11193544 548204307575508913749848662576272860160 11193545 -10364125908816322080730834285964525760 11193546 46189587015083612686240749252022824960 11193547 -131010513401714714179438844779025241600 11193548 -63017862306687133998925046440529071104 11193549 150204666398191732166047456017083082048 11193550 -303532895862221182824660217301911118400 11193551 -35175351626380219671020019400573050000 11193552 129119623214613861512732811177319464960 11193553 391018283979789212739021273243992987904 11193554 106264743836315267272202912472090550560 11193555 -263937732038940256759685362047415879680 11193556 -667493609322291303800187881440891951104 11193557 -268496690638223843783332321042479704928 11193558 -266558896772838445298544837740059656192 11193559 285233777887600834488761178098962666504 11193560 -230868130435825339702673810921148825600 11193561 -153558280052444023081710062660200044540 11193562 335929370917404989825182401132044290032 11193563 -1232841689988202864508343706721327260080 11193564 -110842437659733744322764093662667893760 11193565 326020241522469449449560133960643520000 11193566 97402586303734940063162592937433047104 11193567 205241395414821104830432813517803143168 11193568 122664747917551423851841774072135680000 11193569 -451957596196063870472657545188326760030 11193570 132452011043183222007894783131917032000 11193571 -639174107647034088433578276232855526928 11193572 261440496718362673884420677668026853632 11193573 -16085007230099954330604580011466900992 11193574 -60086622940500562675310174789312407296 11193575 -141698593525741999545601591325622931200 11193576 291265756565743465364700874363303526400 11193577 191547306989073746709106792979194346426 11193578 521833166114271253246131189893020569600 11193579 364050316998678438143855525218693471920 11193580 -341176660560924735647420206263298252800 11193581 -71818262503142839826190785504621407008 11193582 -83817134566618946249923660732827689856 11193583 257807398759635998199060546928443194344 11193584 72907367972168483342987655888522608640 11193585 15340603189424332131447424493944118400 11193586 137873645706047735103602992780471908480 11193587 -333960001119237083110723151933289842208 11193588 -24360871861891295144299283533664256 11193589 -2216588994239713241034445273485648320 11193590 -225055723820363492977103351280592435200 11193591 -285500102452107624380425138765491908736 11193592 749827589797400298566538409963370496000 11193593 296460675935706749678477266731521716842 11193594 -227713584776360837364337925667057914880 11193595 70268057909900727734441730554470651680 11193596 86266838383161543258226030755895334400 11193597 51288728689966064926916534641279270560 11193598 -116213277328805559059176120739662308480 11193599 413535069905318873783961911160359255136 11193600 -74797705018754397848773740974623948800 11193601 44406774548504843241754396877174695492 11193602 -203093376864226988605810140747661122048 11193603 -219407984812099857025682428846601476800 11193604 161300961233466735197279296528195059712 11193605 -286026664363019838468285863069964316740 11193606 146242593300977141987267185416398795520 11193607 300736876992185357258227609149829864856 11193608 -801083464857001389280592592995272535040 11193609 47928489793980919595084822710669970256 11193610 20501092225344535260410596036648397760 11193611 267890749426049055949022376483122707344 11193612 -78881441330422174676706814839471641088 11193613 221552732808890229269450652771321484300 11193614 -8542554769844399436816590420731596288 11193615 -131814053126721400733974578373691557680 11193616 -36187055348553865320379736218069893120 11193617 -41488503773333900985087414172698747840 11193618 -118617128276396409588275750130347200896 11193619 58543596091590054281384716707276538080 11193620 -88697195850950010539685106780179456000 11193621 10257206024610092573467022754900330912 11193622 27626111146930292856221145695386675200 11193623 -450251201856075887959690337885783677440 11193624 32997890426934485842291789266476851200 11193625 936720102855820007331748711330295850000 11193626 102929353830580851240187553492043382512 11193627 -27507787074216216788694408229392472680 11193628 701858803674043489140640689306340055040 11193629 -209961480048892401116710317599412096480 11193630 -10045036841561410685039070079525724160 11193631 -13190314673368912229570455806253965128 11193632 414384917116704143834596447218715656192 11193633 51684728998083721297276583545349712480 11193634 -186538003088179714974880600781558852784 11193635 -128647647129484016030321554599181428480 11193636 85007988331983586928468780452386726912 11193637 5700742558381974372795039845345810432 11193638 210635094300970165555476504105371850720 11193639 -570633346868981933056433699350651599576 11193640 14339952799920270299516676469735910400 11193641 407388574584446280190548218472094534800 11193642 221781909661560248431417708316314814640 11193643 1283895722891725896030667321594310743504 11193644 -196362258615741588094639414409037692928 11193645 270097340833551702953128711690109322720 11193646 174580364071011086618796419399665853760 11193647 2007405620566915872597397708577150304 11193648 -35952329256552319169334272452887085056 11193649 -205257802322477686295283633530316986350 11193650 19724145160031383949918025582709425600 11193651 258183598884149038319537835001332858192 11193652 -319317309385357263193889200645087714560 11193653 -186036849311509094205365264836767154176 11193654 -210241689985117017358994067796984034880 11193655 -66327900202283314891319148459526133760 11193656 -111551559621941919128344931576699043840 11193657 -211544693108637342013395808382698112160 11193658 -469998838949832943351431541466300559504 11193659 -585887128595453866067525283836919898140 11193660 427837180205589262491862004051699712000 11193661 -1213098291075752611479065220560103267648 11193662 -495416230125334734136022668348256679168 11193663 -116017697159174842126764042034546421760 11193664 -233575286477912425011559774277102731264 11193665 48649577862287838338407142447067585600 11193666 37866509285507735549333756609782480896 11193667 -348378765711348426840114634984255669008 11193668 9530637345090484646590787185001594880 11193669 102985229187422809042617341135825201694 11193670 -26373519139062253958708519957327049600 11193671 657842474533631693626670229226828534872 11193672 -60484354136613650572492005512545075200 11193673 476859223900431053373371817348997096922 11193674 -100331609529593627007572688079314432 11193675 -61111003017731128165752930462301875000 11193676 12336777509012662731443799915216291840 11193677 762103701060024669355183496687396539872 11193678 -341666410364216483431131798791709568896 11193679 -304104056265670936588340807578268229760 11193680 84777096510433316326170653556169359360 11193681 -267419883216559202071779604894192946880 11193682 131470973089023490020537931124520450192 11193683 -62717114721054813304724818542854062176 11193684 109941905728134853610845192965035937792 11193685 525256306482668394598434830167615515960 11193686 31005655151949489892786725667604649984 11193687 -554428724670860690156872137586288911360 11193688 -612879337407882857215877985968221224960 11193689 -153904598772164161127494102430742162876 11193690 159345376135085346798231385226621683200 11193691 -301899940492542543288840780965281874816 11193692 -54067318342873636065925004553746065920 11193693 149317959131652599326782571059102072384 11193694 302900474736119829625280898094866784896 11193695 27540935974658596388629908460008576480 11193696 -692200445088445058380390688932431003648 11193697 -138665363530032131751172453285660110336 11193698 -85116412071049930465539451072254024960 11193699 158269385805709151017740790105959782016 11193700 23342177627124669237741876024385638400 11193701 -590159792570440662449565114783176665668 11193702 76646930769715400470253100152909831040 11193703 874256028739547444061659226383667252400 11193704 394053115202562130673795205828065909760 11193705 121962657100384503851277372303984142500 11193706 198080061895647485575061843338917028704 11193707 -32267718293595125124921633829427849244 11193708 182743230040318183272835136690505646080 11193709 291988648312789603249633144678381449504 11193710 75681052613013678302849951461277819520 11193711 -160483978589636679215780762005166164728 11193712 39547159596399108870741720511661506560 11193713 98431164120827332213492945971214090962 11193714 7986161369355752271280583985701041152 11193715 385754880152540496466315014916619124000 11193716 309465866695560675285242097256473384960 11193717 1519977686452187375155141482707796480 11193718 103026765279257112669545327743689737472 11193719 -589490053898100241026188608221995664240 11193720 367110613186244956820084888544755097600 11193721 -33642389079639192097243493147481978240 11193722 1345005455204793354267110861623483872 11193723 -344642444141372719565238534815336303028 11193724 -253189539859615818152444215623855696384 11193725 599275229191528369086977674367671031250 11193726 -46941802018832485531385397802837973376 11193727 -4298388823581905304461120003259452768 11193728 -73963223448531684668218248859893104640 11193729 -71262812619847595008413923200323656832 11193730 87528138671079330712899897310762835520 11193731 -1626656134153375283042955457031563252848 11193732 -57615084432546684431499367046975508480 11193733 -47101230321256885860032355743481466018 11193734 144438621469408936110030674939218828800 11193735 -10915734263223089514887014600957870080 11193736 827478685758443192973904020526026547200 11193737 317413037652477173431788966021364378212 11193738 77536177852635890973754145906805485568 11193739 -528186135815608052502442848776412461040 11193740 217848091471414499937529989590570480640 11193741 -370607148424811129264737710635733376320 11193742 123148658949639193222013478326667760512 11193743 -448389991724383714479053825622272208456 11193744 98641631700763435222666000930775236608 11193745 523709050766113615149071722981012432500 11193746 302359448344759698411305907992575709184 11193747 48309009272458032182980935544822840320 11193748 564236516823042896793293275594495937408 11193749 492750720667201988856086579633301567360 11193750 30133291849865947645149177169470000000 11193751 2175127452519921436321652289028500801600 11193752 -748056869878615582164918725456673361920 11193753 -561404177640084869639504637812235944496 11193754 -106961147155026642057271260959271248640 11193755 189580329560669457169376546485070592000 11193756 138561503014335095552831442131610597888 11193757 249178821771341289053255441153929063552 11193758 -84386652510517356309708563137946345088 11193759 6393479840947615792027169695440751488 11193760 -1303754663737956583295221236828733440 11193761 -464811784016395747191686423401795789776 11193762 -153909886224680795052583238222299215360 11193763 131329514082094312646188656394028305360 11193764 -93055706415838261294832773490677141248 11193765 160243939472403139614571989933229248000 11193766 299258257147166536232605756780447581120 11193767 229456423391739341840379256127286702120 11193768 821900658942317420222524170486386688000 11193769 5892942045455554789313454145978501920 11193770 -19398719982484131564489824914046346240 11193771 -495790212452400860193741880751866360488 11193772 -410687457138394036150249285744251598848 11193773 -117433991026338702380617785414496157460 11193774 -162913997734563246594798646623623040000 11193775 568875141552533195825943160674110085000 11193776 -209082709422084515292129979468422414336 11193777 -6244315577338778845060908647166330240 11193778 -1477786656696834321081154770738840576 11193779 300287460128406249504277580676174813780 11193780 23154935420632055808016265014963077120 11193781 389299559806894250196822500158075821664 11193782 -280081354029540209478178472392235544768 11193783 -18698442357362471731475525701268335152 11193784 -276565468695686137620554123532402892800 11193785 78904510578452781348246544290368278980 11193786 435058949643632389132874350346694458304 11193787 510249340379062038226950484436982143592 11193788 7051373531537044965844268400706814976 11193789 -220339059953549903501557483041588683712 11193790 -59464949153347736301045000629408486400 11193791 11587699896838307655303500765280338304 11193792 -78224422376928405498883944399595634688 11193793 -293255877785171447618796042083835131200 11193794 16305193281317668701296208053039679696 11193795 79570103864680415811449202555624257520 11193796 -3507906105343090552759336657083414400 11193797 -419575581082364541757133929248996649800 11193798 -122269261584280222729984242073222932480 11193799 612124923975383735198597241696000483800 11193800 141823005151383417404884711561965312000 11193801 -56054046261147144625688402611017708480 11193802 637450073879312970179237182741714063872 11193803 -7653342614279066630605024652534489136 11193804 94167957410206963377634008922256455680 11193805 186541131762366520638483642975434208000 11193806 -145608970966382441563169990175916252416 11193807 627838126009371676424252060504624329488 11193808 -61472009333423254401810158351254814720 11193809 -736556978441626078530832789917123615840 11193810 12697136013794264870156392308253724160 11193811 -712803089334168080378333053960945213588 11193812 -87281959882044417369917933344557588480 11193813 265950208136474336622874904487799711740 11193814 -499547103612647758489807890923875755744 11193815 173587363883678060138693563505070567960 11193816 322766967014831591159642306592575385600 11193817 -854309223092868747576332147616386630134 11193818 191278221516719355986161737868696492800 11193819 -153152198352153368558361683496724207104 11193820 11839019812419303928043453118953041920 11193821 -78660861278455080452129822434098742656 11193822 -110427629952687979666735609488241407360 11193823 -895022694201731810416236679349812861296 11193824 -77205865224512537417734572423310737408 11193825 123191138937349339200932391589916415600 11193826 -50436398487007379550584715986511360000 11193827 -476496858522836336089558015471585620324 11193828 -208884744435819449468859223435069639680 11193829 -841930017699522999430947541037475421570 11193830 -27049399264718969579410956503574314880 11193831 1023538004613625336238719471176168840 11193832 144905307534601514985593056017467289600 11193833 -142193248598569490405513982010154666880 11193834 -108481659389950701357644635549180661760 11193835 -278659458301805286894149708465448498720 11193836 272689666949268692957761637550181044480 11193837 243494918717458355095830200044184780352 11193838 -42807260482907353393057882466444211456 11193839 -878095712807118188138852984893802877360 11193840 2153508430223598784231936852208517120 11193841 129970092181691514999349623908671068242 11193842 374300524212131936739296416771779836544 11193843 371709754799946612251812772975807871744 11193844 -519746611245895381076353213442785051264 11193845 64685462246182077237845958083316362520 11193846 -79449594839263870012884283862571754560 11193847 66543111427834434850664874449752779264 11193848 879399552584757469004768852721472143360 11193849 -1240404780514841555108529567631044360960 11193850 -121467985468147995748124738134865184000 11193851 126160383868483857736081267264432866852 11193852 21525436551458895787104668729523339264 11193853 -555486738704546404495245009522457866336 11193854 -245748855958775488332767060773562557440 11193855 403083689416880059868484840433708125600 11193856 38565913163471374061178320588680200192 11193857 -138627097865664398939480111458345603920 11193858 -89775007460242500228796712662510788576 11193859 -369363999960256469018830825661803270584 11193860 120961735551213168768851886110475816960 11193861 -92075952087708324139367573812474027392 11193862 -74774733586370343564633316190233781568 11193863 379819974922024487370541195919951657112 11193864 -125342218029516836396003328867766272000 11193865 -74751164252324528913980787251180014740 11193866 376141139509499748781768584105998224224 11193867 -886947085876672938173784642997697250720 11193868 60226169279762745781332371914470347776 11193869 219080686654118103114378319110375068640 11193870 -100188038057309921784738923784826306560 11193871 326494806639807470227068429642761454384 11193872 181019561223840638598057432356247576576 11193873 585846744984160341511233498935312201184 11193874 8855356831452315059139621724674753936 11193875 169006589559818137952063000359311168000 11193876 27598897662997532836469243878940054400 11193877 -22195617575370102660923047283908908274 11193878 440878100029993812190549804849290181824 11193879 -396452826029439527557445132043383636400 11193880 -387909909828154852947253606138164633600 11193881 -1064923382408443866001279669995156843318 11193882 -63534717079708656376660542425392743936 11193883 121640207539814411543221830649371060544 11193884 394800799848707155138849469681083906560 11193885 -324982003989263675267708428984598851380 11193886 8244571039144692635771770487987306880 11193887 1062407162106863590033303955561561245536 11193888 -435461771772741623254793309538610053120 11193889 7112292820535331507007908235632764480 11193890 217028505447479069012148484559610535200 11193891 311833001280943890317035411565069185344 11193892 -264301987676904704383946372581054606080 11193893 12057872207552664624340464935390014080 11193894 -81261095557409840803724271728750282976 11193895 -571329594082955586431144300676733974600 11193896 609115736801716192315432718265457704960 11193897 -150856478219904491565574138162581171840 11193898 -178371876088263792851657698789493182800 11193899 338277108735508791876606911177453598900 11193900 -44625130893600603674295388810921459200 11193901 -662574828430240561386259950373973141098 11193902 -162050854240785416867425460938223748096 11193903 -501060451023280835796836917075402727280 11193904 -60436758210074119758875673979584774144 11193905 -996670626712430181516076781119067193600 11193906 140401907398919302455309019027195728384 11193907 98630247708560302432352111209006284800 11193908 -184763967776960166186610781474825078784 11193909 530570093125431865043348114435154211104 11193910 -25493108680716045255499588778709204480 11193911 427875718401235783894467266811655417512 11193912 175032692244219796525636951914980536320 11193913 439609315157177601382359226152824926980 11193914 -147694715848474136745431591026155568128 11193915 90060157884138440540727150540763503840 11193916 -57659563247641234645687153071618594816 11193917 303834602394885320933467455040504490592 11193918 -8402248151788008650030711323316088192 11193919 -23058023966207645364521185381661576592 11193920 -131939776896532894058055422840191057920 11193921 -2000640110970223176275316610344021660 11193922 464288645112360493415158831660764292512 11193923 -454993987266155012602557678167952426000 11193924 -66414888709994535532674443167892410368 11193925 -376741550617259864279414109304045745350 11193926 -5187422280569938190884816432370319360 11193927 651999709360839638910198214821109081680 11193928 101239906894258747269326437078790400000 11193929 -340322931919398178376723848450629490470 11193930 -120550521168605903549582186936067456000 11193931 -98299238460116159621482925663337172992 11193932 1491754867961241901438386641121214464 11193933 -441627139705952837406357606462891322176 11193934 -209620073061063141677711909258019018048 11193935 -748887894982964098274026654411936464120 11193936 38848238710003919430301076751024783360 11193937 -843408918117792620926152445792989803520 11193938 -128087415133462451246370746644425784320 11193939 21930808351572380453169594159255476448 11193940 173349088212562819132598027689810452480 11193941 -1548155554409848979844847941402475293696 11193942 -198414247482679851710251522549865815680 11193943 -198421587183771310698919094845799484288 11193944 107787969058408564481088291960071270400 11193945 -11444786694381035859344345168227123200 11193946 257919630701319811921726413343291314672 11193947 -447062172223704696022970552724929276604 11193948 -404377489435280118811904120186276559360 11193949 -30086061561467838385809612754738153600 11193950 -54313726590794976698096697857917032000 11193951 -147329227962712350852736089851561813760 11193952 -863177672832745884296604658231541760 11193953 -211224352566020747283881053441984824798 11193954 -212926920655779446526634417579527281280 11193955 417486063851413754491715597089011297360 11193956 7984216294165620321583149900220992768 11193957 -4393713271401492222098844522400489794 11193958 -21971398585221289979409666039068821824 11193959 -303499083149779354184009673258952760784 11193960 56715284406366202120026827096527257600 11193961 148081271893830963964991819892878132112 11193962 -88889920470918642605410522496904376320 11193963 -111809261381930031801894791221534658112 11193964 -66543409725284616211449293283633881600 11193965 106815672868485673380222493536588964920 11193966 -1736308233747659341320363939749366016 11193967 -6130933366337240573917073734142995800 11193968 -2475977297019565706858402006197272576 11193969 -242953563068116238475105960270611388672 11193970 292818920786444488813673126702228491680 11193971 -274631488281087517702165329269847697680 11193972 -64620512839311041685567149208343996416 11193973 91861168698589686329143543248027141120 11193974 235777505501041847714689975988166768192 11193975 -716582319330542438302910893970262000 11193976 -61526116747431047545254989376910295040 11193977 -1016347882758875386712400121924989009174 11193978 72756879522438637624142886448315887360 11193979 1155792467840994052988153590367208115920 11193980 16237879355786630902375867277927854080 11193981 -8367037824186271953342636550021635840 11193982 138177321974049749405695400521073198592 11193983 197692151374606664874673739772502078800 11193984 -290955044426720869624837543682899968000 11193985 304806642171754442477386273746886512000 11193986 71757197545490019735707130875789890464 11193987 -23146599059790136756594469435030849280 11193988 254394677341638223933085187724542364160 11193989 -268989569328965404387115815161062562210 11193990 -334702043227387742484209299385345187840 11193991 676385965401130710399118872686819706392 11193992 503172807131103407483643749113940705280 11193993 -582239748305493470179096228262944247580 11193994 -16699781796855582718184159464271083008 11193995 123647527242165614497632308615401524000 11193996 249038835142240209371287576820845731840 11193997 399332424156665664186814445665723083446 11193998 139726717633621960379389609957979736000 11193999 -483140391154799738861236204297229289336 11194000 -247656478843576621578290041820897280000 11194001 40347564893503051473616622385395705652 11194002 -207648359708555523415314164799078627840 11194003 -849101112308604752210160168538195749056 11194004 17141775824956599837696531997982668800 11194005 315458588449137559553580313403302102560 11194006 -242597232533949719929387784965449268416 11194007 -18829255205140939367368039197984494592 11194008 -21293427977544927212410322482861178880 11194009 -359389766710757650068982658735843890796 11194010 -457454382126167005693871232954374461440 11194011 704556010675055175855950382388272259200 11194012 -634237714514572323123398451796996370944 11194013 -412767184623266452266225947143512051738 11194014 -7555082196878015199581458156721046912 11194015 -29719343287873375021001460803490813600 11194016 451343390612564695859779888555026481152 11194017 -86506904019839003846102555011779861888 11194018 -5755309476543956858403895454963273472 11194019 970566224323022742140627927273821472400 11194020 171788629805098273189365613179716563200 11194021 652940491077972998735108667138891191200 11194022 -52031205011845472208545851314561898368 11194023 -95930162561857115921457997241513165016 11194024 -309697581366349139634367497779281121280 11194025 -43526104249344144556135331012619050400 11194026 288694425711173840667287411585812902144 11194027 -125171428008555623032291735861527077840 11194028 -354524445451596699996539649213941965824 11194029 24490853767879278179447992126058997120 11194030 26322629408873867866330766579810420160 11194031 -379632920551490319463684665407645754288 11194032 66965577314596298001680631851149885440 11194033 -622311924751587591106036687001787684718 11194034 34693510550348733071165949217091100672 11194035 348002239192760240909478225079446261600 11194036 -99739873831339605957502224226674378752 11194037 1739519794995104768889122563164195688512 11194038 23162480740851050786981447329539268608 11194039 62412410663246301975324484962757210624 11194040 303335577131278189148558038970302464000 11194041 -92162394350971769176027077274860236256 11194042 -254664028120509345902112727360461877248 11194043 215968185144844020053359535064580846080 11194044 -225027627262196616138594730886742712320 11194045 -244330470424235409099144614614281071700 11194046 94198891832548703690389403796300809472 11194047 -364817995471308953435603340540078189576 11194048 42221107810725161960704145049342967808 11194049 842757982779701196845463122395081576020 11194050 9489071190762728331919219099507708800 11194051 -100058250386433552379029701634143745216 11194052 -390903837629921414249748232488503969664 11194053 115429956731636795787865089494835659520 11194054 60303511386798229788383843352272155392 11194055 137370188631119061458800940731129779960 11194056 229075161736379656143905706847544017920 11194057 383794853321861747493695849795885974912 11194058 417632401634642208544032520510598804160 11194059 -382854130461584202950795581291047677760 11194060 -307707795732342827367199371716511851520 11194061 -150803813134544988724728369845768640 11194062 -111134895746102630189360472332328569856 11194063 533580398840039571880149033805526829280 11194064 15178285465563109011980445069540065280 11194065 141537599020109675325436486985613398400 11194066 26621412796200711942044455848543897408 11194067 -75079822789975183918429905878961345000 11194068 -166353470016594084313187798604888668160 11194069 252512171586295792872452555526539970048 11194070 -276818113919797306313951665469105942400 11194071 133991806308193922803174486721602986624 11194072 -611939873218944559979004879714011136000 11194073 57499083151404827030472966024572352 11194074 -155802807084858858686094284920373200656 11194075 135867199602080621680801689100721661000 11194076 -123131681394255857489882475983112906240 11194077 130035711625009574740169079036401398656 11194078 -133734739886669920924139804620637967360 11194079 295678535447241612622260586240162656984 11194080 -108758238712017521999949556403161006080 11194081 -1378329336800216475982973263882942022736 11194082 -129486616959032390389429950599157324000 11194083 -35742584701492140306901909715768334096 11194084 -944885239695846233502795809980954288128 11194085 286420938843545391456578114738067615360 11194086 244254999634636739355888040649144412864 11194087 -532333222931278502909610677176070782800 11194088 972630827893924138989383207246872181760 11194089 -5866879870430394171427787107161948192 11194090 -61517406437498965367570374037649150720 11194091 -128416620830410921779725364361157666880 11194092 111563619970308014735778972139863736320 11194093 242052680629708973459042382594670736342 11194094 -389027174400057187339723742489537939904 11194095 -155190246976344967861375812618159903360 11194096 -117308762000197241580224586793434677248 11194097 -1033530413735688178081285286379521874960 11194098 143787475449465748813601796407163510528 11194099 -201017767591868091364136350903816050564 11194100 -48630651040120374330731726289634099200 11194101 40729150373525207706725777996987067630 11194102 457692734094938338626651742706344558752 11194103 -26351764572572860004819557252815747336 11194104 1104826431963928899232282943489310720 11194105 161655341279950028397176736241696092360 11194106 -76758603381324175180218001274796894720 11194107 -89117634458876402142283336592317713360 11194108 -368873983777592549413371945863333097472 11194109 -705752912790416309218440041076366530484 11194110 -92743015788847859927901456385078675200 11194111 1263844400111341955024413481769615026400 11194112 33986677700798288763799559405253427200 11194113 249603317322424790253194397120280242624 11194114 -258014853029794106890707191248281271344 11194115 215981986902744697487303549267395727760 11194116 26492524345812397694956023424976179200 11194117 -88726857472384938108741607681999981248 11194118 -51175633662980041717609650859201380096 11194119 -3569568496123350794048768461271286096 11194120 -216461843226502007049628966559674368000 11194121 -597463420825491698985269792418931368678 11194122 107447386352935694353321424746404655872 11194123 -139151274001872746037921352852675660800 11194124 207192032132509434912735516119844473856 11194125 526925617567016799552805758086338248000 11194126 28971216198728015112794244133130999616 11194127 318620518727522971360990300726072985472 11194128 30187391159946818264768323482223116288 11194129 -153817731190879006183822651079441803680 11194130 80997124839830192272407663090464435520 11194131 -59463026430131102269991917062661005312 11194132 -66537936449894690477483954573043884288 11194133 -136160478402303808746221551189394030280 11194134 -112410002531910788750333986494330433536 11194135 -115583198717349648891754514082557794800 11194136 -501949064729661571982445228314160906240 11194137 602809864285509257682768698821995059994 11194138 90818308288978117244730924585099454944 11194139 -957307567477948645672568312203354354200 11194140 210543705987062199343133182062105600 11194141 -17267042062919137066706245299107074240 11194142 694184572317518831874080162550775008000 11194143 -434325521124938248401623049285194679552 11194144 162976901746575082800475827810462597120 11194145 -563531678164614536444968027503681274200 11194146 315668886265662945534516670936937210880 11194147 -8878683719627088786944877480022320440 11194148 -20324787311817511548991519740426240000 11194149 249413110268101825025002527606253199040 11194150 101610642537795594236716166205227313600 11194151 -264999951875377815228367995582107587848 11194152 -121458500056457735397432670532484218880 11194153 325408490422642651249146876075984289140 11194154 271600481558708151000742071702941153280 11194155 179096004757080975701961534521786844960 11194156 -228253612743389197759125017281140724480 11194157 169125302050760555605003290041079435180 11194158 22600261843547780127008883441283550784 11194159 -1294193395713544345211068296133750398584 11194160 162442155505003788708806697158456770560 11194161 348539763252373583423080379805991600128 11194162 -11972420847793480204284568732705959936 11194163 99239926605061161431270992496542717680 11194164 223477543025160306056525526471874339200 11194165 -116964231771759884910695697948939220200 11194166 -322220660539605960043838252097688452480 11194167 227976529483080942594127243978046802048 11194168 -65559240388421828583442941095169085440 11194169 203064500777831067542298002847544593024 11194170 -59462742285397873860617880037317980160 11194171 414065310933144987055665142292595556144 11194172 480702480616800326461322954941629292032 11194173 -28458789453305303818229196172169659200 11194174 -15643033655361374344282855053481938240 11194175 146277671322372080279315056687352055000 11194176 3600187190017513130405835209315450880 11194177 801172601307074931795576699975614593152 11194178 244316235816449037976213666552241350656 11194179 -245902656122727312937647548387722302216 11194180 -80253289341978286919245183083484281600 11194181 -568646657779221905734973412460604466018 11194182 -80976294021502165209260275759467685248 11194183 56072417157249808033204531085293134336 11194184 620713530801541972833014417991350338560 11194185 2593131876432528656417707532255965440 11194186 -386287567005234522894040945439017781760 11194187 554305274827658466203865642504333154836 11194188 -51668873987556701112702839528054906880 11194189 236359153230249884105497468864414112460 11194190 2033738424490482471666984045545779200 11194191 19554111968629213421000243177766152040 11194192 -30276578372230363732254110021584158720 11194193 -161278025939394804875046628510319250432 11194194 -1756186289835245200375353172088064 11194195 31947947265492204238154393068152822480 11194196 -242679538496706838596902811818863204608 11194197 33894873567903972517493892165143996544 11194198 -141636259933193594925853604370475826400 11194199 827444332339076235068286805430026792200 11194200 9854905498297597014688806725240064000 11194201 1502337602080534063974004749258172773904 11194202 -149211109633611282371036844361468754208 11194203 -575460602815949074055758020274266886800 11194204 87972500940167357252473601857126829056 11194205 48279286248147207002619028556219178720 11194206 -98838817979768775811267601626775774592 11194207 370380077585011579529317765676538131560 11194208 116919797055260958439353844523608965120 11194209 -3160505847377685189783594634840135512 11194210 -302323746997380771880465599308091939840 11194211 219678406770089695883711678402829488640 11194212 -300333655783258672396891467204888754176 11194213 -564365861826477928872978010879225569538 11194214 -306919945805564508634529467033488966720 11194215 67429943844872060885908145072361200640 11194216 -54954783047963089133678021502153277440 11194217 553418959954875382342107182191406782266 11194218 73643026374294845336206801190205214464 11194219 311614922046711833973115524754010517620 11194220 -359093019438076086457570208942397803520 11194221 -893237837116644944676440051602339296000 11194222 -93449127253155859549295557850105775360 11194223 -192082448729081395301503726980679018056 11194224 -22132965032026913508210725644048269312 11194225 327744978696567349230650250817733356800 11194226 518713940479838623130777470979208334080 11194227 -125894408956910108735370007391261320320 11194228 -259809854498425550677275574089084658944 11194229 -510600383602847788885665255040532713170 11194230 -100839397183603341752316609984964608000 11194231 -12235032403856157850150622793742484928 11194232 107586722237294436634082625615448473600 11194233 1980428638153909170002940719298632448 11194234 -287742109036361347559598343643368359936 11194235 -63098998243485418683069419298611434800 11194236 -17611771062415772680629256484403798528 11194237 829436553108671445318207536026447498886 11194238 139836917013969530270282804868092433408 11194239 33759607593873532649282450748978504192 11194240 -382048617656476816884401752299169382400 11194241 -906067249907564907539885310222075647358 11194242 -38916595763644186072745208718132688640 11194243 476085896002911684776213292673777946492 11194244 177676757109285325779148561513857084672 11194245 42668330047177300628806839918358593720 11194246 701371390086046283158315687869511148160 11194247 66914972756318966236938427951168747320 11194248 40543134512940156317815168126208409600 11194249 16077652254916980451636060220345385840 11194250 -438916172939119177572119334837230088000 11194251 367397301375823269565048034778177321432 11194252 -111163327908074584234531130619197480448 11194253 226961785299199678253998982497879207680 11194254 -175155247536524259093267180786694028160 11194255 -23087775704734933818619933839307927680 11194256 124813422921991122108244202038436339712 11194257 -239159820305582836199347061695975305408 11194258 -8403772235080169129093151321824469216 11194259 -46079652650772041709434110005937779540 11194260 -91585792886524400904280567417741639680 11194261 26171889789177785843512631946627661440 11194262 131965257147150038888950287476735460672 11194263 -270831358461539381463040533322530799008 11194264 -525296034188634133136026700488897136640 11194265 -530001793063828885294019834529499903680 11194266 112983258136593505557559498692760641024 11194267 40509541592993396397752996686082597392 11194268 -140702406630886743423485955610987630080 11194269 462823255384809421390463604295312877088 11194270 -84745653251050151685471946265630720640 11194271 -151317676925778686186389668538613856912 11194272 16372743975525619572111884335775219712 11194273 -670269869668089882873771675014957257296 11194274 -20133361694246378344985467545255418368 11194275 46277100328859342388744345890461621800 11194276 -4166021799892255510794740568142397440 11194277 -3955954320827204469528597360906359874 11194278 -52755096695656179456791527258794677760 11194279 58633412300824692739661794992590240976 11194280 92583784528576162620447443893568870400 11194281 -84493941247097219072748722158835960256 11194282 -134249811529722659334203767758328089600 11194283 235653397342593269812164276047548724532 11194284 51311143622812325374560543027236536320 11194285 -267880093735681049174708193147429867240 11194286 -55069134586360826384907415894143762432 11194287 -274314339366023522537600688916474907520 11194288 57436701493720682111085452778983653376 11194289 236643639371830399995768459553305865524 11194290 175204339554115778427182899298105352000 11194291 -943980892234237431113714463915473402016 11194292 -10151869097018329744540254369673095168 11194293 425636120298827736210587489742266067456 11194294 63794894317529659922386182921442002432 11194295 -37388979140701432182527303666540192520 11194296 246928497737263875153215744627879976960 11194297 -314354753716046878067478196370629223254 11194298 -474036523924492265479885717019225331600 11194299 257329614332560507418826652886838339084 11194300 -60739000908302123848477331784455680000 11194301 300880946226774576595528148899658047302 11194302 -28159010548330034452723367287982745600 11194303 612285291301057662747672204932199263552 11194304 -317470666006879691966343059571178733568 11194305 -17747133928668124225362724718948538240 11194306 258923649230037304233084683365526726400 11194307 -168872091326278023119858055817262315040 11194308 -172873732066647225528416255474162964480 11194309 148953033735444580081533424018752722112 11194310 142462591136461298722210428705012357120 11194311 -301897254823844809708840410651783622320 11194312 69148502381151513633017254973884876800 11194313 234554080780129866368904437246699412240 11194314 -85346026247003111218574060920105109760 11194315 251841495794724348479030870434475280 11194316 70367303870067544203803354050503469056 11194317 -150966797461891801975429850064483027072 11194318 234547685496667824434789247379398087360 11194319 -16324769753100452921306678923079393280 11194320 -14698027851642799590557522286184366080 11194321 -759604297799303096458674226100818590478 11194322 -303050218978814321321198596513810002288 11194323 -37218619277986188242077150449030656256 11194324 -632721134267845315260035571412469121024 11194325 -174027112100050421081154003704423592000 11194326 15483287647814413499843882504940892800 11194327 856286087825281982957523317902712343176 11194328 191718402413568966194182112709898076160 11194329 -617672525150230145214670934773349837616 11194330 51520790944619500883610598652197785600 11194331 -44173542366122871634075337992437936240 11194332 -531954357220314615479416985329648754688 11194333 -134459344860018275237685102390659148980 11194334 273490061594642067231250130909667186816 11194335 -8075215015059645323513092091988561600 11194336 -114858273752446304952853259283528155136 11194337 -116081490118412934046821361796159349696 11194338 325528749569491717746662279006942891520 11194339 108564594079103096615992361641741334240 11194340 -136519470866780437908379486151117905920 11194341 -293664169967248905140841222272693858208 11194342 158463739516396548273644733857867843712 11194343 1428998190345899078144410659975119316264 11194344 478497863486861436631651727204704665600 11194345 -291933530494519171980099171809338215480 11194346 28374990482011226843969106760826515200 11194347 116869946487101119968290077151699020800 11194348 89244570160513114064748185259032248320 11194349 -292751031962565743584671279241962679872 11194350 -63934490154968668133869394831433667200 11194351 52259456759460035813960043962393070464 11194352 -39044046736951117407912912739527720960 11194353 82128773052835220426738145866249304960 11194354 149551669780048110327821090275643040672 11194355 -143313067128290964510075085089038767440 11194356 -319594839325020634157643448309681225728 11194357 -200060327605139371332870636931948273248 11194358 6187002984635275913817335937825404160 11194359 623257714621835605701643664681036857728 11194360 621737491405993334631015754799770214400 11194361 -1074470040750116913566669083450464550038 11194362 476812045942674461245677153494575872 11194363 125144423818512363247368725197801367040 11194364 527334987195069771505585576740855699456 11194365 -36463863662405162839136829454163712000 11194366 -705201160405903166152718415314663074560 11194367 929592978569486295396599226544890556416 11194368 199631330921969323940146457198978924544 11194369 -644375885161795045740743388319164654800 11194370 -209531502461905560287530712243186112000 11194371 377426545722187552935748211865405993540 11194372 351271363860844159204152853502254346240 11194373 367463555044390105548228618160250927424 11194374 -255652102633499042504219201520646827840 11194375 27875693773175184908971801749515645000 11194376 -365591991666130527839976298919486914560 11194377 -208308008951933141060994073621181345280 11194378 -59320048990320332346603550865943650976 11194379 -39978383784180643403421825738952826880 11194380 177699560197265075332851218007339202560 11194381 742858550326095917317150474938236675904 11194382 -278629581274542285086553455064464388480 11194383 75281278215718961626531059483395199624 11194384 -99157307713674289149399436872484249600 11194385 -347137263460550037593794006644999147840 11194386 -96381007660046137347018678845133775872 11194387 -188169003579827442366100473491178733328 11194388 68707408710609646077929213416075068288 11194389 -304855418651502557074078085354769732480 11194390 -25653359192534371945365803421962486400 11194391 -237504577627720366670656206521902854720 11194392 -174336540523265617156026868312116264960 11194393 768524729255526180588718193276261430858 11194394 172597938945233978551511010032855069184 11194395 -188582574263697978254953298129613353760 11194396 102330632920776895255073753917716108800 11194397 161068701441376010864449206045743391846 11194398 336019494805581103989978366668241753984 11194399 -279790822152341844334114578684191052336 11194400 97415966251791374751600980144947200000 11194401 -30804842613715873148139440291552145600 11194402 74682035158732658033098419049347811152 11194403 -627511201228560247506658121804786543736 11194404 3730687878441009155018843878621913088 11194405 -183722376615740296043964327746598240 11194406 -503401420168212598274061863169642109440 11194407 -66431613079419309487493328581784524448 11194408 -953510285716634252552581138898309207040 11194409 479411231087926268556838165024695979620 11194410 -13866269196304849369984060492412743680 11194411 1101364125873465563060839528936226873012 11194412 483450143258157140185715462732505881856 11194413 -570929270947204989982033003101877547136 11194414 34522529538853397107226857625815670784 11194415 -118461853076580156397772959376918545920 11194416 -244138529041965000464402938914903490560 11194417 255609982211404354140578021599141575220 11194418 -301078235651668746940037999513724633840 11194419 246592314652890281304391142155035013944 11194420 -120457802808447755244700321460399616000 11194421 -306417373385905975099665340870179816288 11194422 -26873491625875484558262770378096517120 11194423 -61124764011200001087055744104321473880 11194424 80542062752689367525320714116666777600 11194425 -165962464900362032945931161511559822800 11194426 -227028091874317600747846624578639560736 11194427 1031524483917180443322612910040533500312 11194428 92420563835705359574510241608065646592 11194429 580699413134022972447190478495044985030 11194430 -5478905145698668570820976524202900480 11194431 101585393531966361238026526695271582152 11194432 -162383171876978276617617780937017262080 11194433 603106342677427545635520600178738326960 11194434 -206776290416825121500716400585586692016 11194435 -82673870032944515801419017326716464000 11194436 708999533795817471641479606775235840 11194437 -6021327290084473112485986447522790560 11194438 -355085209529648071917431256240913694880 11194439 -115216556881582086904241825990971405560 11194440 221199352054454084342478098480020684800 11194441 -238442679012491096360284853438972431616 11194442 -131095050972855391599297719911145764560 11194443 -1731637041497962050485419138481598576 11194444 -269301752224885028330089770071325048064 11194445 -446779240629325658214833245689944674560 11194446 133577508184835480210540691039958907904 11194447 163135560095439983146613107383852449664 11194448 413123364889854252513138830341177344 11194449 -19083797769806218403459631452063058048 11194450 -506109697971713352925096200458436000 11194451 216916847536478806540556827471891067400 11194452 -574064165051351972493306378570715023360 11194453 663045581943044824150789413448966583584 11194454 159723172824521443923889411591084562880 11194455 -154534663777782656463551563177256618880 11194456 -118229707057466802683968888681136701440 11194457 -176276753633249493755812117784318227248 11194458 111879661048871205618587152712271052800 11194459 711289992233780587804760783056262664504 11194460 -240330225004284807441050622585192345600 11194461 217116805851126025442606415658249590732 11194462 123143610495514730726265205296385775232 11194463 -66011267093835481238420418392358963360 11194464 -215751750950864688164500996111930490880 11194465 226284824518409093599641018876905862720 11194466 -175257231940875520387923815964951762624 11194467 272288076658344231869356284265722793080 11194468 -63320689286952353892014226192982425600 11194469 -29665819238471341905511724769256216992 11194470 3547114697777978487978797072299315200 11194471 1068623723708795065468648939602097343672 11194472 -146985956150175333861240554079353241600 11194473 200759991778186932060816161955908912784 11194474 495627347484821109304601001250826188032 11194475 101051454743305254361768492616105194500 11194476 43858748011350962325781894860827670528 11194477 -5455308217259428323061263667546997120 11194478 57705420464582612336134532456041578240 11194479 631478239758326917471014532547266674384 11194480 69147429267766981899198087917010616320 11194481 -319237995020918227043210768521131094800 11194482 -62513655977383843351728839331800401920 11194483 -219252835472071708962197097098182012080 11194484 -45343915755368602958234298920475598848 11194485 198877859078873265603970082811132546240 11194486 -539836708300181852097815647602994451808 11194487 -671690749108997336866675376210016663288 11194488 52081233218398656689494112585632051200 11194489 531842716192330564695511935103512621290 11194490 1620978364220082974176213011912876000 11194491 -2646322631329369028889805705047859200 11194492 -58581254486999047897112993750109251584 11194493 371698180933009255521204798501609917580 11194494 210924580293611212975670609584911055872 11194495 -57633461239699755710942178306375002880 11194496 821186436276115766400490941201147494400 11194497 -455350993557417875057996816921574804960 11194498 79548431714918143039055644764648417792 11194499 699223480751374463304003513316482761040 11194500 26698806919885597998174233169684480000 11194501 342779497357898120895314710883883550332 11194502 -355135186500181960736230925139565154496 11194503 -63506518828834809433276449139497288192 11194504 281332576056436733042814369540337459200 11194505 -6127490835692792085487891870369987200 11194506 9394550052328276166418924495344035680 11194507 -272015080032604557148005218568337808928 11194508 -83527745918066511271951919136867256320 11194509 13436673237662726492779858317429065280 11194510 1910788989653408394597494965178296320 11194511 15449132014909464535091841904510644912 11194512 40947995605248332684615034143119245312 11194513 -810739989113553715139147832470121641616 11194514 53497846628582787443454448868713548288 11194515 34830388243530730853691835914291308400 11194516 61300002891771028327328283117288310528 11194517 -407530677158927012232550083385560176136 11194518 38908353199731677753231225729705281920 11194519 47803132935497011517276715535519576800 11194520 299094629790484336624585714930948300800 11194521 -76734528992070953164947973100132110080 11194522 -218075628731353890650670021556940935200 11194523 -214533117997195498700427086213895345720 11194524 62194336668646525523295168888177907200 11194525 -46062211799838105140362498256853260700 11194526 -67838379593426556409519123037652608640 11194527 -165490724666314736772917919445529137080 11194528 912279688383159670455760409553033953280 11194529 -342156714235146445687447523163830979870 11194530 -170492261166216166533182443010605639680 11194531 899078053752732746593007728585589274332 11194532 -475871433641028277093993854117257088000 11194533 -173062468567676260867374128244716091936 11194534 -923883119899846220612036348672163840 11194535 66765766722275066894975727915146097120 11194536 381615835723181928086810506611211468800 11194537 404090743524018063181056688907592599040 11194538 96265927115266290165987781535778201696 11194539 85248516044390738969027797939884360024 11194540 254306678481750711883733385028558295040 11194541 -743771200120745868688297936370533646058 11194542 -109076383617640440602275868533948661760 11194543 -334101130924581823590410316559366884208 11194544 -26859235522656081871491622081160577024 11194545 -56885945317973582241690137869584007680 11194546 -17887126258145451780916720630915161600 11194547 81925819782029076114355102798777102752 11194548 241836419696209702807787430671611514880 11194549 299137330692167519450064305112045709550 11194550 864447202039005566826847248433252800 11194551 -514182987632114587079444362448549188800 11194552 704815056156292805984489253463948185600 11194553 359990477631172686851984640715741047120 11194554 -39196579778345108340300041027628466176 11194555 1038666897676286652705082750250645081760 11194556 -510924756861727677957358023734033095680 11194557 -407275000604394333342757811906729760 11194558 96337333848559386537796518618648416640 11194559 -717473573668136396448616482212853090240 11194560 40284043107924343801753956522991288320 11194561 269381776354059059831681939881154409920 11194562 -325716409010720942315167024303675441968 11194563 -285542896996227400661616674727874210056 11194564 -260340217297879912532777465673440765824 11194565 6974340040390378284523327771136440320 11194566 -16246338687691313613644125073476800000 11194567 -335380008561351150240967658106457411848 11194568 -423955842640178114626610511120968908800 11194569 511985352087547086633155660354116844394 11194570 64544258505851410217675969769582044160 11194571 477391732576561495720038798458924519904 11194572 74086429004419542287802022112752926720 11194573 305612716538536134178641905912634192364 11194574 768806524416154780442727261815047977792 11194575 69514529560555140411907867977236169600 11194576 95154473794261204001208893346491318272 11194577 13045654857676226626879800927808640880 11194578 -48902127785067424199921721135102516480 11194579 -35862418778012172779271364938321132912 11194580 268221030855208682820980218283541542400 11194581 -259065240061170692679862737426018385248 11194582 61711543876465623201527840683874527872 11194583 -143926477122017122187090962335179919216 11194584 -365702855182348752075226515296209735680 11194585 -680125108669998396546620740945015576440 11194586 -28974007271214775940459445568363242816 11194587 -607884244828831892826330867235930011156 11194588 -692354715811136873861097312943312717312 11194589 -375976270854873465386297156565986667834 11194590 -63559013768553082078853300609362805760 11194591 -492752239143351601619874162998150154200 11194592 -511551411054771941374715539858846384128 11194593 -254719662445815414873328491656788320336 11194594 351134512041436873928407188958678230096 11194595 -297639743919319718580704975010626064480 11194596 26504678384348210871463076945965645824 11194597 1159787336485285265287426520576813129952 11194598 -141273322199942014686938583155908458240 11194599 -43969655939552488694894640231683474784 11194600 -205139712403205273693285666055954432000 11194601 1326301746137406187488271361869904056320 11194602 51192377678209301636932072921678769664 11194603 113350656167782948275802803100608622480 11194604 490906336472749029765526090683001856256 11194605 -34504521876995858109533728957057714080 11194606 -230278528439222229205597944830780557056 11194607 -50247517958582991110313372896453204760 11194608 36784596205566538374869790687301238784 11194609 -460988179737803594258953524265128441240 11194610 -1800132072967263814972822740302231040 11194611 -972548895386903057051729346184021745616 11194612 -26779212244631372369208109017429252096 11194613 -109857785316321175103014894618509580896 11194614 -110585819330308284075227233194515025696 11194615 -747934198593335661307025956479578024400 11194616 -441987945695083656603579850474093363200 11194617 94655903044128979732973920524641810112 11194618 306654557637983765235314902913491835760 11194619 -465309552636933855457496145507056686104 11194620 673776400277489359411433699218022400 11194621 -355628630645298452935721097800348948 11194622 560545735905367460564767222530671066112 11194623 -33327446862104687493090635704597875600 11194624 112321175212287781957967933384578564096 11194625 -88622231113138434845735381777722767000 11194626 -81664158812819810363344298099731341312 11194627 -59721611617763625360955036359897304960 11194628 156729405420760586181762296079343021056 11194629 68431372017446654985745306379720563200 11194630 -2141642504128752210010303330448330880 11194631 196215054667861189620369119768151341184 11194632 -585373999679161863867034032311492198400 11194633 -143324478053758586110777216900411838976 11194634 -561904613207577451945962485734347099648 11194635 211968938257553893995566205951968751600 11194636 263899971453176860764770065761132123648 11194637 830968313998108747593697018484194079286 11194638 -62237688913294850581305504827557927680 11194639 713800539571884995112504872813417355440 11194640 -31681490127790272859267697236647444480 11194641 -369243836503323261000350887443518536320 11194642 23916563753133664074809934976551933600 11194643 797019282468146732389632295430633856840 11194644 -357019335169936696467774978203096745984 11194645 14277462256213509845049542037700133760 11194646 183723000161493225543043564373385895680 11194647 565915049272732419771248580525390090600 11194648 783904717142260902525602548548344217600 11194649 149521108878223938218018420758779784650 11194650 121423706671696277922216926585981614800 11194651 59573048644284567656065386976906698960 11194652 57630210680169802864747333392604495872 11194653 550367034776304479588467891962200571264 11194654 -37706360139115021433176018763464465920 11194655 -571010397670451366380076557354462564440 11194656 -341842560848003067858172242403280289792 11194657 58341542075938002415974558543267856020 11194658 22933543742807969101508599848237846528 11194659 -183407849861079033077152269713248350720 11194660 -99008088202231516113685057606611456000 11194661 67107353792556913021433852680347738432 11194662 -6620405275298367119360927667658513536 11194663 -3314847659947934998995564602073008976 11194664 442243627342879818833779422146987857920 11194665 -334722467420383744890905419687623912000 11194666 11599806332828529060558850852074789120 11194667 1000219618285976433862432025765073619200 11194668 237782951323278740427992132713738982400 11194669 -57587781564887260303410940255246133248 11194670 -151245211126853927159605007611944013440 11194671 -383788557071966399812756541406604560888 11194672 -156433292091382852139184561929771122688 11194673 109729350251828634681401699635424977536 11194674 -4420224301393387522123873638790309632 11194675 274989163483265576801483002594393746000 11194676 382380210066039721088361330010224408960 11194677 57189854216256027107182086421854345888 11194678 540953360360853430136958003507251328 11194679 -194443089509388606005571104190601797720 11194680 -57298841733320267737049963280610099200 11194681 21301239943141216163613513358916497704 11194682 293038840585727613254043429095768701152 11194683 270404428126488765908687667406085464944 11194684 -25409373647825669695702445438173569024 11194685 751264018512851623059085517677913950380 11194686 -11349019013293574302302762811276063680 11194687 241476687265455707084393113198494836640 11194688 281400194770550721810582179477429157888 11194689 -75897420222275508824017489562397464736 11194690 -146308961487714155261092227270933996480 11194691 5870900043425881656191707885344260184 11194692 -38659580797830072234761813986684090368 11194693 26707356216933897069017909570907062942 11194694 57161401427388663261707286769934869632 11194695 870468322000797049814950419842370508800 11194696 -84636487629261369339799539952538726400 11194697 -1209196764053760526335179036152868062080 11194698 172568176123386710110962489941805099264 11194699 1324556019966226043777936709394250620560 11194700 90587648314517586834460830732951590400 11194701 -19800512791664409978767525806630060032 11194702 154152247091248534066304307181714959552 11194703 -17642953154487379822486234180331055816 11194704 -38897981653523826896468133811010887680 11194705 -53947727349592240596489630749857296000 11194706 4802854106750339369166809162386641024 11194707 -315814370355950310179024822532718682112 11194708 7692789772223923079278994545195094016 11194709 1858013904666344981684347572073874885760 11194710 -231603405186023729903642390640636647040 11194711 435628019631744401465274193651987440000 11194712 239881739911641823917548572969057689600 11194713 -3711240594207748599263011966690955520 11194714 262161394199873323159075258768757955072 11194715 67186642109023654002156334520039028000 11194716 53735501902739027982394403116007691264 11194717 322510220782891754925984676943430088332 11194718 -887345987229460063021069595665957274496 11194719 109953793711721262466450900164892273920 11194720 -63639069272049671905936222154580295680 11194721 419212398332097294310820732668276443264 11194722 21635904766067621250617948806454473728 11194723 1115175593910906304761739306533663602972 11194724 -594866634194177018679929941010539392000 11194725 -149233991761164173423166446191153956000 11194726 364133727411741030557594998156323225312 11194727 -150385995315806921953268986964599715808 11194728 256613746727947449486673802491931934720 11194729 209668027672373801491122830575404055104 11194730 212534015654941185680660736487154705760 11194731 137965595998698585032479532453738739420 11194732 -38671362274428859968272605428505704960 11194733 168118462825602922976096889818461974624 11194734 -186252037456484066606469259056379653120 11194735 -356827425689764127871826292719082587320 11194736 -77737044864166279804873977109569699840 11194737 -338481605708533141090192495901894570640 11194738 58493193705336812440742039876103998496 11194739 63500014976095268929223400125795211840 11194740 -324075769357859948717660400339141734400 11194741 1226416405747927982045253175371598543552 11194742 -252431179505211176865996967667059186176 11194743 11392718683515289129480565838017514240 11194744 9556420968584794743886688393184215040 11194745 7004986660271230827751384634017752000 11194746 -3597374470654302306231830996331657216 11194747 -94436146422444148223286837504343123804 11194748 -193531881633951294056884887395554670592 11194749 1234207687235244182610078169577401344 11194750 9437804287894050128359026733317312000 11194751 258800650194746834553179404995426513408 11194752 258441014525064533833712349313908080640 11194753 -222897899277154591199716618819039151998 11194754 -411525860330495429385433262933229289440 11194755 39750804356035998603321990072214755840 11194756 -100444177190161882550993925342970368000 11194757 -28959061723164640316580951047013925248 11194758 286804925527424663564291683389308370624 11194759 796168870542754745996496767304554700480 11194760 339964449822831784536386596932820992000 11194761 -25363752444719847989183080028256943680 11194762 404573814433848676686687886853784165120 11194763 214289347456379201852670692435029379064 11194764 -28129253435536352186700254369244561408 11194765 109066084518432693110038782252314595660 11194766 188640479140614604037562664052763646848 11194767 350500355147522021284360679831519246208 11194768 -26071635149348783761433641990590038016 11194769 -51225803762507111779277061704848776156 11194770 39357077813004605568766462760615746560 11194771 100724559632108236116837393620969618512 11194772 -828911508256540676825480049635642208768 11194773 -216957281684077301351303123177307986016 11194774 -517490204328631643141640616531697744640 11194775 65354189929555022083973490987078898800 11194776 41685439978243398152496337031576678400 11194777 -503896206522563289288952655992389339840 11194778 -70645142261666631428621212612183994880 11194779 272124771654771232313731029976495244184 11194780 9517652981180476490942473191070809600 11194781 -58396902223788673984838981583784083840 11194782 19050603177722138259903975479144325120 11194783 219903026833664114699777264181832548960 11194784 -753893275020753272405381931711135744 11194785 28651713381411235617458847833572370580 11194786 372287918958589641947390464768660104480 11194787 -114782195704663626994954519835713893000 11194788 236811317323695594449644580961859614720 11194789 -34226303821675256336391383135892893568 11194790 -68784794625975383969043864674007041280 11194791 -279634017903148508690342166237512501760 11194792 -5215766940299314497059072093638656000 11194793 155240422248179918829871119741046914042 11194794 -13288639212703091863731000794163793920 11194795 -613750168717451064475530163231597207200 11194796 354278957859889130935074465660030763008 11194797 103131465891582109758327660281872508928 11194798 70272453437116185466365090684439708800 11194799 186492174081415903247794744023731568 11194800 32722169774429253551416557104627712000 11194801 253836977855650041669874612102689334452 11194802 203360344669803456613305746581579634592 11194803 -64871366861070547581460212297421077816 11194804 198050203798000604724624971961666362112 11194805 -515980839790152063351671953908760845540 11194806 98307474669183414578407338412628213760 11194807 26451853110661602152783109632773038280 11194808 -294037586643512151199916653441329623040 11194809 439718053239593778461830012999882042704 11194810 -136661672316534388519639153313993114880 11194811 551254886440358305316495723486995641024 11194812 117518892700669422582986275128569602560 11194813 77718581351103079512270654187829649408 11194814 -420919447033394855497247730159701247744 11194815 -2764777905538222505449144151030244480 11194816 -330903978032635380782977476175195013120 11194817 -218154165323014439898477247058514614700 11194818 -59047792779811305696520313597318818560 11194819 528325846527580427166603643953989587440 11194820 49559118383562896488715550148935106560 11194821 1011929195166065028423441593188704463680 11194822 -314296364162241746016861739226187888288 11194823 333838687303218314462646756877921816704 11194824 -491738874307376147152782719945986990080 11194825 360808381001350053564045214850879407550 11194826 -197461021452553724893671312573530919888 11194827 -56448807864816146576499941522676327936 11194828 -471282453963204534220118577031727871232 11194829 236830949624306726677641483071534717376 11194830 -121565813923110558101320623209763801600 11194831 -384404934664487913941021848790551398968 11194832 3116460396335696474928250323227246592 11194833 -80686484034053918342401461579581676096 11194834 -259921602392214018658735314379367424000 11194835 7580255794705119351632914080409909200 11194836 -200918458917669504910368607324980903936 11194837 -397035176248752730632496507880858950080 11194838 332580102765189706981170158889702727680 11194839 -143708212270013719140601074022838283000 11194840 82424042791948863075610734419235225600 11194841 -333366143948413685872599635867609661120 11194842 -4520612339470829161077835486215191040 11194843 329118901331842863453850164962672448744 11194844 7987507713028742824930614154934710272 11194845 75918665676409803049902430315618771200 11194846 -235137262573673786318562221495406486336 11194847 -577364946976831043364806125095244324704 11194848 133476228199630889305622587337342976 11194849 -165689977287787680381254894543758205036 11194850 59374425125849649599536491451891432800 11194851 -295756712056522363070107603043085318336 11194852 -135806450060957889554389056328190280064 11194853 -266624202512396299842498998189348569920 11194854 -52382864287954505493879142226915911680 11194855 95340233721052991031755615561938852800 11194856 854856689277647895448170517060989434880 11194857 -273834422400031941468185896740710389920 11194858 9651016533295505920686625249505558784 11194859 141131655894747463838737936879060680288 11194860 251043568446291027030421863220973583360 11194861 23358671305300128013806983627704757462 11194862 31202608288642517950675043588999812992 11194863 90912283419044737008159039595239867144 11194864 43290880847613117951706193406725914624 11194865 -332315570432975886519373413428114361600 11194866 73133730605514307391454502007077483152 11194867 200013999491886399085617675511877806704 11194868 32192168035530558958315174317078356736 11194869 80403647503912648940962894926969679680 11194870 -162738813453280908846221309070362659200 11194871 -875378569984728026991275692592287355928 11194872 -27739434451951398240357367981847592960 11194873 -237703978303640462861247843516103595900 11194874 -587108631362519175966060505726107230208 11194875 -125449743267537541055458018463992320000 11194876 -112006314091169080602209364319312527360 11194877 -284134016103631033849133879757648488640 11194878 2540179014660903403660788261961187328 11194879 705357892827553558941842139428292382320 11194880 -119583412617686248646082831509713059840 11194881 -110371218786013405302968644552621092048 11194882 -360992053030814657115866098182283995648 11194883 -244775170386081731593109910773068834464 11194884 -133562974685771556017796786043180740480 11194885 -40088491315415583081907184117090969040 11194886 66927637796066950855933809238309026624 11194887 -78692621872906333005960614971845191040 11194888 -238384202322721146101533786451968650240 11194889 391954001466619914540163861126782897690 11194890 -29178310274449647247269893932151270400 11194891 759544952273663682953047784968636754544 11194892 -424159639029794313600380327615673704448 11194893 -509020090379580095146762034724514459818 11194894 -446662441434191349242722918965588152640 11194895 -724901158889965288416680147843563018800 11194896 12431982594815198724650716139791122432 11194897 73315976339689917155128068326478336832 11194898 -123543213487946578118576406962951044992 11194899 -645354417313713809228718268327020780240 11194900 295615889695559036837157837017156240000 11194901 -406023173272503731959587766035458571648 11194902 193740737961286216024547243671021593600 11194903 675001041263198651677937477786215185064 11194904 -76443810659016303672163118752390963200 11194905 116196730690651225190373227335429950720 11194906 -154302621926385846121640144907540950016 11194907 833483495468356610543853371923622774520 11194908 -341144630176830433652986742696017480704 11194909 333173491585074514028545453452119761440 11194910 -34038526820785516671289606928848314240 11194911 77440106732071092182109455372060669280 11194912 1107332263319674546772244274070004498432 11194913 404376547303894566422780709768913241364 11194914 167751808745297988704696685433262868480 11194915 40318286552938289023384182192124326720 11194916 324849712024907753231404152761706138240 11194917 -203960315240862421967898371077743547200 11194918 -94987054923895409962999648077311117184 11194919 -646900519874096263290848300198656271304 11194920 -553682012411623839805896651600537600 11194921 6415081950392839349807437429906614560 11194922 290498403424233293786152930856235982512 11194923 -220371175349664918007184889557116686336 11194924 382915306269930695915603145611707149312 11194925 46079232611333838555097835618708793600 11194926 -366278918696515151856938555379713221056 11194927 255116011430852661553797790513527185232 11194928 114472943170475355464732204510527488000 11194929 6760655346960889189091779384322009010 11194930 364102127031132650805906558490029849600 11194931 747412472626326877342566462103963992264 11194932 -5549921603312084952853332662173163520 11194933 -496383760420595061298797928121185112480 11194934 475488173698711570262009286448215923616 11194935 97208521063086594513936679112435518800 11194936 171435876352751729303005570717574983680 11194937 123872833752759739183005384390587569920 11194938 -59369866306198530460207124499284378256 11194939 -15725190312980602284283774265118603520 11194940 -287902019000214447464594698712053992960 11194941 -318695046382985754802610639188247085216 11194942 -90491172501136038282027690543721370880 11194943 686132586424344592779116930408622236280 11194944 -11855003223011131500857309059979673600 11194945 114794933142940149410924672350790975700 11194946 -21689527423938867393438380833452833280 11194947 -184500972697269155151211784643681978876 11194948 -259165130269044760412669009377602232192 11194949 -750289522538517665658724921441127230050 11194950 68594953432570965102123299814668611200 11194951 1077155125068115075390470275025446998560 11194952 472123405324716378674135381119981363200 11194953 148110453823821752669409959759483516928 11194954 -38684690535735568203408335849961441600 11194955 -122303737941490035970056192498102511200 11194956 588944660069775210043545614246017858560 11194957 646652751313908404810777648644960636320 11194958 -354399173062593153480522258098371417920 11194959 43769553749491159723007734401034144512 11194960 -5365304985799256302833376667817738240 11194961 51796668027028136093909180541586557300 11194962 194314944785762217682718552421788199552 11194963 -111995280152784983547769498364104344016 11194964 7032736264533088132165758583230541824 11194965 -15730657206957876601545695114949448200 11194966 623511106589564554768404635684572646400 11194967 -629445811843398893265093841698756069888 11194968 61665567264711126103839545773617315840 11194969 -3677144475074422937981531800491712630 11194970 489109492244146514531145842986940871360 11194971 7663350107018299979414960117759673432 11194972 -260602249437454003911459712222630772224 11194973 -833415939423574429688525697493315665780 11194974 47492872496421533197968689057277554688 11194975 369771346114795154613942598932526113000 11194976 -128648244167916868690304649766398590976 11194977 -46116717306839274247442237948935632768 11194978 26379846982437685959645412630206184224 11194979 -90412920656306158895986522871570189424 11194980 330447026077629116299563266994175119360 11194981 374615024647972942208846655899986082910 11194982 -59842100096801896850839019661303745728 11194983 -1820336161068862385623386971901188400 11194984 -784005048257090663274481807541715133440 11194985 -134610437286878562538344191529953465820 11194986 71983707096887764382092786372867392000 11194987 -771119424024132352493169206261055238160 11194988 4010001100550672806798946212277815296 11194989 90414095690119758612679967858825498496 11194990 -125415066621662840970953581081486780800 11194991 1242573759581613964496744203362931161072 11194992 -117933499866786167327250612870665404416 11194993 157759460641111712236384181246864969078 11194994 9995169379637351616062318765210977296 11194995 16372336010957638934819670446599699200 11194996 95407706393588989600590940783903365120 11194997 -265715608024432443229135688024055000000 11194998 83672272943511281571160071602368869888 11194999 179933152652125444632084021982416015360 11195000 -101586463618485834441231499488768000000 11195001 -408446840984768229994969292574045017670 11195002 38152957513300072705248490823800126464 11195003 70774230983524237431895231156586440944 11195004 -255109502245945484902389950965332155904 11195005 75759921928194144078116157073481679660 11195006 -82793410639308449526491533724017986048 11195007 5002878565211261223129188204013170688 11195008 -940270357890436689181839886622297948160 11195009 149771678363806165262730328371641143680 11195010 -40421694094562900327317411632034682880 11195011 -830252202892685232993293490152084271200 11195012 -283158018183849130253267203562719825920 11195013 10880456407919838123886149374792507904 11195014 331024984538115692055265574569446150720 11195015 -218177762844911370791161425533897148000 11195016 57542843182380296236289673026954526720 11195017 -873245327088207076045921670807528952934 11195018 -139227654659731272255740970936946947840 11195019 -443248387693782503518988457867059369112 11195020 -176374354553052355095248494000874833920 11195021 -749927001968063570088287138450310248778 11195022 -176044188293064476322184602583577915328 11195023 -120894782402857324372679398680340109856 11195024 262627120169393614073577934268822716416 11195025 233433225258024831364462703869898985600 11195026 172655242785261222481397990120351036544 11195027 -11199531860358230734953209288160311376 11195028 -40297520989403202650334827901957273600 11195029 831145721977128678508391158730747711630 11195030 86036169462133268799489324892077711360 11195031 -60084819748287701440100464131868531680 11195032 346800070394140491377200602086395576320 11195033 697997537403548285588256544663901982282 11195034 -89652803928510855110811442238446686720 11195035 -139886847298841930918567529020928803520 11195036 119984387604651016884456121515338042880 11195037 22465790324879542270858796335069760640 11195038 299646518152455771585992269527641482944 11195039 -320017332356055768191306956673676560160 11195040 147744376429459586284848851240500592640 11195041 302246616426145429494503186856408601728 11195042 -64268241052954588801550663860094256576 11195043 159598889053269513390182349315919595520 11195044 111142938931075971273564392137252577280 11195045 -68290569770692005226378455250294205700 11195046 128796169376542063890666544361924175360 11195047 494032034657541453554596207377952476040 11195048 658647981490794428129557651221557775360 11195049 675683356462881134261903606223449406864 11195050 848390464002376838243135235599769600 11195051 -213292190400420534605175592458586267248 11195052 394989960489436359671129847373918040064 11195053 181364340524456926531660911811171615584 11195054 65242510365731178913847484117965924160 11195055 439688475266690270133965811743087167800 11195056 -234755862158967430533728302680956928000 11195057 754341226349291514564288986247207132306 11195058 38064357042141081654609991549957209600 11195059 -484954512749964832420673413836580106740 11195060 -489059461609346031662899038241640294400 11195061 10097893935650807104545894012204377088 11195062 -57494917349490337943874385779948287808 11195063 102441940556371382233397968744606255920 11195064 728728610085040625628613795807884288000 11195065 8878372749571055271188464412996400000 11195066 73378666238705394565720366672748582400 11195067 -179474967575770297570955287075814402304 11195068 -248485072256010607978649657599206833152 11195069 -637363404175370095437039055796339353530 11195070 -265182367718211889605129550447110696960 11195071 2070299690651011377169331331811307164224 11195072 33129168741930167966276748007251640320 11195073 186634795382101402774515570670871601600 11195074 -414835028072474545954960227202256558208 11195075 -456147426755333550807077240042974587000 11195076 -124739933886615485052739260915237946368 11195077 -1450460403253550520273111040975610653668 11195078 520298224751762093968932218313343467456 11195079 -151436099131768314219882730457795482584 11195080 -31226641791804317951185748189584896000 11195081 -296428369567180132362945358127510558118 11195082 -84110009686517608284932833120812276480 11195083 693206144566209003054024788538147986304 11195084 -250444445373130103430273769114561342464 11195085 -221751486539612360584010492658943219200 11195086 117207970029226709036774915824896664320 11195087 212607678044062179108861144733650869760 11195088 88103803597924787891627759125067464704 11195089 43420203732600259488505213690076625600 11195090 186342455807561231121231675286334668800 11195091 25283844876788962122067054463013331464 11195092 52363837252402057674189757252507484160 11195093 3010035928794200950636747368778889088 11195094 129065910866774929073320146764094859200 11195095 -266426865733942300344336879471121666320 11195096 -538008212425472933352000641611294371840 11195097 372694389046463276470107933131029699872 11195098 -478523200164340428918017169442416349200 11195099 5053100029494456231754544310462641736 11195100 -74708252367241746585499175896371993600 11195101 678249379051749768723238458367896352 11195102 -100991314879995656766532290637151260800 11195103 303629916943658802988053375907963352904 11195104 143270175599492001635501613968912547840 11195105 -164582643367066479256353373685678355480 11195106 -89755695225233444543681941410292056576 11195107 -210172919752484800946054828429622667776 11195108 112910013615885989516399264237397798528 11195109 525992127709011462788962449274692711804 11195110 -43166326240706337673731634154120496000 11195111 1070350398766798085369725056687536241000 11195112 -7890307490528577714284217163735695360 11195113 332960623795191703700452655412980178362 11195114 -125794217686011737174124446447696133888 11195115 206989175873456271161962016655344940000 11195116 -53377541517941246544473909741327695872 11195117 984897815735439634570942170850255454166 11195118 -337082039425648679050899157145780920320 11195119 22568252857756154720413033851258989944 11195120 -108078688237188644743194638273281228800 11195121 13013911375681116773325932077948038144 11195122 1997070479365013783978843308877636112 11195123 -195420892152487688069313899588933913600 11195124 -342770109701831434283269453989175148544 11195125 7955538063872907524081663894361219000 11195126 -475601757530742638770976437494279835488 11195127 -308884920254911046348028748038637803960 11195128 -170727084166689889228840289828425113600 11195129 -707601386267813778288957652734857411136 11195130 -44890559219944410578511288139048884480 11195131 -531539094212218379916118001366701030800 11195132 33984190310628282322444484106318796800 11195133 129876275280005882036851450959074202624 11195134 25086737008684400158027199628688844160 11195135 -12725919398221937385378214027321520640 11195136 2260652870435663592449182747053785088 11195137 219520439994396451802684339336251848660 11195138 -58884994616016228855528475855841425920 11195139 -73825613765579618135763708064838445576 11195140 379181411899284055964058817552170639360 11195141 -325476307590324587058968897151292519458 11195142 -53870460391024518191980515037116364800 11195143 11163259873965421963027162763246066400 11195144 156909472216800283204962541483523036160 11195145 184026813333653970041228063888157936000 11195146 -400113625248977525825150061845717093280 11195147 -88453937348070297590879953116823847088 11195148 -197071944108450578834733166031551226880 11195149 40413461160845158844930174578171450336 11195150 -212189919919087788530074975848599827200 11195151 606446996705679765350264952089110235904 11195152 188248164101726868906800399255417593856 11195153 -325149774896362889627308823283193163598 11195154 70657390070880413649354067006643724288 11195155 530757147471567580801026054810342448560 11195156 -1512824498765339115777609671612473344 11195157 65566228739550801285953406420413124480 11195158 105534294863167594153887766805695016448 11195159 -351307092659065375378942700101376435640 11195160 -177837214223481115552483049550637056000 11195161 148721183334076785313100809831333800400 11195162 -654188913563233715143718393980997904 11195163 -108679986679140688351740796228482341856 11195164 222744700472407588378352856513922749440 11195165 170807206872700526622238542952982419200 11195166 7110695685664758627245943386582344704 11195167 58283851644989717571614177019634420600 11195168 -480077440670439684846863577869436518400 11195169 816301296254975972150671192125234264960 11195170 73700298502505842022399971126939599360 11195171 -251678773718990986824663996076561989408 11195172 -15016268600207475135464104323265048320 11195173 8601722863196289708100624745576535936 11195174 -502798807458980190327845722902414917664 11195175 123556770205158726376911590747140251000 11195176 -261909660870329405083424679816104601600 11195177 -387284231262181120804138259135797555200 11195178 62637110815902904692684380635227834624 11195179 -3734963530244540564355267285096449280 11195180 16472697761310976858627221833957529600 11195181 -169676562096641361736822729462452653472 11195182 -44298946939809033564054142513109692608 11195183 -133538608405470610255190418810693544800 11195184 -22595076931345819950945760911864889344 11195185 -260701726281830367718604808370886749440 11195186 18942055600216253902504241412826719360 11195187 -327765196775710569970794647787304554432 11195188 -1451576640267498030195777701234117713920 11195189 -450115820165574523986454794546512409540 11195190 -41792323720978280947124772592241028480 11195191 -117334242223944335035605459214821728640 11195192 772074966581611732747448028395576832000 11195193 153424509948616771236266926865833994064 11195194 -230284066622728036306297389244656457104 11195195 514987066041198035021951608731602538000 11195196 88645546499647852933531602972083896320 11195197 112119027121129262544682529951123104320 11195198 -116165323526026786991790747077427022464 11195199 -613173690703180285860287952682540704000 11195200 126612703256396909609988094140887859200 11195201 268569400879274214212859747531408359892 11195202 -167875080030163626845476782352381871616 11195203 -51381005181839293101902617229399882520 11195204 295744708505276819671277259728516222976 11195205 112531001621691136302238636116040533120 11195206 -221098498959647274913395174883793075712 11195207 -36598081658244753690489123764004955680 11195208 -569091947646242893488576774503526144000 11195209 553262502922271022548172182386129292160 11195210 -89430536521909574463884861740083992640 11195211 182855811353485770720321500700434797272 11195212 -116688630457201043029727848883346394112 11195213 623549126517119270999260348399301001462 11195214 -48398068350497230542383075306667046656 11195215 211875942100935297537164034600610090320 11195216 28969386037850064692195938776121344 11195217 19053922647571241478688437857798972688 11195218 325918849894711542043037038068425856000 11195219 4686430806517025957349739305926812320 11195220 291881325967108546353635305901512673280 11195221 131431026406050195981951788731699775100 11195222 581389112625749329242977547938678400 11195223 254474872561250282510981629928709307344 11195224 -895759799397214063133231097226796759040 11195225 50871957745764568608127018074899232000 11195226 -175242082902932640840442323531368302080 11195227 -156788224887811188620746928632381681516 11195228 47505897400889729731801667317380957696 11195229 -221244918907142387751194066749493181120 11195230 -129547160394513449877605378226703170240 11195231 -241811575873005833934198578996023447920 11195232 139265652789077610265736662061900365824 11195233 -320666765492562982142292279133909455680 11195234 187624604161021032618367586444729235840 11195235 91025959077053752282020983875693237920 11195236 -377088396866789776744544656135116267648 11195237 268583199365168595423857632778913259680 11195238 53448655202345530660402409387025346560 11195239 -461115702128641666763682487369471473000 11195240 134942535934097619489349078539701452800 11195241 253516953107242100075761492663406197392 11195242 249235302462933749069599986332763439200 11195243 -333018754034797542255992099264251590336 11195244 198988118964552963387051141971713090560 11195245 1663097763318010765904023682040031500 11195246 352885205526816570021752707310198214720 11195247 -8684294405912220463882433903743119360 11195248 -241026747461650959041942925658891223040 11195249 -142112356232627713683636169746407870232 11195250 -112297250596046384887182278938736640000 11195251 -1025399875073092288711600434059108685748 11195252 249186742134850943910483066275137615872 11195253 -487337372783707160282643588075662131200 11195254 12062955486611253732661696962043078272 11195255 27347816115268174382715159360164370720 11195256 -312739564517431227236304523130845593600 11195257 -389328022923474244087842334836056489494 11195258 -49956635110339659541461835592855074560 11195259 695612726036004478011520782769446412800 11195260 206263919355702964843850860309919400960 11195261 102281280814050376958651869735288803840 11195262 113774253015576948129237775343384708928 11195263 -251637862250794128116834189792764463488 11195264 917946596059584393885415415589371904000 11195265 4924187860946504973539287781658349440 11195266 -182981253130791579868931902089498693168 11195267 73075496643027479423706071966542590000 11195268 15021556923269000645803936360997646336 11195269 -690188113381774785244249760156364462592 11195270 -338532114845899402515989836150288705920 11195271 164962811124259676419893450486659245008 11195272 573831225883895260354500138654027571200 11195273 -3780317873279858685119551961947448256 11195274 52169485385444255007385697899200737280 11195275 48565292879391263223145535707561338000 11195276 1648693820189703422813255439800919214080 11195277 -313651906351934561861165416515091798080 11195278 151354145188689580728537502551914903040 11195279 -146393788566382922154731633187433813920 11195280 -5007625850301233749271239586453913600 11195281 -40552378692321895938122777045398806400 11195282 -87222148354768782958171582995469243392 11195283 -578151124856933506038669088335473928 11195284 519967989030745353339207138397201951616 11195285 742286453169626713609028733467053237980 11195286 -57108669055863692337918819199706780736 11195287 821349164401664363309862899243041748936 11195288 -311857330635280351220322342271083479040 11195289 156540993005200251517542288639535578048 11195290 -101445077135700031203811084076121549600 11195291 121377560944622842428105572935842965076 11195292 -76748685261762436016436166777664398848 11195293 487808326953741354384271426006007373542 11195294 24280064648910034227641251551214817280 11195295 -196848210481597426321037999814021229680 11195296 -30197304943109110964091056869135613952 11195297 -778061273850002445749477144719911988254 11195298 -364768038107053472093361509273125228416 11195299 -540906705704045892289966594194411348264 11195300 249886292310955137707391604160292758400 11195301 77139014470116072224135208211467606240 11195302 -468749142338227148870095198776762159648 11195303 100385063443211312800605008724824393856 11195304 -86886533038612803151351752416892026880 11195305 224743093268908354367313843130590216000 11195306 -661096269420931925176386222656744486400 11195307 174976615147409492879753641110185918640 11195308 14240719510153073452519031766526896640 11195309 -24312616952602273043937464097045960960 11195310 20806096917221037395827314973424640000 11195311 330530952504867167888809117584026432912 11195312 -45194634429486441558221043165434216448 11195313 165363824435247215959692722957193349440 11195314 80931691534923429245246398670747275680 11195315 314985295925419967709761808724143966960 11195316 274014818942698611886646319276052905984 11195317 73554611226891134529068237418537541792 11195318 -400983624918063289512681933652809644640 11195319 -176273573044027830693239827789919286912 11195320 418438270984796587381192370869195468800 11195321 183628285597149051018254437700280629844 11195322 -235743764838744723549216556729751497728 11195323 -652263763443122990528340151203528758428 11195324 325977595820842638192917040015230638080 11195325 314556294927872769327380117978317660050 11195326 -26590548755266293490195117318390533888 11195327 -275968866892122177350478278192435343360 11195328 -56886295229422147951333195795283312640 11195329 -149549610484387522602000202089986104016 11195330 407895471525659665184408559013147897920 11195331 -194282029347762323486491029134312691456 11195332 -457145243497764435692437096458324864 11195333 560871186970270008414668629627468194300 11195334 -9238964132765815078845795124847466240 11195335 259422696062078420505571547823194506560 11195336 419441081152500057884641155732312007680 11195337 180935952129032055891704449275983885280 11195338 -2797442723477282217679972092229079040 11195339 4798886750752315434370666181073973140 11195340 -6683506899329180892933102288473948160 11195341 -229339839323045617827699693829575589258 11195342 -8205062458680805823942495442874675200 11195343 -213045184134109957821320065599652306968 11195344 -102372657360830398489697598990981898240 11195345 161955924700313175256233299426161167360 11195346 -52236979821504066849315743409784183296 11195347 -294802245048807975332538160077623997080 11195348 567371214296710399372714651635726964608 11195349 -37236434218237758230730911277087629184 11195350 94313368113682890563113673499473332800 11195351 -9729749016442180095389513343037520640 11195352 -142585433919542136715823033289337651200 11195353 -29506040863052335227744195341852358912 11195354 -92028596775961389529244480013091140624 11195355 -440212189131178492605408118145398528800 11195356 -114761857990806005086557654659968927232 11195357 -752521530271435800329495233568421072468 11195358 144375737385731853742766882611819493184 11195359 -377213109772984494180319955040408588960 11195360 364557688321241765660791865102153809920 11195361 -792378093919819985258577419305783899360 11195362 -399700986444779754599180045135023968 11195363 810464705163720976035631782638234388480 11195364 -29965884817559890521669753568508365824 11195365 281649450768676510615959837166268584320 11195366 -42253331170558140810202388211240537600 11195367 -350247037662911380079970137540943450288 11195368 30706666727671555836994372201445376000 11195369 54991969171781401964865910439353450896 11195370 185417050692424857671536010415669139200 11195371 264703370918940977417919459600778764288 11195372 578896405311934865666102452285859814912 11195373 -547706364741693197963294905750798103040 11195374 -605364740754370176483296934752029040064 11195375 961446399553358790583147800099654894000 11195376 4928883860784442700930439263952568320 11195377 -939191942191896304344383972238736825774 11195378 10707334276864305797936843649916584960 11195379 -52994290190464236476936698955013972960 11195380 -30732394620089522976231635357060136960 11195381 351940513731864680222250506961431275182 11195382 92048263194062089158062941985333313024 11195383 351868752155210801842350331109399814632 11195384 -1408809365951895128449044788961529774080 11195385 421498882421205822641804611526662478400 11195386 -46835068384686566107797365922863945760 11195387 15955543776786047288804011642486862592 11195388 -319232464747624660972664475833854279680 11195389 -706065598267942698197417959520435274560 11195390 159433925422893710103157761698673945600 11195391 -683496301133690353223784816632724592512 11195392 -90907515021804831823580337232081321984 11195393 -288729071717395248214433656088447717952 11195394 187831064502857661769466742194380800 11195395 105460016842114491499896925979507394720 11195396 505837817151016425489465670490157724800 11195397 110990144654979519612406340646978586974 11195398 -103892065646273714011385912535344080800 11195399 -423867879570170542076044048451478525120 11195400 -303598614582621400542240795664490496000 11195401 -511387244948735864955519419027931678720 11195402 -61445493352886764210019914089826492416 11195403 456854003693768989994767825299361798104 11195404 -1200149685677522532166699819521010432 11195405 -351953417059628304036013555614196117500 11195406 -311646991639018963933521100052667521280 11195407 -88655859872768425957535890986438731344 11195408 65228204973657327791205749904227696640 11195409 -178893034747410098035890378266398618896 11195410 -73722793541109659002373493830057994240 11195411 -109474969557944928326336822224891636368 11195412 121868237760484480646120475115485837312 11195413 -96444929307539336507597365294399567200 11195414 -7057427077111673830686244377286435008 11195415 -11345429759397502152461930292973478400 11195416 660611292789274029933974444184929556480 11195417 386343436177829631946693611921515630100 11195418 -112170318132426793662152722325151555072 11195419 238256774102467277248519177349450056920 11195420 -24820469508317183035903865658848256000 11195421 41970207475142955822613225776698668320 11195422 83733622275537270270034294457641829760 11195423 -369677358846640338354257035056394682520 11195424 159841575341262443305290814461291331584 11195425 -56927188596578608248393737034437403850 11195426 -9767516749915659846964489217793768192 11195427 394239074178024223657066104259748112000 11195428 -810694140861293750393805045575646366464 11195429 -253703003387661444650875979403864640224 11195430 141978874236043742825305741024013493120 11195431 -193672067861804339998081769662558767616 11195432 731977363399756641464358997111940628480 11195433 -339548339465178579320764324290840576 11195434 305684855879177576863571960054240681472 11195435 365658897981077591119982141711807439360 11195436 -55895762368412571949156091990195896320 11195437 9626399128503496560732579670320557280 11195438 -192682092792487194812737447582097714880 11195439 -264959958800409143123913418944616141440 11195440 -52954916650686899834443033468994519040 11195441 301860226545575848950299312507386477842 11195442 -285437566509939635448257871532679531520 11195443 63302442753692439274530622237488736416 11195444 -109011263147949512487308482047265369344 11195445 -379240752320245609762873482104245498080 11195446 -3900515219754332102417115352575250560 11195447 -833086319767460669436575885847977171808 11195448 -203903170867314061845243885979726970880 11195449 -383277776732531639752838415235295629408 11195450 121310936774149547911296230308272384000 11195451 -120909666891736936289847436069135112820 11195452 348229282979758781705840239399626931200 11195453 205381104914210372816394014476432149702 11195454 -19202442834501282515130213473733667200 11195455 19392511428182250864887990540544295200 11195456 14015945765077941647407450005283799040 11195457 -7578995692094528472584288029065498624 11195458 -892593382680443517766716516875383718016 11195459 166185523270268995498633617911761209552 11195460 67044323649213565838922003324342071040 11195461 -20719091869862055806247292520717603938 11195462 122205262313487990930291183535581982464 11195463 -383858847456450101798528473629928986456 11195464 -37798596622379470554514441210134528000 11195465 3461882638538315721166731677922739200 11195466 -157735400931590353637442694191297720576 11195467 676535709612158129712237974797104650516 11195468 -46952272700218739151271376336372612352 11195469 -558201870715155057440755229566872869760 11195470 -145490106466719044278478689515528326400 11195471 -196512098391711186798512073962630482560 11195472 75234977655169363315711850269824122880 11195473 160601546036579750081100774289444276224 11195474 -419671181375899439381591657808507921264 11195475 -79178707095325086527938864090883530800 11195476 -5662453129570526964255840874916237440 11195477 -515569417402131472369104165582482966400 11195478 -42487739994637473629172995000597855616 11195479 292568983847056152979153452837424454760 11195480 -2177362313450004171283554119978188800 11195481 -348732786222613033794656217634767994656 11195482 310488245019661523970402988573336987392 11195483 361450526807497279552983576127470937104 11195484 -28163233444755913956386195195552808960 11195485 325042944798276091009758127091037120000 11195486 185999858858074228384735848468368949120 11195487 310571388254723200847617334654485715544 11195488 -251680896088654641233715833021937745920 11195489 1316995145337035692474130663470317559956 11195490 -189575357252715621372343199952394874880 11195491 -311301144258745050222704106706340635016 11195492 -34584207930001477046405891693891813376 11195493 381816250636184082276767400355280440128 11195494 780070098032651115978476938293275649792 11195495 -137222776604960107996125788955593155200 11195496 -214772527885733604997131178067836354560 11195497 -74608253862407097150685115618581673948 11195498 -278704586225283510830213848853935506000 11195499 7026613997666611693348475272898173440 11195500 303978055780192501707403739186541312000 11195501 3155800776338158613160819609255230604 11195502 119206704808634260410510983937117997632 11195503 218094788260473782862334781792320058880 11195504 -228766750075638713838533125852328263680 11195505 151398296267259387548910739674869622900 11195506 177297979819627154072342104932704071680 11195507 -1002370626214103152591176707186526680244 11195508 -189758411087166857523155642859212144640 11195509 -167639341660279580466990765001455618280 11195510 -6856442925064665282053096984870106240 11195511 -317352449763337739280618833431279049520 11195512 559789967580320218596239894200770355200 11195513 -421996064423263568020700636033005087488 11195514 77292315726396516101346251962107184128 11195515 74543524526942388273506342572978940160 11195516 216578515769626993800379235459996593152 11195517 280371287491633639385149803846157338912 11195518 -38945613556514473178570251605234455040 11195519 -325494087887432130384118541056890963360 11195520 -174828160684820153271395453050552320000 11195521 -523350101432388899437123081354570481278 11195522 -88726030796711821194356029724961123840 11195523 -9631800430563652302614911233606933120 11195524 45099421274963126844606887239724937216 11195525 835580243901502273884591148051798650 11195526 -60164285157364960411626307466750902272 11195527 -53367345945102449089661325825186219728 11195528 -737538530475844829158430417537769507840 11195529 141762819629570769880098638153169479184 11195530 81024731093815103797968133973877289920 11195531 163991573480731983669002726275168435752 11195532 54423038415487739816069300333048115456 11195533 720680623322957584166098501199409945782 11195534 909773948804506166566648384602600192 11195535 158798898609083032820029121065798139040 11195536 106204033828773071016155403326604509184 11195537 455888370617494114640317204712932477800 11195538 182260376651649186968210359424632482048 11195539 645415674789128874008713346695077223340 11195540 331243781700916065530315984092953450240 11195541 39710536816841559170700119375021568000 11195542 13310770431410028354748457613282174144 11195543 -549505588546115560151934837786692177208 11195544 -363883323811417368043338540208969850880 11195545 175414749686421119868287270554437081600 11195546 276316786375792160699898060159550971360 11195547 50463909917981584646647874572966394880 11195548 99726429825578359975576249326557444096 11195549 -255797339395817396420568524839977711360 11195550 -227733808168117903537627138950298704000 11195551 -377276277525823691888955718217180508448 11195552 -14025422134788923713816844435189661696 11195553 -124838803727242923463204035386902249296 11195554 353736467509875316768357436665243454112 11195555 140595454993343753639250551347831238400 11195556 -457743950294066260546317580382918704128 11195557 5622589068226042125988174675612816640 11195558 212674938471984495238714315082518659072 11195559 -389601746111403723954832494772827113136 11195560 241194899354755083797823032854480896000 11195561 122746731911789480500017433670000325000 11195562 30003188961075705217398970956028032000 11195563 -804926859329060911432174416213722762188 11195564 59815309430891473495131966333235200000 11195565 286106095652445349820338552703305175520 11195566 6204332925335394275196317524404166080 11195567 80535483281669759802309132305213226120 11195568 27960727811719724934748305272636424192 11195569 286396879061512077622403637199466143152 11195570 248320862583098380452396863170792728480 11195571 15801680678681922155083056275534739600 11195572 -31490116335623124011195834904061267968 11195573 -53298818150088409077944714162057396256 11195574 -61160160723750322799509014843082391424 11195575 88948215712349449665306619750498230800 11195576 -219091712180457894333252302105260400640 11195577 13841837854786048707478967150409458580 11195578 65746209540611727902291413755197516256 11195579 108386160998290142433562808113592291640 11195580 -11895114229345688582571654153246842880 11195581 189645398757501079582197973764777222700 11195582 79491045594173363589185330784324446784 11195583 32985981485766263964856811842441444608 11195584 -255256369474287094973852831955706445824 11195585 -34813586928330723287349751704197073600 11195586 236436329161493059129762653987878918304 11195587 -91946163425377021670345669987442533600 11195588 122916934180746598470632352498535759872 11195589 -636025632987595150431424826469472255776 11195590 -113574839950635037910791818537316734720 11195591 877280584741182084129582055494450332184 11195592 332545019699077223448188765930166558720 11195593 -466770526981881977891198905368494172416 11195594 28175517560150169763228662997867266096 11195595 72483192684310950966826021617906955200 11195596 53154434915836968263555892749599251200 11195597 -133939249570183141170138855284856419136 11195598 -62562280981814875930591280115238440960 11195599 -16570499312396393505437974608414703736 11195600 34534310782318703099598932571914649600 11195601 -301578155264491523389880597913604401168 11195602 361924752850218494437959239150656804608 11195603 -942789555304011479201620881115401440148 11195604 121681513865542847413319098083562291200 11195605 -813072603799205010943960750349036813640 11195606 -38542708579040122338983255233433281248 11195607 -52864800512892027538385021697498135960 11195608 176076079217937750970927504004251852800 11195609 15735743405220879276128280247534546704 11195610 -140646113244807072375117684292452138240 11195611 -170307907185973229421811916118004598768 11195612 370210100153773785014574818028119456256 11195613 -206916044160532009789791577077759626400 11195614 -174440479226990550490935454835431488960 11195615 -239772671988288627781756346455238913240 11195616 235535361085505414661062837025846067200 11195617 -246587981237986993759431883497942641360 11195618 125011222161121796592432535127866676736 11195619 -100846750357008093661702218380693348352 11195620 287934083129507398460098594243537639680 11195621 12550821165988221943134050641744769952 11195622 197419404742503626191281402971822144832 11195623 422406222248080706475486506987809795680 11195624 161252223185950253373242254616005017600 11195625 -30907556633985789924413419790577960000 11195626 -259280442180536972697489836227700585376 11195627 -118329631869585447103040060345123104524 11195628 -130066010453434217954867779207884065280 11195629 724149554219167019124424313935574557920 11195630 52001212229632420467765609907303067520 11195631 -246693252518183016976970147461129730160 11195632 -26926685535987592026388684327062929408 11195633 416218051611232973169257803104861279600 11195634 -91392668534790625220494425103839131520 11195635 472658916813599644335364597446393354240 11195636 -718107225955597360690339449283800698880 11195637 10591742633485283330584253050229136480 11195638 -44054565277058337007041907854115133280 11195639 105923130502449090823072755688054222272 11195640 -18740379102257533074658929361891123200 11195641 154515498119063108792441980310525069952 11195642 250384673315674677719319379350583151472 11195643 -158453648529640610740908419648064291840 11195644 -417209617545597737328675300271268428800 11195645 -23247988174804093125107911031367085200 11195646 -75932683947393918730662512279006208 11195647 943683190301707769469102627887304182640 11195648 -111380284143153922803839659004506669056 11195649 -526282038490028104921883703692784852366 11195650 243087668587486061934849861250999676400 11195651 -323735849551496111380624712205754425348 11195652 -2732069154456106381916681918478520320 11195653 -232337917540734649460291690666886314880 11195654 963381039862706519232529555642194240 11195655 1074067133718208611576475226892268800 11195656 115675568007998729150668714533763153920 11195657 161735907649251881192267429366206106832 11195658 -18601914664429953623647809231484293840 11195659 -1012865815712252027249347262065897680 11195660 -118444475676399049152845220869390745600 11195661 457780488983768424876327516822923547072 11195662 26290433028537778462823197668648848832 11195663 503813543402226932946416759631895657560 11195664 -3850686018377479627968504461777436672 11195665 -72917075376719411577850583326685709360 11195666 259366744016717855244420100828777201440 11195667 -323444249203839912717294024266476299840 11195668 158670774957027476801933268632275193856 11195669 -1125582779322380504651682000653616594930 11195670 -140409831904369444148089684193611511040 11195671 52496945299318007875504022088436344744 11195672 -775995247291646052110939107785484492800 11195673 808611763631348756885787926020262831904 11195674 125865270154822804790427241534228492800 11195675 -302531686709461211375030056183679801100 11195676 20690133818715260924046887457941709312 11195677 -79061030301680607770819229092627512474 11195678 30019258302310757456233678167438546624 11195679 502060080530874213703854847111299314688 11195680 -192122259066065084233552527647991398400 11195681 70921171144283008882594318295317707264 11195682 302022682116398237452540483476199111680 11195683 1133860812429872966682767725054017315932 11195684 588965309115046730725256514893520460416 11195685 -110223923251555055718106502406159052800 11195686 49187181031967488038327195596633421792 11195687 470082061433513573718912673004749524240 11195688 276492117676478193998709734167853137920 11195689 324807617110515467242426337332511712000 11195690 -73197205439348836261205636489668247040 11195691 -298431789872733401178479314687789656096 11195692 -24380219381324347665824675048667837184 11195693 -16510882024396460341112397511573789578 11195694 -227454113668290215193700902707654635776 11195695 -71404069300534322885172128702368690080 11195696 -74065243507875573347411236543298666496 11195697 284607473906833051459955443216331927328 11195698 -422172512775869594025349741114349852400 11195699 264558626494753224062322502422799644864 11195700 -27455756074838870257835364987678873600 11195701 -115378367705080887804569994021790052736 11195702 23542174170191061240582993038206586880 11195703 671367865586338893631957892046252971712 11195704 168189285958537615977707339251312926720 11195705 427186684788065756516225285731674097860 11195706 -18397926657407145771173496398195395584 11195707 -17478253870536166180720129800038455488 11195708 226233633939803138858433764385663433728 11195709 31368493661761598378713858202596061760 11195710 41659085012842406192480656463793173760 11195711 -1288278684662599491002913926979473616000 11195712 59576261111389114120080018413243596800 11195713 129979130330808991502696366644610496962 11195714 -58472072274731990654028296723806867968 11195715 120301173573722112145085855954763217920 11195716 -235714115670555479051598035628781035456 11195717 -67234423864239308939384692168829755560 11195718 -8835624105601045459412987316089695872 11195719 53203520148372700107867855847821299896 11195720 -68163036622731755593238752784860262400 11195721 181131528061519573559739896763158202090 11195722 -350441689389565516225450201133646566400 11195723 27800246660874504102618729254211244800 11195724 79588255749559472527681061482571676672 11195725 -424527167610078467433112839410812366750 11195726 -545172790617709723348006739606921978688 11195727 152091512372373540977856956747030883720 11195728 -195124938707128539630382570453042536448 11195729 1170234598266966242648329313623191730176 11195730 -20840562759295778705534474502773114880 11195731 -95929704004876427656808355754198226880 11195732 457052343842490126605221221115610292096 11195733 45976746694909676338464813492091107264 11195734 123223685166650167058482437596357445120 11195735 171626386226886694312666899069519718680 11195736 -125603730077755237265586569640001505280 11195737 -207499984790483231630219797117071497728 11195738 -2498023575077815856556116130817971456 11195739 1038147010823621675408144924726220661704 11195740 -49882363862047463951384447671810560000 11195741 924982942614497914591759976238850650252 11195742 100969378178233689788057865574269026112 11195743 85428368140866321722686948693876620864 11195744 172658668638045096536707437990210699264 11195745 399322544780540067423734354138799675840 11195746 -234525511343463725605360500972705770928 11195747 220527749056914953462018446397049475272 11195748 17593345886088156076501252884336063744 11195749 -206077891743898447110756819887271543300 11195750 450115381498465266155924577029814240000 11195751 53567494291560844067928148734123283200 11195752 556956540106610940785778131433581337600 11195753 -684586491987597155707414237497173480880 11195754 -78835193569124524844918280038531623680 11195755 71810034939962165232506374008784596000 11195756 50139945863399579089060993759018558464 11195757 516626782616519162739477268217167180428 11195758 -191690155036657089974339612779800768768 11195759 -64583523447229955913456909141258293040 11195760 73507599506108731875286069181620224000 11195761 -60821168968961393770102194543341842076 11195762 82685529953687834774030710467502180992 11195763 -115151756925550201678600404794082242496 11195764 824997595044410524069828162300996232576 11195765 -688268870418803188249211830665292260 11195766 -238068007400973529883831729378339894400 11195767 1349153784133137296987097767501883496 11195768 -209392375538563539194350751283168829440 11195769 -184876983890487226794998077819971811200 11195770 155945987236155532350140349261038938080 11195771 131287984270386013840947775385732727972 11195772 123068751727517676345533552256294346752 11195773 -364276192206267810489674313478059508116 11195774 101243657679113537068803133140875427840 11195775 -229997281109655707329379034445063200 11195776 -503890033200139292280542853682880839680 11195777 -158662965184821852428461491067664111616 11195778 -250628336835307016694655960414889701632 11195779 -57084057896832553549013001373331301120 11195780 603096041356058356523069105285666265600 11195781 3554041126753623832323947778417684480 11195782 188542255740642890711277948792562149504 11195783 1120511231621355342582881889400375051032 11195784 521764303702150972068397846905461022720 11195785 499365022140336471010152497701700410980 11195786 27145411038281801904902929912739490816 11195787 -3701813727430878103648939664644967232 11195788 -287883945148088224070109263086489359360 11195789 695582470529119539606362299301639205600 11195790 34721278864297588780849779239303406720 11195791 54650761489325958376454130061137841760 11195792 -205494054638336986822947925835463180288 11195793 34499431976510732656416520635253405440 11195794 126912035082677801737015885284227319696 11195795 -125833072685026582493587083870131713680 11195796 -222716799222023125591564995042926635008 11195797 754304612134866346841445112399894536892 11195798 -697893336662496419629684771088442387840 11195799 378248463332308156839700489331555925864 11195800 47527017204367234773916492601769984000 11195801 1127843701178305422217660965806068041600 11195802 -165832093086045074110581805833007640832 11195803 191875731299119029478033606137322257184 11195804 -462031170983740966520263004696511865344 11195805 127839292915525001256725316059578053120 11195806 -284500110695136343160414998451128626240 11195807 362872962061840493220719627439599625600 11195808 74648127328993660736256351415160537088 11195809 -53995078350844542872965573286194111320 11195810 265110279226123846010789182257839016000 11195811 642209133750860736336678935413423874760 11195812 -70383467922899058788243827318378004480 11195813 -335128256177107188407302554663810703938 11195814 -105741110671743578134829356795476267648 11195815 609257003745790338148866911961139686000 11195816 94476009383705821365976008013751700480 11195817 23003950964325106321529438987650224960 11195818 14635109584171604301788467943386460928 11195819 -74329426734470072138711677978756949280 11195820 7281190574008317904110926885097799680 11195821 49490491473486000060769675323915979904 11195822 415848942406122497230065304469260607424 11195823 61053886977416808382878082155447441408 11195824 -181973064821003983891840773561614336 11195825 -156944896907578225130740711563344342400 11195826 -52225459137026560744176118967203507200 11195827 1241403192352872752226412767471908614800 11195828 -234214054949476556356070929827527460864 11195829 193478089468279808334161376729566825148 11195830 -96795461421515361020868215894428675200 11195831 958948124050595774617987553225816590632 11195832 -407708682942695882604728671446021365760 11195833 739522302398682564248384381429091427008 11195834 -164509261117609273873947901985353252608 11195835 47852951395454892255682518661963848960 11195836 -206522834494140149554995502079775887360 11195837 -375793485874518865127133394999279526388 11195838 -121063285965992370133801930655570968896 11195839 316086735256566386523501420899508088640 11195840 20520927003300688702856702158228684800 11195841 -315773187128957946249906241150706912208 11195842 244924394799832158971228182384701003264 11195843 706074140554887682425594306612564713880 11195844 198420641647125166517078861288176988160 11195845 134302001678151388734026932825147927200 11195846 -782790710010106939886436068532594007296 11195847 322176197480372660422940994988376186880 11195848 -343221329202239735546385142259148718080 11195849 212805498039886199169293513839638039936 11195850 -105980720876517878709745222728094176000 11195851 661256354801286175307919471498862717992 11195852 -816471199807964243775633799457733752064 11195853 -381471502537814112039036310488050104800 11195854 -153185668449984831674380151966024418624 11195855 -170477732929204982855768846994292728960 11195856 55824227947917252261462585346275409920 11195857 -590374025144808204648838648636813594894 11195858 452500925831261830674163634870401243776 11195859 -40413509757260465935669544941672161096 11195860 -61486961266983062962086903166336704000 11195861 22120710425743450565008618031654274432 11195862 256890602406323392569225168331817885184 11195863 -473649669044903905725460326664157852888 11195864 -18642841443455588589993517402948608000 11195865 -316617409906245093438959447929120639740 11195866 170464589980452775908431798452664903424 11195867 224235908827004579615473307814288384 11195868 -148877973313190482454550313250740448256 11195869 286803225395475937734491147026284623270 11195870 -47146521700105334704381006158403092480 11195871 -80557048961912379521571408085831914240 11195872 456864549789357238160004139799831642112 11195873 -208777593196225431505601463634589555436 11195874 -61551615996029575468919933425532194560 11195875 -475154675678686270543722981083859408000 11195876 -710398790261954080101225705192002912640 11195877 269556646702574927988069328460632439808 11195878 23619415178596212545087693824874454240 11195879 -596126868826496727896227802158444526112 11195880 480103771775930504459091191196499968000 11195881 -528253783960874348512835595864825301318 11195882 -71375935407636543249226735249818032208 11195883 447633545592298440403195710873466696560 11195884 -185159858914968426318376188361203620864 11195885 154664602932488803725699317156293279800 11195886 57875784406372962210977893832869620864 11195887 -471130043764851270711367004020004780464 11195888 352906450584425860236401697096892416 11195889 542318688746709529511245226337042029424 11195890 -76637530584869805514664811287281288800 11195891 142867490524345708416393853418797787472 11195892 70535540265169224822987902377048569216 11195893 756008976505266085972935154555838164142 11195894 -416310694401914836599807116515889418240 11195895 217315642282781629233356482254854077440 11195896 -4640086597671522035898481122466775040 11195897 497527394638153873798982825376309290346 11195898 27841574885019626473719957628733030400 11195899 164780384095078289088627765135117565440 11195900 -28753911563381330613130091193208128000 11195901 -13042509274275973405318394023135082688 11195902 -168883473639296743855478058862179518400 11195903 -1057094439915333825789563837246088334848 11195904 -48198648486069442269537815608959172608 11195905 118634548338025833468115129091425335360 11195906 -234242762855193140260815391423542220848 11195907 -418450642468109530345922376094964618760 11195908 101043054252091640596727633941658976256 11195909 707636580813688783963491671095990495200 11195910 2927687978533145585677791168374138880 11195911 -207497138100209841079073495522810094336 11195912 -219151048387408458912587557362409090560 11195913 460460646596983019058984177091175076000 11195914 -51031027619390105567707302461758075200 11195915 -43843067176531651567522251930067326480 11195916 26036798298619297953128913588011618304 11195917 -619598536236126069931467874383317123328 11195918 -6928258583323163679387324342740235840 11195919 132659932731513125948916726416222965248 11195920 16310790146559674204630899840290816000 11195921 600846407329805170008398207137222168800 11195922 -312364878607347537628560032783381766528 11195923 738414599767252554718353912235636912172 11195924 768694318250880887290966394239181824896 11195925 -129242764287781186527182212471181584800 11195926 2025668857396015254609235276993898496 11195927 -93509627395624111350978292633999125840 11195928 -1105205273262739455053309992407582720000 11195929 274055161399075367888948513771112843520 11195930 297368319403692895024909186261626294720 11195931 272650142462296454572167457344825729984 11195932 309662709733097507289590847761569311744 11195933 151184207733499981700406513495140892480 11195934 28608887173468275205143713837646083712 11195935 -14484300938396754878597064681462278400 11195936 275262614300828155821597688680999419904 11195937 -46358999162280508662650072058020794332 11195938 -9815611314571698497763395395583281152 11195939 -62837166345311660824227146916720537600 11195940 41480247831442548137679654758508134400 11195941 268938835591845475709108109765810943612 11195942 -357058444116180970055116960756715908128 11195943 -286115364452552520679112473925346576000 11195944 33758816726261734630538092935115484160 11195945 -291536019797206707904296795192701418240 11195946 -283959934513175452086912515845576469328 11195947 -91042937680637727797011301026116614768 11195948 -724942135365413143203430641150414226944 11195949 -130291107021328707406859243038116601536 11195950 -59267670280419251107739052635073552000 11195951 -234281454766931827803567554897446867776 11195952 -9399931542543498666830412981761802240 11195953 6194004585434314480958333902565973984 11195954 176928950965369249176540974691949638144 11195955 -393351699119238395822282967045000576000 11195956 -580717481753296826483988074001421194880 11195957 -508944782234559814113098615348990299794 11195958 -157878283516455137174931914508751188480 11195959 -882699156634166206319172541820694304000 11195960 59831078447214179774684574232633344000 11195961 163825960138676319798425954423583756432 11195962 -203302267007274336825376820299735050528 11195963 -470703057611855708918107853788580463696 11195964 -22271872785350816027174765812457287680 11195965 -354768637343792727669625929200916840480 11195966 38479391625109206341617308630699576960 11195967 -358388443434216606045732514432920292920 11195968 -38598459046135075451359270577933123584 11195969 530112332095877523838940415981538101696 11195970 7262802617040429777740941108797312000 11195971 -374749308851272182016923744130708597828 11195972 236577448459333097697658920624629802240 11195973 104972042349331409913611761874801064222 11195974 -256537637389037755096001767013518383264 11195975 -65795043398799380985025876599920271600 11195976 -165746528458456630723642386620290252800 11195977 -7811308835031599497760878055674135800 11195978 105279259923869161592970992617435357440 11195979 -132737622726559503368886703010770677840 11195980 203307461670626086035011721601617792000 11195981 -62264114487347369973679464353297477568 11195982 13529536341720720155703879188899174272 11195983 -177633851810456306832753666431010136280 11195984 -81533807035563982872535334557985685504 11195985 243886569396675638565229346229340530240 11195986 -101695420318463988799074683127528370176 11195987 1015081978341748700840027090120515633992 11195988 -470012350847789358651638885228271360000 11195989 109558815820560836138007305203039562656 11195990 77629557404901395351099441651527549440 11195991 70696384060059788514121525252671875520 11195992 -675815888015344958666201369371964160000 11195993 260159757978478232878876460946573714324 11195994 166294813446536971794294601645247808000 11195995 -624679008018308222520238361388689151600 11195996 2192499045134575481290205954795913216 11195997 132229268456959357908133448273367790080 11195998 508957056117237758156274911625982192320 11195999 -486149875432064630706683587114296684000 11196000 -400258953033662794277672873883205632000 11196001 319399420333016966429597865218007805800 11196002 576453230684337510877802895813200399952 11196003 62647773081784244402895941405314768128 11196004 40101683212247988597248805894768957056 11196005 50065107757758586236942371835672705660 11196006 176326898943944941014240705635820851904 11196007 -865644623859830672235398771795309505000 11196008 1446303894419864451533478683251752960 11196009 759371221323491870333143441410768000 11196010 -28645070189389240558973906035063275840 11196011 -1692809295860599652398805560752278050848 11196012 167317469992033759155544417142748698112 11196013 -421665892057966942263481994566862218260 11196014 -394782136187988537159192268422949726848 11196015 -125051739005150179549132110920312957280 11196016 34244267924208886784905483461978030080 11196017 -322120042638175130430595316881968926400 11196018 507356329607009847752165775593243072928 11196019 -35489902883397681179520954006757158580 11196020 -299711485330660022049629754087192791040 11196021 -330839304743795795419121974599429355488 11196022 -65667502329265237079812729672608537600 11196023 743072248141448218789046459653442983272 11196024 217828860581778929919427168186243153920 11196025 -236894705131079376548270024117909962450 11196026 -438870282987213556529390912668188486288 11196027 447315522974388335470402478709425861964 11196028 606515097032547855297439612854953205760 11196029 -242005502788776709884837672797320352232 11196030 -17279314372286413860043741245418483200 11196031 143104802957045763757999761131173728000 11196032 338234651325693766915809549847929815040 11196033 214788532711166864408460046441601628000 11196034 -135661959647889669631664655117113621088 11196035 -723051908085575418246513974708824704000 11196036 -87833145911776634018286698607060480000 11196037 -387147468712945069766050584363562193314 11196038 -67534011273252935107610596895865569280 11196039 7474065010439437493347497728844585600 11196040 247406505776330092228371261038573260800 11196041 -164965589741676981250397950734825398748 11196042 66112205206261022455862894033255846400 11196043 -221346517437720430308261759417030125000 11196044 -35334409220735883997923943951958169600 11196045 -50872703970247723900305674662055978880 11196046 208846051556808611318867866972462722048 11196047 973379052911050676807096310509505857472 11196048 84505671001733964322602676352550764544 11196049 -26036873472726614833710596617327093260 11196050 -143445684794223559235580191301761269200 11196051 -260960606838045136614119443996852645776 11196052 -33128565434206976933860473341870874624 11196053 99132458261085707353413335450690873088 11196054 -9301297841977110514224888341959265376 11196055 137444687802977181792270369562764244800 11196056 -345478570618892204454720362195302533120 11196057 151091215113595254218236226798075877840 11196058 654139259964830658953956783916780914176 11196059 335932004527636247469215508999839533200 11196060 152267222238690084983010267800709288960 11196061 -32103690518643444100760052653898469114 11196062 81808362087159005849950161131574012864 11196063 2976783747680812107041486653426065000 11196064 407264243595010843442579340782053883904 11196065 305037563629375851096264200761359341460 11196066 4222424518889991424952789010117427200 11196067 422033719467429987065483008342510857600 11196068 -141747077197229297010491478561039056640 11196069 -247532782538036327316450880030777157760 11196070 -329477156555751299784265750920467387520 11196071 -70485834424216847917931470297563310728 11196072 -26397094919314115885217451289738081280 11196073 -198445800781761361447141472585018743360 11196074 -76799049834736310413842605984132400288 11196075 67303047870265155563611626484518518400 11196076 767024198816176948471114619411561525760 11196077 -102020939867739557225863585044868786260 11196078 -31975423460327141986385137893781128192 11196079 1032129018501321473253282157432096257680 11196080 27086943900163721768861324021950709760 11196081 -114319294428165079463391554170172910612 11196082 -67950901870760097605723519391918336 11196083 -21896712682494662554260454970622609816 11196084 72446566672273726702499821742790623232 11196085 -353799435749785100117949204948813845220 11196086 457828255237161918978842509608564308544 11196087 -29478287732103211736907286935646565376 11196088 608974677871970377672452869078690304000 11196089 54671869590291637823620284402047087556 11196090 187987592431681546066162668587440857600 11196091 554665740824874627191993899006323348192 11196092 356924073793811647767069512571887001600 11196093 361837202799093353064258570701375249664 11196094 -1189575913407973054137568788424482816 11196095 227171495031891358808665602390354234600 11196096 138716337443573305613686704760770527232 11196097 184065752793939815164789133683911377712 11196098 182862556109538408165173309163493458336 11196099 22738370366005001812614509738488423800 11196100 45592628125915807426222799403701862400 11196101 22364261248557973255530907099389375744 11196102 20828565099438535521666880762111640064 11196103 658016896705761790911882239480465587440 11196104 310505119005450571718261463635238773760 11196105 328827987519730354991201106384147467520 11196106 168016436964322661594652179537598741504 11196107 63542806644965396954442841208308890480 11196108 133195058165400444929300654466774913536 11196109 -537455663942760135671137116610452247690 11196110 -118250646583005545088666923434025375040 11196111 49311796696960567258807527085111065600 11196112 34939849920415217157136138692540194816 11196113 24480767124496577329109214705490981362 11196114 -179974491791246733499182473916112076160 11196115 73667309539244071050992386832672194560 11196116 -190599366806234152140985779067901600256 11196117 357504347633058736562408095457752896000 11196118 136103972597384597011766003570420585760 11196119 317766676443431354696289275637202862208 11196120 98377000353194791953510267803390361600 11196121 -516447589562917849291127424666571474678 11196122 -117659227831435712625671342903554675968 11196123 795399583770297477646247719054683196128 11196124 -79358410694121484455296768876388056064 11196125 13931748341770390654343466095137128000 11196126 44890093065239672631583209958217721024 11196127 -940611874536771745598661123210266749024 11196128 177490291574935807467650608889130909696 11196129 122425221222236153898994489886851300800 11196130 135433657516859675834255997426316800 11196131 684471099650083158585745087932953323932 11196132 -279556677100091218459378650996874715136 11196133 -123035035504394307902997137915823552000 11196134 -312367274034683639733570981510376490784 11196135 -370669256830754258254640370872609360400 11196136 50645502503572383517182427672913756160 11196137 -380582498296590328809969507159956748 11196138 -26506648280477241007051116300031065600 11196139 -361470603571639271768628378990314914060 11196140 98622821781869971623067134033557053440 11196141 -132629032508314632839210716183432884672 11196142 217759597618288937812453644075896657472 11196143 -14836916495802347488386982168389430800 11196144 938790093092660273688994770994888704 11196145 196132185149042307905515581885723438900 11196146 -98867654805664428998844532393178726400 11196147 -301570196351819855941335540405697673472 11196148 313683344679784762122237766002427342208 11196149 -144796869366047177428012985502944085600 11196150 -39199596673667625858654738712269158400 11196151 408714193800037270553463305243050361392 11196152 285912267237809425264496622261233909760 11196153 58122817800699480263236696102107427080 11196154 105588739628231070976585981048486609776 11196155 339594900340856287129144032524435074560 11196156 -19519183752608308133774811642997349376 11196157 -96416271365194926687239409313261210068 11196158 590935237254667119571728889518706708800 11196159 -30014243484107709015952817974560772992 11196160 -22980289163039961834905115241973022720 11196161 -448284909576073901036469871601836704768 11196162 -82424324843509037431084512463061999280 11196163 -17750802739210824270083416461780191280 11196164 -140966481262556506138932721149448470528 11196165 295381733576052845292556994158028245920 11196166 378397655541861547686846165702965476800 11196167 896870377709222812884146223054602808216 11196168 -5567116865192049478302170927264563200 11196169 1111135035020759064853818420796713569296 11196170 227334240179156399058697893659126092800 11196171 140015118310380665875947707189461900800 11196172 190197309222349050188789599653325952000 11196173 -98596728863600246330678534978155976736 11196174 -176399600422565999832933700853897149440 11196175 523374376139435749796659381124074419000 11196176 165858285926699411898657510755369951232 11196177 40900881935474946168766697543901327360 11196178 -171990124426485643518129587338870354944 11196179 332197585537962612771250839810231636780 11196180 -165328508035967733593109076430803472640 11196181 152481709277352539034749138466888183072 11196182 -90726836606303794958043330206122787808 11196183 129412906341697851613663199559023350224 11196184 440284213784652574776440492151015505920 11196185 -101178517845008038548901961058394279680 11196186 204387269974972424110452598150783256064 11196187 -894131484354315738728335604150315698760 11196188 194664329025015759755290335413810681856 11196189 -538733732682743177440919111211481426746 11196190 -44099473815955258169708784145920883200 11196191 -818025228817358392381348195230825813408 11196192 246569776000928672793620252077508788224 11196193 -147540483813333216757032018013404727296 11196194 -185045634092388138968681005785483801600 11196195 231401129672900594951881906744828159920 11196196 -274271792261945490767758939565901373440 11196197 280814069864968915829725372553505417600 11196198 46920427167239955622409698276493299200 11196199 439190256911539847737969332337149868032 11196200 67748606303547112546675548657646080000 11196201 400150687513660951976880466712860815840 11196202 415624413220890542454733502919539196672 11196203 1154260885987285269302251495520023627008 11196204 -315802961654182114135144421186139939840 11196205 -538130790696840522060130794734848491240 11196206 -85673580513996602612609830501635840000 11196207 109887764228052391442959794859453689528 11196208 -38530555645447820921410029596127789056 11196209 -414898239654943978194570060558445060590 11196210 -28192311935792652525326502090926999040 11196211 5383713682623379892638851532067245520 11196212 -193400476996820568435704789299050620544 11196213 -220485662658694631379990639888874776960 11196214 92503057164842848426257144490664584320 11196215 -253525623625626646188130915337833641600 11196216 -55764958146060110286348209973303336960 11196217 -291177920324937732051661122833026868268 11196218 323124049100529987264825644420481219840 11196219 -671289792708963705583000730391108314856 11196220 96004722211390570853840600845580359680 11196221 -788142012769617604639383761007426091578 11196222 -86476071668616454297348412313497396928 11196223 -1036673489189188834536777709917518782528 11196224 -42359222513129676466000468767490965504 11196225 -273282912091637098066503326440241964000 11196226 -212433774077841932951358086102972698080 11196227 238351758189439480019541872125558705872 11196228 174870796952975586634620023657988971520 11196229 -460151607953714162981436523789365180672 11196230 54368766068802915717599481399771077760 11196231 -503792903504729588128159674150293922648 11196232 408422491986492949108310666352617702400 11196233 134282405910460655155497178846936267902 11196234 -77508186798963168490275563686554198528 11196235 494406187410421881069204257495677291680 11196236 -450475102916359116702704655248213770752 11196237 1847460746188639429493156974961245440 11196238 47047375101550300031634619586507363520 11196239 -70256720836548387658681364874107879424 11196240 -63794427085010246382256255217884200960 11196241 282800643388714589706957937193602046272 11196242 -22300542957877880729418737713595219328 11196243 -180752719722992511323858429653631792268 11196244 -484214385716037764524080822805256652800 11196245 333823008145827902386883888938636008600 11196246 -449228410456738141438337586338739081216 11196247 441032887063115176953347576616309354232 11196248 -148393328548088489281337670424423587840 11196249 297433591523968944721681735923967571664 11196250 27311540847715602491424404836323690000 11196251 1102602524373945646328764977786005976 11196252 704553153753687582845734883144278963200 11196253 -665640111085314075887729583968582631840 11196254 176920314646217173226055323883826560 11196255 198635112869448188954685775669531958160 11196256 13148585126927763902038770493190307840 11196257 -97380562229066637259519320326659927788 11196258 -233845266285241620951557976281108966016 11196259 -331533358329665326911953793536010253540 11196260 27048988328760785976128125329666074880 11196261 409561351605629986841617943836778822910 11196262 37792333569458831300469441131417395200 11196263 -281542469323131357096294419485918882800 11196264 -362360029314501879433273772274769920000 11196265 -50632794776190073562258165006344805340 11196266 22532748748556377565960605097591307264 11196267 116573385271322203681669298770484763648 11196268 -1167130627140131223125103649888438579200 11196269 -53158967149569023348213474250622492800 11196270 -18168302951811203798200395416603304960 11196271 -129349421968635273237220175883830631000 11196272 164021299920756115555639999841729150976 11196273 179089442036269919059122567597251886336 11196274 -47336340852965626090752281637744953856 11196275 -78068363145833505042891758246179860000 11196276 -51672639935645294025619411829326503936 11196277 653458481772848993183022794279927581920 11196278 -409542345526353750425635501467614302560 11196279 -204283533140678454505675989245304796080 11196280 -172454093825097258286502589483579187200 11196281 810896120431236363500561071560943343082 11196282 -203721374197233802418271118357897969920 11196283 335732233139348896753211919230917288720 11196284 -529647488867669800003322289950729261568 11196285 -149239563612855555330858965168845834560 11196286 239336548851538019170980341616417971904 11196287 -279662761991022946199344724938573540680 11196288 191275017229303781788961218614421094400 11196289 203452184231977021537043846096032936680 11196290 27565930043503545764193139316766735360 11196291 -477635419140380689603087559161274464080 11196292 -765432992901651710588111851657474777984 11196293 979250110013584647901958510433786072960 11196294 116553412297620118698581237610911889600 11196295 316071246793415811983247714813517201200 11196296 494294642633262290449484247928312673280 11196297 3169356594073083264809387044455997248 11196298 -90484703779664785768730107259073864768 11196299 7057024907917348808197707993491097300 11196300 18843955777751681275836928404289804800 11196301 -125881373495238146357078427173233657600 11196302 21818512989638804757690591434454645504 11196303 -349570898169822091149564516320143596672 11196304 108412374518268042785029579909071937536 11196305 21129758157850524655598147794300728360 11196306 33553698189554053157909172057791175168 11196307 -291095018940328022846984573392715192400 11196308 -61964208947409325187893005867296624640 11196309 664117629077190600017509594375139020704 11196310 91148630894431141426076867426791320960 11196311 90812947191805789371127547309359188480 11196312 -366861127749121974277553032401835622400 11196313 -330297152679697041592210114325552032438 11196314 43093974598563786507026720580057302256 11196315 -45873436305988126567091864255849773200 11196316 599854657663373649896859110252821322752 11196317 -823695913428388075474165187600050810848 11196318 61333600387061559144711745417591111680 11196319 -839856691312205831303962996878948801504 11196320 341709000562989726146712386119139328000 11196321 14086087987312537855813841260123867968 11196322 167733507015615570394083329264517857952 11196323 -451093623884263294961324745102145379736 11196324 67107575310238215266276799550590572160 11196325 78340476124939767403458610056136478400 11196326 -280261411148326821494749365540974649888 11196327 -15969884371982786879106808865890673880 11196328 402485491667968199955733897812432568320 11196329 -137238666239126808419271005530246628016 11196330 208233332581489248337788295677366385920 11196331 -338533158157453915229693190456013115088 11196332 -96880584869129815270981268508391833600 11196333 -425946225853070933103762967267260782400 11196334 245055984502964342345055012461184426816 11196335 202673526170773716665363292447360728160 11196336 77769277636252108124261180038249119744 11196337 -133338108225020182706921782612109873600 11196338 216636003905736094710751459140920701344 11196339 10546347694185839004199031364784680960 11196340 -5372449841139454061187107077265080320 11196341 104952448347208711081122986638089647640 11196342 -44467433631751472081233883833900246560 11196343 -361540934515241005323726175769093128408 11196344 -212711640584241281118595994416015011840 11196345 171264184763156926441168496227589370240 11196346 18864094335010812446737282770302058240 11196347 -248898793993142468350916883738582710328 11196348 -153513570910078134573489481500912549888 11196349 -959463586782750561014221301805124712040 11196350 -219250582477450019902030671479686219200 11196351 -476064265616331666510935506765770618120 11196352 -235680063176797975345323811999049580544 11196353 -173658042275251324474582111779616657404 11196354 45919001183919984107211568868149989888 11196355 247219496330815544101473014031392309520 11196356 300616218418222030222889099193890518272 11196357 548720306949952456331707168835042818080 11196358 -118308401980794018059330777713856631360 11196359 -828450192501720879862896316590549094440 11196360 90547407278281690028404456022654976000 11196361 -227405494429349457084554652294925206576 11196362 143044655410509528198931696784433831264 11196363 -83931565438255208815527291099019994112 11196364 -101576601799576148645582562749034452224 11196365 37461774860819488198190043404120037120 11196366 -161959963480240600006006321688393318400 11196367 153107315570901323313381932940856517824 11196368 -155807192695928416360915612373816180736 11196369 -39964029701377831242773074595543674206 11196370 -147391848768218648303586013380172016640 11196371 -23175324839500382823717460015222114800 11196372 323496714426071099262345100007941459968 11196373 55812186505034573577736814701257104640 11196374 95336210444414709325781277348306471552 11196375 27302088076265440815596031396475080000 11196376 -270236210177763858480809069320988497920 11196377 -25228616088045956948191710221956950720 11196378 2024635905005355077687149973316580800 11196379 310773009570424390516876345897433150184 11196380 -19567596283961859144354235772417341440 11196381 29471826692566589376345060570162522624 11196382 549505911023518762106270074674812210112 11196383 5088762377577609165904750338101685888 11196384 7933023289791244349339333695559958528 11196385 204376057830657747614576308105959840360 11196386 -416701972018362492409483444421055346608 11196387 29370441316349726062816372129235627712 11196388 -244670388045030945951236973860301307904 11196389 -351843356200873887739491507022306983810 11196390 5945281441820633215386760613923969920 11196391 -1479582462244701895174235043725099754008 11196392 -283871997968262945886400003874738816000 11196393 -238335349638555156970650450929149374336 11196394 97474540834674042208954677295749126144 11196395 293079481983720216193477130282891842080 11196396 -123548236850731525349993326089629913600 11196397 862852233379183423737231235795867397846 11196398 -384329269004495388036559874343511780800 11196399 443395792843968366168617688777819936000 11196400 -12188790629716160136519708225557299200 11196401 570036196656855183192846526571401080402 11196402 76346507462893359141368934668266330752 11196403 -400451772698808984621368958242777351256 11196404 -259093241094735589301822519745478735104 11196405 -54569218045871241581553567593738445600 11196406 69513684903272292511370082703593879168 11196407 -574671243844929094815393163872889578840 11196408 -417064847592141995234894192510139248640 11196409 144354582061576504018493430600902884608 11196410 -125709405089353161873218816015694240000 11196411 29581842875015259076828017276678031920 11196412 596911373875869145800920082261528313856 11196413 915440353012719822583923788133382342662 11196414 582710451931653427924155566445746816640 11196415 15528270937275800601092954104859031960 11196416 11683292260444797556091092599161487360 11196417 12857578307815494599155747047101528880 11196418 -190806055414837369825828195949702797440 11196419 331603272856580190783214719516810545304 11196420 43250821381239640820467412600565596160 11196421 -1099347987730565931500402752361670783108 11196422 17811397757736015709139827954891807872 11196423 6029330161336211643717111893904743424 11196424 -142320730831842653862633389255540567040 11196425 -104543248067326270193383804584630259200 11196426 2529986520448294752350201848618846464 11196427 -186912358374139990660709063850621751128 11196428 -17793069473905205489343037732786888704 11196429 -442085661302537026874883446670392433216 11196430 -44833688472531033021227834784926822400 11196431 790331891536700987296294166743393891200 11196432 -23879990951776285734404956038288556032 11196433 82544463937749365597782442978448422400 11196434 798330466572640282563224282553061094400 11196435 42771244270380068185005453682568554800 11196436 -816226469226667333909616348699747205120 11196437 233132770773513086175940697035470894912 11196438 105625597538572084151128153881238159872 11196439 -504150208405776833508548490330334091160 11196440 17556342517649614152009043812223180800 11196441 1056889990679336912778088778553034297440 11196442 82314384078026834351239305776519557872 11196443 -254152205398359500367055207803210877308 11196444 62174592786945006048655977344568705024 11196445 -145164761509872907732663551406545225360 11196446 179935093496923247224085613830759919744 11196447 -426805677299748929851122725490405193728 11196448 -22080675708443703091691715844720951296 11196449 1043942719917326141965122559783265964720 11196450 -69786597135259311197788284513038640000 11196451 183502665805273170908359199463814182552 11196452 388016183537887348241955709651942763136 11196453 187617834226276671182587260679036735200 11196454 -11376525732274913591053883555832674880 11196455 349258530194636316702443448470838475200 11196456 102574020354293355480643268770430976000 11196457 -701306333595469164740172505301787100294 11196458 -15835390865834053129316297219367413760 11196459 -123144214054427879728404818988750981456 11196460 -131570901116516643000473582483261783040 11196461 167061252260096086236594609787933063062 11196462 -68740902201615474844553543538979643136 11196463 206819584019016278941210852460486653712 11196464 321029664254758901000658709475675013120 11196465 36338052883811200754477475390204844800 11196466 59119341561545696178079468198443228432 11196467 313359031518632984622569025093034310280 11196468 -297265593491842256652716259978576199680 11196469 6522719006470260400799482469997131328 11196470 21935916040516268062940419164867619200 11196471 19456950401545716459811097824163644800 11196472 440071907993072118495901012648476672000 11196473 67815204371173746405451387320421734660 11196474 119234438101878299594585528315233086720 11196475 22834213825516922460795569912115396500 11196476 -195412244975132359901270786005447357440 11196477 -193431360301045263576969386081260836186 11196478 -162089551195885632085550372203963459776 11196479 -74258582907193434233444030070556771488 11196480 21786547543886286937185981213494476800 11196481 -941998980787569991695674496307171269888 11196482 -504323799289867051935453730416213311616 11196483 45304792706770726109202561235171404024 11196484 -293150232276678423693455074224185441024 11196485 -287256012231257932736592267358997343240 11196486 76237754216851910203994473607696229504 11196487 -64920544898123108196136715624882528256 11196488 572803140490759035435107893203487426560 11196489 44058105709485840074641903604697814560 11196490 121198661145373512098759888431538172000 11196491 815069585753125194648202980272519287800 11196492 92792243025712190236599435090064343040 11196493 478122976094808234050309599632969760 11196494 578013665263830667620184409370845616960 11196495 174184751773351138928625628070639803200 11196496 67812704122194408438454740083354877952 11196497 13276134306455898676305788726970044520 11196498 -64224214209868952995388619887236887936 11196499 446580352364059428684720006292498034800 11196500 -272151632353927059992796521865198912000 11196501 524314777473897117271722550292253750432 11196502 -44110085700072282620969630200527438048 11196503 -246457199188714738655672380772373856248 11196504 -539796280899283703648978473600525762560 11196505 -522596250312314400258674408957837081340 11196506 422229181144900882214577608484901832160 11196507 171699274891779655495360408980236462592 11196508 346268844722438374956481755454429209600 11196509 -227127533528526224449517155832821526196 11196510 85813325558077808919076779653704396800 11196511 -417507084029420848248245407186964305888 11196512 -28988209566179178389104119547145748480 11196513 7738507335670374930333673943641492242 11196514 54854035507523242805014502060881554432 11196515 -211666159393022946819393766041383900160 11196516 -290825398722006052416876612974312724480 11196517 1541775165850885654095183277455492149472 11196518 -6681826059320647821316837467649720320 11196519 208293853268655942553135355500231522344 11196520 -466332427982869051441256273659414579200 11196521 -2068292306986894992183163466955378816 11196522 -218953595446214196269666483436147471360 11196523 89004435709650992557886086801680728160 11196524 -693975458461216236498927237905193563904 11196525 4406003516726655745991300464850200800 11196526 102390680988875828830665884861275544448 11196527 -14256361966925510843648219344696838448 11196528 -7816624199066608790292672073936404480 11196529 -398760624043449734338020045318931577360 11196530 44802203578324080438592098186390560160 11196531 520106318955560788715899993135574420820 11196532 96529723070718252945864255097298957696 11196533 -403871139661494625811997748829352410340 11196534 27332644163886519386282388080200078848 11196535 63634245787322385476624179622785524960 11196536 60268116731136661767244934813620224000 11196537 187865781674622464236074403907497448160 11196538 -129914943693717352830508654330877888256 11196539 -1167582019761991320859207178276688429660 11196540 253883278763494204867593094698063436800 11196541 -235694039013868321426959865792075368058 11196542 -22598636752710247798245015959674524288 11196543 -201620406786099753905401339620010728576 11196544 -8149947571780905579703288148766228480 11196545 103008698498279135001814431652198953300 11196546 98569470743694105097029352715164224384 11196547 918847966887726702098616612051321743996 11196548 -59203851540958636895759438732698828800 11196549 3127634701716470045262449195364019200 11196550 -144348746283556457191071928973279510400 11196551 40737732930476845314029008066526526912 11196552 -191235034736203206537843326357660467200 11196553 1188704666743982294901897723827377509504 11196554 -12012946261741188056111103617060067024 11196555 806385469460037963559894349094643200 11196556 -118926213813654624891793935523118684160 11196557 -1042268105817952885036036472996290139496 11196558 -117385921075357922297760095116402023552 11196559 26639090491806309421430032204010896128 11196560 -25396774006010396131753856961549926400 11196561 39843577721131566032389522519885020480 11196562 -16320992021520718993386840032106240000 11196563 -406146973886694870740236441730808888240 11196564 -437737219161270971413886392078473652224 11196565 88052598941186522380558939546998568320 11196566 458783094709843916041916914132197107232 11196567 275019504910761563195064472595922904080 11196568 303371464238430407524372510087965941760 11196569 -644852557657074550476656584490360367030 11196570 -30090546227104048969568989711262760960 11196571 360725892178476948480346578511670483992 11196572 299691679631409403568102393762968382976 11196573 -354183978835701128322176553044364594816 11196574 -62066545633778057852137385571554070528 11196575 313267231487513217802218284651611569600 11196576 -161948911724301270640480812724440268800 11196577 51683989234561168076547879253340500672 11196578 -190691816478879911196049264437364202160 11196579 238420672272658893425135941420819653888 11196580 -14200251618793223198573839538981683200 11196581 -219094218114358529421616685085885204000 11196582 88554369795291246224120110630489261440 11196583 320853036575619148833776773297158317920 11196584 164007356874072811079373902015007621120 11196585 443480581455630135490658931296416637220 11196586 -578893263271766802627320562700255591680 11196587 -349444625613143908483036043193093001200 11196588 -148104520394941527820953774198070795776 11196589 -368677689344246752181078100134648044000 11196590 331560205772386278754709728703952868800 11196591 231149789514493198103039375675756021760 11196592 -188665813370653823051485854608631103488 11196593 -114896180149586938165389343849883625756 11196594 -1235639797722848245677124610304690912 11196595 -428804987261939009531143369897813232400 11196596 516406183902210393764112150537135907200 11196597 29457240886685160260425769050877045472 11196598 8726743788702939315906776698465590336 11196599 -320145331321182862414685869826170779264 11196600 -10104052608319914238364315027292672000 11196601 70997794947945315957189610042666778304 11196602 119345555685717113633022824279383024752 11196603 808658759154585465489852482305869648000 11196604 -484139709683452917416515611976516639744 11196605 -81890548411731974939897496099796320000 11196606 -20553011081851226436215751772169608896 11196607 129298942523224607441438614794397194240 11196608 -74571077535694263885726782964061175808 11196609 -85982263341275657992302237641680902096 11196610 -17855300772651354876436291707980376000 11196611 -434604094709674041378781932851171929728 11196612 -61564877685147356962480485316411895808 11196613 -339522289438143715081621270910768823620 11196614 53061596251046424403444395743928960 11196615 679225208166729809464618550967510942720 11196616 -410846532904902164410893700237142891520 11196617 -105919859312032635185798341742246806848 11196618 28388342822193254421691560633648787200 11196619 -3936950880354290692810019478360495328 11196620 45368118883494926507955604173845191680 11196621 55873261831346045701733746543464633708 11196622 -744519230244314163711220379817982427136 11196623 -732875908313391755974684484791793818128 11196624 -19720671092910859993231968511224053760 11196625 1392812542702469689829257676626408320000 11196626 -223062453066500167074302293088810634240 11196627 -41278311521387684644737249615926403792 11196628 -580200025706950908680877135622608533632 11196629 69509310116371624476393720326735469120 11196630 -8418102416081447758151433598854017280 11196631 -362406394785183499379261985433146024568 11196632 438395252389452933910793528747396966400 11196633 -61303461954891723052065319688406162432 11196634 -436915254400927829631702145034602784784 11196635 282864637353643443524354601997628230080 11196636 -74334352652766243350171615879830536192 11196637 246619323959444447266056522568941637286 11196638 801468804774344739869134215392071308096 11196639 -520736048948102304098634260598276471000 11196640 -23198721251090241792988946935893196800 11196641 14348348714486986787536875261911566512 11196642 -79639864819314101673087942540559060992 11196643 -574778834292707226656840205283518600680 11196644 281380623304562058277903846121505167616 11196645 170952357994149025816505787362583326400 11196646 15085888293632654704471397991663874272 11196647 27426028489241493534813632493651260952 11196648 -138557380953939597154331991227418854400 11196649 -634405106941670512600071826002233161248 11196650 118837498459031368883672027830064889600 11196651 611620200862573322413826773088237779032 11196652 -146688795842424336760950577698629918464 11196653 8569010234342035266570657328694204544 11196654 57481778713570656392891428556405548032 11196655 -461552055416326529148825070550100352440 11196656 29684827074845630866439669112980570112 11196657 -604430536965323388276008908247483115360 11196658 69171283955372144166034311864592604160 11196659 1323042317277592983139909366593566288832 11196660 -60463726379046130902860615835970068480 11196661 -251728191553578136082453752739130198368 11196662 -188406623089767890946096896158043592000 11196663 -39514845780231021562246724879174917656 11196664 499880041495665185522202461588560527360 11196665 -180712072795993043954180774962395818940 11196666 -41580582331333749563677979334217201920 11196667 82944951821131659945264440068528937560 11196668 279793463986547215921663245204191385600 11196669 862318444017983773055978239436841108480 11196670 -133908173240514841942974614827174003200 11196671 -883358007572959730590886281730635984128 11196672 170740486000301339024395068130889564160 11196673 141531608886454159568548024524046695424 11196674 -37525287459681355912380586572777213456 11196675 -105978754778806772789106983215007322000 11196676 -223790330300236181218459423132077219840 11196677 -1020252930015451884847204640970671326500 11196678 195903105824448797612582140443181842624 11196679 36288760085227610561426852530649955488 11196680 142239746663247863782989992650611916800 11196681 -121364340628773023218506621561196017600 11196682 -35143739786669774311374601758110991360 11196683 -267465598654839791126654041189715033616 11196684 -8390491714112196483345691344674856960 11196685 333930638901751328056947626220549649560 11196686 -293257876784527742314900344973805126208 11196687 323461590134020269225549070464705168 11196688 -120924454184501870787862175082810892288 11196689 -72126364951135152901892651099395247040 11196690 -90702178061419871269718062321487554560 11196691 1057101707010169684091557596467450829384 11196692 -6229454590449240619412356337036302848 11196693 537797610973687927178072342555085265884 11196694 89879032257628198443558401309851156032 11196695 7451206082315034900274155013030298400 11196696 -77614567227103602766644423094198947840 11196697 -761490360243893020224077905927446612540 11196698 -127745421845879251704458799222804725280 11196699 -2775378576021253390338570928844324352 11196700 -114943915391539529254778150255852544000 11196701 -786628708911764379892260005819290807296 11196702 -189875005636834989121107636681969527424 11196703 44802285566528026169352268269873159280 11196704 -87850636354419021660762153165004996608 11196705 -242298354605878810483788211046110327680 11196706 -985345886464763083475753125897655482080 11196707 -754501056109186381054509687071922139044 11196708 57467950481072772763858123709578306560 11196709 747016759837152833941795282929722830910 11196710 20454480060202085502675008839628931840 11196711 -37095330982175382185069631308115655680 11196712 -65526818655251643896113914929439052800 11196713 -534548158254564814175767923407116917600 11196714 31114137682917925359143417059643820288 11196715 417410059955959737348318174209460329520 11196716 -182165432219584862514791265238261942272 11196717 -160999358635148572787400991947016778688 11196718 -48565577566120094499684814833143480832 11196719 450497812458655432444788208650460197840 11196720 99996953613437498047814451771219640320 11196721 -193718720012527582871834611956658564078 11196722 -148995187632696458487175763119478747136 11196723 6598170502846503600183796660315049784 11196724 215228999969875640706110667921798623232 11196725 15229469020819160967910227011407188000 11196726 193168450921945684908892475139939705600 11196727 3936080505429600799634439199463460960 11196728 344196420084989141202230759566923264000 11196729 -65022982444212651018667641338207410176 11196730 -17160666135668083252365685145094558240 11196731 40800179326143502699948216139188035648 11196732 -315528528869551406468697493762436156928 11196733 -482708903277146622923132911892988193032 11196734 89274381932447004840971796635626097280 11196735 -23345844470269665587163843487488000 11196736 -108307030836642248794254750438210404352 11196737 -175383564228023476242785532432288834768 11196738 -24854665977338013057721217731209216000 11196739 588840353609400805934830838284472057320 11196740 9628370941536274951489823471820249600 11196741 918547747567061823358285555627958291040 11196742 12226510708962194459080646146807954272 11196743 322217928706749168040385422294298875992 11196744 28656642959865727162410419812069539840 11196745 161523406960028791772024458849321788480 11196746 244332369893678840436317320902637499904 11196747 -723399968730913620183717088513809961476 11196748 -95768658301116140875067501156824206592 11196749 1122185473492692574514068800721087901760 11196750 -110241472200749410032486202572701280000 11196751 -978365304033029475968136645000485807248 11196752 101833181043046632332308269589560164352 11196753 -14550339342141564870506088766385599776 11196754 552297980063717573045683406054850928800 11196755 144012824571058710850941898949188718400 11196756 -141601912141566448843382680357717749888 11196757 -692995001437049904820037070057413135520 11196758 -276192378802788222978617244965541815520 11196759 139476698618613330612839755355989125120 11196760 505678917303242627477063320702015488000 11196761 183247202787156839001223459889529304212 11196762 78907409757614238064601570305376113152 11196763 -1703602163120375333661184546382213932320 11196764 119111048855600296650190068485587441152 11196765 -225168607783204973158211139981604536000 11196766 61278616891157017667136071891480985600 11196767 52997054804697858771356358591038550816 11196768 360321854010824772703036573894947373056 11196769 -79597035201339618449320274754036855404 11196770 -1609064859607565933911618708934607360 11196771 -266281981088800028652314004121024432896 11196772 298626561449544661381178137453102110720 11196773 18709013705339557587480367536761867040 11196774 -358969068688184325782027418838911461856 11196775 41300752400450290694635546940833375800 11196776 10632880377965799038819203450371578880 11196777 -71781683266839257458403160081168244080 11196778 -665147117464673473108794326914971651744 11196779 -281233261918674700896769669201751157720 11196780 -24255930686109386895633129895759380480 11196781 -161301575739832849488200021099871669418 11196782 72846501934499294357654732820737260800 11196783 -40209349609054949635351266679602514224 11196784 135608070197523613022834518402818048000 11196785 -219542203052335155792245841748483843020 11196786 79214294421986362171949945878848987264 11196787 15816935319942432001663771771857552032 11196788 -684979994550583288677780135122211510912 11196789 -316759271865614653735723488120175479552 11196790 -107750165961511405226578505089851273600 11196791 -450958752981025099641818745975816398448 11196792 15825244045889427567378564925629665280 11196793 160690314569829395787140183216565161040 11196794 -177829238949686579515525155507889244448 11196795 -173474822287415247199601829886801497600 11196796 44038353680137084378033515426770453504 11196797 -309841769244110629923445631991353729280 11196798 1060238305536688565234483480835504768 11196799 -847324309130948772045551148732707555200 11196800 393995005290165476557783102783488000000 11196801 -75684796857097823999227381728849994752 11196802 369030511081797496609808341578215522304 11196803 -804477528331482394447480349077857668640 11196804 -278886398023980838735437712426884117504 11196805 289709191675817613245082065779843766460 11196806 224593574007331777147633750707982468800 11196807 34601572707771365761183705507889723040 11196808 -203462918017161771785443865538357657600 11196809 80627618019998878636557697568699348004 11196810 380897814491402064809599377518462760960 11196811 79305159150347361698240892669735012024 11196812 219966165917752765716656034436960773120 11196813 -249940252448868939227572025008897920 11196814 29035443933267144641319004145569016640 11196815 279621633590203132425257048983477129920 11196816 109758462117373970643868034199123197952 11196817 -9816407917412471006909462487476808668 11196818 292313028738200498762032390577518137504 11196819 -519175859834045834260227830619037345680 11196820 416318551031418612739725924014895118080 11196821 -661368138667927093819879532364463915488 11196822 20353742245077553669857705867660171264 11196823 260708587067356137817384081864311186480 11196824 226046969833040123601617832722306856960 11196825 -255317916432220748409536996554766066400 11196826 68757451391189759462923881381888171744 11196827 49341675156531773236161957583845884676 11196828 88520693646104197386460578582060072960 11196829 93437526782648259223535640592902615552 11196830 -344871232904553223820140477476458081280 11196831 178260117773099926514356859318106207120 11196832 1223308494104025943631550027266978217984 11196833 -210072082336071554930191767535542883200 11196834 -118941919076517667343212407642713606400 11196835 -159956625774176475233064047041070408400 11196836 -5533317837628144954057988317831421952 11196837 150244851406192855463638325268959259168 11196838 -486728862338932597626997979735773915680 11196839 625828448507792553644659096383381977256 11196840 -180149803269237856682919621143112499200 11196841 194487374076978659026566061812525739684 11196842 133950811034845046821311043874267443200 11196843 -41992213356626396578401335112159554880 11196844 396394755612902680779543317451783316736 11196845 -276532312965361012423094184279347767200 11196846 -437755234626168544548973808734812122880 11196847 488420744749227221868760197571072187760 11196848 -31127938738964166285957327678366744576 11196849 457199864086576166127145730245859179200 11196850 -35683144951045830640801412040738547200 11196851 1227673248228312142361842644167468624400 11196852 -64275360801323536724180848830932428800 11196853 -637466420788849468324207974367787514898 11196854 27300189471470353852990198751742570432 11196855 -128820431009130982818119680051268510400 11196856 -18627932727939836419952775311462400 11196857 -7656153298784408793767800621502784768 11196858 -98878337863498257798393662328132258816 11196859 15980909220475490641078121831474319360 11196860 2506201799713190021102746727238635520 11196861 1776147473914746769787364007744298400 11196862 140047982730797807447712907861966002432 11196863 414636593456574960161107650817496099040 11196864 -35679973408566029184485375599070674944 11196865 562072696625021980138141026905497954260 11196866 174368951145412948630693457584383596544 11196867 431283196170051574892346472416207707520 11196868 -705634260059624211822257989066013767552 11196869 -471935574456622152418163805127141493730 11196870 -177324571988603110505309347929656707200 11196871 -248566603406683095952907626285833484800 11196872 191438211090638365539227791255210828800 11196873 6998006149454186709780179400035676660 11196874 -106062402738932492654417633372666455200 11196875 839488063301841400583506734432297600000 11196876 -78510634217117098798202591378378899968 11196877 -283736058833500933662536337206789732948 11196878 70596662460561519604362949449526981632 11196879 337234420161605157362993028905933896584 11196880 -147290085675773135181713536301701693440 11196881 22032237401085677031319018933044605682 11196882 -199567124292514047854779031297893916400 11196883 -185273957338122267664349020707582416016 11196884 100158726617674672894579629604423890816 11196885 -64758256766344609208384957036475373440 11196886 18056776765903770005856651896968737024 11196887 -98635295781411138991154472362635217400 11196888 358797693090148987924850252461697986560 11196889 -500712180502048936467045895751638243968 11196890 49193082918632297183125564780617830400 11196891 -300138848996604803926874411759857473300 11196892 -264144344912632376096228653988357171200 11196893 619053035689437713305554432736340726880 11196894 -82583592335208588554677576316861958528 11196895 135368031426769102459424525300710239840 11196896 -1160627647018240635783109617840208478208 11196897 -603961631677543212876254233135608138528 11196898 37584584854846946964766664378198917200 11196899 -2324150766708457668490420046829657600 11196900 109086720071528094240785800854574080000 11196901 -129313329403416846845646675213514484098 11196902 -128014376274693003017711959660189425600 11196903 -72374996914278736811609985431184511200 11196904 260749755852021996416821674161776558080 11196905 -172483452689051866559145932302711754040 11196906 27778963245723444203898524945136304128 11196907 3133631717018329446315035731877381120 11196908 189973870821942583588841948980988975616 11196909 322118923620232503433803093669438775200 11196910 -53738798418805259058008926774557464640 11196911 -379895098446183047895877529107423699200 11196912 53280664198241456523422217238137077760 11196913 2980650377691249573479339341775455488 11196914 -27977096613083443587176745775543162848 11196915 1389190481088505520437654356095781120 11196916 -128754533128551121298460343350138196480 11196917 405254109907950823358371938465489057966 11196918 -176661342886144234642799923404680053536 11196919 -178838632210003441282873879217234246680 11196920 -39203753174441223382392891989059584000 11196921 -50986773928377077507545849140091136256 11196922 -204830491793062511034162974595088094976 11196923 123714376930851589321225581113584277544 11196924 -697937626441784828653142038651078778880 11196925 216237375578230096239108369980640237650 11196926 -312693170824406805967395096048506661696 11196927 -81263412036639709972340697925528124160 11196928 -212151733385137766809687660687848898560 11196929 197078741824791999135898767595918224960 11196930 -145216168985450914778857818580826618880 11196931 -114023688583490760641719701439005649128 11196932 237876322272076410113245804907206202496 11196933 517549713247546035884578036741367517696 11196934 -26018715226014822486782756230937856000 11196935 -338965675639259373217742775482773866120 11196936 172843781246447887527073615650038999040 11196937 -196986962465228216320211857884240126960 11196938 88610343774743508415210541423147619120 11196939 -7335742992275860627586262248668230432 11196940 -6034121646204445592731800863939435520 11196941 309057241242714504904869475130420451030 11196942 1738979408419953633040221881927193600 11196943 -899784280305638753753378660039035593808 11196944 -11007774535117544438872409084573908992 11196945 -98496594274671787373624855309750415180 11196946 -2951105580901104728396125215141833328 11196947 304175950870636546484238064711723439280 11196948 -17445321843285500854443978012780945408 11196949 -209461977891175086390804215071821328512 11196950 -150246411787852870582489421829734364000 11196951 -61094537019667643090164403357885412096 11196952 -39642288675530510950449880925648977920 11196953 228612172919138296316853392548583168202 11196954 -108794811234914970721974392854877061120 11196955 -134311463815250359729633678316432179200 11196956 436105195882263751057803670441410885120 11196957 196779631553114970485469902661821212992 11196958 237119340963209100286950740870515085760 11196959 18280215303360762577833231687175283088 11196960 -349976944766203580667772663932534128640 11196961 -205729624668530527984062330810284750400 11196962 832938341439975959415181802108212224 11196963 -46325543368274079231830069432935713096 11196964 -258733405297832545422100332766532738048 11196965 -296244704420751206551860674592332262480 11196966 -273296134997097985616048446743479577600 11196967 142959736047219607294854563001079976200 11196968 -285552435690196851568548399882454717440 11196969 136962319089359579826906453109579634880 11196970 174608467984002699241679003115050275680 11196971 -298303973469891122445849818046487039848 11196972 -153730903063184927843962216396480821504 11196973 -748923063567859948891977972760877343680 11196974 435623706676398261508072390228375484736 11196975 47357781172362523469216788508769667200 11196976 59355900315185148319933782121518858240 11196977 -194624870188113908089899321951225048 11196978 59621200383087866191829268735341826048 11196979 -268532017868560938470920018746829212416 11196980 -192828879422649940343129477634882336000 11196981 -9767741159132924947162720404769964160 11196982 48833342066709880664440941507768802560 11196983 32889627372984172221078881360253235200 11196984 -6653782871632864814624885373575823360 11196985 3111842040606471017529002978680190400 11196986 39326024982309225593585689788072890880 11196987 528280602675754438562767133090607936000 11196988 -165131108088235958996531513539594011648 11196989 -115727661157000339281318013721634513210 11196990 104981652529882346111437436047758187200 11196991 -86159098864357023872887817896787922720 11196992 -77172417058583328941591353776776675328 11196993 282700226497944327839437967142957347328 11196994 -443387690813649218115111007174276966704 11196995 -349588542483901393846266333354748688880 11196996 524721139276235060903920418008345098240 11196997 -129918078451454273037617139649055718368 11196998 100247265335102715013584899779388559360 11196999 -676782618033576689310111067077084514512 11197000 -699741618365401142586080514417815040000 11197001 -220233152197432162460522193050909156760 11197002 -7234820791634388340973279794184499456 11197003 -132107842171465706607021291801803092256 11197004 72085982425781990539883416521969254400 11197005 -425139025409892111676549326037975296000 11197006 -141217105102176433527489933731899690560 11197007 -396027370536320589521530626773275963728 11197008 -30425964137241067361644068371536281600 11197009 207737417472264246261311651069519876210 11197010 25101427169937756671045186611035755520 11197011 70811184769188049039069532348105359104 11197012 -175243529831186123732193710337644834944 11197013 -89360905399511677812624755050661874738 11197014 4666192664070595905909578380016738304 11197015 243335129389220899572481989562277444400 11197016 401042312732566965127244289376759603200 11197017 118679453663310975453026810842361300868 11197018 21818134439186265081650874395603354112 11197019 -606388497294342993135408453232777979580 11197020 -38132800816034531240875227091243622400 11197021 -46936496989282233689298989395656705216 11197022 56097618583043498069275829322795292224 11197023 234344412216815393579840193904702761600 11197024 108589609788460592671190207438570520576 11197025 -76372398498113810989367128534987656000 11197026 -40074553626973806468400084577782216800 11197027 33185792432981707619980363867005362320 11197028 -8955067087641268541504858923313126400 11197029 87387366776196767856616290302615705184 11197030 65055779620548118626931444214818830720 11197031 97649926182708714406024094406529629600 11197032 8183123400382696079398545983974932480 11197033 -241202518535800351662321111745825529100 11197034 -196878589258031107447321762583398357584 11197035 11423362463714754183920872497887508480 11197036 -181865255884267857366769607005192165120 11197037 809483276207044920477525435519419737686 11197038 -180991407554805586472356613164752235392 11197039 -102771626588233878118809603293897201184 11197040 242825897872504637469569848463676211200 11197041 205232213848095675037176203160531380592 11197042 413962174165135369653348695874951811200 11197043 -160444518306697802228370744497850344112 11197044 -75087860854047187973039301333423015936 11197045 140570910391975018368920370831569817600 11197046 -200311977375125834838065442055278360960 11197047 291681002996447639912536543182512692200 11197048 1203871782113575233753286947237237596160 11197049 189967722695335311346214530722132106320 11197050 41000014683508959657903383967937881600 11197051 10788673784584355104491423584252302740 11197052 -437136521538064111025864970769930636800 11197053 32135817819756332868952379398956347904 11197054 -459248437446546156207787220962305745728 11197055 -181913817431829503513184979021815538080 11197056 -231896694713585168941582053909693726720 11197057 -234096710167611919221149298959383373820 11197058 539050160811050522302117504703868593184 11197059 -41764316867165678251815447713622845712 11197060 -143042951981417576246688714143204044800 11197061 -142190523972051318422206005040944900000 11197062 -391450202196930496652429816606667352320 11197063 884282952403716177087788812434961484312 11197064 -340291970165395922530853156813462768640 11197065 134986729403888891903908523377979136000 11197066 -106791685886784050961033898545149058768 11197067 184711426116649340016554839602913826304 11197068 -251140506088797476697131500918605557760 11197069 -116007135786428649483716839090385722080 11197070 -19033851898230719551412089816453619520 11197071 10155411229572853687772849797614204408 11197072 160492213329281601337400621108755275776 11197073 784246892415482357338468181045407913844 11197074 36199838195034732117483322575692524032 11197075 -309967108588028010733575862871518347700 11197076 -298271093145422284903243279649095680 11197077 748263310747664122532842681427609637600 11197078 237983796007406153670655746301850295840 11197079 53873941741120176770536551882364299120 11197080 -213879049881164438736373156668294144000 11197081 -46864084706944920954664222051257675008 11197082 61394615850164149297370305463832674304 11197083 372938287350505550116436998040377386864 11197084 -213632757038123043142317315736216218624 11197085 -451129329080033493747220875808989059220 11197086 -43347399155050884338558174561186875776 11197087 18975830441093890366794224465455179120 11197088 -331025003280299891451808346626436235264 11197089 -1035706073381818352451281783870558880480 11197090 40625515646139065037265090644793574400 11197091 1695012615706603833481907720798744617800 11197092 -545174791033548572477016898575627214848 11197093 -711291022382653030451629442736537678658 11197094 667284947303657051306235655094044853952 11197095 -126712447724842895026775347668368616960 11197096 14897591485269567937417703737969459200 11197097 -762577386134849398365498270098205769728 11197098 -162723418849057744472102108037222048 11197099 -1129444102568850404566957061553537069520 11197100 -77941278432685361504323887750735475200 11197101 -4431612115833773605970668468328547072 11197102 142147405576592734338547153168706970624 11197103 -202617132270559165032012492150105385440 11197104 -57485487278625472419023798004759920640 11197105 -1155167821091622816297819660930033240 11197106 -583385184515906924639905536697945771248 11197107 158237452558967567250024604655723750400 11197108 170001876836337391112946760861786612480 11197109 -106224639238343632867282171690734550848 11197110 -64568316774891509476970609427496980480 11197111 690588258770294833685382025045260316712 11197112 -293919275256093276866962740466154188800 11197113 141395352269196976742502088454005844544 11197114 -5729531768862548505266677744739577600 11197115 -131286355105590624608532453048865696080 11197116 -2444146127364722254875212403931702272 11197117 824572384254304890888857563762770436166 11197118 278535402080681017317777925026694439040 11197119 149253668154241278470575059372721356744 11197120 10447295015812598307989396536122408960 11197121 351167444649563057112376721678674535892 11197122 -27928721841537528854123882263219767168 11197123 -46746081754427495178632963515120103520 11197124 832527525764251837035760928702773639296 11197125 -192075750178243386067878374557639170000 11197126 -50458022636307923854507273826415785856 11197127 -149455639481621896915222396456869642024 11197128 211584954238180687557633348034290524160 11197129 -654484226074641393836143913804119375270 11197130 145736607313351619402850242232236881920 11197131 -62232963392348969162952884960905275456 11197132 442098637463287137880928351724210800640 11197133 -187698307185369821936724061512738304800 11197134 3361515600419654382892971095720889600 11197135 116561203497403704957509610848985450960 11197136 155807109076219115266484411061077409792 11197137 -8204825920224032796772260290557671408 11197138 114128137349742819021556295818519971840 11197139 -184802535757603690795976386725737072544 11197140 -94918465345272793986177970897703270400 11197141 415207576169114986953730568666963914826 11197142 -303858539381029527517574176794676126656 11197143 -1081650756904082928902712757909457242800 11197144 -107385896903497428766217497127269171200 11197145 -133867855958945154167528328534596457600 11197146 -253753595556197668746158384171772028416 11197147 -41196666763307744798419715512548627648 11197148 32707729602910072263061578919934916096 11197149 235081222782310562429160138838100955264 11197150 -168817653469373313953093183253905184000 11197151 68595072370460540736846750566772780384 11197152 -794934415781014952848367442469063753728 11197153 -925513766147354479153251110173904006736 11197154 313701687575625493684716167829437725776 11197155 -109235762225627921912358555514381365840 11197156 -812226698906074155450417361056714951680 11197157 -6836671694033822874503381586987691200 11197158 51412451972044949069081561793846835200 11197159 -47092973037383558085946331455468563696 11197160 -40849988005604626341228471049793740800 11197161 595514379852584603786331684395479862820 11197162 -324036875174181758494328601191155348800 11197163 -133053555266676138954302672942166708576 11197164 453768871152249568512924469627300687872 11197165 -25771692750618193972752231829563206400 11197166 -191592472719263394368079293178209814720 11197167 79951841606115398570687005341197999880 11197168 175677285286094587253824108045657505792 11197169 302609173446779419776948249455532490752 11197170 128672564807842756983449238117479731200 11197171 373903846660138990336991044712582758672 11197172 -82820560453104447223479809084605900800 11197173 -181724685361760727605015563072982583456 11197174 343437728589292015662613079847260524992 11197175 503321857371487673840140206119084352000 11197176 301995338814507718058708488162236825600 11197177 -411696399767117129714265635136869227440 11197178 2212343216004922229900095676492172288 11197179 -45505193295674053476301722207336695520 11197180 -513327175002769323899829716526528345600 11197181 786789834330101764864630057361669918982 11197182 -82258079252089207365814840372251740160 11197183 -510920803565025733087128471470814997200 11197184 445595321441224623969297371446703554560 11197185 -98124847206768469200025331396715427200 11197186 233453413882619762635430606340615002112 11197187 34744537079680764954643172833059334272 11197188 99070829995065599452495929864084127872 11197189 -293067935759043928582045366367587839010 11197190 353424787041142613914209270412426684800 11197191 -32057483629215850250388943574643806808 11197192 206838571488015709008270485723399454720 11197193 119125658326391649383303839609627105920 11197194 -152812649439765621218387468849985803520 11197195 -73962820800201595350098624598217235520 11197196 -93482449386197638672004458415813433600 11197197 -364014444530437164018471050011448363520 11197198 -323162859096574297442866864359886009536 11197199 -74413693536168456069257322981993915840 11197200 96117199527899247022454059774771200 11197201 -116427226652460167512121572803852127500 11197202 36738849059243830272780622704570125952 11197203 205356810566165082803722741010938632288 11197204 324753209256880723103121126260498224896 11197205 33420387183119323536684411327750284160 11197206 22863246871311529818779928454861334112 11197207 -336330593348719392400119969276925271888 11197208 -21450473450565499699941988889564590080 11197209 382824898175069965155904695745385978880 11197210 -171621705246531071661326824632923904000 11197211 212853446399221904078209625606378877432 11197212 -27039660128728237465776003069420899328 11197213 929970093595983748765207277351148089920 11197214 171894640818858882523944792291821488512 11197215 -318360006380880095732890985733873166440 11197216 768588577169572870154231949245825482752 11197217 -560404147245239283499806683897142712734 11197218 -258500385611596159934844821198766765696 11197219 -548390710465680121872439921701322320 11197220 220582069928373612039916867264046522880 11197221 -74455021908013407089237341989455405952 11197222 -146369709391003337030404393673463341088 11197223 308414335535176938889591334146781895360 11197224 -793192195835615649975292783381118976000 11197225 -225833069461296534630827346379289188800 11197226 12356666411029312912048996052204997120 11197227 -78115620866020915352713021280805722280 11197228 146026731748843145103515938183694893056 11197229 89496028142725209601915472818168157472 11197230 -101702376384207998703713073120411970560 11197231 -93896560002852960541423037580947975904 11197232 163323566033921247318867224407826595840 11197233 1652010236664537729107007834550441784064 11197234 62722052547065274217877638785725600016 11197235 -257122945018795812599485953342730680000 11197236 -40011489850560492243484443649057966080 11197237 -17242441089316211256312897111218848200 11197238 -176207616242399188182868471763388214656 11197239 485882404127908984428743057563235681280 11197240 -89487872081285778112457568464448307200 11197241 330391710611810928264961781292097546464 11197242 125733302363760265589855846071555798272 11197243 -2082205943616944385226351904267321200 11197244 -349562347882546380130212925764854012928 11197245 -24251118946574730608727515707144958880 11197246 311455692410405564194985556971942499072 11197247 -611416238128561975080824662275760010304 11197248 -91963760967338500600606571316998307840 11197249 -350954007121350141553418560474760972864 11197250 -74426249214936697962547507131088920000 11197251 12317634079523595465352377473641651200 11197252 118691565033617856372228983004982247424 11197253 833771558338615084737245864418666041502 11197254 -84870910109932058564219125428245876736 11197255 255402916521493304580203594335638694320 11197256 -322025258483485033462511152683184128000 11197257 -111757766110505209246546108324931378112 11197258 -44206241112991836280489741602330413520 11197259 -522071893112457883870099925709560603784 11197260 -100750929255364714815536676278683729920 11197261 -655725353299631781102601512932836624138 11197262 110730043627075151337619060663998557184 11197263 31198623105908177872448767877141722368 11197264 -36259208419845725989798864933858885632 11197265 216626516235709983978533466619159260660 11197266 120053567744751157783762583046717201024 11197267 -320902060874015160364449152589515761684 11197268 118286888161921849700397236249988526080 11197269 56990054206210338933951883577400388494 11197270 -61714014092867318693144211824133888000 11197271 -91979173883953792637348814202485953808 11197272 525044037293076041884342350470086225920 11197273 232616119596834600513221035374827947780 11197274 -172953766369071572413886875487695265280 11197275 -12615216590918534008683126678398206200 11197276 -623896264381452934282400345019360800768 11197277 75735522828464292502084330489275861120 11197278 -11120038349257796460094658753958113280 11197279 -425779147923859038626009174748629137120 11197280 422249187734741403162922408733520691200 11197281 706618535591686208597296737782940081216 11197282 371198065563138584442592338843189137184 11197283 124058507685164414612308613284433764704 11197284 -111648374068404330560543815669813217280 11197285 -25647732947706821961337184939180280000 11197286 -8676837080792788502988708438813671616 11197287 -727412545117146881676920734474624627056 11197288 293642870055678476327734733437365841920 11197289 -370818954098485298950217552896610152560 11197290 23361089172979770759173414615350871040 11197291 368627200750157073590139154427500534672 11197292 -397713451658815994951105036590590942720 11197293 107962433154417186080131667058722204928 11197294 107081508212895019167636369680478430080 11197295 -266375767649343037313211607182811222200 11197296 2306343360100039147058612188539617280 11197297 -151691875221031854409760738841181897920 11197298 63879285989914141558130156523194535936 11197299 -175184466264804243052038571075761992136 11197300 137487597235830104716233363215625142400 11197301 688345069345325334692082122191746688302 11197302 508128145989546916161022158701518417920 11197303 -289789839362075847567992082257703265600 11197304 240399762504199140307026686773263605760 11197305 24505315135274489067741579051345465600 11197306 -84719452412250843598872520862188050720 11197307 -391360420036361785728258015614294812656 11197308 484483147461150461925256303882717962240 11197309 -653981150848096470834199872746847862400 11197310 -48283509258072921289582076966068481280 11197311 327057522700148590815178432887243369672 11197312 277365260178620282004412374066564956160 11197313 -581234264812850502520092886153291821438 11197314 -376035383927646059005621645589126686896 11197315 235907471611698003134553564427694374800 11197316 -530726798407676484809658445071398400 11197317 -41060158888306129143074606949870719520 11197318 15742032467831193844284746024524357440 11197319 236897493734405468035359774386230280496 11197320 -21522020542912148460009806534919782400 11197321 1433064955839482705448463228004013273700 11197322 60588624632407284337451533764652118112 11197323 3267822541258497295472001102825515640 11197324 -11082560270397100538728574618659053568 11197325 327039611043768863599754187749571910050 11197326 -109717595644470255456659063534969957376 11197327 -344167778313534537208334291110792531200 11197328 236617497938704726570132663316576010240 11197329 -3327177001275284072371624469742465024 11197330 153408794654888142139887966045673126560 11197331 881459408645677150966083453215438457552 11197332 72878848382720730226831026367325184000 11197333 -510618873856134145078107086507086998162 11197334 -418953199848191681627067821403691337184 11197335 405705896242629432963672081079118253600 11197336 452152755266130683060601951856109813760 11197337 263913619092165331886093970376380660612 11197338 -256313553884526610547130577734411526656 11197339 6137172754928887087164616585228721952 11197340 -316198296686400634494136718345717760 11197341 -680856549298081833612947391427257963450 11197342 3316108624745551595424650166765289344 11197343 655385979216170286436413440235763170264 11197344 204996479084564654673427768106003988480 11197345 379132757883315452168438837556321388800 11197346 196654493719317885778975194773479031040 11197347 55196786027789784109657885626383318784 11197348 -602043908548335289344971603195752807424 11197349 -793443587236995688936192285856032579650 11197350 213707646086450834798268532022124720000 11197351 -192045821815389356105742776930660312400 11197352 -98888089014953079674018398997704550400 11197353 -164191018407739835740490830251138065856 11197354 174704765820675399350049440623253497344 11197355 -63104352904540633811574097787118247680 11197356 118751954327249418250895807937261527040 11197357 -163755530492437259408831444732839040820 11197358 251556035049751016608468031121447785280 11197359 49743779119880992935062606076358333440 11197360 -101142503851068530039325233899092049920 11197361 32421805900937955991337403258832774464 11197362 153665719529856737990863153912798489344 11197363 534478930066611931035458357610264878544 11197364 291603522827788623488538743137004021760 11197365 -158976283753333543602618127555096464000 11197366 125441861438609222024036249262602227584 11197367 -288010721294551192020482044095906321768 11197368 13051637103484860468117324767439667200 11197369 -434965123363284926762069990068531169580 11197370 -141646003735257992835207672430670745120 11197371 58128308782895044171285907057030976624 11197372 -1502181445849663393910162996681282048 11197373 -62415671267555579802709257731859435840 11197374 399875360984668708349819175669474570240 11197375 -257077633996447363081853006372361216000 11197376 -85411049161974388420081999516658565120 11197377 138764261000657197454755095696237038514 11197378 23897935718115711177146122931322540240 11197379 -160784623855920105861211517150588206020 11197380 12844513590780409298685457920670187520 11197381 -511494941639287406433085760909534759680 11197382 189726445248794499412321365821936813280 11197383 -135788477438568849364663118965634348376 11197384 87455008174134392895982302448703078400 11197385 755121258981910398503250671592023239560 11197386 39821723699352252954274908528483225600 11197387 -108497019552388645847791092727846464648 11197388 379768187417353443960901586498671656960 11197389 42130268617378587184000921010838773760 11197390 244900309925300374515024019999620420480 11197391 494881066436211761792431835944086971352 11197392 -23481471494881407539940973734804848640 11197393 899716769667024278161115153736585230580 11197394 -55282636997885237168447085574672009920 11197395 -151249291520519228470159864270344554160 11197396 -70931853133087691991189756212652994560 11197397 -16822683133096592355573714866956111368 11197398 271710619688293693127064288920866428864 11197399 -797339002876667319948038388018083219240 11197400 309608805684367270448002328262696192000 11197401 -134924798424463934437559160267482929968 11197402 25755859163191976165284232569618951152 11197403 184938473805319361588614528795103523840 11197404 -118476560216414269478808798548049676800 11197405 -450269395507590603516491330774504090880 11197406 256731291694263644934938480500432323264 11197407 134946938863539837534682281435694716960 11197408 -613143204641513335961854792307473121280 11197409 -91571424851975235325319123017899254460 11197410 32649310995840157684365739136808714240 11197411 125142426079569664420539292085441018012 11197412 282962790824156477325927385146044424192 11197413 -1161904500204068739683562628121575156800 11197414 -154594929758564116592481047351854269888 11197415 9491396979595250142374074115341337520 11197416 -140836047426317920177239276014196572160 11197417 -32694639526520823386136258112363794432 11197418 -475510354846116470467799092182527733840 11197419 -126411477329416158197082457494248820240 11197420 132335288394671008374979641124635694080 11197421 257212268570757150197550106693766852748 11197422 -200287427518400325950106263715055344000 11197423 -181375205353085497799163524704087100360 11197424 5564771704527355209644758085600673792 11197425 66022744973855726269730509745187859200 11197426 275801137845951067289805909543579024912 11197427 -34654095558782375216922937919179484724 11197428 123510707065357629702785667371230433280 11197429 167782311788317040673323572643756513020 11197430 -7092917131823325636513072604766110080 11197431 -165404864479110866862743786719279465008 11197432 -35862195279136721986020933331122585600 11197433 278061425647983149418187473216577793040 11197434 -26959097737296668394328125646680145920 11197435 -268769534065360975112145212407844944800 11197436 632335099921788510517009994219873499648 11197437 551890812826008563822571675891587420160 11197438 9926147505050244985027598806134439296 11197439 1522929581333274175992220317268373827968 11197440 -283111225876370707070006282324174438400 11197441 -610271028593061363120124775967638856480 11197442 -752338709792716032173906107278091156608 11197443 -401985684537759221265742760149251278016 11197444 -378336184621687422877575753596199816064 11197445 158794495870776636841517835327715428480 11197446 28335462484361563986781364438868760320 11197447 -895286036803035571876867971740278479480 11197448 -26228155714189248780520421246771527680 11197449 97217529552878970900825453262794547968 11197450 -122973853670117244137860124579872992000 11197451 -973969222810573474613717825445316892400 11197452 -11609788113840670129696830150996246528 11197453 -729768217228181214507330636598466436298 11197454 253592614855886299554521186981739082176 11197455 182481301370553151100309672028776793360 11197456 30698591923849320743209153441975959552 11197457 170756114778783445026746097348262646706 11197458 -1095789495143570139448598249414341632 11197459 -97699312371076099761249315910995810400 11197460 159376709803859565409594715895072768000 11197461 154224283292539107726337655000562720 11197462 337366484813278898934976971748637894592 11197463 -430966546585727579246310217465195495680 11197464 374740197537069091060250191141978091520 11197465 144157092591284875531583947279961336520 11197466 -146741334168886032114359342042439260160 11197467 154793332699687280636142547158093288240 11197468 -156980992230770175726779556796901382144 11197469 -74036781067416932540982985395259851432 11197470 -5999914891158109629288854434786517760 11197471 763610416481233273431750751211511182200 11197472 -317273358698322962052166294507509252096 11197473 -42052226606072275113655592999260539456 11197474 -661003339268395364098460783573677027680 11197475 -93931823323439862678359918491087434600 11197476 -59002069441824081449314838576391696768 11197477 446790559719954188500530995736386347072 11197478 22938576559145665632106418558610947040 11197479 -3697056182191300925158155226559800320 11197480 255719661799319522099376936752088576000 11197481 -84994370764080082302828180844885101696 11197482 -69254634388976251610874179083032561408 11197483 -936086379467327162859919818563826140376 11197484 -454446181214617718323768902027371913984 11197485 157857788530259762615370236482155597240 11197486 -659663523472761387481168463260740480 11197487 -4498136862778706176869550564830727296 11197488 -34533349901582883168256220953492586496 11197489 -505951060997609263484046270686565929710 11197490 -32313309927697349449034605211184765120 11197491 -42305962992013927450873933911633796560 11197492 -89610839390482002487167849120823971840 11197493 -93968654994970669128949338993114258 11197494 -106915142348339659671898810720342609920 11197495 -277065314312058706967987752892927229120 11197496 -557997016876513177565679204497919774720 11197497 162679365518070509436078380433086514000 11197498 -112735477192778622208585131009516576 11197499 -989979577042305388771334840969446723200 11197500 60596513050566227742859604110585920000 11197501 -5771539201772078289046383432245164096 11197502 -5860779479081738553290283357892554048 11197503 -253441016862978940583138896738802538888 11197504 -185913650899324632653541342164784513024 11197505 562429162003599611076255232765639072320 11197506 69388197108373139959121673865063595904 11197507 146046400770283972529305979553775928280 11197508 49325102366367309107675158024667222016 11197509 -294578651477038625899003089318154481280 11197510 7968841071623427774609629665572464640 11197511 31224867351679382560701633316800552552 11197512 -114516206073719594914137994742835502080 11197513 -256121294601713094101188247294269978956 11197514 -201005207730111394291897111010734599840 11197515 251162961020057734327099746181697587200 11197516 -454451321947269432323555218630751362560 11197517 1262962016120808825053343264231647553600 11197518 -76396459604340299200938981296762019840 11197519 737244536261881809278214726979366263920 11197520 -76971147622640689546823774209183334400 11197521 -47686246106500513963785940731630176238 11197522 50828873218189958235489958884689339904 11197523 268000799229800611274666212725970049772 11197524 -48071527630509263027025905290423111680 11197525 -413586128546097469235266003283849000950 11197526 -710699848789997082054309034159594195200 11197527 -684105480324565533787372036244262144 11197528 -240430374650078454158652434591830947840 11197529 -365303503440123958055210304920901854454 11197530 82357868125146925812898749037704480000 11197531 -36037894287821390026041877407343526000 11197532 -76527903981640122372279757692179397120 11197533 12655914865917855693591485437431364224 11197534 498957195450608691120459143987721676416 11197535 300007927815224518440815153584899884400 11197536 -248677837160080901593435695469465436160 11197537 204294782031179842824663177401423157632 11197538 448228398382792353168984597559605765120 11197539 496957919918090726764434566887010820000 11197540 -333247938858713637329025587692775765760 11197541 116704139704539717981741561702087475584 11197542 297074732277937813012700088960850606080 11197543 891309177449523234030172058240806080 11197544 52351309629016918895647993570404572160 11197545 -244327195384392045039354118305528655680 11197546 179335480971831951132068101387659740160 11197547 17956496679106032702716393094773466996 11197548 -214532344797101265219303220696522183680 11197549 -693642882234937969340705839999442482080 11197550 9959915417426085683545364670373785600 11197551 81752173696844969535323996329571201280 11197552 -118178790237080751773935296714971086848 11197553 -225922906286931910090903145064219441198 11197554 200191615439494047932905221634862994432 11197555 376161861180104301343988015891480736000 11197556 -570282681258722258919254527445498664960 11197557 -261335480557657102765463410777913116320 11197558 -51505956826466770914935751345846671424 11197559 -472010358368762874190862595819978594360 11197560 41333455860594680556242987341824000000 11197561 -629891631013363638165793404197711874838 11197562 856661057764582041249183767764223677440 11197563 -184336239474640012071807776706293360016 11197564 194100001968384384585577398591235849216 11197565 65817315889868032602988593950908723320 11197566 138518771947433198559726620647894078464 11197567 598316613770636735713903167928647750720 11197568 -287867459684572084512136919630877818880 11197569 -152212607226592058736902046802360325760 11197570 -39455990104154724352407567451374014400 11197571 -301292271212757395135579104044848764416 11197572 -180266428233248476402258870680926106624 11197573 41287033316439544670103951445559356800 11197574 218161156617711497987631435413366178240 11197575 296684217723715392800932078509247212000 11197576 526418473141123636398872922032786472960 11197577 -1341130788114693847360319090477927386188 11197578 -24294906693902678136782919343305292800 11197579 405084051457390793610215878939868276180 11197580 2738139898835698395455670896298378240 11197581 -82667778670822476151063987616740868640 11197582 -316438508243376417569178906915393024 11197583 -18233254541750435832961040283308077440 11197584 -65158530554642314230226254972680626176 11197585 9175186222863503898644839667778903360 11197586 -88027873205486792316459633206374225008 11197587 8162626511885478920717046557914584576 11197588 -457299208802517561661716007507696477312 11197589 294417757981943805411386892473556353724 11197590 33073535573866625765595359437231718400 11197591 82243322231896946225767030573578460912 11197592 54943086130655047012903036145140776960 11197593 -151910915447470829910721534528144129440 11197594 201121890809179718966229820928140495056 11197595 125136936974399876279361161098534113600 11197596 -189507261893039241337776328104554496000 11197597 -369788620646986969029839185688396092954 11197598 115074227502504016380044888537989865664 11197599 -12930948210133244791926582828440146560 11197600 256041976733272022141250894724728422400 11197601 365765457477585703032692905767279013602 11197602 -12016152841117621896395759114368667280 11197603 -91402791558227159314279006486330183616 11197604 -595220933633101098290593173047658482688 11197605 -210771917143078549949704809917127347040 11197606 -60797584468193515891834788605326950144 11197607 -431471306725681058763050530596125739144 11197608 161157192502279859413364417166240399360 11197609 -242400903517451608588828199746430918784 11197610 357712570816353153627634021420959264000 11197611 171972023350736055737119925271892186800 11197612 495980930328595217151842737263618846720 11197613 -92038887011743167622233955607272234176 11197614 339488402743840297092591442748885259840 11197615 5243611711292728399617534624224838240 11197616 8517234480036457544288381996851494912 11197617 6316203768362992374963035102213759712 11197618 979398196287641187393317301953533393920 11197619 -1578327866146919384629519093239389472 11197620 108318876831548180048433572377811066880 11197621 -38248475849783939722472747774213436178 11197622 -245608885566159299231314081843810381248 11197623 -45537684776405374714839984119448604032 11197624 164528692711924717780784470280993587200 11197625 1002287401148720755367638836304534650000 11197626 97510505427412929427100740717281631488 11197627 238472324746604249019336371791115162196 11197628 -66923973733125254287844960995222609920 11197629 -253863047951287655861515980953028850560 11197630 -4603436495156366524515732637138058880 11197631 -641292996652704109740668629851058503000 11197632 -67876726594823381684123917738687070208 11197633 -83140039622830720927019873436076935996 11197634 -59920048045287067778767352692528214016 11197635 -451327406061394982241347019973655576400 11197636 462220964993499695838863532930839550080 11197637 -223019836892712544669304968752119354976 11197638 -9418325449667333107808342391771567456 11197639 -374179716394809272763071334731194757544 11197640 228560911276182005754871807788905932800 11197641 -100470260905272378212856518755466234496 11197642 -297138897481123384747221034481795066880 11197643 -255865570946548076948445333325153779984 11197644 -71264454727537112358408563169047024640 11197645 -623456516846577687387795530446825267200 11197646 450562559673082774823526550847168110272 11197647 108926202871219406860017212626867861224 11197648 68565886686928425756238635671263641600 11197649 -451182628886462460124090389489134734350 11197650 -33912719691017376094618887905778720000 11197651 640549887841761858637834231221778156652 11197652 -419800720061433465542715183941765134464 11197653 -394007713421529441225847976819024620896 11197654 54613152322191480473966473890443637120 11197655 27148366068373670949055113652031185920 11197656 1533814973066359457958689684337799987200 11197657 354141195157151611288703494354246244112 11197658 -280887171843834945549740601734882146320 11197659 -5991484991923081818571150985778775872 11197660 152082597164303136116159817936463111680 11197661 324379554479266083399069042774813764262 11197662 -66061240643806589268371933712518547456 11197663 189857770937876065234472793289268296920 11197664 -705782631323738327584733786518465019904 11197665 -13866600731884579209466500457689216000 11197666 -180552735317421850815215013505157761968 11197667 282412808368852629653251313464231616448 11197668 -198732842741571219867600476264007659520 11197669 96440547330960453061690976808796915200 11197670 -102360028175725832438687289292693587840 11197671 -320601465776188209376951608042296846640 11197672 -898374687405860928529185367760555443200 11197673 -14027583899704421137054038720891800496 11197674 30644528680609023613435982862369526368 11197675 -74263893434879659909291585494933279100 11197676 -247890212814722545927969397375798575872 11197677 -227413242383622444217936195582115278368 11197678 -254008992824361276494774057301665779776 11197679 -527292031250721303136142215495710313680 11197680 9488018632087685202325974662251806720 11197681 277723327954059313943811267442470663744 11197682 -45725186995677809577117829902928397808 11197683 39180047112039018670130283423907080960 11197684 1073854197577646697438465364498370328576 11197685 188247003095170407867869368857877588380 11197686 165933806853146923320586669762670960064 11197687 -328845241861985270122597756758254160664 11197688 -156214886225670780758165630119639449600 11197689 -40141717008664958436382139879271621792 11197690 220348406959241520824697723815148456960 11197691 477598331419798269322890660977048346384 11197692 -227472683423740703658588083866714280448 11197693 136241789597908276101565018892116388044 11197694 -223173296124956455630247267159437411968 11197695 -203868306409406279288827026975066828000 11197696 146040342526500200433386540082936152064 11197697 752111755199850686179285211905440000 11197698 82849305980863007863383481160362222464 11197699 -243306196623041274624873888982623100760 11197700 -184568973218851132023912627477665500800 11197701 -548856954777922881471245670262025919840 11197702 -37345201621560679486122210024590364288 11197703 -688002480114595454953520643812885383680 11197704 137758618234888018076648128396739051520 11197705 -357756406343278813025896939018975210140 11197706 -229143436692531567549676506826119936000 11197707 174645995707650359552107076869238127360 11197708 265731122436417607798678267454626676736 11197709 -808741532199573061924243409514157195860 11197710 -555691351134359056054098875945326848000 11197711 -134805910707540569583372776741465550336 11197712 183680765958182626273502571002966261760 11197713 139456064331816167738858116305586063680 11197714 314767339425627518961240891340518882432 11197715 -314140218590878096362017241696481342080 11197716 -5640622045094231473492875963079120896 11197717 86184633666545714118914393595813834752 11197718 80815373039219252175908541229566182016 11197719 236964403904735324547659257266038184504 11197720 780798034219645574837539651856793600 11197721 54089098147686410535387074892795586500 11197722 121426340718969019075925885780426618880 11197723 -798995788216333271383348899174402108028 11197724 -286489151385666843355036681596310485504 11197725 -95715895539793787232449189947039735200 11197726 -673474666884626085007436804022542760960 11197727 -122979824546628199615938444969647162688 11197728 262754114842993636159792517328548659200 11197729 761452338911787154776477645174150239330 11197730 -37076062189725595421263977751433088000 11197731 -666951935338741091553252941127836544648 11197732 -51714317839082979781526202396123639808 11197733 453297290331138585711970352012495825982 11197734 -93972274832634006323230768791340406784 11197735 293011813904636778195306974779737601200 11197736 689300291392111302107953360224472104960 11197737 286575567539163753441444730520379049440 11197738 4407163932124916867932881903756774144 11197739 45430328765042999029111160342844640656 11197740 -8599257720306041477123756279035929600 11197741 -591678082274498077592140586575636670100 11197742 565664483096810539562298221769846910272 11197743 -73589008501358570638681493988614879736 11197744 -47274194908597928107669142418321145856 11197745 3418615480815034556537933538904171200 11197746 -22025845728668400201016292373607153152 11197747 1553735171686804564779485990660301221664 11197748 257186188406875479821573831271440455680 11197749 431226548485437835341536109907140533088 11197750 926944769968354523881583177792863104000 11197751 308383805225354832551451093038242760112 11197752 -170126364256757393065125021763533434880 11197753 -54191287506201590406180965971952359296 11197754 -36743139646968546759519041710925552304 11197755 -21572883815895550270698319432350831600 11197756 292347799919534313133866192402545402880 11197757 438839403581707138544503520018124979200 11197758 -16890813270391197788392117598176002048 11197759 -5984378623374384927853082256446186696 11197760 84039497120882985961498350735851520000 11197761 -332562314955731387001805003461781080528 11197762 -7222209063449688440634867885565704288 11197763 -606926027332189587875386696320653489988 11197764 16285976179787743734657672296855746560 11197765 -870111723568005892077848603035102080 11197766 125182740216930765289798025655194708832 11197767 -123035359934178962404799158470130697088 11197768 -72492131361233635367523546941781949440 11197769 81495871765085325840473183379303064320 11197770 177258962062426960243251071582022835200 11197771 320794958840007454334490859997816579328 11197772 -242574475560171301069696354620430650624 11197773 -266494338836281494394567604168745510378 11197774 -83469296842992536900148395249039391168 11197775 151946330815861350941588502270244935000 11197776 -62490891142138584337982720846612398080 11197777 -1402258701912969448865422065532511557408 11197778 176519826501931008269656506903598135440 11197779 -85602246421538341885959225107231481792 11197780 29298374589647503549024703103435448320 11197781 211247694986571276057392362573425537600 11197782 183830949831270880602188253574655242752 11197783 -594103935636349815239602674640611239480 11197784 118265262374271809409886203638608158720 11197785 -9396470924908857065139069334944432960 11197786 -193443911480316662802738847090365140736 11197787 145920279748645472931401154572929778640 11197788 11490428758205223409514112434725355520 11197789 -157284413603406394557730808659711948160 11197790 285406533244040335463229562938625070400 11197791 303582492565110111587016528248121964800 11197792 -497770591053993254332406317170006294528 11197793 301012801816413387926306271195248523042 11197794 -400490324349957748350187748553916200960 11197795 -216580600331783090867259627299721882720 11197796 350929455474754775285114498559247017600 11197797 134468235715184429203449738376325107200 11197798 -350699992345386685733027265534660588864 11197799 -782993674495126624161966101830754190840 11197800 213849166578748300452111768538178688000 11197801 832053486485114918794497930963436351802 11197802 980369284179544358902935111550771200 11197803 103417236881601330135845469887506589184 11197804 493942499277068833988247563466875238656 11197805 276358643761702934491043382320548232460 11197806 -160787426401333221825943026589971842496 11197807 -957528247156416019413600271344098096944 11197808 100772974716269840826767125684330463232 11197809 75765659152977965711882324642244084864 11197810 -112607438053476156372106347943060597440 11197811 20626603370009291879979723677472515424 11197812 287927672265544714530018139288301248512 11197813 -222268346838788701280884524733536104832 11197814 394081494718231540405381504199432132256 11197815 33692178427772504586427918146130434720 11197816 -147094737851072137957824997434404413440 11197817 -83606699284228755428719979266531930134 11197818 304148753625092408600792162926933854720 11197819 62976329474074706952906884028638125220 11197820 -51360874836178296379633591730029731840 11197821 277820270581690581919046796285088483680 11197822 -2688644874940183383836946783178459968 11197823 -255222451073861168866712001606887106120 11197824 -9819871909598847434218298387988480 11197825 126278690301632264801095443756363094000 11197826 211164158041916373193246753668811605504 11197827 408034711940605468585346899704388487364 11197828 -3897917651740261914564362699600217600 11197829 859794672205304689468002406060856558430 11197830 15436661271954451434166092099287685120 11197831 -168488805066255037982290084559620562936 11197832 405595970528000643418581924071906856960 11197833 80048699529474449918577990445819366464 11197834 166206590436677324968632397347935040816 11197835 24334476553215679823489884247230240800 11197836 -114503959709628992768730274964906121216 11197837 292079229316273937209478256806726467552 11197838 -158455610925478443552063998299726990080 11197839 -59974093978689375244720663771948331760 11197840 -48418502995940286446391532060311552000 11197841 -205022192442622386744864031038799844316 11197842 -289353443731030809554661688318317410688 11197843 119360878108472280900247182597190083264 11197844 269402567422894658696223414542923726848 11197845 -41870437122211377894835082625955680 11197846 565284133664230437236660557540490565120 11197847 291125785925598260586886337418220324296 11197848 240056471721898511156895127160100249600 11197849 -111924454553939839615175021509830644352 11197850 29640881005093996717691112793620400800 11197851 -138669722000916664329264827895474880512 11197852 36363226136771725465976758729762151936 11197853 -519328019711377330878062489307028680276 11197854 -168472938605205820069015357904938431936 11197855 -446357703158315579637793530266450760000 11197856 252495608501982902019948541218109980672 11197857 260771409308137700943070736578056354240 11197858 -189205161094384323479657149793638376448 11197859 1756907735816755878406295348807638020 11197860 -180345968354773844652340834930527805440 11197861 -1977412779534474266404757111484886729476 11197862 -135118941228965820696610980177209139840 11197863 -467681567514267118281012741526732969416 11197864 -58171850971151117078039730670634480640 11197865 53122567017816991551198838250952986880 11197866 51890639064178817401985826873197779968 11197867 -119475152562809010950272183737088501920 11197868 -256301126769176826715960525281042152448 11197869 -34144105899770586348092412576084771552 11197870 41791209097687142514175376214149813760 11197871 -323831493820352764169672034366677535120 11197872 -74294428135361169203032608568255610880 11197873 -1000727781575716556968158819166820960878 11197874 -123890914087492768261604904667417921728 11197875 198772486371241017622132639038534648000 11197876 459967669410738831236177580398943359360 11197877 -459945048786741220449966330649509728274 11197878 -286698373398810889887694606417459100160 11197879 162947597124789642703859121458425307904 11197880 285651805034056922377830632487534796800 11197881 53598443680542309641365243168429539120 11197882 -30153035318469789549367798863723878400 11197883 108857831685791105919787545217017021708 11197884 108582277668370565369386180815852212736 11197885 340245337818112366476828974125408817580 11197886 24261290926264566789495906003035016960 11197887 118671441463186940658694200023422677960 11197888 -2656865168935675582298195487449153536 11197889 -144065722879991222172504732830666117310 11197890 -179391659994945421850151657729212175360 11197891 252588892514425582010165448515826229440 11197892 379192886091253762217415123395304314112 11197893 -42380265835750165530109415743105878912 11197894 -212467029753081440077122844116367353504 11197895 403481682788697538614299861324691138720 11197896 22571477020696077960729770742366412800 11197897 174182768426749002560264599755471891200 11197898 -69494780828945528035572218150003278800 11197899 -561618475086088535572165212134453324880 11197900 -151474131323000833793212670550800025600 11197901 60916426667965011800978183828602719264 11197902 65270308647448900534179903035967978624 11197903 539295184244096187954586906938635943152 11197904 38285144797576996944249967472803577856 11197905 -25502455042253252798089037958754516800 11197906 -406160268857708853915082791365510932848 11197907 -228175236336289132191335369955681874176 11197908 -275509210299232441118622637869824256 11197909 403949857892440445818900842514758913440 11197910 -32710308986884466098435672084166605440 11197911 -228909455077469026276486043931051311616 11197912 -865108778648192898604254112228185600000 11197913 294479109293008239815092136816077672704 11197914 19664165836820910915539890911067530240 11197915 62449579541748274041086852681088002160 11197916 444637687570609672551139914018406801920 11197917 303262398558649788848363400761558482380 11197918 19318642999227578367871824151709771904 11197919 -285350402034885948180359316992348707680 11197920 -99769991110815660802126724323580313600 11197921 403098467058303662998969222315947036800 11197922 -206270347511051910384864654785408749488 11197923 -653801429068964197777064758178305098432 11197924 -186317318231444398904794238398333107200 11197925 291013965911146016069209813615259517300 11197926 -287472285758669875680014074489568389056 11197927 -78390840707675699922712056824907499360 11197928 -41792805460194907654104519136990003200 11197929 24634838383439244563433492251808926400 11197930 34124523182141339228433313411394091360 11197931 2352240449813049837023059901101140072 11197932 51809597725171041332076674507127782400 11197933 -172674771707817629036994609632330100 11197934 494672300346025345608131990473306828800 11197935 54949148389516002826934339559876326400 11197936 -51439891104728595327147621987397664768 11197937 -188527381025228315817876076920901683600 11197938 370936287570146052917762502405088158720 11197939 390197026631408354957927522640775623856 11197940 159471510922853624205152291459475452160 11197941 379298265543060550145830381849856256960 11197942 91492032763873793751258928073758365312 11197943 -64340041640713963359203623910588534808 11197944 -61911821558764659566629297284902092800 11197945 -517886948293620370648998046825501440 11197946 -29837436791840884261870927234401672000 11197947 615509116040217228272355021920191243800 11197948 -368355729903177903174999038788766982144 11197949 -26123504107978434359981711000531727264 11197950 -127992719769110545635755563414515854400 11197951 -752328899366174573684434916478647115168 11197952 -273653551075595908719732708466332008448 11197953 -6425816237147472856469472700648333440 11197954 -1049534973540260771383005743701708945920 11197955 502780340504222309150977784219926761360 11197956 66533309897001612377346584566816112640 11197957 -354862540330810994702908056024271061794 11197958 -230473156718888220509911465982804053920 11197959 219787520349826538088425169936023675304 11197960 596547758087738969244600098669518080000 11197961 82396240078953037628688429367488501864 11197962 392559478051236373478277843567428527920 11197963 142028895688517961376782110355715810960 11197964 72045398667055595313508100936673361920 11197965 120726419387638664704981710596067537120 11197966 205683057211486124847634571704897917504 11197967 126743741280985331288694667729220864952 11197968 -140565326173639416175020986006408134656 11197969 311225836810396396793317184994621039396 11197970 170463838584648103243800250003311134880 11197971 183071769715425175033698469602714898944 11197972 -230393089140010231425108654697912196224 11197973 -411427550523813359777223962366851648800 11197974 1552189696988380753649045829826733568 11197975 -69032347085676441586607903286595640000 11197976 -356913571972756962440721002513133527040 11197977 -63426920971347232574361999437414530368 11197978 175519700452829988447759413446419615744 11197979 20515763022764612388583057991193860880 11197980 228696405695715241019591120241897984000 11197981 -24508306659833329014055930591750044736 11197982 -33158173475993600782154334755460571008 11197983 449567452434507872341254049132812606024 11197984 446971366222645406320160879972022484992 11197985 -172915368701511295665362594004310506240 11197986 -30637510136907328707155161499444766336 11197987 -618252886858997545133886485881936108560 11197988 453490645269939977647595947735051471488 11197989 -3326182241400775520278845492208711392 11197990 192041628500882048425297739905785264000 11197991 44506038475584343717347600053884606464 11197992 109316953612400798190993493555408896000 11197993 1075112976500819034381930604008438693242 11197994 444744008333676471350795662022505541296 11197995 -237332454825939292825747283849318660880 11197996 494351948177419980906850955549976608000 11197997 -895131558365537718700506829772681512554 11197998 84684994107969022899138906050141668224 11197999 -332417512886318479953191202022105053336 11198000 -16246611200329450449516308191887360000 11198001 692697629857471007002864999381711442304 11198002 -107667971261508352939939198558324448640 11198003 1073120629490273057763322658364435546252 11198004 142816130006116659571832524165764145152 11198005 53102456951157186641334539543406165120 11198006 39647760470307657554279786731763819520 11198007 12044799699125203159756008368809703256 11198008 -60631894399054886387611129088998871040 11198009 -155838808051176589643037845755709585280 11198010 -6084323787286833327818453902975718400 11198011 -742108255650334382404117383194833699200 11198012 7877392710685203793461669726949539840 11198013 -236296149104255683459008365295694007040 11198014 -103921736903860043554065300182487609600 11198015 16921067010432038591881819029061581600 11198016 -101639682064014898708295282437280759808 11198017 -20097512222829124054189307989891908560 11198018 -124714090371511764108446679011956861440 11198019 440073072839255492032896111751048219632 11198020 -206741173939824496935965836126986443520 11198021 605662569193098163349587372548891613344 11198022 -307136365592948122155777467241795657216 11198023 555704992833677924345576596155500859960 11198024 1455674504479234784609439610705760133120 11198025 317716571680380108194475827236747848300 11198026 210326069861348648630143149402623919360 11198027 364217191341578894477344565232332036040 11198028 131334718029862718008101996778129035264 11198029 314234393126540041059988099663764656630 11198030 -344164887680114807216113877488980950400 11198031 -104087560810429820373109131165501713760 11198032 -192399101542780824087812445288757198848 11198033 153407468255091155130875722889592296448 11198034 -504940260684379663051035373714596629760 11198035 -566855817216553471619284584265398125520 11198036 783900865679911000776711864729055842048 11198037 -205711611873849395655356737117556995968 11198038 491648788568499111471333731645522437920 11198039 29999788424000651465440735257373368840 11198040 131488854540422396556555051296086425600 11198041 -547871736486773027614224389438211022268 11198042 14142822463658433139541027801309106672 11198043 242111595889714355836072276063423962024 11198044 242822525673895877215414825911626591232 11198045 -10418181832756040393778703943259522720 11198046 -95867025016646940156322915249749479616 11198047 -290149389819701819423523431651260756768 11198048 434222952319889610253543789135750103040 11198049 -425468160224032134760059127454929336320 11198050 17909759627177162934202403571965800800 11198051 -638214478186415795773949815907610770400 11198052 114244874367327552053628448287859779840 11198053 810537039044911634161829323615259967864 11198054 -18898887418966995543458744381522519808 11198055 -309091022764452618834289148034560081280 11198056 -329337599548501295325884522783972966400 11198057 28010450356376203640139455098109633088 11198058 267451806548694569958688484906076259584 11198059 12554712524997927706285937541757555000 11198060 -9574222448470531592933050943589120000 11198061 -131175940655990035820502975913108300800 11198062 887913851958825284224486417754582899200 11198063 768706829723698810266795016307933967312 11198064 81266583376127120518134731517692903424 11198065 -6095596338258654202745050454807513880 11198066 -1046177531043048101717897727350880624 11198067 479870886335746632042984132600133508160 11198068 -105566098879615043308939107692919767040 11198069 32704462389534254060944742466208043580 11198070 12875663007086872493042687493084522240 11198071 -472345919179802332739541342577912022568 11198072 474326330450159342243451208746204057600 11198073 -145322066718513566153041417045483152816 11198074 88273096670706009013848517438920933600 11198075 143877183673837726320515286010771740000 11198076 300649487800402021142071426735851397632 11198077 -657223607118960917704119429739195295328 11198078 -137143305318450550197457229428514799744 11198079 -310433680332301638464737171145013215232 11198080 -385691058243266607552500895135773491200 11198081 -561352458243779142983259198672181973118 11198082 -90978255096514362186262502717681049600 11198083 -87869963179853215867928730226830022496 11198084 28694373743607822570206975101988120832 11198085 82780744150765654821809253990882480960 11198086 488573815370857430598280003763749264992 11198087 518351917530675812623736577759919545120 11198088 -47335208345940719597389915303967662080 11198089 -91551612965377700752377627390564680640 11198090 112073653431521269584625127768091400800 11198091 -209485121298430246849947211262805959208 11198092 389672403325688396240394477618946877440 11198093 -748228206162338210655932275823813219658 11198094 -244899047360117032298551094545478692800 11198095 246837641871373552059039519079651524000 11198096 6551392584042877716843593402254884864 11198097 184992057462986521332675967694178223074 11198098 -159141476379590402460226302142160216064 11198099 284174377076294236641124296939422069760 11198100 40021646768526527220858374516292864000 11198101 -217578119907832680730428215466152790898 11198102 -52117861333068589787149290088590177408 11198103 4199040070690149699051166681804132608 11198104 -1122299000679075412195623818689093324800 11198105 -269479288976792066132279163556907858040 11198106 61700469249016617814504183658263833600 11198107 778177714343348585746475248880261591712 11198108 208303286311754916315322851951796839936 11198109 -226573178823828863174036795968399464000 11198110 -27325499782779845523636340257901486080 11198111 633501147360949229304395210506071020712 11198112 46642430001582330260319899318064513024 11198113 436058210946983681460506820434114907362 11198114 -369075111731092043965614807183386498688 11198115 201410412985521475024897762081639992000 11198116 -486895713875397630590529041585257471360 11198117 -233391945535639973013199585304969482788 11198118 -56630775795007861904754601058104627200 11198119 -376385385985499651311044917529736057480 11198120 -168251079304995436683344403777783398400 11198121 -168532356236400275915820372208073059392 11198122 -241762905060985594213726075818819270048 11198123 -544124539774111319385462669709811207628 11198124 -37677030735933112234066166148413257728 11198125 -29941541633991060202395647447728200000 11198126 646727759917486810153289452851418702080 11198127 21246919917980577319116537998363461008 11198128 -38006471008962536316715019920616652800 11198129 -624545372204594445607315400421172668270 11198130 45629562505066042259261910288097751040 11198131 247721202379029116482639575292894018464 11198132 -217436111394957799801365154741813893120 11198133 -213112157882254148396552492327836148640 11198134 59376092629794228459753546535064488512 11198135 -193864014072736657489078432936373215200 11198136 80196324318722883089636006494491648000 11198137 42530930611567441345375003248250846032 11198138 877204587403823074783919515557729792 11198139 280604960737601804716838516388419401728 11198140 481524716919791836359360342479136637440 11198141 -650569948374810200951365157906635092000 11198142 182060868805158509825535649580925358080 11198143 809047389362036284444740003462971418480 11198144 20537185821543059080879945283901849600 11198145 -69101718326840735919280926420000336000 11198146 8756486938852037460607977065510469504 11198147 660108224894327392570362711427110048960 11198148 -953820128586593553167620188334743552 11198149 -419781860383576229541060845434850419236 11198150 -113171894287337496749161051008345943200 11198151 408130671220598675869427060227430155800 11198152 312605689250098122502379642250954670080 11198153 -995515747391895556808149505505435314598 11198154 -245736766677690023791074275495400505344 11198155 200025793523336268183687779947320389760 11198156 72224318539634914117190546906311883520 11198157 -275274762988698556606108243348816829760 11198158 82387413548897511613303326343298302080 11198159 -184811803015189472242026578250178742688 11198160 -100848010598256024769509604082893455360 11198161 -37923394498182029136042317410104829952 11198162 206942562123147807771485868146431922832 11198163 -377539566562114253237273046155815665600 11198164 -86861336291928847193214435899670919424 11198165 -30741711897882895126258415449270104000 11198166 11306366610620676780419640750217023360 11198167 349345375510970616576971813841908174040 11198168 -880407544075982313526259273364232765440 11198169 -385417351697794804097888052142713622086 11198170 -220415832987309620407819539352171026720 11198171 -581274968630482562363891983772794836480 11198172 -149550074278410282249594244413619560960 11198173 -445065629483460392625818271422416393728 11198174 -240170153849089177001144788705573665600 11198175 2125875935505154253172341919605703000 11198176 -147510103111482740260002599454745559040 11198177 271971688564973338103670030491229089472 11198178 38584791755644131153609173266836074400 11198179 -551311271279913473198111439052882819408 11198180 7042608367323923982440975475902115840 11198181 536875339965410180354226276123980461152 11198182 -511379221192155510259942391394404004480 11198183 655053054209082292896872453220784485432 11198184 -239907782040430612301889732654082375680 11198185 839562436943360435848190364975759399360 11198186 467767245083407647958432127996941263792 11198187 46645499574833562252712825583441184 11198188 293261793061721677601862712646340541440 11198189 -4446905092911906072896024453907092160 11198190 -24456847465988357556256866831947460480 11198191 48053686710070078716971644678853756784 11198192 31977415685203777353803956484459986944 11198193 -290267229953372332149074349819500256 11198194 -16132327098960092156642130084979384320 11198195 12804602391389061088130105458404985200 11198196 120094044680411338947951136105925775360 11198197 1217583162430030606384594466436629566012 11198198 -243197654624586738096552604662930407808 11198199 -726907509237319294195256495888330455680 11198200 -9453480016711482051030709866961920000 11198201 458846730217931162167883449964678140800 11198202 -95308125870272986329230612466037075968 11198203 721591072494701205498930266568251484452 11198204 -91814957996113821113620364372780396544 11198205 186613412586292121508288241061518164600 11198206 -4718442840054161120360717984971940736 11198207 -192867862141743271671943264940063542608 11198208 130435277797544378457084464875400331264 11198209 191855543244926576651031560429754581040 11198210 248131667188011529012687109301577289760 11198211 327947415796857262383587308079948883120 11198212 112049348002479577515797101310961699072 11198213 633480628230341448121808700537605233464 11198214 -346103130437398142552748907462020211296 11198215 -210058938555304801019487773997234528360 11198216 856709752103459968287492563937737364480 11198217 368514706479368638126884295433889526848 11198218 -270754259041797163486082983154682847440 11198219 -80162359642178263161913684081860200856 11198220 7270121734229933697086519815207157760 11198221 86844146185789129906220911249554234422 11198222 -86859593473013674844630432791090109568 11198223 -353717098987499606457528732629825218560 11198224 -101179629806926316585055449481782804480 11198225 315818894375437369283108789190495206400 11198226 -62563567457356302681435807588285858816 11198227 115279707108292982461593391895247244076 11198228 725693516445723254912835664744234013568 11198229 -153598253802264490052788161462735480000 11198230 316926601885231621262035385182234133760 11198231 -487941009968520490205176120498668788136 11198232 -6025434097933150287457458141853102080 11198233 417854843752662750962818307194551595984 11198234 -341871401178993466538785593889264196640 11198235 -31073872457135479236260338427351934240 11198236 -186708588024413276676241103971584791552 11198237 -563122631917272831153871501567956702048 11198238 228875645921188797184568879560450446144 11198239 -53917754003240178599118115764221408560 11198240 205672836134373868905444543607131340800 11198241 231153121876084604125476518441097479250 11198242 112809260349526936820186788946692697088 11198243 136200796303054214841645982880428883616 11198244 372589263645152586289967604133686988800 11198245 10701323354966078679515170077046549500 11198246 201979310371539849983815170036847211904 11198247 -89980139850733861438611913249175688240 11198248 105943311905671273925048425771140126720 11198249 485577164460387301982684963177349296250 11198250 -9156859645842395313286494557053440000 11198251 212984249311058376297395435940049763252 11198252 273151995332484481436590250125099318272 11198253 383118747728866232063904429146255186208 11198254 54122007572358850984232907960255309312 11198255 -701526744402557929600200923032558230840 11198256 4502736869817652830955243280425254912 11198257 -97514670980271336710924828687763749760 11198258 -200580257498316397217010236008359966720 11198259 -245961702896378931508367609728290610200 11198260 270992402578085281172791377596357978880 11198261 413878661330198701385712407954996851932 11198262 16737989139412946952780279531556528128 11198263 193387013694045188890491464878445360640 11198264 -167619379213090349475100575959750676480 11198265 131938727945629623437853690079231033920 11198266 -331945722695987797189419290749690080000 11198267 -672380726959980199054537638855185948448 11198268 -256555552740817482300933215582161605120 11198269 -415621953102877263955456452190818550330 11198270 -20305665692589150281195735632954093440 11198271 -151654785092742516355998964233574511616 11198272 56666224001037596477448736623784099840 11198273 -107877844571464564617792098955850233312 11198274 -18369899147724879646550603362683396096 11198275 -6656506116070642943917906866086942400 11198276 -361583724208336655434592895954906918912 11198277 -556312884092543723103138334521238502400 11198278 -137353341676953963933499057539114070656 11198279 88986073711733368735761657501219538776 11198280 -208164184471345694788063162326011904000 11198281 -304227806469270595637956698927606778918 11198282 36204706977112596060382731041147935584 11198283 141406518721557827998662432770717803224 11198284 120255955525855559755956946290991307776 11198285 1453445201215096253945655702790609920 11198286 199836985252444701177395311600062919680 11198287 970267172896808571801895216304409353520 11198288 -54268439354404290604407043736106172416 11198289 -39207863128164200007465775171499005824 11198290 110653955168633059936551066348808230720 11198291 -170350297763270756380313001806447885376 11198292 -20679577253579266054952861450916126720 11198293 -877917723425622096990286010223820721458 11198294 -290441691197458978152031382256786734304 11198295 -294499070249060215473382868633270237880 11198296 -351831678030781525235133280056409804800 11198297 -50169680303635869039331670723485469760 11198298 16549066171744020189088679196823726080 11198299 129727391141864577939729664563317129472 11198300 -74916407200745153787925991672165683200 11198301 3772318268008375259407777973199554784 11198302 161593888413514822750773087287362850304 11198303 481894089376599357889179510036569355552 11198304 178217946641485449276581438456085872640 11198305 202818411000124692945404913683656920000 11198306 -1896964344409689532872385053701698560 11198307 -496454628832461375940321312227673313160 11198308 1446986081676370002943723369358923008 11198309 -225332559172308833416867560378274346880 11198310 61422558863487945310647435785786726400 11198311 553812021789021686315081738005914551824 11198312 30797876891068914635517020033414323200 11198313 -437286535647503940719556914586422506320 11198314 -763418411056414602458225692936116438528 11198315 178023214191215870958474026727668343600 11198316 -93283112963267454831585454165559279616 11198317 112553261353716011618442081312017704248 11198318 1566313833037188549470201187252203520 11198319 -385420482545327803228297759161306678144 11198320 -7609380176984154146845300230269829120 11198321 -1015501316533257150571601863043721655500 11198322 -280104440377973801638590578600105462640 11198323 387609983398956423198973116628124038480 11198324 407448488691867933404495645718749709696 11198325 27773723693768053329451591435683273600 11198326 331139947577791845135903160380525186624 11198327 -15775179961865356681486597640392512000 11198328 221006397223719343723756741113055518720 11198329 -1904449796471769928826262282826636912000 11198330 30474431541739468822301801017713377280 11198331 17247944919656031905061006747761673972 11198332 149515661061256669384687340932966781952 11198333 231704952440231207982810752729036622720 11198334 44759307195968798633549883699638753280 11198335 -546245017748846600788371004152194061720 11198336 -100483748810005116709060258554917683200 11198337 410305977343095261845200845797664275760 11198338 176520148233663212188828356275750650320 11198339 -170329079802888181904502258419807780544 11198340 61727951523253358947459442020222844160 11198341 -124520674365124137225425050599444837696 11198342 384072136608659486226956214942905879040 11198343 159315152223573658434781530237273750864 11198344 497977156992596024821264565894211548160 11198345 -62177183392387818985858103488534569600 11198346 -4431790973964345326961735957100227072 11198347 -274906659694079575209484805829996102848 11198348 -75604551386695206126201542792815340544 11198349 -120777967783517985662954971836896500266 11198350 107716033415176921374219386925296904000 11198351 -62923502959298012224734057713280669648 11198352 -96249871864207354170956533813399781376 11198353 255840807969225615506445447817508491120 11198354 348657821627728645838235431803666751376 11198355 -24121085443472592993610304893687495680 11198356 271381523303711244781772462108164886272 11198357 -76397288488907287421777854458017975328 11198358 348616890931458364119678306505786369920 11198359 853763737481790631082083407001802370912 11198360 452282872544525914202370449646163353600 11198361 -15849925684059727856341204642393491456 11198362 -131482419780992367148336515834204967440 11198363 -2556543805264279299197060092483522800 11198364 45621576238506521500284829439339446272 11198365 -575471539447591798818299224033653768480 11198366 -7446910566037935580965399730802510976 11198367 667512043315268399279591989729004117784 11198368 176335540540053386945532061619950387200 11198369 -20410144842600194352866369044841705280 11198370 116955004364153838859554466754410621440 11198371 -420730294252285685238084533471471152056 11198372 -769426780335830632726430826307238231040 11198373 -118769981384945734101002758072719443616 11198374 104004134150606834884261176073630184064 11198375 -167830474845845422341167331245656536000 11198376 98411118785294794450734091138937487360 11198377 43478472401442198754002613283741327306 11198378 -95082759149293786614457293573171720192 11198379 579173363071108237467339523654883762160 11198380 -227569249862318143942782077874028677120 11198381 -525117149638452396165896564096537059818 11198382 -126200833939629601333411207348579662720 11198383 18372684021545694031182754160704263776 11198384 -349602643466937802760370792761298223104 11198385 4022894970205259999735969140212374400 11198386 189639677485218491198650259962432069392 11198387 143319616201082681870805615455464188120 11198388 -255292883026688444977857553362895564800 11198389 183543764565449004905627791935420958190 11198390 -95752324731327091064638918767338699520 11198391 83202243269701530237135425172371727360 11198392 -49545578753780576875750911128055091200 11198393 -197540350699878712752169234613543134200 11198394 -69474414588941347510506205944929144976 11198395 -202308590790659997453425893693734815280 11198396 -340080710412550576797461032763572101120 11198397 105812428588066039271318503091421291072 11198398 155479541310857254840879053515088096000 11198399 -445929974434774434122846146510786257600 11198400 77244029367148479444354305985400012800 11198401 320943732060439718743301067266127487490 11198402 471758015764236438583693901057273299152 11198403 -719977600115648428365454296702180212136 11198404 -2610100731573997839534617237804875776 11198405 299754954677552391185228784650599401120 11198406 -126704839494954429079914327520795024896 11198407 14112135546041210710925019080395862784 11198408 -641967778174564392218047721426190336000 11198409 -44843899384212770000979012341087154432 11198410 194930159061824154115000137944609241600 11198411 -870485645997622785367436349270266512380 11198412 -127854606737016058652240694634447358976 11198413 874228149762710863100285057924390539682 11198414 379813218155979258315609279784379749056 11198415 217019724271409045429544183880760539920 11198416 -102563348338410192334558465314325741568 11198417 248465634873092554364705050767285812466 11198418 18051070154818039113416522122850549760 11198419 -54776690489331546998197770980900249040 11198420 -212124902219614960847758562997724588800 11198421 93202511869067235121813480493734263708 11198422 692170147697729894468105522657175545472 11198423 535414092069308078274741753465587100984 11198424 -232988106229150333867562272955097415680 11198425 -103612666968562194343059503584574880000 11198426 -12272715981182787417189757768882776576 11198427 -125753110277081113572870941070470466768 11198428 -687966311922649925075993664118592108032 11198429 1011692033527006174147654502073109920 11198430 -213500144655280186802880343497947269440 11198431 -678805797226597576545939604527152956768 11198432 13029545960170679594763209262371438592 11198433 111669109310304197017683829135841151648 11198434 -199301672094278863086091007641973242080 11198435 -16541954667411492712322502271898067120 11198436 -451703649030562563775801078210114775040 11198437 338173423186492782569925187155148735260 11198438 -89531482712329556531674067982623918880 11198439 102243307082420747384144990372573591040 11198440 -3217400949162970345526778865994956800 11198441 826353769424298693371866754647560646884 11198442 -47746309563845233765588822014628911360 11198443 314525749202604342305257452305197248504 11198444 665862802974800605233993546530682702336 11198445 -152292505887706651994256562649481346080 11198446 56637263270798027919238762877347839744 11198447 -7208806005079642426899835556136957312 11198448 47181523868844928784923337326136033280 11198449 -76564631517701134319266391040958341550 11198450 -125191139609864819613454464945267282000 11198451 43590822580854623397701460482823870720 11198452 162268112139276356542344676673413445632 11198453 -68701915341918793018474009478518820160 11198454 -69575830533017808255393260727548105280 11198455 296325390765218703751884330612067383360 11198456 -56540178775036208075550152931506749440 11198457 -92655581536140122528175986940367332540 11198458 -149950075553571721351860835295897419920 11198459 160981578145622198862245217684700314660 11198460 42028611584856106018220381421567682560 11198461 -29390622212011492738691978283646504750 11198462 521281223195784970401989686195273110528 11198463 -146231908195230780399538747045338441456 11198464 -327072206672136484593329135379780993024 11198465 -237926151164454331185979141782252101400 11198466 3564599419182207149737975811473459200 11198467 -401465158267954083721173017379653536000 11198468 426622138860370201622880243579772185600 11198469 233163710358194529636587570339375611968 11198470 55658485793545657402908514255170854400 11198471 -55612720839886305600304794722886881856 11198472 -188705709248775653326195575518993326080 11198473 -192142546548039980048969173276216846272 11198474 148884028089205773491933959568333597952 11198475 162510236934943148010103114621657681200 11198476 -4190193805806192406525342266728180736 11198477 1003867329606328879987704090821912854326 11198478 248555470542366861525463305231381194880 11198479 -447058720498199879722425451382306618624 11198480 31308518378064030292401916710344540160 11198481 -42890048744844132429463492589021806656 11198482 -138212721345255575136550635355299447408 11198483 492391098021328687815427255098937650732 11198484 441249975393443977204039423276317173760 11198485 30695241981773314411130791666378321560 11198486 -70851493780326082665594859285717507200 11198487 359364701527871379738608823208765182720 11198488 -21445979674965128906847394907909652480 11198489 -1101008134647904199318609246300262980460 11198490 1631889670964596156158263434096151040 11198491 -1028354194823081262834622545772769866108 11198492 -30746922206299858870988739151893178368 11198493 26445436251663263807324842533501129504 11198494 6356700103710862184773171056656747904 11198495 -198955359587635432218731651360395392000 11198496 -88845921473605403532608783783313801216 11198497 1031727394789237446131915434183358446946 11198498 -249454280194979863354174523450105166000 11198499 201096424676286450774959667777586009008 11198500 88095375833814257865945988413185856000 11198501 -771933966677808426326105038090143906498 11198502 45114426390864585600789578070758719488 11198503 716591182920942320662091946675855591600 11198504 -781981034777616135326107564100223882240 11198505 80472067447730230856493576641812622400 11198506 393457577790664721043403588966727844864 11198507 263670529359757157108824966491559128756 11198508 468952294769716485740961637102749672960 11198509 89112133627856847677902868012546203500 11198510 496525552728877467680776582828002687360 11198511 -579312459016315507409139944292056478840 11198512 -96487373936666040841582445564967518208 11198513 -340436590061237848684152127599173421840 11198514 232803953005344586842599592414127925760 11198515 30520827682943846012181001599733298160 11198516 60523821817700326498842635253918474240 11198517 285119976002379750049219506458516844864 11198518 -428032375086515690084251558228618094784 11198519 953231507492616546784021264483296042096 11198520 -30744853497788163085051118084413440000 11198521 -17573936938455845525391701171319200256 11198522 -374703527968812798176894176665289484688 11198523 104628070694491611124955109355208646144 11198524 904200175714945468895493871042075161600 11198525 54071036012396128000963320139641903300 11198526 -11003549760924267726770577881155430400 11198527 -828716586743078962265242339391609103240 11198528 -122697048992336719342581555555156885504 11198529 219050448031029776433076358871289593768 11198530 -68383190938798791483841766106810201600 11198531 -482041999919302381693497260952029704368 11198532 75129922648076447901177945112651776000 11198533 -1459381703838423548250842804922543168 11198534 -91689757054010513315054344335955848000 11198535 141346629845164512327294659318166777600 11198536 934983078393102146837560585286204359680 11198537 381416441983142991852341819964754286592 11198538 -154271316854269575423226289691471662496 11198539 -225983717412442841198076248175089202432 11198540 -252919701401338352309892399877822617600 11198541 -724300514053678063063829184845270273280 11198542 510076083496280513503229756888360472000 11198543 571822821850319461927509892955629309440 11198544 -46602335245774971407642142710912778240 11198545 518888852518730632432393975063409805300 11198546 -57146390308428362311578594192173445120 11198547 7325299336035648563459393235536890080 11198548 45752556658747848018206144199577563008 11198549 1817980925717762455079987633297824604736 11198550 1870294895207316104410583574638400 11198551 -38130488627882221232371419894536206400 11198552 -251190244437247078470599557264992614400 11198553 249553098856446606239736356050990152960 11198554 376863198410279205928319051176117643520 11198555 458132385495305452050757492171796256960 11198556 -100917147445893913817721768088355071488 11198557 -90254436963746259036750147807243455194 11198558 52432760062019171766197754064722600000 11198559 558650663311996223867452120486911205704 11198560 269483653451714327044943368477078978560 11198561 703864384818361101435585375929704096704 11198562 -132414951064762509840420027604787773440 11198563 -647197321477573698852226345541055662400 11198564 -50381193660632290303495441337636241408 11198565 -2958510581387086955288038961261978880 11198566 -208262059318266498945900245292619288320 11198567 88002091814143159759997259230613650616 11198568 101968743133800015662936184891751710720 11198569 -558344953486600005416261240237853337030 11198570 -201987331197747007482113385623893967520 11198571 456397337541530447668447376734963034712 11198572 -74099258114409355085344812815342862336 11198573 570703371174378678021290231064409716822 11198574 -10817651536003284350752023974733824064 11198575 411183497402258204388086891436052173800 11198576 -1084027766464680042116988827964604416 11198577 67976548486455711311737038535164993216 11198578 85816890793416838244779473383317965840 11198579 95665087587544726467457122873396830880 11198580 -169115535940538106723135395212776345600 11198581 5342873053107904213092570554370169152 11198582 -159117566143057094691975208050480862080 11198583 192376759582227724057606673693287312344 11198584 -528211721094717591659179590619325644800 11198585 258606552444316312549950139049994484800 11198586 -87601411632883623979611202233883670016 11198587 -842738040227682744139869852719222876764 11198588 -618250652129650079357439240114862221312 11198589 -125122800693740573215498467574495966752 11198590 -87367702213529900407221243896927047680 11198591 -34737092339132527474458188195137899768 11198592 -411328279736373956048958880668828303360 11198593 45428173968881775949244995148145445184 11198594 -479887582220049131934515157388037954688 11198595 87130789001500456072839570366439203840 11198596 -1207909861284160445206424812415602900992 11198597 -386072972920099238001852382305462292608 11198598 -127142539513993050513536277927816445440 11198599 -420998914000200942429727151792832615400 11198600 65801447873516174120341798333255680000 11198601 -259306174908789496146191088151454748960 11198602 182893152605403931891893453114713704752 11198603 -16813846748112388013730644579277489600 11198604 -38534802397740553605640511307323503104 11198605 143607839794573289682414090221333637120 11198606 -280838849977325084209747408588970895360 11198607 -431510092432537970678734563271200748800 11198608 19409888107732385495848060109422854144 11198609 398760201595201560282926604944863093104 11198610 169015109801167612632705099082943536800 11198611 -42269657083576338892326402494524903200 11198612 -513782695021388018130215932968459211008 11198613 79137261981473111821028649663692812800 11198614 138279331575685323699255155638760914944 11198615 158169166149590794144127533035621284760 11198616 -215496617542763168979812056877511966720 11198617 -54186761151500002455315369874816653696 11198618 375758573632703077709780938711221201120 11198619 -752347150608152531139229609922197440 11198620 -192921909748480259019826450900809937920 11198621 -387378741978049848804765960637662230688 11198622 -103124418596648307060126678431434024128 11198623 145490889042167315278145946208496689320 11198624 630504983614909332592214330704376758272 11198625 468259988061713498103118059454597488000 11198626 -176484872130345773820497280047879172096 11198627 -718131123879855525607617064746662404728 11198628 -19731190267653303166402505780690657280 11198629 349332576034065651613436847125507950684 11198630 52936261593742765121952837737366616960 11198631 -323475358028243524236729336539389199616 11198632 464661689641313786690703873883889080320 11198633 -9140174706911139082745709790280086896 11198634 281465949079185956573902978363519668480 11198635 -133816859809921058176812564093366325440 11198636 48003026793655784997562144708374592512 11198637 465565237738858019692193879634565357494 11198638 35622393092875368562188559678178734080 11198639 447941410049560107392654590602221087424 11198640 32395093255208703107989103418851328000 11198641 197381284678074985153429002697994430832 11198642 -18769120471991622168129705878308356096 11198643 211813490590500106146652139438174490624 11198644 308125263180367740258045939551883518336 11198645 -4673286774121114386966182415715891200 11198646 13525046936052084221897803660617997440 11198647 -243421206037524637238403825263101493208 11198648 -312121294682188740903168381330376089600 11198649 47378761065837000493590211393620971520 11198650 151182589502485183910554783190582244000 11198651 -216730017200787661944376118735216011296 11198652 219707479568002445573592998262373765632 11198653 95079370611779676828660478525670157580 11198654 -139095228205034679175303276988056459008 11198655 -26113625900555131341237399081385024800 11198656 146416049835947052584143705091135766528 11198657 -245937709376431854196636830348987582720 11198658 37645763147306051591441474254614613248 11198659 287712209539407627276342502774217020416 11198660 172437471572051048214069231401229004800 11198661 -3929839699702318575072316978228784928 11198662 6300856464622948717096783810489593984 11198663 326899621044796526995503817836237088560 11198664 -509108103197802298838695052678711639040 11198665 701852471724046940088082516826185725000 11198666 102436950458471374522035918735185458944 11198667 36793192514852123267473652400885552048 11198668 244312438401366152393580587842073436160 11198669 95414932624718308348445962886982342060 11198670 75435552632954256024662921379885096960 11198671 -1289560831509217523931708271024006984 11198672 48907472917166199105097486175067832320 11198673 -33558455965991153576899519917127518336 11198674 287693930523965926843948377070838782080 11198675 -105804519804619107940361827229632770000 11198676 10740262546510217056280488017736120320 11198677 68935005934071198458116708229913931392 11198678 -221661106335451049837724843951749195520 11198679 80551206572281097913613739127097607328 11198680 -727594601654633872406284903532005785600 11198681 -193452500614121441924788422081906465468 11198682 495311735152086851145837923088312038400 11198683 43784357790960983752862157230172157224 11198684 103661838593167457249793525925977639936 11198685 -175073386912595047140063382279428883200 11198686 772976565596911719455915905722179422080 11198687 -1473885501795974720480660144321837664 11198688 -40935894356382541978379116494679179264 11198689 -411542720414625686988264342376306507776 11198690 -486273326707585895223962157362103352320 11198691 -6109990835822686277958760879311554400 11198692 -158066776757800185908196305926269388800 11198693 -452214256346158217535959714023221375552 11198694 -62008809578383383385591017014811833472 11198695 154549223569173248117829318420517165200 11198696 255527678241379854732171333134663777280 11198697 398890037081400621581976578682355270800 11198698 197133406009673996525526272917901352960 11198699 -197971180432875193490266432848575892048 11198700 134814805022821207581326280390471705600 11198701 1089728067636263725678039383851496671702 11198702 219919416442810380618113106969414912 11198703 965576508739281852568029496766831685264 11198704 77184533752310265592452274289046159360 11198705 -7883429872778777149665332879931330240 11198706 78380840616790587875099416945302194304 11198707 298417858435904733909070436728688826880 11198708 118734639746531537749277243139654445056 11198709 886425727859518476605186114851922190720 11198710 266868346197036859213635080931019253760 11198711 -52173547089913508107593978367537968768 11198712 25250498802534468584971191835164672000 11198713 389783157732454974992569290992032953962 11198714 -393737373235117304331081488591019164160 11198715 -81379532634789531118717649775561327360 11198716 401222560780201479986356995034241197056 11198717 -263931313447953659258163704693128360788 11198718 -221163328548245290704071692012250838336 11198719 -55047771927780592630375335552293582848 11198720 180484628700871503159395308195566059520 11198721 -507995167027688101808911876606701332688 11198722 -60729624344738867698979171313969240576 11198723 -188123383887076063224283313557700032512 11198724 -290448437261028616830118873621657559040 11198725 20290967188122564843482069286064660000 11198726 114862941115615137087782762239747952640 11198727 175677827166540178411770230749452223920 11198728 -707303157160425558260144629410141511680 11198729 -1884425149175866128061057840243243824 11198730 -161743230761607679294308392824628033280 11198731 607552109565828752505896072612121908160 11198732 -86694136023838800248640710191644357120 11198733 47153797512346346051521730711535943680 11198734 -97340317574442234739053522352722321984 11198735 -642229600951730115870914227524586003320 11198736 -4176856965178169480108339218526035968 11198737 -989023261727838843585555519400140341376 11198738 342648201770787193050757273293053573520 11198739 195596788416657415101649301814609153840 11198740 57828474828920986783782504787524648960 11198741 -359831698758769962244784348257555044708 11198742 289092750482921382154762664527461938112 11198743 -658316871214985875617602687340292910008 11198744 -484246327057748062666686843051286947840 11198745 149736960042333140126175341820089081220 11198746 27533407224287970262618082191321463808 11198747 -203765386837036502453615097698328842208 11198748 4045189745173139208493681639573168128 11198749 -85170164182124390687961715293746436250 11198750 -8320893630440930088672861826681440000 11198751 -564578127438590001037056355665021104568 11198752 -63897236961904143813369658330101841920 11198753 -2214116020354099584149561236714565016 11198754 258007681002023590503719599508845542096 11198755 -280344482544999061521106854910726497840 11198756 178476444712339186864468878779465427840 11198757 -67435864312188068302994252099762355360 11198758 -226450470660272112901813914637512767520 11198759 278826008403857319041671803333806631936 11198760 196900640472785253955876942043218329600 11198761 400243378175995143595360683612358306432 11198762 87087552301045205544924477338566099632 11198763 737260737479259867585799769459256116400 11198764 -15108989916306014371892000086250574848 11198765 239125648772587239180864340736718699660 11198766 -104462043209183579974046193476885270976 11198767 -579905389316071422043773399065972746368 11198768 -56692855935536120592676191586132623360 11198769 -57093552436084107386973808074957014400 11198770 91089570653595886528854623948237429760 11198771 -336818556808597471660460229005863093800 11198772 -135286383606070361815560673709548381440 11198773 -554208966047327018123965609203047354016 11198774 -188730987302312539126480395794341921920 11198775 -75628020752015656909266600899864774400 11198776 -394242050662410890874417317355899473920 11198777 719704774723650354874400677627103361360 11198778 -286718286384695766445936366099422592512 11198779 -735463484359206393509501859179223503040 11198780 435902248877156273848319794188953817600 11198781 -24723371789551808840782228763102722560 11198782 110542522976824432400084676238790999040 11198783 -136830071159443728659047188778162860840 11198784 -18478927288672298763892102517162508288 11198785 -274498171192451069067569340600790288200 11198786 348862312197676404454003988483957178240 11198787 809129237357885373112969659246002950320 11198788 -9744661287387084293059878741555977984 11198789 -353618052792820614339680860213347070944 11198790 85631640170774401820843516453368320000 11198791 3833869070632858724214810953224267824 11198792 397593708554609103641992519150632960 11198793 -621939337709714761578867393301633207536 11198794 252239633694957704570370621342404488800 11198795 -52402982443170453154195944514557583200 11198796 -148784275862903605914915987277623214080 11198797 1336449873920082155964059488289524354752 11198798 35045823876142714852977051113620352064 11198799 77766570965850938827316804512254081168 11198800 47861983183795158056580768366086758400 11198801 -280996915326212373134569437214024259868 11198802 73176384001845845236647634612465007232 11198803 839392499365208417296435653517657858560 11198804 65173652028316414329141009966180544512 11198805 -14438697020607268592869851853436548800 11198806 -243555868880507368724280876784829712960 11198807 874265874419276216605679383002514280232 11198808 -653843515512756678440862035438344857600 11198809 -307579686392787197398369339126439698560 11198810 108557492413562011905305070075332889600 11198811 168383270568617954851715711636735199600 11198812 -15509344241109678815298443736080027648 11198813 410075094299287015813332083198473931040 11198814 -137826260481028645271170480019818613760 11198815 -238327213642134875853125279336812435680 11198816 278145301242473900690646361701068439552 11198817 -14672358260906961265158378484419519168 11198818 52041775367673961487299497851800434432 11198819 -561680765686715354944212120684533847780 11198820 -210145267631111351189837440859049553920 11198821 582435143111052137961311838420116641022 11198822 112287223350884298225488065078223355936 11198823 -300720462758987162887355979211019078400 11198824 82571712646451153261008534302939217920 11198825 503996525369914655006418846599506567200 11198826 200653410817122335475410173511433577392 11198827 335259428452304618946219183554787252512 11198828 -474148506571801071840428166973658964480 11198829 -83959471743333583814560588333134617280 11198830 3718012429956892590610183065979134720 11198831 -351418995358320160533484417034309084160 11198832 -1305695838837383551606575674760560640 11198833 404654762564525356511022202662183289780 11198834 963383999144492440645952412213810432 11198835 -252499467648333866878843435532045217600 11198836 269636337049754629916935389373128837120 11198837 236382921754978226061025428063013498368 11198838 14911917423697867039991383071158489088 11198839 84605361516115985566574700774934273640 11198840 -220744820791338863873701289176627200000 11198841 -1061988498650141019580007635637971885056 11198842 69869640479913829524230703323722513152 11198843 383658124613108399139311480441143608960 11198844 -656861824738817931345017537317990348800 11198845 220701242877498688044638028321407623680 11198846 -133460068873491523503143004580477552128 11198847 -277391299985160846838998562013458602240 11198848 -460760528195832180089101498135640801280 11198849 -452467967750714013036184796526538574880 11198850 -64191430506830406893879175273783628800 11198851 -371663969281466181154465136545832598148 11198852 522695864369174863822493425153350490368 11198853 1213304670925861587361905147684940662624 11198854 -369051495263926984463417337929621982624 11198855 118976119421716753606938477329323211520 11198856 416976963114514107445469909416914739200 11198857 -86383642378261625688059301434831845580 11198858 -2338500812075381156840528235409158912 11198859 28587662567872865527802828152342470912 11198860 -86277455640423367126098568657455513600 11198861 513576036440989093135688944725436710432 11198862 -97784450238177333979675059537928932480 11198863 -140705329603150385182483106242475819952 11198864 28851221465647557927932121319796391936 11198865 94598204710071249000678328126443083520 11198866 -163596778006372126414390777519831656960 11198867 -257177464527639275193529646621187726168 11198868 507944599095834448639327472099451033600 11198869 289648088762890614256762559981065130112 11198870 114310972677663038266304560727766278400 11198871 -153871995124742555764246123308385859760 11198872 -474993474657010450545438075664182067200 11198873 210467484189879632871181249693355907840 11198874 68935775536561914957407660267820042240 11198875 -421301048591948556891687866556266196000 11198876 -110069642108725693646579246269315531776 11198877 -3767856975149367181948195185452205792 11198878 -12070597768111096903511423999429230080 11198879 -282293427690562739293880647621631615520 11198880 -79005326509012628215537810214548930560 11198881 764060463584279983136547606468450626752 11198882 -709693647935900368782323434448413593600 11198883 504740255792865331087129532772061941624 11198884 -111661762659359076590448702284891357184 11198885 -786440493722644157083560753415369864800 11198886 259771624710535119171576817613379394944 11198887 136166507493670221555987461251748091952 11198888 -552752934393050837576757888642039690240 11198889 58620225936001749765564625651659691044 11198890 -1475748147557765578916796917213721600 11198891 -483088480426510336997719250079453629508 11198892 -425404629467405899709425298739542850048 11198893 -529885633716212368614273666784219642858 11198894 -40969823765058719840087764438815293568 11198895 202171773687520361027338213440688772640 11198896 52664139927238058063324399463536279552 11198897 -442395363380040356942352208004721296460 11198898 27207940241880300518935391859714639504 11198899 -851131267112753213020837846098082170100 11198900 -84837573065859918841930129027555219200 11198901 97969210652139767107747129396590226560 11198902 33412742402509401023204646631947368064 11198903 35728620063673013895166552416012422400 11198904 -119027017191094049514812407077519360000 11198905 -152187981722934199452530065792935002880 11198906 -86211994089405502462485213514900823040 11198907 -225388845671737607000258710237360429392 11198908 -208470587061701785296878966441803161600 11198909 537697328409017125997290807983046903110 11198910 -21146350308011155581337678026809312640 11198911 342684369065512429688732887182790180224 11198912 -323195565352471171372737553706828955648 11198913 -723975073599140088005561439212229168 11198914 434964589708804920911684293459638991056 11198915 13784159074188633389658052323719562240 11198916 382182981611833791074725365692338394112 11198917 -178790896358354817861806605264784856034 11198918 -493247217423812968234036022567681799840 11198919 -301479376386743410910389629506397556056 11198920 11169362234270815595874893355260313600 11198921 -381130266311697802446292849099439727900 11198922 108456176330833971517437062504731451904 11198923 -403270720987765793149975580894705564160 11198924 47458096267935235764286494373380096000 11198925 125083920610121115450321155232120096000 11198926 606955078208859008025550962414796638912 11198927 -721099373458019304592456773589538494224 11198928 26974199867417655335045614322814025728 11198929 -9995021545749897682618530431857400128 11198930 13187160625609420556624685857131041600 11198931 -382890952226210583701595089432859307848 11198932 190111339320139087109008955441682970496 11198933 -937847487460435692015216754316857744818 11198934 18744258464435323299421192921187898240 11198935 -68326234722583425779548325037982370640 11198936 33988678024928935255500729867050680320 11198937 -577644842587514368681420159388295130848 11198938 225750658731389183152377672597093878496 11198939 -213963183957518781460664860831639603260 11198940 -246758016879794550236194492941172608000 11198941 114726427616544404841420554168258289984 11198942 -3982261683093125175454909448760366528 11198943 -40393345231060262336299554103764270096 11198944 174826771305621775503251254239951323136 11198945 202274770765480326599759847344745757800 11198946 -117460468907749207883898318937630079232 11198947 -213658606117774632674490481144369013960 11198948 666319253358560282936211083897755960320 11198949 -195709612971539009492222460561998149536 11198950 -44630455257336409566585052432073760000 11198951 160370038345947657927811516524736496952 11198952 203796144872531853114045792788287488000 11198953 -216674215205880002069313435176055815616 11198954 364780022343638785809614584397034170400 11198955 -57092048123106781503103229581292090640 11198956 165243191010221138484885665252786081280 11198957 73981695134774244280551660263068837824 11198958 138429678558784911540523883953198646400 11198959 -70471931674255022218695089470193502000 11198960 14697748810499597371799662649110855680 11198961 -833400326875501292336175317048899344000 11198962 -277890398214541572696457549438110390768 11198963 -12010888582103847345286587141753062136 11198964 -78055803725621009668594690858833604608 11198965 763113718073169348539846397146381992860 11198966 410280567348250500735572265575712822432 11198967 -52503149193909622168630249901287249920 11198968 610353317992242915713934138818541957120 11198969 800618497894236272127712817207931179370 11198970 -199049394835455078974410031751639586080 11198971 -467004383040418646282229699072510006240 11198972 308385203102624199468761102416430039040 11198973 104729241186798669079370841600581729184 11198974 274458137953628386585729787350858952832 11198975 98160319517392749308307927113695367400 11198976 -142948655932166679358457959768481857536 11198977 -401602238880846300370406723128036883900 11198978 -9996383338292850157277293613044055040 11198979 -14373343209034868880430418625789699960 11198980 71505009998953363794417846344175513600 11198981 -93868679127178047030095744193698954436 11198982 -9557915411880753612290814245051687040 11198983 -1277028002161793124532338089832549392600 11198984 -363247820026905495673922556478517575680 11198985 6877572084062127117124712661083621760 11198986 22611719268783412650676957714121872224 11198987 -108199988447863804653170974426484774400 11198988 632415206726311370312278679335954421760 11198989 823587210802761244981754807529487212300 11198990 -320915283941578353280941759004250553600 11198991 -151700395582279144363916368084023391608 11198992 -42770698733434172820607344780309168128 11198993 169425872505880925923314618105108784104 11198994 101209513268761725021185867889806352000 11198995 -159055124809785107012104925110664196000 11198996 594833780536273940525852098562189616000 11198997 -113222248198275695290035307327365074226 11198998 -88704828060209256422225082236817968640 11198999 7359325783052505090138641607502343040 11199000 61253586956885967441974816121968640000 11199001 68403291061441058326196193643065049104 11199002 469227742803691162271326814287130675952 11199003 -24804996248147543539615364406394692816 11199004 285638814328308750455749833667016685056 11199005 935106372854178936228704693511183628800 11199006 465026793897858644350764928979804160 11199007 -287768280608732883297377501445895363744 11199008 400730483194981758789702027050843504640 11199009 -87674154723143909732564844758309852496 11199010 416883341840584277722547503066225167360 11199011 -217338302871568157079824853312275272368 11199012 63723022220141157942651364488262692864 11199013 132878092502258420388671442312924970880 11199014 -420596414499065725091548817600769498144 11199015 204829960814455845879931798919391897960 11199016 40117416451218655087026112639235020800 11199017 1046929411941450900489390118358942677860 11199018 -30093148236348268035496904882025331200 11199019 -88129812880678867702928704523185496640 11199020 344623855169169621082070770059096883200 11199021 311051389559355261626546572044904737504 11199022 379353024179703129456785393764114777344 11199023 -127687928742798804810086310706653025152 11199024 127149417570837783110904662545721032704 11199025 -30398992946378342551662555710753539450 11199026 321956041340931162160986491700946642560 11199027 -30518777238701088092502322773693490176 11199028 654604631868773451495343694693564279168 11199029 -2604917165191234037598232497490464000 11199030 130780944634094659360173340431131944320 11199031 386097107752507466392159673273314609832 11199032 -85844035688357055726879383029283020800 11199033 588345677594285001108777813765430389600 11199034 -143133019468001574512110753617344812032 11199035 206513451331510033559790488922853860480 11199036 -138993470604741631612711722340478754816 11199037 438845575428281032882075072302027565280 11199038 -432444387396718749463845685369633019904 11199039 -18090115050803365736858447325469514664 11199040 163184156967287568664408314563946086400 11199041 -5486784322401269477102729368285643328 11199042 43745660726625402642266287483183843872 11199043 -256095450198539282362780724109659806896 11199044 -120316855616727076905239899759594143744 11199045 9530750863067893152671424941318522880 11199046 -167021436778289826871714051507569014400 11199047 -283374923919901859067166285889195406504 11199048 81479710165059146931583176037575475200 11199049 -5976773667242846359380217449795281920 11199050 8337452067646640813247313068719500800 11199051 81408115487561600742616172039381733600 11199052 192749622761481493533997786039742080000 11199053 -360748307528946650794565964062476715520 11199054 251217006006369047216425479138050012160 11199055 -248354762818090898671759267041556801440 11199056 111752145166423270155534156338032803840 11199057 -65134261420112712302125424010680940000 11199058 -12508734309543594141584288599479764160 11199059 327048240242691358604113021242336049968 11199060 4588800334894228128804894201755074560 11199061 -166303895216020513084302084240003738500 11199062 -38661006094348349987089328877097512960 11199063 256752759132717587683227699930435619944 11199064 -231333094173172928292375064917938288640 11199065 -82649846323088396357806186544971827000 11199066 -325263372264636923059786568711206305792 11199067 793014832995436086403712913541925650152 11199068 23048902246543139589695859563737712640 11199069 -158967739936791955753415467389313219296 11199070 -69287065221011632696740652934078243520 11199071 53146456276075071377249655572943516720 11199072 -274164369843492749807055783189313486848 11199073 -816277390523845288171412768792691537240 11199074 583577022387718082394111435032450899536 11199075 33146152222529080309875076623591360000 11199076 11973958938225774073749057290573127680 11199077 -140891969837925713310776412949089270180 11199078 81218340902756987642008014916208813568 11199079 -575736652463843846165857834353086549320 11199080 100797506856847099587389538977935718400 11199081 220273288566135460666127321021465476752 11199082 344404064443076424542803409231745554784 11199083 -226372624669417440750873383424166304880 11199084 66998092497156191314801358706895764480 11199085 543031420095558520644645805396690389600 11199086 209256814491121633116630671093481839040 11199087 1906778371597131700781754874484802243840 11199088 -140819192918017418225907840735570853888 11199089 5760122010904911886456908923996019168 11199090 -41646256692460026146612024225151191040 11199091 50061490214220878190294250223963781120 11199092 6590148523146848157875140184322189312 11199093 -237716472690685271525241346791953082336 11199094 143413792208584578790130480721534074880 11199095 78436105356917612808338390568655498800 11199096 -73445676718178193946231542850436198400 11199097 334352154750725493906516480094626540612 11199098 373743500739758533718043914008134034800 11199099 -291960311576950148660585769002493125952 11199100 38878084128835155570134441394538252800 11199101 708777956336333074582848036493972404102 11199102 -127011351046290998140813770325329087168 11199103 -766334570693849902178279364232786027648 11199104 52171497221458945834796982042466713600 11199105 -80950544248516639472737484063197656300 11199106 265300003339121798505979809335099979264 11199107 -39424675965322638211906485630515183568 11199108 -478713353099172988323432238965299082240 11199109 23003402735778524166574113975588462300 11199110 -54842660817511029023878339709028948480 11199111 23383672606084512290948638825849291008 11199112 -93686144498107875332787574945552527360 11199113 421983597594066442976042111630814349440 11199114 -84343276730251448792585552357000478720 11199115 -1013002621313611048001110815685339499280 11199116 -170621783290483524593017718669026095360 11199117 -801392802329772361704457027721062944288 11199118 -48371831818198905831606603020236704768 11199119 548690923092652967889521328139580456160 11199120 6529797161612865444220915825339269120 11199121 -286061484495425447427645349398447721678 11199122 -186594542205173894893334383511046346752 11199123 -21996727183875497373269651679200269200 11199124 647605932480644485167821966150592806400 11199125 -343289617898777601386051993189222400000 11199126 283450154193017519711502973027463953344 11199127 544665785966399220288218372128931101512 11199128 5835204440150586323481861270654136320 11199129 857130961067357208717713854045359754080 11199130 -62448500036419777613125685576702219040 11199131 -102654991423410621945378086092016276328 11199132 62038515715744471352069340259969228800 11199133 61015591712348340408925439654764611360 11199134 -271121717683189908226519631346152198784 11199135 -2629075154785329863849122707015686400 11199136 -58322802250597084887705090675569197056 11199137 -103265445967840849236018406042637514240 11199138 182926823210245549904017202137953100800 11199139 129855166000236311467087832735742075856 11199140 -187865503844941781426995566365692300800 11199141 -411944966047758434012012844368167294656 11199142 -110314727552617399169721173840006442528 11199143 588228767025967038825040036042526038392 11199144 -573460591623139894737731693188939776000 11199145 -159398654823480012761375160539711372280 11199146 -400165697232829238025978678295244542032 11199147 312924336912303643471713862037360736600 11199148 -311722525219864128296542205043695233792 11199149 16667957579169471669939557786937203928 11199150 53488278210256434276358020084463449600 11199151 -349372675678905479328779354266849374720 11199152 -160030311825402141292966179764861190144 11199153 -4858930466952867466114807544491487232 11199154 -550598819301022671202188753841075498224 11199155 -206424492443261216360764242897737520 11199156 -155397943114718666855738674350035939328 11199157 -76938505842666026169651140107882168594 11199158 522679311225069713827388897992436390976 11199159 -193977319663107332294988491819827876296 11199160 62371542340744117920224383516331212800 11199161 -960988453793959425665948519441409241200 11199162 79950437245451021633054395828582026240 11199163 -882257997150651285080612044399569778588 11199164 512238424019558789240035595598336869376 11199165 142946125734503485553067153717039227520 11199166 -223446167185010445373186800101606227776 11199167 -580841558575117956127144437999790368 11199168 -152536940834738438864333602770470830080 11199169 -652239168467978615989883715486779562430 11199170 127180518441364473408734867863793971200 11199171 48159034681837841972395046520025829112 11199172 -588268686145613176258972604105490941824 11199173 736669074874118807634313834164540877404 11199174 90583381769683001802503952077652068352 11199175 -12926827026127194015774002145597961200 11199176 462976014601130864197570725150812252160 11199177 -629878370915906215708975960779603911952 11199178 -9713737626592945768255608164856331776 11199179 404419242983373494331302155746736581780 11199180 -206587187969743255477735811765749847040 11199181 -261599703699342089840076932477171698208 11199182 -137164461718368806889980645923543103808 11199183 267545165170019675037988952325440521728 11199184 97718893447273224154791157588428849152 11199185 -380178303621697120418108989222523855040 11199186 237685434430750878023087272422032297232 11199187 36484823415251507924367545773642414992 11199188 -119730345431981448917937654124178055168 11199189 451353488072340716926919651907967695840 11199190 -484815726465418412968077050343952988160 11199191 464915634538720854416252582781645937200 11199192 340185982909211710898406638566321152000 11199193 397651483105337851526153701940899378442 11199194 52131951484132450143804764221527421152 11199195 -31333763975261516351916691480641338400 11199196 -63401527152238001596424999920349572608 11199197 -235339555650059564688147978986814579348 11199198 207410065313768039083960447868051343360 11199199 -76818123503819076588487159755826934280 11199200 -583713668680493363200997916136243200000 11199201 121064272424506129130712873212459480640 11199202 -35194005822944942043942402600312821760 11199203 -685161430283160040271068653943909458840 11199204 -52505043414577764450078291606732208896 11199205 -84942120032504435515986736981384185000 11199206 -301359095704084574070186787484862212736 11199207 -496476601771513278095758789889632190208 11199208 402546492391464537581356013974376448000 11199209 -361254079759648867390828851721283778048 11199210 120510289643336794221226034067796677120 11199211 1504602976537931356126048046915090041192 11199212 25291961672981662180892424235408179456 11199213 -606698441300459403413291987466831467658 11199214 -99145554796379254129842806161203107520 11199215 -175067222928141551680157731613240522880 11199216 18836477149232009212042601936255975424 11199217 -38266954580986972442251273143166847168 11199218 270718014968838834318416148235339430304 11199219 332680774536531544374428340403808059968 11199220 512256009377100054716588617045278912000 11199221 15496805887673853744329212009534622304 11199222 1667961005239610689502152308772516032 11199223 -73615719884476312896144626615382689360 11199224 1262569594000626918637188391509778206720 11199225 13691092067106710467714682540525211600 11199226 272397762942803426364569663897434092480 11199227 253461446628324286115419044835598293680 11199228 329655203308905530183136346882641707520 11199229 -10309294827627700670140910200236549216 11199230 63157037046453887431444634393822822400 11199231 735798675247963011178364232729417940920 11199232 -168567189672910687796649615742558273536 11199233 -92321146136704202860572540112731211518 11199234 2089382051892101394100065879847140864 11199235 340375987127466113481835750984762849680 11199236 818006109062453816843917045666579121280 11199237 -91896396015267581535514884067339578048 11199238 124171830506523330821737149741378285120 11199239 -169643544183981594418093312295766930576 11199240 85821226218420504623392049530764595200 11199241 -159370001717432918334840608592868074496 11199242 -158749363460518273701448996030611273888 11199243 -445718206533639807131216263407258417792 11199244 -383363008252889752429012285293212970240 11199245 -856528107778084400642755397053970560200 11199246 -36685705985292615683832956905458278400 11199247 174308872038756046575589572268704775912 11199248 137759377457680421257887545614785257472 11199249 -1269244431516338041417718478596142220800 11199250 -615635443849130452084292377441254648000 11199251 -30612120927727727344289826841732849920 11199252 5392410391530002751936255819718520832 11199253 112721285120543624352969352958337390744 11199254 -622799081250745181188700413212854132736 11199255 -320349922988600336029280047059436349280 11199256 -232999503189474542494496583246966743040 11199257 54568381424293352802048842168829250506 11199258 -29726755334506473179476437464935769856 11199259 -370967997600335418764426635399115882360 11199260 457053605000067779673575999139850521600 11199261 -7932628472801398150294107254066278176 11199262 64274957042604944475356222354647004160 11199263 512014575930288556317105150490054012512 11199264 2992939699904667551027849660615098368 11199265 240700992010991126720613174244472294400 11199266 10220862052653058260140343109266211104 11199267 407762294977706971418146626534725672484 11199268 135784835872075532808182151394503621248 11199269 300998291062642885971491717662360964670 11199270 2532147515550702108929819166136416000 11199271 96965705574067770606790952387112521664 11199272 8121350020944340802356027789139804160 11199273 -24882038537278512696242470191635343552 11199274 -293148053749352580463408105615621014864 11199275 99948950088025806583829967077858470800 11199276 -1196315502390513056204753050191467520 11199277 359403402920831861518582024100455987200 11199278 -57739181821028460539799255132664199040 11199279 52443686613293184324200646855346311168 11199280 -46946826335578803039707427808297943040 11199281 938105589346741961789903703819170906292 11199282 94633672826202306980975102520087000192 11199283 210656544088138891784392808634444213184 11199284 414925490371809686064080047257482803200 11199285 -17868207944802471309107559580849320960 11199286 76704491589207393780004787176463683200 11199287 1167669215208876230637433947344749863600 11199288 -544416435264234102102570537590992957440 11199289 348620197742056466262418894555498409556 11199290 439806262980066511164252345793643302080 11199291 -132795339486038692099136381521773536256 11199292 508482285737855398872332618357655553536 11199293 -1157914221348733118727814652758404614400 11199294 -443258832949917730125693961943670076800 11199295 24915577584732084086318903753979474240 11199296 77818875731137966015301700423419166720 11199297 -382464842521171226202862547562035470800 11199298 277623287995144136364544805911929282048 11199299 918754268748395007106046244836607827064 11199300 -6118130761505460020576885600624947200 11199301 410599782359114615618295649208122160640 11199302 441368478260034033181441088418688832352 11199303 -1088537154839491726430089406454319488 11199304 -872096767779531577316132586004264074240 11199305 -22880763137715334148321702042571486840 11199306 169585189193209947627024083444909301504 11199307 8237151371738249281292865431482264320 11199308 -76028411334429843377278753472431054848 11199309 -95494712385230500364209876123643880672 11199310 169575175960977130152044199942295296000 11199311 -371478310415800117135697798618437245888 11199312 -67746909332166792568657360858362617856 11199313 -830273130443883216211922374374289591438 11199314 15298290482322064255493020948790553600 11199315 64840277400015464389250282686891356000 11199316 372302722363737685240672878301501063040 11199317 203938609641391110493571714781108992220 11199318 187339767682409902663634538757070512128 11199319 261910090573518678064743258576159004944 11199320 366370784325418950417378026159332761600 11199321 -116256674718560428717205110295641144320 11199322 -33707524959058260572859231976727232000 11199323 454427655359120854064003759073494126304 11199324 39791695219548412723334840115090846720 11199325 -103836905799276453575857274685275975900 11199326 418127002206086136697319902958140394112 11199327 208913753363210995447678671889740097920 11199328 -42007961916591423269602767402284089344 11199329 52861759699615676999866268355162564480 11199330 -322784667753004888799828511419690112000 11199331 -266557410037434323722025705606603778096 11199332 463235301536577105801924373218813511296 11199333 392127146462843335462768371818304803424 11199334 212445474900199303845185356545173550816 11199335 -215011671663925533568059217690468292640 11199336 -329767462257379247683107163527528038400 11199337 521719017462824670082265361055058268986 11199338 334922029766808844774075408272406438320 11199339 42703571541073904914972540939441308288 11199340 112225907862722244705752509480486563840 11199341 792639398113638269362074216856853260800 11199342 294594490179164933174894189472758928384 11199343 -172804879733522364869113058502303151408 11199344 -5054839959174402030014348796956639232 11199345 -131805895876389068321355944031919290240 11199346 87052503906088926774825269118370212864 11199347 509464779025287362281468171092300830796 11199348 125289390364663887149124463174951096320 11199349 -185500689977857015675997255344844159488 11199350 -705893689983180968887229427304392000 11199351 -64331823620357524898976926185776100656 11199352 -563860110484061853170653294855606886400 11199353 484668082641026133524551812386869835664 11199354 315156876330585831816086007763904082432 11199355 56341179269827423560043149234668879520 11199356 -191717167803562961456107855466811555840 11199357 -60901154325419527044804911905587677760 11199358 129129801602559081963933334715416097280 11199359 -64950014995081617068414794723418413440 11199360 67170306563345298359801211059699712000 11199361 61858543621929329063612977103449526272 11199362 28643081191463669702878277882186247072 11199363 -109570411924161428702454238237088837376 11199364 -86599930864391971768212312887800934400 11199365 508359769583049410163373785028438589400 11199366 -209664975300917504880153918056306506848 11199367 -369165273401422564462169351509820793840 11199368 26784557799746536610569594852076421120 11199369 176200311853331908449986989328758306560 11199370 12331949466165325704218399796411678720 11199371 -896576228364441776116495364124305200428 11199372 -292648879914811591498321109874842861568 11199373 338302131752451851418101291343131136480 11199374 84960165367765339113032343169783935936 11199375 -29607024779479910805025251072950145000 11199376 -24543365792043121168866975700211949568 11199377 115162795118245513974158680187470880832 11199378 425396992017331799936438113714343424768 11199379 1036265931779355719268616657793938929840 11199380 488156143648720248161074658003604940800 11199381 417011336981331066297891036552677650560 11199382 229209784216294135603754379765470061312 11199383 219699876492865877935805052988410445704 11199384 256406923582268674626246394520605163520 11199385 388658068475104070209537885238525449920 11199386 -335715603234277405080732611547681766656 11199387 -216907725829463071381070108780150248848 11199388 161569609537790858235160213974471884288 11199389 -890143131379782693903421866593161494810 11199390 -104211448708036156605785217666368655360 11199391 126648994166713418450469171703077709680 11199392 -561815578166770471962760684063534153728 11199393 500549192176488806643321312481919423778 11199394 502256434188125376970980277172932380960 11199395 -632996933669872543556141809846183513920 11199396 102948457863255977229293175317206253568 11199397 -1799324093295029183949935473262660002 11199398 -12724261098415186944598498107050987520 11199399 -47264485624519006148402545231314539736 11199400 -442106214504862246603761989435695488000 11199401 -295237642986128300982787983012735703296 11199402 -44371293418901483572972510896281770320 11199403 456239778313913056019790453259056697652 11199404 -71646393142260091522858413150772024320 11199405 -60617539141322120004561127969617924480 11199406 -42133135315074869877374087526673222848 11199407 -473062196008054407680039257625439957600 11199408 69747171697306544521249686469095456768 11199409 33105551028661751356925968551183236404 11199410 89751283355195551047982015026465480000 11199411 -877790265466362115362905372084739081360 11199412 -128754753455388747318265959469402818560 11199413 211837902730171996135129101296444021184 11199414 11011245278125639628418477894510805440 11199415 -255927076821576546372891777397304422440 11199416 366942346503014580627881801091075932160 11199417 170892391882971392967088480688675933760 11199418 -383655308893715499706667605757474301840 11199419 -83501263954668838126587602656825433856 11199420 164084906836880465889752540734646361600 11199421 -408130215315153304932359536829122277856 11199422 54459778917865250098575036665389935552 11199423 291265832313678435505034061677668279200 11199424 151541302525196976101330352791204397056 11199425 -75110893407117697640163335602953205200 11199426 106159127797135675156430600870472576000 11199427 -798049153560751663600720735240077558724 11199428 131022314024510549309060725564621219968 11199429 486254655768339518486172034155628930974 11199430 58161579484457096007352550972461232640 11199431 27762060076811292620858435496098870232 11199432 -44107694975652190812523280887788994560 11199433 -394273601914191288519975302514265662080 11199434 372546683311060813158945918207122285616 11199435 -66062851209531795044601010394654054400 11199436 -5589040591855677603026944098146304000 11199437 187660093394930198974424240361475285452 11199438 -334709311357789596979354261365122338560 11199439 783855840288439623415915472490374987520 11199440 52976689610996530224616585391856599040 11199441 -42459505667176563403065360104989780800 11199442 -184448242746078992553153442099640841216 11199443 586735053850129455235975566605317603692 11199444 99669838290015951945967449860058396672 11199445 -453513279651046077979646859117439707300 11199446 -350736384655815768298747405445318639328 11199447 306986946534356654524894051913222785632 11199448 -78511899619433169008234455285352816640 11199449 -28231947745132929704396496176058050550 11199450 -64963547596255569437542162179218976000 11199451 -26013543115823501616999500088011279400 11199452 987982611490564292038148878869732188160 11199453 1267098864249265662592955599212744748224 11199454 -55689305165504063568489311505309068928 11199455 -236464804905319692630168034252085166000 11199456 228668085055989873447912582126216413184 11199457 631768033411552446078072523286952571072 11199458 -320544424671668308858194785837538913920 11199459 -336314408199933249448246429785765140616 11199460 -372693017355208183025610518827503486720 11199461 9242724199667676137409057551566810272 11199462 53314337751905753777486732472854223552 11199463 -310438981869916432751799550035990723072 11199464 315294162314769936087615347367783168000 11199465 7271886607810507899025429477418884260 11199466 -50156647813625733293631543104397119568 11199467 830630372362935470984669204726465238516 11199468 -90356269169920795467953065668417060864 11199469 221334532432819496306495787055284326880 11199470 -315171635185412575473534411639136864320 11199471 -464808199062158376176966411390729405688 11199472 -52906055330038740053272187752211021824 11199473 -530632900480523234215589070484830031278 11199474 106198442019759091101014728245982348800 11199475 194566369648378390303080963311825436400 11199476 109055360492345594387219863266811478016 11199477 -460510065400544661150576076938862157280 11199478 -126528013915485485692637979232786851840 11199479 1096479169319346163907604129227064984 11199480 -260261511639622368086795352863947776000 11199481 -1126105515957371499067876107212746233720 11199482 39256941758177960422688142645014836224 11199483 250831080870565002289838328764645121708 11199484 3787473894518499064989939538413142016 11199485 -274980740870417249090063589284248043040 11199486 -31973196261656804083147866042707340672 11199487 -180531054202038972776181600436706753000 11199488 940685367135028098248048098434286092288 11199489 -284601484028392320639430700381905872768 11199490 312669440063798790323503513896847956000 11199491 1025729876238286739941544928141606128892 11199492 774017822027073386060505640909147392000 11199493 81635503678991061827140563114168504000 11199494 -321580057373381868079961997084717040032 11199495 101374983227497853459947285779331276800 11199496 99436674878539289456160884551272529920 11199497 -903120300875236563935621655903234184860 11199498 120209361464095915310520484171104483840 11199499 322597547555868546866991095813866460160 11199500 -368638452407203746830552028923978496000 11199501 138252865550662566717864662937197245068 11199502 67654852628662989513180882154560917952 11199503 -280633385062881412584866441365734220800 11199504 52567316868674870566680132995672899584 11199505 -320721726598888470619325835992206904640 11199506 -21312853075310078826239720157539137536 11199507 130257112826417159043105024381867081216 11199508 -689132124138161491531728735091499970560 11199509 356334082086747684225249928782145981710 11199510 -70044400884694335060636961692844838400 11199511 -986184851910335551259988997821098576 11199512 -465755778751966906513997736607266508800 11199513 -34493774801931822465148295868587490816 11199514 28773759039344590873580125072830213120 11199515 -488546337840362786906821177954183771200 11199516 345979960960714200158100042277374884352 11199517 74734550013980956482830720511926807392 11199518 626753414537733663078614926369103040 11199519 -288194458815548859025797438240791723520 11199520 251453772288508888353447852567018209280 11199521 242801142006258627460993247015393347200 11199522 66294238722834957311436773453531136 11199523 553226135740343501324748799562441962360 11199524 236086164458610581990973168546518654976 11199525 -3612814296197155354607534873878406400 11199526 -26330146045350099544620046942405848576 11199527 73263860451889544373035903375752414920 11199528 -328098723807636566958482003006379048960 11199529 334934417723985933048575331499820432160 11199530 89502218165171890829962838257821489600 11199531 106327900841510105143294876417158508800 11199532 356258333601939139850286985581807298560 11199533 393686336175728573967121239302841807084 11199534 -465093395282463704303695125578680060800 11199535 118410545629050879311179120763759741760 11199536 -89064875355413113364964843905296367616 11199537 545131831030185897308484577517011312194 11199538 -355725807408896856473415091540718544624 11199539 113488736767090616025268719085489945920 11199540 66959972910277253644035078278892748800 11199541 86765916400723050921395170483565144942 11199542 405661216523621335277284700899226784672 11199543 1410610649039469976765599490852307664 11199544 662899103208619793438276681921611100160 11199545 67909112966581463613463480075957334400 11199546 -24742125140586585209707606323296021280 11199547 268501797097420574912423980827765920996 11199548 527981453320331058303948486982747819008 11199549 451928982256164134488216385519344387200 11199550 -149401679676074349249141180584515080000 11199551 127742492426348701874065159497560298624 11199552 6634822946803418152716754095244836864 11199553 -780588558985536694987101132835792624640 11199554 175041946959764756101533021857138912976 11199555 372544469375580619132613484842847208800 11199556 8441751979584729294502159752058880000 11199557 109893471805543111961751475996345950720 11199558 -79234944737546265302425782202524484416 11199559 -29732241451917190735832661914665931984 11199560 49834711615013934688593220085051904000 11199561 -220219415010357464797758994575946302720 11199562 494063906465702338784799319409254884864 11199563 283161266396222520429322786448985409812 11199564 107627911001286572295905581603843257600 11199565 3015119032289099753945170955345665920 11199566 -71503831150302582229386966712797268224 11199567 69427862582201526288387889381838417280 11199568 85838366444621570276047054802798100480 11199569 -135918771803362537923286498930388918160 11199570 88087919465061131475313732560301071360 11199571 -596723476046767440349417404203514106656 11199572 412220288936315294195641761658170158976 11199573 379843032623886386549543099643021296640 11199574 301018920786427544993011704510347936640 11199575 -59279405214047568220149416269520245200 11199576 -351322005080998889088394721552718336000 11199577 420904642703030462773326442777854764426 11199578 163753641601698141485740766904978323424 11199579 -424780464954418076402523710182047776616 11199580 5017056441770745165241523396629002240 11199581 -249522820815365234401212138677973798618 11199582 -74199787239210951202956551654853315840 11199583 -1057656612119372558829163627836567833088 11199584 -846127966447905116700363087180397805568 11199585 508384195578837408648228515694760968000 11199586 -340105626168606495835660896192627477120 11199587 10729792106543415837401708093530786944 11199588 -69671551727777497796710567033103554560 11199589 385092392024677257086627817163473521724 11199590 108379198363234608953899018971106492800 11199591 63821829484885296025348968036933177048 11199592 -657570844432763526666882629740511969280 11199593 110443169068915784708775923607297674880 11199594 -89543968922033367931333857175913189376 11199595 398911047629451403829390313847700700960 11199596 -192174299060588694268091715132888364800 11199597 109633151237562694574512202787038687808 11199598 209828025158650261908423336181441396800 11199599 5623595257654844428665249172215738936 11199600 -88612677782828435744983832201478144000 11199601 14827788592812497169242817275144473344 11199602 947798931769233294419572482139548997632 11199603 -7680012544440892031467819797707165136 11199604 11403435911223071284843387003545062912 11199605 510124667784007886195613227235316784160 11199606 -66762482612009948149855085456065454592 11199607 -150497023627073368216543249492822783160 11199608 -4158701689374372713514360170669998080 11199609 -148206188479972595813203130161744572486 11199610 -91574040849626807377668420703954655040 11199611 243007790172862412815024460157113884704 11199612 460215598289232302478357300045599334912 11199613 469266211488046211585792292340754347500 11199614 -321996740378161722286371379634473849344 11199615 86081255379227104151907457632626219520 11199616 413201147432482745372187385073447731200 11199617 15618026659247357566414739154623624064 11199618 38601822842544183738446385035429603328 11199619 637340696271967504834788439725854446000 11199620 -129090341902062914597364829608053514240 11199621 -434810647963893300054634179053128685088 11199622 28130092435049061546187803506891980800 11199623 164666721319769189672528242400861902872 11199624 -471165228850896918546866208253291438080 11199625 -364602309003738337689916522771746123000 11199626 -217751157160337519898666890963309164800 11199627 59413343320942994120836760179341155640 11199628 -556249571218714453416199479158207368704 11199629 249378174317276148890002606984837587840 11199630 202345697345865186793329983555809594560 11199631 172506133024092276825115929686054062752 11199632 -39079847674568704508720060692733214720 11199633 -345030976161464368495297722159718127376 11199634 330133962262351225733122884007250963232 11199635 -113765033496467288094286110713578107840 11199636 -868383361147986878088999208953139200 11199637 110849231319306556159877856710644967292 11199638 -59992000402408634860386199334800454400 11199639 507332590950700260714391345333193832 11199640 -402518477332948302076154255452055347200 11199641 93011586962512335990417329407235801160 11199642 16187064021995486567922343731029230080 11199643 -57006264243427369946787452757482898432 11199644 -68884883253376530424092718938743345664 11199645 -86063916443865275027232591604929180000 11199646 -406080623142623024911904974124979673728 11199647 353872826437182336298492379500441676400 11199648 -476025525227145260278883642698021994496 11199649 44368006488714958344825334362929244160 11199650 -89259713405629402900936042908194112000 11199651 2728608219847451262241287873815105664 11199652 -293886880109950110027099386188293422464 11199653 1365102642691528808966725243652933681760 11199654 206667388727593716680245486457348883840 11199655 -352571779033301500026738314249218284000 11199656 166370505635373162844548603169531146240 11199657 -226645689127364445839448190541238220608 11199658 140135758744674370828190576032557589680 11199659 -1480175953851910604182858625034968782440 11199660 -5019500095987922965392619700388464640 11199661 -795745790902029099461610826521230278752 11199662 55593170400099900349528574377464704832 11199663 -329597276808288190713669522668726699616 11199664 -766486692840612390266135668617314304 11199665 -393365184746242085260273403328458180940 11199666 115755379658639209472601129288035019264 11199667 -72124463437989009021460040892277258612 11199668 -305072336564486796160093704103628008704 11199669 282507328589340846050325320120741739456 11199670 -247819197896526950245566761954664925440 11199671 -168914977821314538018943341427332032160 11199672 -328941917839227832940564582928924672000 11199673 212593007087719364749398407970050986922 11199674 -88440738550637406471828110815990198560 11199675 66411825589618689781442921204335896000 11199676 104582399973126321107931585795300008960 11199677 397603803592720733883165513949486103232 11199678 -13570279159853409083337477959871787008 11199679 -29715101646264270507355705699937799416 11199680 36955907196632868441702101217076838400 11199681 -393510843271123613044585479191265032160 11199682 105813756313659874544160767688174657024 11199683 -155682645394043453633056257325939681920 11199684 -58771320102533207118104679579724247040 11199685 514376738972836468173350458986103284600 11199686 -141690644844741975117508314566624004096 11199687 57765757498287501624373468144444565160 11199688 -558068161074030748481717298272894484480 11199689 -583602512070116094222905392015434091776 11199690 62519593425293803326041858268557848320 11199691 -805921049782937622324792272841024236908 11199692 244371871853620809622076355758933406720 11199693 262407194248485253930052274931758992064 11199694 7056172075408573876209030837502402560 11199695 144694151906177593946194429978618647840 11199696 150623553549184489713051670826913103872 11199697 1074618579457420773996150701370437340146 11199698 201295555882117211839886647750207560864 11199699 -86547710233202066015190091236271041120 11199700 221434205898600875986424539699156803200 11199701 183780054515332688266875345668411898702 11199702 -314398345279083594886326654385587532800 11199703 -390347428387681406205569390137866724520 11199704 253740251212296377487563300344721909760 11199705 332745227318915954659842759251822822400 11199706 -4606152035172466486271872080386315520 11199707 591156164951628016737639386100508405956 11199708 1831503210261052480396210152075778560 11199709 -888252202916069435261284066514812960090 11199710 -144536314577673480348110234527522212480 11199711 -44277874004087240722462366270998068736 11199712 180361136461974107881475358916770004992 11199713 -130233597981245393988140215760183691840 11199714 373682749472041303939169913979020192000 11199715 -96086139178427432217366630891739570800 11199716 126299897032470699444468642534692259840 11199717 407718642928964010113831834163479822460 11199718 -597035442633406172434737052220269297440 11199719 -130456441721527228424342903371740560304 11199720 19415465600824420645151230873436160000 11199721 475057022646433811546161995293856807680 11199722 357817363429748320671817342211522953824 11199723 389260967736069809258393251653049728000 11199724 246246318801520916469812641389990408192 11199725 -69858330726039398371799006527167566400 11199726 13087250963261450993881114790876334144 11199727 -68617253661911714951804729244065648256 11199728 -21907449122130402781015470495035129856 11199729 -65829869164663784380032924346474205952 11199730 48503872545536339424968998729276869120 11199731 645056107287569821066776948744528227532 11199732 -253246859529435259721905361862895865856 11199733 32734030807504298183114564909124476284 11199734 -136194499010316570793364513003877936000 11199735 79371716621604861312381211315940275200 11199736 16052486390691699809555906826635919360 11199737 -397631921993787873127580365628701440 11199738 -177301875642231096135279986381004264192 11199739 1284429861931630743320096353476393775456 11199740 -206986496756977938009825612251104742400 11199741 230385272037019397718214873786447731264 11199742 83374727550534508023173793642879052800 11199743 -979744275894325827973662412585304779008 11199744 83212223929292389221112274069659582464 11199745 543901974417504502045708146473019388500 11199746 93344668065772269721411898591448837072 11199747 -157433053126652687317515781526170561872 11199748 -8545447774257061571177881481919442944 11199749 263523996091713985463454706847621102592 11199750 -47417592565172339937963543384740160000 11199751 -484289933987628068451116287458077194400 11199752 4682598573775689847508498719027138560 11199753 -260169390008409986937183773665159201152 11199754 171056845027346176323382236349614966576 11199755 69081455966982462715485537127616048160 11199756 369574001841539286746623435311773609472 11199757 -314455503555915737276471129312946025088 11199758 61619609511849739616350257602529926784 11199759 -16877183929305752559925885394399472000 11199760 34306804151966268153782299968307200 11199761 -126422450405719568373524720000198103948 11199762 -78825999588628899933605391827650790400 11199763 -678031515826048532696422700436777099988 11199764 718326375626087627587227866849056584576 11199765 -144048152263040034655991178224617047360 11199766 133587210168541214410130066653694253504 11199767 1098713934872019049834156197951338882952 11199768 34710938132344105828646834765040844800 11199769 141860388647404668245984353061912689920 11199770 -226911401365809605099902301196451391040 11199771 615007480804552633668800782181363274240 11199772 1096021377886935070509091746343646031360 11199773 -5363757707885450302125962252389635072 11199774 -19936150659116568310467399344356396032 11199775 395707767650246402175495710669794803800 11199776 -369928042396298018238593096329199616000 11199777 10298101400527392753951777558102367920 11199778 -421368402906877547237598691352590930560 11199779 98131371684178557488417820223093152480 11199780 -4456028313082660109923917281803530240 11199781 11545081358998234196385220914276191712 11199782 -759119165603958112739643828869615912832 11199783 -82574506705993712083531514606603598000 11199784 -9428480098123163427703202521417574400 11199785 -548409786856672058291375273131756285020 11199786 -1059013349106640635456787669660270080 11199787 -35332142805793511675702223727254128208 11199788 -461119830986149168546109152220243718912 11199789 -19698359613798343985084156637887192574 11199790 190627711122104923162773972703451788800 11199791 973343570904786727092626794152722121000 11199792 102849426773617628311530183925074984960 11199793 -759126224118013210589408978084678573280 11199794 268472680060739186025894830770958518272 11199795 -435358499052380394465252323146060681680 11199796 -100758101326378266356680308654501008640 11199797 -213080735446730271972074849708522119680 11199798 -134484865277986807207573610940657146496 11199799 -615746648308675161043844242642872110496 11199800 26696326418097080263075283692331520000 11199801 -100241898428675467187230224835237055040 11199802 -107957560475700415809791472096573143328 11199803 -430108504943411728949623570552123876920 11199804 22591219451567154712386194815422824448 11199805 -443109470622029958692017503630266355540 11199806 -6070267080530245218970192783566223872 11199807 27742833102927157637185390054718102904 11199808 291749300399199590238050157678768947200 11199809 -737657948276697692618312282540580156990 11199810 224320895534085806646522579242277596160 11199811 -29063422086841995980511266135288904960 11199812 68294393863036628347864805066600785152 11199813 -662469146357890811091812328020492833056 11199814 -78201329796234054553066495508002667328 11199815 -44503843124758752072835581336412960800 11199816 42469108477919644441414194633461760000 11199817 -482042901711386609654422869603425455308 11199818 -155675590982261539836989794924153264128 11199819 5898176883508923485367251572442147544 11199820 -184566352405403059384965098737704145920 11199821 946555089428323035505219396111650955584 11199822 -114998629765046250562367794749554977728 11199823 -3937175365765873664609813862348501896 11199824 20098471468844799932026643010982379520 11199825 21084400117843233323014868595826017600 11199826 -84729805884206415781651995380956385280 11199827 -326380539848807052775469573242407315600 11199828 298289007608972079933140510365708216320 11199829 799822510881257773520261789882662908000 11199830 15360260386295439585533364564487334400 11199831 277735243345476751592933621954736138624 11199832 -538271878222191151332449207510583121920 11199833 -462112004109014297707852323777744684918 11199834 91014926749635572424439839275618815488 11199835 -146028819554632169067088754990587929600 11199836 671815259345279220442626254939184468480 11199837 -174210085836426268467137748540999529440 11199838 136580134450030329408687041749975082880 11199839 326210532028857896373726057749502585456 11199840 -218712889035964290350709948004478484480 11199841 -406404869335402198732003038952979777758 11199842 8925820733006695530079284198604821072 11199843 -614269397543017112204730314092590070800 11199844 -517258228149033515706362239854838660608 11199845 -1138258750822448826082110317422758684000 11199846 -77160076966115174511841187344033990656 11199847 -156152673537229061581836383134794985680 11199848 -341830430787897809541591319699219169280 11199849 15393837731738806584870891016362518880 11199850 -129970892921132007950303296928926368000 11199851 230614152530036279889576879835996486320 11199852 10699478784462404993837461597676229120 11199853 4949365313814268636191763677276736640 11199854 185474458643564183853503118727600174080 11199855 562085007943672614123828133779813995520 11199856 -47855514942175367848814373579153408000 11199857 526527246771776784757146328908317969106 11199858 -259583342126941695271717449502163066880 11199859 -112905605349725172756696326976970883760 11199860 8231323920094718793767295861964800000 11199861 470350251326970771687595894856903641710 11199862 68063480138562004564858119149908561152 11199863 -302740211427694948286222727187739856960 11199864 19931844830934080292994151977385041920 11199865 469532973576123746629495094103424444800 11199866 -1841956151099708446726379051374528512 11199867 110486847256450378280588476899810842112 11199868 602384137725640420070554825028380264448 11199869 -118577956638234617441809025019227684730 11199870 -60959942759864859897842764355289369600 11199871 819416628520392339963776362488614613144 11199872 -422263580711459103720174993864382218240 11199873 295643641904841362914851991683547484160 11199874 -17547422849650409831095042033293224448 11199875 -1085378061824162574991452866164972800000 11199876 -231767031707757603360801391392556646400 11199877 114345288684287626151094518114604088920 11199878 212850548516896813917387184987195974240 11199879 8460550636172723349013075230720983184 11199880 -284976186902154504117085669622518579200 11199881 704966185280142446627540259192557610 11199882 -119340833361862191465129522110920465920 11199883 -1093909654072269789352786496880831153600 11199884 -8422677011865703062195643559045512704 11199885 -193019690649790222092091153264085402400 11199886 177307169720157610976014139982351379392 11199887 406344925173567344933628994332313299600 11199888 -2180733052153272861575070909503373312 11199889 1369074210010278162027510088509904941156 11199890 -82021578266921538565824838126402700160 11199891 -128112720287185934471989460854469224008 11199892 -237620954459344469675702349358670100480 11199893 -110868956493095163532717271624090751456 11199894 -316317932933501930705897613331352155200 11199895 125704845336714079802859073484569935360 11199896 -587798198511117687691261686322254028800 11199897 -77803116167734908054801260145610129920 11199898 -210666921760536905120104311509931094800 11199899 -218879460104894487638083416529601231100 11199900 24371340586668884448112481997496704000 11199901 503096711489665786129045035915766428902 11199902 148831089627639105709856437597358881152 11199903 -190295995594241707806098156614169139072 11199904 720723309241077110688802654576702390272 11199905 -218766906417715774671804360499331681880 11199906 86920705906144522832123955278057961072 11199907 -445325091742931849752294545384891508560 11199908 820070741244467987979784281122900800128 11199909 3622342868031687514686442816635064320 11199910 -103084730881302361591559091302569745280 11199911 936899972873840679383595928073064326400 11199912 -699630789646765070281879683080114995200 11199913 376731791805831100839226729713930405220 11199914 34441013650166487482103298532186053632 11199915 66223776854856275847911409204450530160 11199916 -133499785059043682444558127861101015040 11199917 -100270525656350310294310997464828045620 11199918 70228866943184853807498621195970109568 11199919 -70914106951612958005281862635377433600 11199920 -64686921194923603884560054597222400000 11199921 -182189118853268692884369124665445056096 11199922 351893839795927025588592950555119306512 11199923 -427699613305379538496408745775771879264 11199924 -601911000219266308489607633830752276480 11199925 194659460340546495993043149135804564000 11199926 -233958020479302339867652030694846713536 11199927 193133356544405725695261152080225697232 11199928 38929525828732275634059417433050808320 11199929 -99810556835286616409553702840830567352 11199930 -70506405490910527387853352884981260800 11199931 -18281668047059127183273225799260954268 11199932 91976946093012727794042995157690954240 11199933 24883655911856458484186313822549393702 11199934 -116620757705206806115186180318321776384 11199935 -6558222503574050993624861311786788120 11199936 -154487283815765829208398694024621326336 11199937 -83018668314394459312637635323314718336 11199938 142018850735259189176044141399090738080 11199939 -470044151381695443015497694727682522376 11199940 -96530392588346789399369372794391262720 11199941 683075484247884472143054252991254391932 11199942 96446079153744948027702623286898926336 11199943 -515918937388582918179495740595941856808 11199944 370985746616880336660098221459537920000 11199945 -301151148398740378072540226116003723200 11199946 127757794036730399783820773339525274672 11199947 -283120765086680635030803303782216576088 11199948 313267918081418597146109935513025134080 11199949 -762484350565283917580364423846272485760 11199950 -281811144335824750303925769604051200000 11199951 10672545693059756948123242793198798832 11199952 -181508388658615221240549229846331392 11199953 -87229100696384672219184657975946137360 11199954 -212065451253692871972893735695967825280 11199955 118042267151033069830507766371273115760 11199956 -722272402218816861934286622089379530880 11199957 576418088824549079357801886086117356992 11199958 -213063212713272448684076089376138569728 11199959 -413050087190217003551211181178441822208 11199960 -180159445722002014830720265370223206400 11199961 735187469924237511584866331600436916372 11199962 -249972028357495853070713299294484298768 11199963 101397472490207281526653672894416251544 11199964 -152022904373805169149800964561131329024 11199965 177395887133788575595365955689404094720 11199966 29568414302124832036667923390801207296 11199967 -683471397186896278636744889864528773984 11199968 224744336761875591057104477155354214400 11199969 25619037908842105247281191790001483088 11199970 22646899168844576904827148838684723200 11199971 -17411490570048873848869978436538385968 11199972 -2642759169013302053829573138734186496 11199973 737680000513661236637477163602156612222 11199974 -59375517773275282018605593923484478720 11199975 -223392619255267182552376332306726635400 11199976 730070284384945629759421505633131560960 11199977 -801925693140471394314675082873975503174 11199978 184591191885991179911002614251102515200 11199979 -16146250363393301409541778508908658400 11199980 243127729449683415267580184031271756800 11199981 -160657702029711033995993024893030829280 11199982 -115649766581906891350409345836596252288 11199983 28595673106842003838423520423470995744 11199984 -33028218444618894514931276024455299072 11199985 55166677207139338207665081272470224180 11199986 154485050587934662655643093589567488000 11199987 -35278321494783784207709344429981814760 11199988 -525742732638216885556538468289353707520 11199989 609099927641207827156882850030619503790 11199990 67755079431133120440281519549415383040 11199991 91539802073403867272367983809891314528 11199992 -253042710856853491999369011899166720000 11199993 -403530262369419756567381828710746752 11199994 110918875336256246568889352352586403040 11199995 -5136594255239741978181215442841640160 11199996 177823022350957284347851052564525809152 11199997 666647301285429399864426299614698958380 11199998 343113460475206455884512086690787584000 11199999 -134334472013905409738967572168527617336